Contribute
Register

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

Status
Not open for further replies.
You need, at a minimum:
- emulate Windows 10 in SSDT-XOSI
- CoolStar patches for native I2C kexts
- correct I2C kexts

I used to have an 'i2c' branch, but removed it due to the fact people without i2c hardware were trying to use it (mass confusion caused by people that don't read carefully).

thanks for the advice RehabMan!
- i2c-kexts I got.
- coolstar patches seem to be already in the generated config plist (config_4x0_G5_Kabylake-R)
- 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!

cheers!
 
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.
 
- 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.
 
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!
 
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
 
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.
 
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: 64
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: 64
  • A02A0F57-F1F7-473A-86FA-CF2B20FC32F5.jpeg
    A02A0F57-F1F7-473A-86FA-CF2B20FC32F5.jpeg
    3.8 MB · Views: 48
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: 48
  • Screenshot_20181208-133424.jpg
    Screenshot_20181208-133424.jpg
    929.6 KB · Views: 43
Last edited:

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!
 
Status
Not open for further replies.
Back
Top