Contribute
Register

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

Status
Not open for further replies.
At this point, I am not adding new models to the repo.
Especially when the files asked for in post #1, "Unsupported laptops" are not provided.


Ok, if you decide to add support at some point, the files for "Unsupported laptops" for:

Model: HP Elitebook 840 G5
Processor: Intel Kabylake-R I5-8350u 15W
Graphics: Intel UHD 620
Screen: FullHD (1920x1080) IPS display no touch
Wifi - already replaced with recommended Broadcom


With probook G5 files most of the system is already working, except for sound output and some issues with the trackpad
 

Attachments

  • Elitebook840G5 - Unsupported Files.zip
    96.6 KB · Views: 91
Ok, if you decide to add support at some point, the files for "Unsupported laptops" for:

Model: HP Elitebook 840 G5
Processor: Intel Kabylake-R I5-8350u 15W
Graphics: Intel UHD 620
Screen: FullHD (1920x1080) IPS display no touch
Wifi - already replaced with recommended Broadcom


With probook G5 files most of the system is already working, except for sound output and some issues with the trackpad

You should be able to use same files as for 8x0 G4 KabyLake.
 
Dear RehabMan,

I managed to install Mojave (and High Sierra) on the Zbook 15v G5 Model. Right now I am using the config.plist file from the Clover Laptop Guide with small modifications. At this point what works: CPU PM, UHD 630 Graphics (3 minutes black screen), Wi-fi/Bluetooth with native Broadcom card, Ethernet, Audio input, output only with Headphones, USB ports with Clover exclude flag (I will make an USB-SSDT later on).
What doesn't work is the battery status, backlight control, HDMI, card reader, built-in speaker, and the trackpad is unusable. I couldn't test the Thunderbolt/USB-c yet.
Do you have an idea, how could I make the built-in speaker work? Should I use another layout-id, or is it involved with modifying AppleALC?
I tried once to make Backlight work, but after I got always kernel-panic and I had to reinstall the system.
Battery status patching looks too complicated for me, maybe I will be able to do such things with some time.

I attach the required files, I would be very grateful if you could help.

All the Best!
 

Attachments

  • Zbook15vG5_Unsupported.zip
    2.7 MB · Views: 57
There are config.plist differences too.

ok thx, voodooi2c working well on ProBook 450 g5 with Mojave now.

what I did:

git fetch -all
git checkout i2c
./download.sh
./install_downloads.sh
./build.sh
copy the newly created config_4x0s_G5_Kabylake-R to EFI/Clover (why 4x0s? the other one, made by the master aka not i2c branch, was config_4x0_G5_Kabylake-R, without the "s")
./install_acpi.sh install_4x0g5_kabylake-r
reboot

and voodooi2c working :)

now that the i2c-branch config.plist is "completely" different to the one from the master-branch, what do you suggest? keeping the i2c one, which does the job for voodooi2c or adapt changes to the newer one done by the master?

now that this is working, next step is making iTunes drm (=iTunes Radio Beats 1) work. for now with the current whatever green.kext it isn't working.

and next step+1 would be installing 10.4.2, which obv. boots faster.

challenges on hackintosh never stop :)

thx so much RehabMan!!

Cheerio!

EDIT: but i‘m in trouble now: with the config generated by the i2c branch, sound is now longer working (Conexant codec). Swapping i2c config plist with master config plist isnt enough to bring sound back (and disable i2c again). Also copying the master ssdts back to efi/clover/acpi/patched isnt enough - Neither trackpad nor keyboard working anymore.
Btw, the i2c branch config plist is identical to my working config.plist from HighSierra.

EDIT 2: added Problem Reporting Files, booted with the config.plist generated by the i2c branch, ssdt by i2c branch, voodooi2c working, but sound not working, and iTunes Radio/drm not working. thx for checking!
 

Attachments

  • debug_19411.zip
    3.3 MB · Views: 77
Last edited:
Dear RehabMan,

I managed to install Mojave (and High Sierra) on the Zbook 15v G5 Model. Right now I am using the config.plist file from the Clover Laptop Guide with small modifications. At this point what works: CPU PM, UHD 630 Graphics (3 minutes black screen), Wi-fi/Bluetooth with native Broadcom card, Ethernet, Audio input, output only with Headphones, USB ports with Clover exclude flag (I will make an USB-SSDT later on).
What doesn't work is the battery status, backlight control, HDMI, card reader, built-in speaker, and the trackpad is unusable. I couldn't test the Thunderbolt/USB-c yet.
Do you have an idea, how could I make the built-in speaker work? Should I use another layout-id, or is it involved with modifying AppleALC?
I tried once to make Backlight work, but after I got always kernel-panic and I had to reinstall the system.
Battery status patching looks too complicated for me, maybe I will be able to do such things with some time.

I attach the required files, I would be very grateful if you could help.

All the Best!

None of the currently supported laptops have ALC295 and the U630 black screen is so far unsolved.
I think this is where I draw the line with this repo...

But there is a lot of content you can probably use from the repo to solve some of your problems.
 
copy the newly created config_4x0s_G5_Kabylake-R to EFI/Clover (why 4x0s? the other one, made by the master aka not i2c branch, was config_4x0_G5_Kabylake-R, without the "s")

Could be a merge mistake/oversight.
EDIT: but i‘m in trouble now: with the config generated by the i2c branch, sound is now longer working (Conexant codec). Swapping i2c config plist with master config plist isnt enough to bring sound back (and disable i2c again). Also copying the master ssdts back to efi/clover/acpi/patched isnt enough - Neither trackpad nor keyboard working anymore.
Btw, the i2c branch config plist is identical to my working config.plist from HighSierra.

You didn't attach any PR files.
 
You should be able to use same files as for 8x0 G4 KabyLake.

Thanks, the trackpad seems to be a little bit more responsive registering clicks and still a little bit jumpy. USB mouse solves this issue. Sound output still listed as "Unknown".

Just as a positive feedback, although not supported, I can say that the EliteBook G5 is quite usable.

I got video out to a 4k monitor through a USB-C dongle, with USB-C charging. Quite impressive.
Sleep works
Battery status working
Siri works


Great work, RehabMan
 

Attachments

  • debug_27366.zip
    3 MB · Views: 65
You're not using the recommended Clover build.
I didn't check anything else.
Refer to the guide:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

I am using the latest build from sourceforge. The thing is that I shutdown the notebook and after 3 hours or so I booted and how tf that timeout magically disappeared. Also fastboot sometimes gets turned on. It's really strange what's happening on my side.

Anyway, now everything works

BUG: If you restart the laptop with the lid closed while connected to external monitor (via HDMI) the internal display isn't detected after restart even after I disconnect the external display. You can find the debug files attached.
 

Attachments

  • debug_23820.zip
    2.8 MB · Views: 58
Last edited:
Last edited:
Status
Not open for further replies.
Back
Top