Contribute
Register

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

Status
Not open for further replies.
Original, exactly as extracted from the Bios update, I just added GOPupd to have efi.
 
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?
 
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
 
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?
 
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?
 
With DTGP
 

Attachments

  • SSDT-TB3HP.aml.zip
    2 KB · Views: 54

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
 
I just did a test and grabbed the Vaughn Rom from the G4 Bios update and changed the connector information to match my 4170, fixed the checksum, added GOP, and the card posted, and all outputs worked, everything worked (except Catalina!) albeit with a much decreased performance (a bit less than 1/3) in Valley. (and less ram)

So I guess the Roms are "compatible" but it depends if it's Pegatron or Vaughn, it may be different on your card, but it could be a problem with how you patched your connectors.
 
Status
Not open for further replies.
Back
Top