Contribute
Register

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

Joined
Aug 6, 2015
Messages
174
Motherboard
HP EliteBook 850 G5
CPU
i5-8350U
Graphics
UHD 620
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Is sleep/wake working 100 % for you.
On my 840 G5 sleep/wake works 1. time but if i afterward put it to sleep (auto,manual or lid close) i get only black screen an after aprox. 5 minutes it restarts after KP
Solved.
In Bios/Advanced/Port Options i disabled everything except Right and Left USB Ports.
I'm almost sure it was enabled Thunderbolt Type -C ports that was the problem.
As i don't have Thunderbolt devices i prefer 100 % working Sleep/Wake.
Now I'm waiting for the DW1560 to arrive
Thanks for the info. I switch back to my MacBook Pro 15" 2014 due to hackintosh issues. Mainly with Wifi. I ordered several Wifi Cards and even DW1560 not work for me (I received not functional version).
It will be great that we can use some new compatible wifi card with BT 5.0.
 
Joined
Jul 16, 2019
Messages
3
Motherboard
hp
CPU
i5-2500
Graphics
hd5450
i have hp 8770w, which 1 i have to choose?

config_1020_G1_Broadwell.plist config_4x0_G4_Kabylake.plist config_8x0_G4_Kabylake.plist
config_1030_G1_Skylake.plist config_4x0_G5_Kabylake-R.plist config_8x60p.plist
config_1040_G1_Haswell.plist config_4x30.plist config_8x70p.plist
config_1040_G3_Skylake.plist config_4x40.plist config_9x70m.plist
config_1050_G1_KabyLake-R.plist config_5x30m.plist config_9x80m.plist
config_2x60p.plist config_6x0_G1_Haswell.plist config_ZBook_G0.plist
config_2x70p.plist config_6x0_G2_Skylake.plist config_ZBook_G1_Haswell.plist
config_3x0_G1.plist config_6x60p.plist config_ZBook_G2_Broadwell.plist
config_4x0_G0.plist config_6x70p.plist config_ZBook_G2_Haswell.plist
config_4x0_G1_Haswell.plist config_8x0_G1_Haswell.plist config_ZBook_G2_Haswell_ALC280.plist
config_4x0_G1_Ivy.plist config_8x0_G1_Ivy.plist config_ZBook_G3_Skylake.plist
config_4x0_G2_Broadwell.plist config_8x0_G2_Broadwell.plist readme.txt
config_4x0_G2_Haswell.plist config_8x0_G2_Haswell.plist
config_4x0_G3_Skylake.plist config_8x0_G3_Skylake.pli
 
Joined
Aug 31, 2015
Messages
1
Motherboard
HP 873D
CPU
Intel i5 - 8250U
Graphics
UHD 620 + nVidia GTx 930MX
Mobile Phone
  1. Android
I have followed the guide and installed successfully, however when I do the post install steps, I can't get my system to boot, I run the scripts and install the kexts then the acpi config and finally the plist, when I install the plist for my notebook the boot logo goes to the bottom right corner (let's say that the screen is a part of a larger screen) and then loops, can't boot into verbose cause the letters get all messed up. I boot up with a custom plist but can't get audio and battery status to work. Using probook 450 G5 i5 8250U
 

Attachments

  • debug_23054.zip
    3.1 MB · Views: 38
Joined
Jun 30, 2019
Messages
16
Motherboard
HP Probook 840 G4-Clover
CPU
i5-7300U
Graphics
HD 620
Mobile Phone
  1. iOS
Hi everyone, I followed the tutorial and completed the installation of mojave on an HP Elitebook 840 G3, and I am very happy because everything works pretty well. I changed the Wi-Fi card to one that had a broken MacBook Air and I have Wi-Fi and Bluetooth working perfectly, both in OS X and in Windows 10, which I have installed in another SSD, inside the laptop.

I have also tried to connect an Apple Cinema Display by Mini displayport with a converter and it works perfectly, and even I get the audio, so I was considering buying a docking station and being able to use it as a desktop, but when I close the laptop lid, With the screen connected and with an apple keyboard and mouse, I can't wake up when I press any key, I have to open the lid and hit the power button.

I would like to know if I can play any option in clover to allow it to wake up from the keyboard.

Thank you.
 
Joined
Dec 11, 2011
Messages
167
Motherboard
HP ProBook 4440s-Clover
CPU
i5-3360M
Graphics
HD 4000, 1366x768
Classic Mac
  1. iMac
  2. Power Mac
Mobile Phone
  1. Android
  2. iOS
Hi everyone, I followed the tutorial and completed the installation of mojave on an HP Elitebook 840 G3, and I am very happy because everything works pretty well. I changed the Wi-Fi card to one that had a broken MacBook Air and I have Wi-Fi and Bluetooth working perfectly, both in OS X and in Windows 10, which I have installed in another SSD, inside the laptop.

I have also tried to connect an Apple Cinema Display by Mini displayport with a converter and it works perfectly, and even I get the audio, so I was considering buying a docking station and being able to use it as a desktop, but when I close the laptop lid, With the screen connected and with an apple keyboard and mouse, I can't wake up when I press any key, I have to open the lid and hit the power button.

