Contribute
Register

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

Status
Not open for further replies.
Where is EFI/Clover that corresponds? Don't expect me to chase it down.
Attach all requested files in a single reply.

Done.

Please note that the config.plist used in the problem report is one that allowed me to boot into the OS. It is your config_4200_4400_4600.plist. I cannot possibly post a problem report using the config_8x0_G1_Haswell.plist since I cannot fully boot while using that as my main config.plist. The standalone preboot.log attachment, however, was recorded while trying to use that as my config.plist.

Verbose-boot.jpg
 

Attachments

  • debug_12171.zip
    2.1 MB · Views: 62
  • preboot.log.zip
    9.4 KB · Views: 69
Sorry here it is

The ioreg shows audio working.
Are you saying there is no volume slider on the menu bar or just that it is not functional?
Does the volume control work in SysPrefs->Sound?
What about the volume keys?
What output is selected in SysPrefs->Sound?
 
Done.

Please note that the config.plist used in the problem report is one that allowed me to boot into the OS. It is your config_4200_4400_4600.plist. I cannot possibly post a problem report using the config_8x0_G1_Haswell.plist since I cannot fully boot while using that as my main config.plist. The standalone preboot.log attachment, however, was recorded while trying to use that as my config.plist.

View attachment 356126

PR files *must* represent *exactly* the problem scenario.
If you cannot boot using the EFI/Clover you have on your HDD/SSD, use USB to boot and collect PR files.

