Contribute
Register

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

Feartech

Moderator
Joined
Aug 3, 2013
Messages
17,397
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
iMac
Mobile Phone
iOS
I prefer macOS Catalina.
then post in Catalina laptop support

As per rules, please update your hardware profile to allow others to help you easier

please read the faq for proper hardware profile setup:
 
Joined
Mar 29, 2019
Messages
10
Motherboard
H87M-PRO
CPU
i5-4690K
Graphics
HD4600 + GTX 660 TI
Mac
iMac, MacBook Pro
Hi!
REPORTING of NVIDIA QUADRO M2000M Sucess on HP Zbook G3 15. Working as [ Bios=>Build in devices=>Graphics mode=(Auto, Hybrid Graphics, Discrete) ] on High Sierra (latest update). But on Windows working only as Discrete mode, in auto, it will fail to load drivers.

How?
(NOTE: this is not Step by Step GUIDE as solutions are NOT FULLY FUNCTIONAL IN ANY OS AND CAN DAMAGE YOUR HARDWARE)

Step 1:

Using NVFLASH - backup the main VBIOS of dGPU. In my case it was EMPTY. On the picture, you will see, that NVFLASH64 reporting that EEPROM APPEARS TO BE BLANK. Any of google backup methods won`t help me. So it clear that MXM onboard vbios ROM is empty.

step1.JPG



Step 2:
- So, if VBIOS ROM is empty, how it will work?
- Another ROM chip can send VBIOS to GPU to operate.
- Main BIOS stores VBIOSes of any supported GPU mods

STEP2.jpg


- I extract VBIOS from BIOS using UEFITool

STEP3.png

Step 3:
- I have tried to Flash VBIOS (from main BIOS) to EEPROM, but fail, as VBIOS Isn`t FULL.
- VBIOS from MAIN BIOS is an internal part of VBIOS ROM itself.

NVFLASH64 COMMAND LIST
NVFLASH COMMANDS.JPG

VBIOS FROM BIOS FLASHING [[FAIL]]
STEP 4A.JPG

So I flashed EEPROM for one of the ROMs from TechnoPowerUp. And this rom was for discrete setup only. After some checks (backup flashed ROM and compare using HEXFriend.App with downloaded from web. If the files are the same, then everything is okay, ROM isn`t Bricked. Dut if the ROM is bricked and you restart your laptop, there will be no luck to recover it using software method.

And here is Results
88286604_418692912328623_1513604083506741248_n.jpg
WHAT NOT WORKING?
In Discrete mode only laptop screen not working as Framebuffer not launching on it. And it`s full of artifacts.
Windows 10 M2000M will not work

WHAT IS WORKING (Mac Os)?
Discrete mode=
Hdmi, VGA, FULL Nvidia acceleration (latest WEBDRIVERS Installed)
Auto= Nvidia as Co-Processing unit only (CUDA + METAL), DAVINCI RESOLVE (5K 5:1 RED RAW - 22 FPS, Mid CC corrections 12-14 FPS)


WHAT IS POSSIBLE, BUT I HAVE NOT ENOUGH KNOWLEDGE:

In Theory, it is possible to extract VBIOS from main BIOS and add to it INPUT and OUTPUT regions to make it right structure. Original vbios is 180 KB, but ROM from MAIN BIOS is only 119 KB. As I said before: vbios in main bios is just an internal part of Vbios, without info of GPU and regions with ways.
 
Last edited:
Joined
Apr 2, 2015
Messages
57
Motherboard
HP 9470M
CPU
i7-3687U
Graphics
1600x900, HD 4000
SSDT.aml file that I prepared for HP 9470m Intel (R) Core (TM) i7-3687U. frequency 2100 mhz, max frequency: 2100 mhz. Turbo feature is off and the processor does not heat up. File attached.
 

Attachments

Joined
Mar 29, 2019
Messages
10
Motherboard
H87M-PRO
CPU
i5-4690K
Graphics
HD4600 + GTX 660 TI
Mac
iMac, MacBook Pro
SSDT.aml file that I prepared for HP 9470m Intel (R) Core (TM) i7-3687U. frequency 2100 mhz, max frequency: 2100 mhz. Turbo feature is off and the processor does not heat up. File attached.
If the CPU is overheating you need to change thermal paste on it, try mx-4. On zbook g3 it gave me 69-71c' under heavy load and longtime turbo boost! The ambient temperature was 27c'
 
Joined
Apr 2, 2015
Messages
57
Motherboard
HP 9470M
CPU
i7-3687U
Graphics
1600x900, HD 4000
Thanks, there is no such problem. Still, I don't want to use it in turbo mode.

If the CPU is overheating you need to change thermal paste on it, try mx-4. On zbook g3 it gave me 69-71c' under heavy load and longtime turbo boost! The ambient temperature was 27c'
 
Joined
Mar 29, 2019
Messages
10
Motherboard
H87M-PRO
CPU
i5-4690K
Graphics
HD4600 + GTX 660 TI
Mac
iMac, MacBook Pro
REPORTING of NVIDIA QUADRO M2000M Sucess on HP Zbook G3 15.

I have done some rendering tests on M2000M and GTX 1080 In Davinci Resolve 16!
Here are the results:

ONE PICTURE.jpg
 
Joined
Apr 10, 2020
Messages
9
Motherboard
784468-001 784468-601 Intel HP ZBook 15 G2
CPU
Intel® Core™ i7-4910MQ 2.9Ghz-3.9Ghz
Graphics
Nvidia Quadro K2100M
Mac
iMac, Mac mini
Mobile Phone
Android
Hey guys, I'm running both Catalina and High Sierra on my HP ZBook 15 G2 with an i7-4910mq with HD Graphics 4600M, and I was just wondering what SMBIOS I should use. I was thinking the MacBook Pro 11,3 is the closest to the build I've got, but I don't want my mac installation to become unusable if I switch it to an incompatible SMBIOS. Any advice for a newbie Hackintosher? Thanks guys!
 
Joined
Jan 23, 2011
Messages
832
why would you change it?
you can test it jsut either by creating a copy of your current config and daving it with different name then use clover and select the alternate config in clover menu. Or just simply rewrite the smbios name in clover menu. For specifics of your laptop just look for users with your laptop and what they use. Its simple like that.
 
Top