I would like to know if I can play any option in clover to allow it to wake up from the keyboard.

Thank you.
As far as I can tell, there's no real feasible way to achieve this without extensive knowledge on the bootloader and the ACPI tables in general. Best thing to do for now is instead of closing the lid entirely, just tilt it down so it's still open, but facing down, then make the external screen the primary screen by dragging the menubar to the external monitor via System Preferences > Displays.
 
Joined
Mar 11, 2014
Messages
18
Motherboard
HP Probook 430 G3
CPU
I5-6200U
Graphics
HD 520
Mac
  1. Mac mini
  2. Mac Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
i have hp 8770w, which 1 i have to choose?

config_1020_G1_Broadwell.plist config_4x0_G4_Kabylake.plist config_8x0_G4_Kabylake.plist
config_1030_G1_Skylake.plist config_4x0_G5_Kabylake-R.plist config_8x60p.plist
config_1040_G1_Haswell.plist config_4x30.plist config_8x70p.plist
config_1040_G3_Skylake.plist config_4x40.plist config_9x70m.plist
config_1050_G1_KabyLake-R.plist config_5x30m.plist config_9x80m.plist
config_2x60p.plist config_6x0_G1_Haswell.plist config_ZBook_G0.plist
config_2x70p.plist config_6x0_G2_Skylake.plist config_ZBook_G1_Haswell.plist
config_3x0_G1.plist config_6x60p.plist config_ZBook_G2_Broadwell.plist
config_4x0_G0.plist config_6x70p.plist config_ZBook_G2_Haswell.plist
config_4x0_G1_Haswell.plist config_8x0_G1_Haswell.plist config_ZBook_G2_Haswell_ALC280.plist
config_4x0_G1_Ivy.plist config_8x0_G1_Ivy.plist config_ZBook_G3_Skylake.plist
config_4x0_G2_Broadwell.plist config_8x0_G2_Broadwell.plist readme.txt
config_4x0_G2_Haswell.plist config_8x0_G2_Haswell.plist
config_4x0_G3_Skylake.plist config_8x0_G3_Skylake.pli
check with google which processor you've got in your HP and you'll find the right config .
very simple
 
Joined
Jun 30, 2019
Messages
16
Motherboard
HP Probook 840 G4-Clover
CPU
i5-7300U
Graphics
HD 620
Mobile Phone
  1. iOS
Hello again. I'm still happy with my 840 G3, so far everything I've been able to try and need works. But I was able to do a check by starting a Windows 10 installation from another SSD, and the definition of the screen is sharper, it looks better than when I start mojave. Is there any solution to improve this matter? Thank you very much for the excellent guide.
 
Joined
Jul 25, 2019
Messages
2
Motherboard
HP Elitebook 840 G4
CPU
Intel Core i7-7500U
Graphics
Intel HD Graphics 620
Hello all,

I did the guide and everything is fine when using close from the USB. BUT after the post install steps I am having issues with kernel panic when the reboots. Any help is greatly appreciated!

i used the follow files provided in the script:
config_8x0_G4_Kabylake.plist
install_8x0G4_Kabylake

This is my computer info:
Make/mobo: HP Elitebook 840G4
CPU: Intel Core i7-7500U
GFX: Intel HD Graphics 620
Memory: 16gb Samsung DDR4 – 2400 SDRAM
Wireless: Intel Dual Band Wireless-AC 8265 802.11 a/b/g/n/ac (2x2) Wi-Fi and Bluetooth 4.2 combo (non-vPro)
Screen Rez: (14 in) diagonal QHD UWVA anti-glare ultraSlim LED-backlit non-touch with camera (2560 x 1440)
NIC: Intel Ethernet Connection I219-V 10/100/1000 Ethernet
SSD: not using nvme slot for mac, just req sata ssd (pny)



Attached is the rest of the info
 

Attachments

  • native_DSDT:SSDT.zip
    75.6 KB · Views: 58
  • comp2.txt
    11.4 KB · Views: 41
Last edited:
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
I’ve been having issues with Samsung SSDs in my ProBooks 4440s whenever I use a Samsung SSD in either one the HP UEFI hardware diagnostics run at every boot, it’s getting really annoying, on one of them it’s pretty much gone away but I have one that ties almost 4-6 tries to boot.
 
Joined
Jun 30, 2019
Messages
16
Motherboard
HP Probook 840 G4-Clover
CPU
i5-7300U
Graphics
HD 620
Mobile Phone
  1. iOS
Hello everyone and thank you very much to @RehabMan for creating this guide.

I have managed to run an Elitebook 840 G3 and right now I have it connected to an HP Docking Station and everything works perfect, USB ports, Displayport output, etc.

I have a 27 "Apple Cinema display connected to the Docking and although the resolution detects it perfectly, I have the feeling that the graphics card has a hard time moving so much resolution.
In the BIOS I have allocated 64MB of memory for the graph, but I can still allocate more, up to 500MB. Although the truth, I do not notice much difference between both options. As far as I would like to know, and seeing other HP notebook configuration guides, all of them are assigned 64MB, and I don't know if it is possible to modify that configuration and have Hackintosh detect those 500MB.

Thanks and regards.
 
Top