Contribute
Register

HP 15-bc010nm problems

Status
Not open for further replies.
Joined
Apr 5, 2011
Messages
49
Motherboard
Lenovo Y520-15ikbm (Clover UEFI)
CPU
i7-7700HQ
Graphics
HD 630 + GTX 1060 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Hi,

Main problem with this model is that battery gets broken the moment MacOS boots. For example, if I boot to MacOS at 42% it will stay at 42% until the battery drains completely and laptop just switches off, or I do EC reset. Even if I switch to Windows battery won't charge (indicator says plugged in, not charging). When laptop is in this state HP battery diagnostic tool causes BSOD with IRQ not less or equal message. What I know by now is that the problem is not caused by any kext or DSDT patch because it happens on the clean install without any modifications. The only way I can get battery to charge is to perform EC reset and avoid booting into Mac until the battery is charged.

I would appreciate any insight.
Thanks
 

Attachments

  • debug_25617.zip
    1.9 MB · Views: 80
Hi,

Main problem with this model is that battery gets broken the moment MacOS boots. For example, if I boot to MacOS at 42% it will stay at 42% until the battery drains completely and laptop just switches off, or I do EC reset. Even if I switch to Windows battery won't charge (indicator says plugged in, not charging). When laptop is in this state HP battery diagnostic tool causes BSOD with IRQ not less or equal message. What I know by now is that the problem is not caused by any kext or DSDT patch because it happens on the clean install without any modifications. The only way I can get battery to charge is to perform EC reset and avoid booting into Mac until the battery is charged.

I would appreciate any insight.
Thanks

Your kextcache output proves kexts are not installed correctly.
All kexts you need must be installed to the system volume.
Read post #2 of the Clover guide for details:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Due to this glaring mistake, I didn't check anything else.
 
Your kextcache output proves kexts are not installed correctly.
All kexts you need must be installed to the system volume.
Read post #2 of the Clover guide for details:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Due to this glaring mistake, I didn't check anything else.

Ok, I've moved kexts to /L/E and attached new debug files. I still have the same battery issue. Other than that VoodooHDA won't work in /L/E for some reason. I'll deal with VoodooHDA later, so I removed it for now.
 

Attachments

  • debug_22956.zip
    1.6 MB · Views: 84
Ok, I've moved kexts to /L/E and attached new debug files. I still have the same battery issue. Other than that VoodooHDA won't work in /L/E for some reason. I'll deal with VoodooHDA later, so I removed it for now.

You forgot to install SATA-100-series-unsupported.kext.

Backlight control not implemented: https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/

config.plist/Graphics/Inject/Nvidia is true. Should be false (because you're disabling the Nvidia with SSDT-Disable_DGPU.aml, or at least that is your intention).

Remove unnecessary software:
com.displaylink.driver.DisplayLinkDriver
org.virtualbox.kext.VBoxDrv
org.virtualbox.kext.VBoxUSB

Also, you may need to use abm_firstpolldelay to delay ACPIBatteryManager.kext battery status reporting (necessary with certain SSDs/HDDs). Read here:
https://www.tonymacx86.com/threads/readme-common-problems-in-10-13-high-sierra.233582/

Your USB configuration is wrong.
Read here:
https://www.tonymacx86.com/threads/guide-usb-power-property-injection-for-sierra-and-later.222266/
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
 
Status
Not open for further replies.
Back
Top