Jump to content

[SOLVED] Probook 450 G5 | BIOS update issue


acquarius.13

Recommended Posts

Hi everyone,

 

I have an HP Probook 450 G5 (specs in signature) and I cannot boot into macOS when updating the bios from 01.09.01 to anything more recent (at the time of writing 01.11.01). I have a dual boot in a dual ssd configuration (NVMe: windows; SATA SSD: macOS, clover in SATA SSD).

The only way to have macOS is to downgrade to 01.09.01. In this pic you can see the verbose during boot. I followed @Jake Lo guide of the 840 G3 to install Catalina but I just wanted to keep the whole system updated

Is there any issue with VoodooPS2 kext? Should I use the ApplePS2 instead?

probook450G5.jpg

Any hint will be appreciated

 

Thanks!

Link to comment
Share on other sites

  • Moderators

Try adding these 2 patches under KexttoPatch

<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>
</dict>

 

Link to comment
Share on other sites

  • Administrators

Did you check your Embedded Controller device in ACPI/DSDT? You apply EC0 to EC renaming but since you updated your BIOS, did you check if the device name remained the same?

 

You could easily verify the behaviour by disabling the EC0 to EC renaming from Clover main screen Options menu with BIOS 01.09.01 and check if it hangs at the same place...

Link to comment
Share on other sites

  • Administrators

I don't think you understood what I suggested, so let me try and clarify...

 

Context:

  1. your Clover config renames Embedded Controller ACPI device EC0 to EC (as is required for Catalina)
  2. your laptop boots Catalina Ok with BIOS 01.09.01
  3. your laptop hangs whilst booting Catalina with BIOS 01.11.01

My suspicion: BIOS 01.11.01 may use a different name than EC0 for the Embedded Controller

 

Further tests:

  1. revert to BIOS 01.09.01 and temporarily disable EC0 to EC renaming
  2. reboot and see if laptop hangs at same place as with BIOS 01.11.01
  3. if it does, upgrade to BIOS 01.11.01 and dump your ACPI tables by pressing F4 at Clover main menu
  4. check the name of the Embedded Controller device in dumped tables of BIOS 01.11.01
  5. adjust your Clover renaming patch as/if necessary
Link to comment
Share on other sites

×
×
  • Create New...