Contribute
Register

[Guide] HP Pavilion 15-AB216TX Catalina using OpenCore

Status
Not open for further replies.
Sorry for the late reply (everyone), I don't check the forum everyday and sometimes Email notifications work fine and sometimes they don't work at all.

1) place all SSDT*.aml and DSDT.aml in origin folder, then use refs.txt file to disassemble.
2) Battery HP G6 2221ss is the patch that you should try.
3) I don't like Synapthics trackpad myself, it's not great but better than nothing at all. may be your laptop have ELAN or some other trackpad.

No, nothing to worry about.

WhateverGreen supports "enable-hdmi20" property, I'm not sure if it's supported with HD 5500 (never tried myself)

i'm not sure about this one, may be it's the external mouse.

Any logs? OpenCore supports debugging, enable debugging that might help understanding the cause.

You need Battery HP G6 2221ss patch, binary patches in Post#1 are mostly inaccurate for many people (work for me, but not others), check Post#42 it contains updated binary patches that should work (generic).

Thanks for your effort to help me, honestly I still stuck and got bunch of error when compile them. Here are my original references.
 

Attachments

  • CLOVER.zip
    19.2 MB · Views: 78
  • origin.zip
    174.5 KB · Views: 58
  • Terminal Output.rtf.zip
    3.2 KB · Views: 61
@chilledHamza Hello, I'm trying to get opencore fully working and I'm having issues fixing brightness keys and battery indicator, could you help? The process is very different from clover so I don't really know how to get the acpi files and stuff.
 

Attachments

  • EFI.zip
    1.8 MB · Views: 57
@chilledHamza Hello, I'm trying to get opencore fully working and I'm having issues fixing brightness keys and battery indicator, could you help? The process is very different from clover so I don't really know how to get the acpi files and stuff.
Attached config.plist file have invalid format, can't open with ProperTree.
How are you editing config.plist?

Brightness keys: You need to rename EC Queries in DSDT (that are called with you press the keys) with binary patch, and inject required method with SSDT (for dual-boot config with OpenCore you also have to call original method to make sure brightness control works on Windows/Linux)
BrightnessKeys.kext is new implementation, this doesn't require ACPI patches, I haven't got it to work with Haier-Y11C. Don't have HP-AB216TX anymore to test.

Battery: Try binary patches listed in post #42 along with SSDT-BATT.aml form post #1, if that doesn't work then you might have to patch/modify according to your machine. also read onward post #42 other people had same issue and I explained in detail on how to make it work (OpenCore)
 
Attached config.plist file have invalid format, can't open with ProperTree.
How are you editing config.plist?

Brightness keys: You need to rename EC Queries in DSDT (that are called with you press the keys) with binary patch, and inject required method with SSDT (for dual-boot config with OpenCore you also have to call original method to make sure brightness control works on Windows/Linux)
BrightnessKeys.kext is new implementation, this doesn't require ACPI patches, I haven't got it to work with Haier-Y11C. Don't have HP-AB216TX anymore to test.

Battery: Try binary patches listed in post #42 along with SSDT-BATT.aml form post #1, if that doesn't work then you might have to patch/modify according to your machine. also read onward post #42 other people had same issue and I explained in detail on how to make it work (OpenCore)
I think brightness keys are working now, as I can adjust it with the keys without pressing fun (I still need to have the decrease and increase brightness shortcuts enabled in keyboard settings) so does that mean it's fixed?

About battery, I couldn't fix it. I tried applying your patches and adding the ssdt-batt.aml

Also, about the config.plist, I just clean installed mac os so I didn't have propertree installed and I edited the serial stuff out with textedit. Guess it wasn't a good idea so I now tried editing it with propertree.
 

Attachments

  • EFI.zip
    1.8 MB · Views: 53
I think brightness keys are working now, as I can adjust it with the keys without pressing fun (I still need to have the decrease and increase brightness shortcuts enabled in keyboard settings) so does that mean it's fixed?
Which brightness shortcuts? did you add/define those manually?
About battery, I couldn't fix it. I tried applying your patches and adding the ssdt-batt.aml
patches are there, I didn't compare find/replace values though. but you forgot to add SSDT-BATT.aml in config.plist (under ACPI->Add section)

also extract and attach ACPI files, you can extract with Clover or patchmatic
 
Which brightness shortcuts? did you add/define those manually?

patches are there, I didn't compare find/replace values though. but you forgot to add SSDT-BATT.aml in config.plist (under ACPI->Add section)

also extract and attach ACPI files, you can extract with Clover or patchmatic
@chilledHamza
I added SSDT-BATT.aml to config.plist later, it didn't help.

About brightness, I meant this (see attached screenshot) had to be turned on for it to work.
 

Attachments

  • origin.zip
    119.6 KB · Views: 49
  • IMG_20201106_210858_299.jpg
    IMG_20201106_210858_299.jpg
    62.9 KB · Views: 48
About brightness, I meant this (see attached screenshot) had to be turned on for it to work.
I don't have Display menu on my end, but I'm not using BrightnessKeys.kext either. What matters is that it's working without ACPI patch. I'm not sure about its implementation yet, or how it works.

Try attached EFI, if battery still doesn't work then attach Problem Reporting Archive.
 

Attachments

  • EFI.zip
    1.8 MB · Views: 94
I don't have Display menu on my end, but I'm not using BrightnessKeys.kext either. What matters is that it's working without ACPI patch. I'm not sure about its implementation yet, or how it works.

Try attached EFI, if battery still doesn't work then attach Problem Reporting Archive.
Wow, you are amazing! Brightness keys and battery indicator work now :)

Maybe you can help me with my other issues too?

For some reason, when I put computer on sleep, it stays on for a while with the screen turned off, then goes to sleep mode for a second, (the power button blinks) and then it turns on again. Weird thing is sometimes it does actually go to sleep but usually it gets stuck in this situation. Any idea how to fix this?
 
Wow, you are amazing! Brightness keys and battery indicator work now :)
Cool.
For some reason, when I put computer on sleep, it stays on for a while with the screen turned off, then goes to sleep mode for a second, (the power button blinks) and then it turns on again. Weird thing is sometimes it does actually go to sleep but usually it gets stuck in this situation. Any idea how to fix this?
Delay before sleep is normal (Rehabman used to say so, according to him it's present on real macs too).
The turns on again thing happened when I had AC adapter plugged in (on HP-AB216TX, Clover Bootloader), sleep worked fine on battery. but I didn't experience this when I switched to OpenCore.

Another cause is GPRW patch, and you haven't applied it yet. check wake reason after sleep wake cycle (blinking and turn-on again). it's pretty common and mentioned in Rehabmans Hotpatch guide.
 
Status
Not open for further replies.
Back
Top