Contribute
Register

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

Joined
Mar 29, 2019
Messages
225
Motherboard
Zbook G4 17
CPU
i7-7820HQ
Graphics
HD630+WX4150
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Zbook G5 17

This is the one I'm using, I extracted it from one of the G4 Bios Updates, not sure it will work on your 4150, but your VBios (changing the connectors to match mine) works on my WX4170, so you may get lucky.
This is original vbios, or mod?
 
Joined
Jul 21, 2011
Messages
369
Motherboard
Zbook G5 17"
CPU
i7
Graphics
AMD WX-4170
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Original, exactly as extracted from the Bios update, I just added GOPupd to have efi.
 
Joined
Mar 29, 2019
Messages
225
Motherboard
Zbook G4 17
CPU
i7-7820HQ
Graphics
HD630+WX4150
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Original, exactly as extracted from the Bios update, I just added GOPupd to have efi.
I be done same way. But this where the problem began. . Do you made backup?
 
Joined
Mar 29, 2019
Messages
225
Motherboard
Zbook G4 17
CPU
i7-7820HQ
Graphics
HD630+WX4150
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
With original bios, which is one on mxm module, everything was working oob, without inject. But mine was only dp port type. Dp, with no backlight so I update it with zbook +gop and after that all goes wrong. The original hp mxm bios has the same port layout as OPMFalcon, Salado and partially Baladi framebuffer. If not inject fb on original vbios, it will work through Baladi, because this one appears in ioregistry as aty, framebuffer
 
Joined
Jul 21, 2011
Messages
369
Motherboard
Zbook G5 17"
CPU
i7
Graphics
AMD WX-4170
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
My 4170 came with a blank ROM, so I spent a while trying to source a "vanilla" ROM and this is the best I could get.

Can you share your original VBIOS?
 
Joined
Mar 29, 2019
Messages
225
Motherboard
Zbook G4 17
CPU
i7-7820HQ
Graphics
HD630+WX4150
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
I didn't know OPMFalcon was a valid FB, it doesn't show in AMD9500 Controller, same for ATY,Salado. Why those are working is a big mystery.

Whatevergreen may not be working to detect the eGPU if you plug it in after boot, but maybe it will work if it's plugged at startup.

Also use this Thunderbolt3 SSDT to fix your TB device tree and maybe that will also help.
(you may need to add DTGP at the bottom, as it currently references an external one)
Thunderbolt ssdt have arg1,2,3 errors when boot to os. If I boot it with eGPU it goes to kernel Panic. Can’t find kernel Panic log in console..

DTGP where to add?
 
Joined
Jul 21, 2011
Messages
369
Motherboard
Zbook G5 17"
CPU
i7
Graphics
AMD WX-4170
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
With DTGP
 

Attachments

  • SSDT-TB3HP.aml.zip
    2 KB · Views: 41
Joined
Jul 21, 2011
Messages
369
Motherboard
Zbook G5 17"
CPU
i7
Graphics
AMD WX-4170
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro

I see you have the 4150 Pegatron and the 4150 Vaughn. At least the memory configs and who knows how much more is different between versions.
My WX-4170's ROM (Afflek) seems "compatible" with Vaughn's ROM, but refuses to post with Pegatron.
So if your card came with Pegatron I would stay on that ROM and try to inject connectors with SSDT or config/Whatevergreen
 
Top