Contribute
Register

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

Status
Not open for further replies.
Battery Status gets stuck at random points. It stops updating after sometime and starts working again on restart, gets stuck again after sometime. Can you please help me on that. Attached are the problem reporting files

Does this ioreg represent a "stuck" situation? If so, at what percentage was the menu bar status stuck at?

Why do you have both OsxAptioFixDrv-64.efi and AptioMemoryFix-64.efi in drivers64UEFI even though the guide makes it clear each Aptio efi is mutually exclusive?

Have you done an EC reset lately?

Do you have the latest BIOS installed?
 
Does this ioreg represent a "stuck" situation? If so, at what percentage was the menu bar status stuck at?

Why do you have both OsxAptioFixDrv-64.efi and AptioMemoryFix-64.efi in drivers64UEFI even though the guide makes it clear each Aptio efi is mutually exclusive?

Have you done an EC reset lately?

Do you have the latest BIOS installed?
I did a EC reset recently. I restarted the pc to dump the preboot log, so status was working at the time of debugging. I just removed AptioMemoryFix efi, I believe it was causing some problems so I switched to OSxAptioFixDrv.
What could be the problem?
 
I did a EC reset recently. I restarted the pc to dump the preboot log, so status was working at the time of debugging. I just removed AptioMemoryFix efi, I believe it was causing some problems so I switched to OSxAptioFixDrv.
What could be the problem?

You will need to provide PR files that represent the stuck state. And you will need to provide the details I asked about in post #499.

I would not be surprised if AptioMemoryFix-64.efi causes problems, especially with older hardware (where you can continue to use OsxAptioFixDrv-64.efi).

You should test with OsxAptioFixDrv-64.efi for a while and see if the problem repeats. If it does repeat, be prepared to provide the requested data/details.
 
Am I to assume based on the lack of HD 3000 and Atheros support that the ProBook 4530s cannot be used anymore?
 
Am I to assume based on the lack of HD 3000 and Atheros support that the ProBook 4530s cannot be used anymore?

It can be used with High Sierra down to Snow Leopard.
 
That will disable automatic sleep. Apple->Sleep will still work to sleep the laptop.

What do you mean by "Bluetooth... dying"?
Bluetooth dying means Bluetooth connections are severed/terminated when the laptop sleeps. Any connected Bluetooth peripherals are unable to wake the laptop when it sleeps. When I check the box mentioned above those Bluetooth connections endure and I can wake my external monitor from "sleep" (laptop closed Display off) by clicking my magic track pad. I re-patched and it looked like it was broken but have unchecked, re-checked and rebooted and it seems to be holding as a solution.
 
CsmVideoDxe-64.efi should not be used.
But legacy boot/CSM should be enabled (I believe it is referred to as hybrid in HP BIOS).
You're THE MAN!
After my first tryouts 1,5 year ago - I decided now to install Mojave from scratch. Right now my HPMac is working great.
Thank you again for help!
 
successfully installed 10.12.6 on hp probook 450g5 (2VP38EA) . It is mostly works, but there are some issues: sound and battery (I know that wifi is not working). Tried to use RehabMan's tool to generate SSDT, but with no luck. I think, that this model of 450G5 is very new and something in the patches are going wront and it crashes on boot. There some tips to get most of things works:

1. M.2 SSD NVMe (Hynix) is working without patches with advanced format (4k sector size). But if you format it (from linux) to use 4k sector you can't enter bios or boot anymore. The only way is to press ESC before boot to get into startup menu. If then select "enter setup" some bios menus are disappear or will be garbaged. I called HP service to get this problem fixed (advanced format is OK for most modern OSes and laptops), bou with no luck. I think, they are know this problem, but don't want to fix it. Removing SSD of fall back on 512b sector fix this issue. So, to get SSD works I use only hotpatch from Clover (in attached config.plist).

2. When freshly installed macos boots it loops on some message "IOConsoleUsers ...". To fix it you need to change graphics id from 0x00000000 to 0x12345678. Later, when required kexts are loaded it will boot fine.

3. If you want to stay on 10.12, you need to put hfs+ driver on EFI partition and remove disabling rule from config.plist (if you making install according howto from head of this thread).

4. After install it needs to put all other FakeSMC* kexts from RehabMan's repository on bitbucket to get sensors work. I still can't see fan speed, but most of required sensors are work.

5. Sound works: it needs latest AppleALC kext (1.3.3) and "alcid=3" in boot args

Also, I turn off hyperthreading because I see no benefit of it.

I'm still working to get audio and battery status work, but with no luck.
 

Attachments

  • config.plist
    34.8 KB · Views: 130
  • kexts.txt
    1.5 KB · Views: 80
  • origin.zip
    81.9 KB · Views: 61
Last edited:
successfully installed 10.12.6 on hp probook 450g5 (2VP38EA) . It is mostly works, but there are some issues: sound and battery (I know that wifi is not working). Tried to use RehabMan's tool to generate SSDT, but with no luck. I think, that this model of 450G5 is very new and something in the patches are going wront and it crashes on boot. There some tips to get most of things works:

1. M.2 SSD NVMe (Hynix) is working without patches with advanced format (4k sector size). But if you format it (from linux) to use 4k sector you can't enter bios or boot anymore. The only way is to press ESC before boot to get into startup menu. If then select "enter setup" some bios menus are disappear or will be garbaged. I called HP service to get this problem fixed (advanced format is OK for most modern OSes and laptops), bou with no luck. I think, they are know this problem, but don't want to fix it. Removing SSD of fall back on 512b sector fix this issue. So, to get SSD works I use only hotpatch from Clover (in attached config.plist).

2. When freshly installed macos boots it loops on some message "IOConsoleUsers ...". To fix it you need to change graphics id from 0x00000000 to 0x12345678. Later, when required kexts are loaded it will boot fine.

3. If you want to stay on 10.12, you need to put hfs+ driver on EFI partition and remove disabling rule from config.plist (if you making install according howto from head of this thread).

4. After install it needs to put all other FakeSMC* kexts from RehabMan's repository on bitbucket to get sensors work. I still can't see fan speed, but most of required sensors are work.

Also, I turn off hyperthreading because I see no benefit of it.

I'm still working to get audio and battery status work, but with no luck.
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Status
Not open for further replies.
Back
Top