Contribute
Register

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

Status
Not open for further replies.
Hi Rehabman, I have a problem since yesterday after launching the "Updates to the patch repositories" procedure and installing "Paragon NTFS" on my ZBook 15G2 under 10.11.6.
After reboot I lost graphics, audio, battery, fn keys etc ... only wifi and bt work.

I reinstalled Clover + Post-Install Hotpatch without result.

Problem Report attached

Thanks for your help

jap.gif
 

Attachments

  • RehabMan.zip
    2.2 MB · Views: 66
Might it make sense to caution potential laptop purchasers reviewing this guide that G3 and G4 versions of probook and elitebook laptops have a number of unresolved issues surrounding sleep? Especially the "black screen" issue upon wake in High Sierra.
 
1.)How can i let mount Auto, the partitions "Windows" and "Lokal" (the two partitions shown in Windows) at boot? Must i make a change in config.plist?
When i boot with my recovery USB-Stick the partitions are Auto mounted!?

NTFS partitions will be automatically mounted.
Use Finder -> Go -> Computer.

2.) Can i delete in S/L/E the GenericUSB kext for the 8470p?

This guide does not install GenericUSBXHCI.kext.

3.) Sometime when i create a new SSDT for the 8470p the machine slows down!?

No idea without "Problem Reporting" files.

Must i delete some files after kloning the 8460p Backup on the 8470p? And make then the "postinstall" steps?

The same set of kexts are installed for all models.
The EFI/Clover is where the differences are.
 
Might it make sense to caution potential laptop purchasers reviewing this guide that G3 and G4 versions of probook and elitebook laptops have a number of unresolved issues surrounding sleep? Especially the "black screen" issue upon wake in High Sierra.

There are some owners of that laptop that are not reporting that problem. (they report working sleep).
The black screen on wake seems to be an EDID issue.
See solution elsewhere in the forums.
 
Hi Rehabman, I have a problem since yesterday after launching the "Updates to the patch repositories" procedure and installing "Paragon NTFS" on my ZBook 15G2 under 10.11.6.
After reboot I lost graphics, audio, battery, fn keys etc ... only wifi and bt work.

I reinstalled Clover + Post-Install Hotpatch without result.

Problem Report attached

Thanks for your help

"Problem Reporting" files are incomplete.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

jap.gif
jap.gif
 

Attachments

  • Zbook 15G2 Fry.zip
    2.2 MB · Views: 71
NTFS partitions will be automatically mounted.
Use Finder -> Go -> Computer.

But they are not mounted automatically!? Only the macOS partition, and i must activate the other partitions manual until reboot with diskutility (or Telnet- "diskutil mount /dev/disk0s(x)" ).
In Finder is only the macOS visible.
How can i save the automount?
Must/Can i config something for automount (with terminal)?

This guide does not install GenericUSBXHCI.kext.

I have installed it for the 8460p.
So i delete it for the 8470p, right?
(I delete it in S/L/E and then "sudo touch /System/Library/Extensions && sudo kextcache -u/")


It's possible to Switch/have the Bootscreen with non streched Apple-Logo?
 
Last edited:

Is your BIOS up-to-date?
If not, update to latest BIOS and re-submit files.
If it is up-to-date, there are some changes required to SSDT-ZBook-G2-Haswell.dsl:
Code:
NUC6i7KYK:probook.git rehabman$ git diff
diff --git a/hotpatch/SSDT-ZBook-G2-Haswell.dsl b/hotpatch/SSDT-ZBook-G2-Haswell.dsl
index 548386e..e92ac18 100644
--- a/hotpatch/SSDT-ZBook-G2-Haswell.dsl
+++ b/hotpatch/SSDT-ZBook-G2-Haswell.dsl
@@ -4,7 +4,7 @@ DefinitionBlock ("", "SSDT", 2, "hack", "zbg2h", 0)
 {
     #include "SSDT-RMCF.asl"
     #include "SSDT-PluginType1.asl"
-    #include "SSDT-RP05_DGFX_RDSS.asl"
+    #include "SSDT-PEGP_DGFX_RDSS.asl"
     #include "SSDT-HACK.asl"
     #include "include/layout17_HDEF.asl"
     #include "include/layout17_HDAU.asl"
@@ -13,6 +13,6 @@ DefinitionBlock ("", "SSDT", 2, "hack", "zbg2h", 0)
     #include "SSDT-USB-ZBook-G2.asl"
     #include "SSDT-XHC.asl"
     #include "SSDT-BATT-G2.asl"
-    #include "include/disable_EH01.asl"
+    #include "include/disable_EH01-EH02.asl"
 }
 //EOF

