Contribute
Register

[Guide] HP ProBook/EliteBook/Zbook using Clover UEFI hotpatch

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,827
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I used this guide on a 430 G5 with Kaby Lake i3-7100. I installed 10.12.6. Happy to report that, contrary to the info here, HDMI output (including audio) works fine.

It could have been that HDMI audio was not working initially, but was later fixed with changes in the repo.

I was even able to find a driver for the SD card reader (just Google "sinetek").

Yeah, that driver is linked from the laptop FAQ.
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,827
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
- coolstar patches seem to be already in the generated config plist (config_4x0_G5_Kabylake-R)

No. You must have an old set of plists.

- also in the generated config_4x0_G5_Kabylake-R.plist generated by your script there is also _osi to xosi patch. but to generate a ssd-xosi.aml is beyond my abilities unfortunately. getting many errors is maciasl. I could only successfully use the i2c kexts on HS with the help of your wonderful i2c-branch. would you possibly generate a SSDT-XOSI.aml? what would you need from me to successfully generate one? :) or temporarily re-enable the i2c branch? thx so much mate!

I pushed the i2c branch that I had locally here to github.
Obviously, it is not tested as I don't have the hardware to test with.
 
Joined
May 9, 2013
Messages
76
Motherboard
HP Probook 450 G5
CPU
I5-8250
Graphics
UHD 620, 1920x1080
Mac
  1. MacBook Pro
No. You must have an old set of plists.



I pushed the i2c branch that I had locally here to github.
Obviously, it is not tested as I don't have the hardware to test with.

So true, after updating from the repo a new config.plist is generated by your script. replaced mine with the new one, yes the Coolstar-AppleLpss-deactivations aren't in there anymore. would manage to put it back in there.

When you say, you pushed the i2c branch to GitHub, do you mean this url?

https://github.com/RehabMan/VoodooI2C

how would I find SSDT-XOSI.aml there? :) sorry for being so noobish ;)

thx so much!
kind regards!
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
28,499
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
So true, after updating from the repo a new config.plist is generated by your script. replaced mine with the new one, yes the Coolstar-AppleLpss-deactivations aren't in there anymore. would manage to put it back in there.

When you say, you pushed the i2c branch to GitHub, do you mean this url?

https://github.com/RehabMan/VoodooI2C

how would I find SSDT-XOSI.aml there? :) sorry for being so noobish ;)

thx so much!
kind regards!
https://github.com/RehabMan/OS-X-Clover-Laptop-Config/tree/master/hotpatch
 
Joined
Sep 16, 2017
Messages
28
Motherboard
GA-G41M-ES2L
CPU
Wolfdale 2.93 C2D E7500
Graphics
Gt 710 2GB
Mac
  1. MacBook
Classic Mac
  1. iBook
  2. PowerBook
Mobile Phone
  1. Android
  2. iOS
Your ioreg shows BT working. You will need to attach PR files that represent the scenario where BT is not working.

I starting to wonder if its just a Mojave issue or I am getting interference from something, it always connects my devices but its spotty and laggy with my mouse and EarPods. When I connect everything to an identical machine running HS everything is fine. I have reset the bluetooth module, deleted the plists, and all the other macOS remedies for bluetooth sadness.
 
Joined
Aug 26, 2014
Messages
67
Motherboard
HP Elitebook 840 G5
CPU
I5-8350U
Graphics
1920x1080 / HD620
Mobile Phone
  1. Android
Hello, RehabMan

I just got an EliteBook G5, not officially supported, but I managed to install 10.14.2

Most of the system is working, including sleep. I have the following issues:

- No sound output (listed unknown in settings). Microphone seems to be working, though (listed as internal microphone)
- Trackpad is a little jumpy and left and right clicks are not well registered (sometimes multiple clicks needed to get a single click, but the number of clicks is kind of erratic).

Attached are PR files (I still did not customized SMBIOS details).
 

Attachments

  • debug_32078.zip
    2.9 MB · Views: 47
Joined
Oct 31, 2016
Messages
2
Motherboard
HP Probook 4540S
CPU
i3-3210M
Graphics
HD4000 + GT 7650M
Mobile Phone
  1. iOS
