Contribute
Register

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

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,134
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Ok, I have updated my profile and uploaded all the files for the unsupported HP.
I have installed Mac OS 10.14 Mojave. Can you fix battery and audio now?
Wrong audio codec dump.
The one you gathered is for digital. Need onboard audio dump.

BTW, make sure your ACPI dump represents up-to-date BIOS.
 
Last edited:
Joined
Mar 11, 2011
Messages
13
Motherboard
HP Elitebook 810 G3
CPU
I7-5600u
Graphics
HD5500, 1366x768
Mac
MacBook Air, Mac mini
Wrong audio codec dump.
The one you gathered is for digital. Need onboard audio dump.

BTW, make sure your ACPI dump represents up-to-date BIOS.
I updated the dump. To update Bios, I have to swap the SSD. I will dump again later.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,134
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I updated the dump. To update Bios, I have to swap the SSD. I will dump again later.
OK, I'll look at your files later, when you have updated ACPI dump.

Note that you will also need to go through the "USB customization" process.
 
Joined
Mar 26, 2014
Messages
89
Motherboard
(Clover) HP Probook 4540s BIOS F.61
CPU
i5-3230m
Graphics
HD 7650m / HD 4000
Mac
MacBook Pro
Mobile Phone
iOS
Note: Removed AppleALC.kext download attachment from post #1. Updated kext is now in probook.git/kexts. Installed automatically by install_downloads.sh (download via download.sh is disabled for now, until official build is fixed).
Tested and it's not working yet, i will wait update on the official build.
Also can you add to guide - 'install_acpi.sh install_4x40 -QUIET' without - it doesn't detect in the script.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,134
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Tested and it's not working yet, i will wait update on the official build.
It works here just fine (I have a 4540s and have tested it).

You must have made a mistake.

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.

Also can you add to guide - 'install_acpi.sh install_4x40 -QUIET' without - it doesn't detect in the script.
-QUIET is not valid.
Read post #1.
 
Joined
Mar 11, 2011
Messages
13
Motherboard
HP Elitebook 810 G3
CPU
I7-5600u
Graphics
HD5500, 1366x768
Mac
MacBook Air, Mac mini
OK, I'll look at your files later, when you have updated ACPI dump.

Note that you will also need to go through the "USB customization" process.
Updated acpi dump. I did not know that I can update bios without Windows.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,134
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Ok, I have updated my profile and uploaded all the files for the unsupported HP.
I have installed Mac OS 10.14 Mojave. Can you fix battery and audio now?
Added prelim support for 8x0 G3 Broadwell.

USB configuration is from G2, which is probably not correct. After you get it going, readpost #1, "USB customization" and reply with the required data.
 
Joined
Mar 26, 2014
Messages
89
Motherboard
(Clover) HP Probook 4540s BIOS F.61
CPU
i5-3230m
Graphics
HD 7650m / HD 4000
Mac
MacBook Pro
Mobile Phone
iOS
It works here just fine (I have a 4540s and have tested it).

You must have made a mistake.

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.
Attached the reporting files.

-QUIET is not valid.
Read post #1.
nvm it's fixed now, it gave error on the old thread.
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,134
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Attached the reporting files.



nvm it's fixed now, it gave error on the old thread.
Your problem is obvious from kextcache output... your AppleHDA kexts are damaged and/or wrong file permissions:
Code:
Kext rejected due to improper filesystem permissions: <OSKext 0x7fe71134d000 [0x7fffa24348e0]> { URL = "AppleHDA.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleHDA" }
Kext rejected due to improper filesystem permissions: <OSKext 0x7fe711332b20 [0x7fffa24348e0]> { URL = "IOHDAFamily.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.iokit.IOHDAFamily" }
Kext rejected due to improper filesystem permissions: <OSKext 0x7fe711333820 [0x7fffa24348e0]> { URL = "AppleMikeyDriver.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.driver.AppleMikeyDriver" }
Kext rejected due to improper filesystem permissions: <OSKext 0x7fe711336a90 [0x7fffa24348e0]> { URL = "AppleHDAHardwareConfigDriver.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.driver.AppleHDAHardwareConfigDriver" }
Kext rejected due to improper filesystem permissions: <OSKext 0x7fe70ef5d000 [0x7fffa24348e0]> { URL = "DspFuncLib.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.driver.DspFuncLib" }
Kext rejected due to improper filesystem permissions: <OSKext 0x7fe70efac440 [0x7fffa24348e0]> { URL = "AppleHDAController.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.driver.AppleHDAController" }
Run the macOS installer to restore your system kexts and permissions.

Also:
- your config.plist is wrong/old. Read post #1, "Final config.plist"
- your ACPI files are not up-to-date. Read post #1 regarding install_acpi.sh
 
Joined
Apr 23, 2017
Messages
92
Motherboard
elitebook 2570p/ThinkPad x220/elitebook 840g3
CPU
i7-3520m/i7-2620m/i7-6600U
Graphics
HD 4000/HD 3000/HD 4520
Mobile Phone
Android,
Hey, rehabman, when I use ./install_acpi.sh xxxx, I found that the terminal prompts the path error, I can't find the directory.
Code:
ningnandeMacBook-Pro% ./install_acpi.sh install_8x0g3_skylake
rm: /Volumes/UNTITLED: is a directory
rm: /Volumes/UNTITLED: is a directory
When I change the name of the EFI partition to EFI, the script can copy the file normally, whether it is in ./mount_efi .sh Add a command to rename the name of the partition where EFI is located, and rename the partition where EFI is located to EFI.
Code:
ningnandeMacBook-Pro% ./install_acpi.sh install_8x0g3_skylake
SSDT-8x0G3s.aml       SSDT-FANREAD.aml   SSDT-IGPU.aml
 

Attachments

Top