Plus the file config.850g1.plist is not from the github project.
Note all the diffs:
Code:
71,77c71,73
<                    <data>
<                    X0RTTQ==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    WERTTQ==
<                    </data>
---
>                    <data>X0RTTQ==</data>
>                    <key>Replace</key>
>                    <data>WERTTQ==</data>
83,89c79,81
<                    <data>
<                    X09TSQ==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    WE9TSQ==
<                    </data>
---
>                    <data>X09TSQ==</data>
>                    <key>Replace</key>
>                    <data>WE9TSQ==</data>
95,101c87,89
<                    <data>
<                    RUMwXw==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    RUNfXw==
<                    </data>
---
>                    <data>RUMwXw==</data>
>                    <key>Replace</key>
>                    <data>RUNfXw==</data>
107,113c95,97
<                    <data>
<                    RUhDMQ==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    RUgwMQ==
<                    </data>
---
>                    <data>RUhDMQ==</data>
>                    <key>Replace</key>
>                    <data>RUgwMQ==</data>
119,125c103,105
<                    <data>
<                    RUhDMg==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    RUgwMg==
<                    </data>
---
>                    <data>RUhDMg==</data>
>                    <key>Replace</key>
>                    <data>RUgwMg==</data>
131,137c111,113
<                    <data>
<                    R0ZYMA==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    SUdQVQ==
<                    </data>
---
>                    <data>R0ZYMA==</data>
>                    <key>Replace</key>
>                    <data>SUdQVQ==</data>
145,151c121,123
<                    <data>
<                    SEVDSQhfQURSDAAAFgA=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    SEVDSQhfQURSDAAAAAA=
<                    </data>
---
>                    <data>SEVDSQhfQURSDAAAFgA=</data>
>                    <key>Replace</key>
>                    <data>SEVDSQhfQURSDAAAAAA=</data>
157,163c129,131
<                    <data>
<                    SERBUw==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    SERFRg==
<                    </data>
---
>                    <data>SERBUw==</data>
>                    <key>Replace</key>
>                    <data>SERFRg==</data>
169,175c137,139
<                    <data>
<                    QjBEMw==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    SERBVQ==
<                    </data>
---
>                    <data>QjBEMw==</data>
>                    <key>Replace</key>
>                    <data>SERBVQ==</data>
181,187c145,147
<                    <data>
<                    VVBSVwpwEg==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    WFBSVwpwEg==
<                    </data>
---
>                    <data>VVBSVwpwEg==</data>
>                    <key>Replace</key>
>                    <data>WFBSVwpwEg==</data>
193,199c153,155
<                    <data>
<                    R1BSVwI=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    WFBSVwI=
<                    </data>
---
>                    <data>R1BSVwI=</data>
>                    <key>Replace</key>
>                    <data>WFBSVwI=</data>
205,211c161,163
<                    <data>
<                    AAAZABQfX1BSVwg=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    AAAZABQfWFBSVwg=
<                    </data>
---
>                    <data>AAAZABQfX1BSVwg=</data>
>                    <key>Replace</key>
>                    <data>AAAZABQfWFBSVwg=</data>
217,223c169,171
<                    <data>
<                    X1BUUwE=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    WlBUUwE=
<                    </data>
---
>                    <data>X1BUUwE=</data>
>                    <key>Replace</key>
>                    <data>WlBUUwE=</data>
229,235c177,179
<                    <data>
<                    X1dBSwE=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    WldBSwE=
<                    </data>
---
>                    <data>X1dBSwE=</data>
>                    <key>Replace</key>
>                    <data>WldBSwE=</data>
241,247c185,187
<                    <data>
<                    X1dBSwk=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    WldBSwk=
<                    </data>
---
>                    <data>X1dBSwk=</data>
>                    <key>Replace</key>
>                    <data>WldBSwk=</data>
253,259c193,195
<                    <data>
<                    QlRJRgl5Cg==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    QlRJMAl5Cg==
<                    </data>
---
>                    <data>QlRJRgl5Cg==</data>
>                    <key>Replace</key>
>                    <data>QlRJMAl5Cg==</data>
265,271c201,203
<                    <data>
<                    QlRJRgl5AWg=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    QlRJMAl5AWg=
<                    </data>
---
>                    <data>QlRJRgl5AWg=</data>
>                    <key>Replace</key>
>                    <data>QlRJMAl5AWg=</data>
277,283c209,211
<                    <data>
<                    QlRTVAp5Cg==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    QlRTMQp5Cg==
<                    </data>
---
>                    <data>QlRTVAp5Cg==</data>
>                    <key>Replace</key>
>                    <data>QlRTMQp5Cg==</data>
289,295c217,219
<                    <data>
<                    QlRTVAp5AWg=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    QlRTMQp5AWg=
<                    </data>
---
>                    <data>QlRTVAp5AWg=</data>
>                    <key>Replace</key>
>                    <data>QlRTMQp5AWg=</data>
301,307c225,227
<                    <data>
<                    U0JUQwNwDQ==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    U0JUMgNwDQ==
<                    </data>
---
>                    <data>U0JUQwNwDQ==</data>
>                    <key>Replace</key>
>                    <data>U0JUMgNwDQ==</data>
313,319c233,235
<                    <data>
<                    R0JUSQFwDQ==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    R0JUMwFwDQ==
<                    </data>
---
>                    <data>R0JUSQFwDQ==</data>
>                    <key>Replace</key>
>                    <data>R0JUMwFwDQ==</data>
325,331c241,243
<                    <data>
<                    R0JUQwBwDQ==
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    R0JUNABwDQ==
<                    </data>
---
>                    <data>R0JUQwBwDQ==</data>
>                    <key>Replace</key>
>                    <data>R0JUNABwDQ==</data>
337,343c249,251
<                    <data>
<                    SVRMQgA=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    SVRMMQA=
<                    </data>
---
>                    <data>SVRMQgA=</data>
>                    <key>Replace</key>
>                    <data>SVRMMQA=</data>
349,355c257,259
<                    <data>
<                    R0FDVwA=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    WEFDVwA=
<                    </data>
---
>                    <data>R0FDVwA=</data>
>                    <key>Replace</key>
>                    <data>WEFDVwA=</data>
361,367c265,267
<                    <data>
<                    R0JBVwA=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    WEJBVwA=
<                    </data>
---
>                    <data>R0JBVwA=</data>
>                    <key>Replace</key>
>                    <data>WEJBVwA=</data>
373,379c273,275
<                    <data>
<                    CE5CVEk=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    CE5CVDU=
<                    </data>
---
>                    <data>CE5CVEk=</data>
>                    <key>Replace</key>
>                    <data>CE5CVDU=</data>
385,391c281,283
<                    <data>
<                    hlwuX1NCX0JBVDA=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    hlwuX1NCX0JBVEM=
<                    </data>
---
>                    <data>hlwuX1NCX0JBVDA=</data>
>                    <key>Replace</key>
>                    <data>hlwuX1NCX0JBVEM=</data>
397,403c289,291
<                    <data>
<                    hlwuX1NCX0JBVDE=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    hlwuX1NCX0JBVEM=
<                    </data>
---
>                    <data>hlwuX1NCX0JBVDE=</data>
>                    <key>Replace</key>
>                    <data>hlwuX1NCX0JBVEM=</data>
409,415c297,299
<                    <data>
<                    hkJBVDA=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    hkJBVEM=
<                    </data>
---
>                    <data>hkJBVDA=</data>
>                    <key>Replace</key>
>                    <data>hkJBVEM=</data>
421,427c305,307
<                    <data>
<                    hkJBVDE=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    hkJBVEM=
<                    </data>
---
>                    <data>hkJBVDE=</data>
>                    <key>Replace</key>
>                    <data>hkJBVEM=</data>
433,439c313,315
<                    <data>
<                    UkRTUwk=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    WERTUwk=
<                    </data>
---
>                    <data>UkRTUwk=</data>
>                    <key>Replace</key>
>                    <data>WERTUwk=</data>
445,451c321,323
<                    <data>
<                    X1JFRwKgKJNoCgM=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    WFJFRwKgKJNoCgM=
<                    </data>
---
>                    <data>X1JFRwKgKJNoCgM=</data>
>                    <key>Replace</key>
>                    <data>WFJFRwKgKJNoCgM=</data>
457,463c329,331
<                    <data>
<                    X1JFRwKgFJNoCgM=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    WFJFRwKgFJNoCgM=
<                    </data>
---
>                    <data>X1JFRwKgFJNoCgM=</data>
>                    <key>Replace</key>
>                    <data>WFJFRwKgFJNoCgM=</data>
469,475c337,339
<                    <data>
<                    RwFwAHAAAQg=
<                    </data>
<                    <key>Replace</key>
<                    <data>
<                    RwFwAHAAAQI=
<                    </data>
---
>                    <data>RwFwAHAAAQg=</data>
>                    <key>Replace</key>
>                    <data>RwFwAHAAAQI=</data>
510a375,376
>        <key>DefaultVolume</key>
>        <string>macOS</string>
532,534c398
<                <data>
<                /wAAAAEAAABAAAAA
<                </data>
---
>                <data>/wAAAAEAAABAAAAA</data>
538,540c402
<                <data>
<                AwYDAAAEAACHAAAA
<                </data>
---
>                <data>AwYDAAAEAACHAAAA</data>
542,544c404
<                <data>
<                /wAAAAEAAABAAAAA
<                </data>
---
>                <data>/wAAAAEAAABAAAAA</data>
548,550c408
<                <data>
<                AACQAA==
<                </data>
---
>                <data>AACQAA==</data>
575c433
<                    <true/>
---
>                    <false/>
606c464
<        <string>1024x768</string>
---
>        <string>1920x1080</string>
608c466
<        <string>BGM</string>
---
>        <string>bootcamp</string>
636,638c494
<                <data>
<                ILniAAAADzA=
<                </data>
---
>                <data>ILniAAAADzA=</data>
640,642c496
<                <data>
<                ILniAAAAkJA=
<                </data>
---
>                <data>ILniAAAAkJA=</data>
648,650c502
<                <data>
<                igKEwHRE
<                </data>
---
>                <data>igKEwHRE</data>
654,656c506
<                <data>
<                igKEwOtE
<                </data>
---
>                <data>igKEwOtE</data>
662,664c512
<                <data>
<                igKEwHRC
<                </data>
---
>                <data>igKEwHRC</data>
668,670c516,544
<                <data>
<                igKEwOtC
<                </data>
---
>                <data>igKEwOtC</data>
>            </dict>
>            <dict>
>                <key>Comment</key>
>                <string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string>
>                <key>Disabled</key>
>                <false/>
>                <key>Find</key>
>                <data>SU9LaXQ=</data>
>                <key>InfoPlistPatch</key>
>                <true/>
>                <key>Name</key>
>                <string>com.apple.driver.AppleIntelLpssI2C</string>
>                <key>Replace</key>
>                <data>SU9LaXM=</data>
>            </dict>
>            <dict>
>                <key>Comment</key>
>                <string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string>
>                <key>Disabled</key>
>                <false/>
>                <key>Find</key>
>                <data>SU9LaXQ=</data>
>                <key>InfoPlistPatch</key>
>                <true/>
>                <key>Name</key>
>                <string>com.apple.driver.AppleIntelLpssI2CController</string>
>                <key>Replace</key>
>                <data>SU9LaXM=</data>
681c555
<                <true/>
---
>                <false/>
683,685c557
<                <data>
<                AEFQUExFIFNTRAA=
<                </data>
---
>                <data>AEFQUExFIFNTRAA=</data>
689,691c561
<                <data>
<                AAAAAAAAAAAAAAA=
<                </data>
---
>                <data>AAAAAAAAAAAAAAA=</data>
699,701c569
<                <data>
<                RiV1VCUwNHgA
<                </data>
---
>                <data>RiV1VCUwNHgA</data>
705,707c573
<                <data>
<                RiV1VHh4eHgA
<                </data>
---
>                <data>RiV1VHh4eHgA</data>