Hi i booted succesfully to installer but now i cant boot to Macintosh Ssd.
 

Attachments

  • E61B1769-F685-47EB-BFFD-6025F69AE61B.jpeg
    E61B1769-F685-47EB-BFFD-6025F69AE61B.jpeg
    3.6 MB · Views: 46
  • A02A0F57-F1F7-473A-86FA-CF2B20FC32F5.jpeg
    A02A0F57-F1F7-473A-86FA-CF2B20FC32F5.jpeg
    3.8 MB · Views: 37
Joined
Jul 28, 2016
Messages
121
Motherboard
ASRock B365M Pro4
CPU
i5-9600K
Graphics
RX 580
Mobile Phone
  1. Android
Hi,

I don't know why but the timeout problem is back and not even the EC reset doesn't work. However I found a ****** thread right here:

https://www.******.com/r/hackintosh/comments/8djzev/intel_hd4000_hanging_on_boot/

where one users says: Edit: I got it working people. My battery patch was messed up and it was messing up IGPU power so capricontroller was bitching. Thanks for all the help.

Maybe it's a battery patch problem ? I am running out of ideas and I really don't know where can I find some logs why I have that AppleIntelCapriController timeout (as seen in the picture). The system boots after 1-2 minutes.

Sleep seems broken too. When I press the power button it just turns off. I have the latest macOS 10.14.2.

// Sleep works after restart. Strange..

Thanks a lot !
 

Attachments

  • debug_3056.zip
    2.8 MB · Views: 33
  • Screenshot_20181208-133424.jpg
    Screenshot_20181208-133424.jpg
    929.6 KB · Views: 33
Last edited:
Joined
May 9, 2013
Messages
76
Motherboard
HP Probook 450 G5
CPU
I5-8250
Graphics
UHD 620, 1920x1080
Mac
  1. MacBook Pro

thx feartech!

what I did was:

1. copy the ssdt-xosi.dsl as raw into textmate and save it (utf8). do I have to edit something in that source code? then I open ssdt-xosi.aml in maciasl and save it as assembly code, which gives me ssdt-xosi.aml, which I copy into efi/clover/acpi/patched.

2. edit config.plist in textmate and add the coolstar patches in KextsToPatch

3. voodooi2c kexts installed

after reboot I get immediately kernel panics (panic(cpu 0 caller 0xffffff800cc00601): "a freed zone element has been modified in zone kalloc.80: expected 0xe4988e1e39aea5ac but found 0xffffff80335fa538, bits changed 0x1b67719e0af10094, at offset 0 of 80 in element 0xffffff80335fa500, cookies 0x3f0011770a18a0da 0x5352186ed1bbb99"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-4903.221.2/osfmk/kern/zalloc.c:1168)
booting in verbose shows many ACPI errors.

change _osi to xosi is already in the config.plist.

what did I miss? thx a lot for your help!!

cheers!
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
28,499
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
thx feartech!

what I did was:

1. copy the ssdt-xosi.dsl as raw into textmate and save it (utf8). do I have to edit something in that source code? then I open ssdt-xosi.aml in maciasl and save it as assembly code, which gives me ssdt-xosi.aml, which I copy into efi/clover/acpi/patched.

2. edit config.plist in textmate and add the coolstar patches in KextsToPatch

3. voodooi2c kexts installed

after reboot I get immediately kernel panics (panic(cpu 0 caller 0xffffff800cc00601): "a freed zone element has been modified in zone kalloc.80: expected 0xe4988e1e39aea5ac but found 0xffffff80335fa538, bits changed 0x1b67719e0af10094, at offset 0 of 80 in element 0xffffff80335fa500, cookies 0x3f0011770a18a0da 0x5352186ed1bbb99"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-4903.221.2/osfmk/kern/zalloc.c:1168)
booting in verbose shows many ACPI errors.

change _osi to xosi is already in the config.plist.

what did I miss? thx a lot for your help!!

cheers!
you are supposed to open the .dsl with maciasl and then save that as .aml
 
Top