details:
- The ioreg shows both EH01 and EH02, but SSDT-USB-ZBook-G2 assumes all ports on XHC.
- the discrete card is at _SB.PCI0.PEGP.DGFX, not _SB.PCI0.RP05.DGFX
 
But they are not mounted automatically!? Only the macOS partition, and i must activate the other partitions manual until reboot with diskutility (or Telnet- "diskutil mount /dev/disk0s(x)" ).
In Finder is only the macOS visible.
How can i save the automount?
Must/Can i config something for automount (with terminal)?

Check output of 'mount' to verify.
Otherwise, fresh install your system as something is wrong with it.

I have installed it for the 8460p.
So i delete it for the 8470p, right?

It will do nothing on the 8470p if installed. Your choice as to whether you want to remove it or not.

It's possible to Switch/have the Bootscreen with non streched Apple-Logo?

For Clover, you could use a theme that has (oppositely) stretched images.
For the Apple logo, you could possibly replace the graphic inside that is likely inside boot.efi (patch boot.efi).
But you would have to ask yourself whether it is worth it.
 
Is your BIOS up-to-date?
If not, update to latest BIOS and re-submit files.
If it is up-to-date, there are some changes required to SSDT-ZBook-G2-Haswell.dsl:
Code:
NUC6i7KYK:probook.git rehabman$ git diff
diff --git a/hotpatch/SSDT-ZBook-G2-Haswell.dsl b/hotpatch/SSDT-ZBook-G2-Haswell.dsl
index 548386e..e92ac18 100644
--- a/hotpatch/SSDT-ZBook-G2-Haswell.dsl
+++ b/hotpatch/SSDT-ZBook-G2-Haswell.dsl
@@ -4,7 +4,7 @@ DefinitionBlock ("", "SSDT", 2, "hack", "zbg2h", 0)
 {
     #include "SSDT-RMCF.asl"
     #include "SSDT-PluginType1.asl"
-    #include "SSDT-RP05_DGFX_RDSS.asl"
+    #include "SSDT-PEGP_DGFX_RDSS.asl"
     #include "SSDT-HACK.asl"
     #include "include/layout17_HDEF.asl"
     #include "include/layout17_HDAU.asl"
@@ -13,6 +13,6 @@ DefinitionBlock ("", "SSDT", 2, "hack", "zbg2h", 0)
     #include "SSDT-USB-ZBook-G2.asl"
     #include "SSDT-XHC.asl"
     #include "SSDT-BATT-G2.asl"
-    #include "include/disable_EH01.asl"
+    #include "include/disable_EH01-EH02.asl"
 }
 //EOF

details:
- The ioreg shows both EH01 and EH02, but SSDT-USB-ZBook-G2 assumes all ports on XHC.
- the discrete card is at _SB.PCI0.PEGP.DGFX, not _SB.PCI0.RP05.DGFX

My Bios is already Up to Date (1.36 - 09/26/2016)
Do I have to make these changes manually or should i wait for you to update the repo ?

6bbd20b1a80f66c2f51f5fe0d5a81fb74142221f.jpg
 
Last edited:
Status
Not open for further replies.
Back
Top