Note: Strange patches you have there for the kernel!
 
The ioreg shows audio working.
Are you saying there is no volume slider on the menu bar or just that it is not functional?
Does the volume control work in SysPrefs->Sound?
What about the volume keys?
What output is selected in SysPrefs->Sound?
Yes audio is working, volume slider is also there on the menu but its not functional and its kind of affecting system volume when i try to increase or decrease volume.
 
Yes audio is working, volume slider is also there on the menu but its not functional and its kind of affecting system volume when i try to increase or decrease volume.

You did not answer all of my questions. Please read carefully.
 
The ioreg shows audio working.
Are you saying there is no volume slider on the menu bar or just that it is not functional?
Does the volume control work in SysPrefs->Sound?
What about the volume keys?
What output is selected in SysPrefs->Sound?
Audio working ,there is volume on the menu but its not functional,Volume control in SysPrefs>Sound does work,Volume keys are working,Selected output in SysPrefs>internal speakers-type Built In
 
Audio working ,there is volume on the menu but its not functional,Volume control in SysPrefs>Sound does work,Volume keys are working,Selected output in SysPrefs>internal speakers-type Built In

Probably missing patch in AppleALC.
Try attached.
 

Attachments

  • RehabMan-AppleALC-2018-1007.zip
    699.5 KB · Views: 72
