Contribute
Register

[solved]EliteBook 840 G2 High Sierra 10.13.1 Booting problem

Status
Not open for further replies.
Joined
May 30, 2016
Messages
6
Motherboard
HP Envy 700-575d (Clover)
CPU
i7-4790
Graphics
HD4600-NVidia GeForce GTX 745, 1920x1080
Mobile Phone
  1. iOS
I successfully installed High Sierra 10.13.1 on my EliteBook 840 G2 SSD by following the guide by RehabMan at https://www.tonymacx86.com/threads/guide-hp-probook-elitebook-zbook-using-clover-uefi-hotpatch.232948 and:
  1. Disabling the dGPU (AMD) at BIOS
  2. Using ig-platform-id (0x0162b002). Using other ids for HD 5500 (0x16160002, 0x16160000, 0x16260006) will give the AppleIntelController.cpp:21408 panic
I then did the post installation as per the guide and replaced the config.plist with config_8x0s_G2_Broadwell.plist. I edited the SMBIOS section using TextEdit. Now, I cannot boot to the macOS thru SSD anymore and the verbose gives me the same panic message as #2. Attached are the relevant files. Any help would be much appreciated. Thanks
 

Attachments

  • fullsizeoutput_7.jpeg
    fullsizeoutput_7.jpeg
    347.9 KB · Views: 224
  • CLOVER.zip
    1.9 MB · Views: 209
I successfully installed High Sierra 10.13.1 on my EliteBook 840 G2 SSD by following the guide by RehabMan at https://www.tonymacx86.com/threads/guide-hp-probook-elitebook-zbook-using-clover-uefi-hotpatch.232948 and:
  1. Disabling the dGPU (AMD) at BIOS
  2. Using ig-platform-id (0x0162b002). Using other ids for HD 5500 (0x16160002, 0x16160000, 0x16260006) will give the AppleIntelController.cpp:21408 panic
I then did the post installation as per the guide and replaced the config.plist with config_8x0s_G2_Broadwell.plist. I edited the SMBIOS section using TextEdit. Now, I cannot boot to the macOS thru SSD anymore and the verbose gives me the same panic message as #2. Attached are the relevant files. Any help would be much appreciated. Thanks

As per guide, the AMD device should remain enabled.
Your profile is inaccurate. Please fix as per FAQ:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

It appears (by the KP text) that your BIOS settings are incorrect. You must set DVMT-prealloc (IGPU dedicated graphics memory) to 64mb.
 
Last edited:
Dear RehabMan,
Thanks for the fast reply. I cannot yet implement your suggestions because my laptop is at the office. However, some things I need clarifications that might also help others:

  1. The reason I disabled the AMD is because of the suggestion I found in this thread https://www.tonymacx86.com/threads/readme-common-problems-in-10-13-high-sierra.233582/ related to macOS 10.13 dual-GPU issue. You mentioned that you have the patch for NVIDIA but not yet for AMD.
  2. For 64 MB IGPU, your guide I mentioned in my previous post and your guide on how to prepare the installer (linked by the previous guide) seems contradictory to me because the installer guide mentioned that all the plists already have patch for the 64MB IGPU issue. That’s why I didn’t change the setting from 32 MB to 64 MB in BIOS.
I will try your suggestions when I’m back in the office but I hope you could help to clarify the issues for me in the meantime. Thanks.
 
Last edited:
The reason I disabled the AMD is because of the suggestion I found in this thread https://www.tonymacx86.com/threads/readme-common-problems-in-10-13-high-sierra.233582/ related to macOS 10.13 dual-GPU issue. You mentioned that you have the patch for NVIDIA but not yet for AMD.

As per guide:
https://www.tonymacx86.com/threads/...-only-ran-for-0-seconds-with-dual-gpu.233092/

Or, you could (of course), disable the DGPU temporarily. But it should be re-enabled after post-install steps are done.

Also, I attached a config_HD5300_5500_6000.plist that attempts to spoof the Radeon same as for Nvidia.
See if you can boot the installer with it (AMD graphics enabled).

For 64 MB IGPU, your guide mentioned previously and your guide on how to prepare the installer (linked by the previous guide) seems contradictory to me because the installer guide mentioned that all the plists already have patch for the 64MB IGPU issue. That’s why I didn’t change the setting from 32 MB to 64 MB in BIOS.
I will try your suggestions when I’m back in the office but I hope you could help to clarify the issues for me in the meantime. Thanks.

You didn't read the guide carefully enough.
Although the 32mb patch is present in the provided plists, it has no effect when booting the installer, which means an invalid ig-platform-id must be used.
But your laptop can change DVMT-prealloc as required (direct BIOS setting), so there is no reason not to do that, no reason to use an invalid ig-platform, and also the post install files do not include the 32mb patch as the guide calls for DVMT-prealloc set 64mb or larger in BIOS.

The most recent guide plists have a ForceKextsToLoad entry that may well force the required KextsToPatch entry to be applied. But I'm not sure it works, I added it just to see what happens... In the case it works, you would indeed be able to boot the installer (without invalid ig-platform) even if you have DVMT 32mb. But your progress would stop with KP as soon as you completed the post-install steps, as the patch is not present in the "final config.plist" files. Best to set DMVT-prealloc as per Probook guide.
 

Attachments

  • config_HD5300_5500_6000.plist
    13.9 KB · Views: 295
Last edited:
As per guide, the AMD device should remain enabled.
Your profile is inaccurate. Please fix as per FAQ:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

It appears (by the KP text) that your BIOS settings are incorrect. You must set DVMT-prealloc (IGPU dedicated graphics memory) to 64mb.

Following your suggestions fixes the problem for me. Thanks a lot!

Also, I attached a config_HD5300_5500_6000.plist that attempts to spoof the Radeon same as for Nvidia.
See if you can boot the installer with it (AMD graphics enabled).

Yes it works! But the config_8x0s_G2_Broadwell.plist is still the file to use for post installation, correct? Is the file the right one for my EliteBook 840 (without "s") G2 or is there a better one?
 
Yes it works! But the config_8x0s_G2_Broadwell.plist is still the file to use for post installation, correct? Is the file the right one for my EliteBook 840 (without "s") G2 or is there a better one?

That is the correct "Final config.plist".
 
Thanks a lot!
 
Hi i have hp elitebook G2 intel hd5500. Currently my mac os version is 10.14.6 everything is working except graphic
Tried all things like lilu,whatevergreen, platform id everything But not working yet
Can you please upload your efi?
Thanks in advance.
 
Status
Not open for further replies.
Back
Top