PR files *must* represent *exactly* the problem scenario.
If you cannot boot using the EFI/Clover you have on your HDD/SSD, use USB to boot and collect PR files.

I can boot from my SSD if I use the same config.plist that I used on my USB for the installation. I don't understand how booting from my USB will make the PR files significantly different since the EFI on my USB matches what I have in the EFI on my SSD.

But whatever, I went ahead and did what you asked. The resulting files are attached, including a fresh verbose mode screenshot that results from attempting to boot from config_8x0_G1_Haswell.plist, and the preboot log from the same.

I also made sure I was using config_8x0_G1_Haswell.plist directly copied from my ~/Projects/probook.git/config folder this time.

IMG_20181007_204213716.jpg
 

Attachments

  • debug_429.zip
    3 MB · Views: 65
  • preboot.log 2.zip
    9.5 KB · Views: 63
I can boot from my SSD if I use the same config.plist that I used on my USB for the installation. I don't understand how booting from my USB will make the PR files significantly different since the EFI on my USB matches what I have in the EFI on my SSD.

But whatever, I went ahead and did what you asked. The resulting files are attached, including a fresh verbose mode screenshot that results from attempting to boot from config_8x0_G1_Haswell.plist, and the preboot log from the same.

I also made sure I was using config_8x0_G1_Haswell.plist directly copied from my ~/Projects/probook.git/config folder this time.

View attachment 356136

You still have the wrong content in config.plist.
Use the correct "Final config.plist" for your hardware as written in post #1.

You simply CANNOT use the feature in Clover that allows you to switch to a different plist after booting Clover. That feature DOES NOT WORK correctly.
 
You still have the wrong content in config.plist.
Use the correct "Final config.plist" for your hardware as written in post #1.

I swear that's what I am using this time.

You simply CANNOT use the feature in Clover that allows you to switch to a different plist after booting Clover. That feature DOES NOT WORK correctly.

I did not use that feature at all this time. The only time I use that is when I want to boot into the OS with most of it working. For these problem reports this time, I did not use that feature at all.
 
Status
Not open for further replies.
Back
Top