Contribute
Register

[Guide] High Sierra on HP Spectre x360 8th Gen Coffee Lake

Joined
May 10, 2018
Messages
89
Motherboard
HP 827F
CPU
i7-8550U
Graphics
MX150+HD 620
Mac
MacBook Pro
Mobile Phone
Android
I've tried several different config.plists. I've tried the from Rehabman's clover build. I've tried the one from the clover.zip attachment in the OP. I've tried the config_HD615_620_630_640_650.plist. The results are always the same. I keep getting the "om.apple.xpc.launchd [1] (com.apple.displaypolicyd.577) Service exited with abnormal code: 1" and "com.apple.xpc.launchd [1] (com.apple.Windowserver) Service only ran for 0 seconds. Pushing respawn out by 10 seconds." Both seem to be because of the Nvidia discrete graphics. But I can't hack at my DSDT if I can't get it installed. How can I disable the Nvidia for the initial USB flash drive?

I've tried following DSDT guides including Rehabman's before, but I can't figure it out. I'll give it another try if I get that far.

Does anyone have any suggestions?
You need SSDT-DiscreteSpoof.aml. See this thread, which offers a solution for grabbing the DSDT files via Clover. This file is located in my Clover files in case you need something to compare it to.
 
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hi Everyone! I'm glad everyone seems to be having good luck getting this running. I haven't had any luck. I have one of Rehabman's clover builds. I've added

  • AptioMemoryFix
  • HFSPlus.efi
To he drivers64UEfi folder and
  • USBInjectAll.kext
  • VoodooPS2Controller.kext
  • FakeSMC.kext
  • Lilu.kext
  • IntelGraphicsFixup.kext
  • CoreDisplayFixup.kext
to kext/Other. I skipped the apfs.kext so when I get that far, I can avoid apfs.

I've tried several different config.plists. I've tried the from Rehabman's clover build. I've tried the one from the clover.zip attachment in the OP. I've tried the config_HD615_620_630_640_650.plist. The results are always the same. I keep getting the "om.apple.xpc.launchd [1] (com.apple.displaypolicyd.577) Service exited with abnormal code: 1" and "com.apple.xpc.launchd [1] (com.apple.Windowserver) Service only ran for 0 seconds. Pushing respawn out by 10 seconds." Both seem to be because of the Nvidia discrete graphics. But I can't hack at my DSDT if I can't get it installed. How can I disable the Nvidia for the initial USB flash drive?

I've tried following DSDT guides including Rehabman's before, but I can't figure it out. I'll give it another try if I get that far.

Does anyone have any suggestions?
Even though it is not indicated in your profile, you probably have dual GPU.
Please fix your profile, then read here (note that this link is provided in my guide):
https://www.tonymacx86.com/threads/...-only-ran-for-0-seconds-with-dual-gpu.233092/
 
Joined
Dec 1, 2012
Messages
15
Motherboard
HP Spectre x360 15 (15-bl112dx) - Clover
CPU
i7 8550U
Graphics
UHD620 / MX150, 3840 x 2160
Mobile Phone
Android
Joined
Aug 10, 2017
Messages
6
Motherboard
HP Spectre x360 15"
CPU
i7-8550U
Graphics
MX150 // HD 620 @4K
I'm not able to boot without SSDT-DiscreteSpoof.aml. I keep getting:

IOConsoleUsers: time(0) 0->0, lin 0 llk 1,
IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0

From what I've read, it means I haven't disabled my dGPU properly. I've attached my Problem Reporting files - thanks!

@ctxdl Great job on the tutorial! I've been compiling my trial/error on this machine in a document for months thinking to post but never got to making it a guide that you can actually follow. I'm excited to try the touchscreen patching. How's your battery life?

Edit: Touchscreen works great!
 

Attachments

Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
The Nvidia was listed in the "other hardware" section because I considered it secondary hardware to the Intel graphics. But I've added it to the main graphics hardware.
Your profile is still not correct as per FAQ.
As per FAQ, screen resolution should (also) be placed in "Graphics".
Please read it carefully.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I'm not able to boot without SSDT-DiscreteSpoof.aml. I keep getting:

IOConsoleUsers: time(0) 0->0, lin 0 llk 1,
IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0

From what I've read, it means I haven't disabled my dGPU properly. I've attached my Problem Reporting files - thanks!

@ctxdl Great job on the tutorial! I've been compiling my trial/error on this machine in a document for months thinking to post but never got to making it a guide that you can actually follow. I'm excited to try the touchscreen patching. How's your battery life?

Edit: Touchscreen works great!
As per guide you must use a newer version of Clover for AutoMerge=true.
See guide for links to Rehabman build:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Then read here again, as you'll need to re-extract/re-patch ACPI:
https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/

Don't forget to remove all files from ACPI/origin before extracting with F4 (newer Clover will give the new extracted files different names).
 
Joined
Aug 10, 2017
Messages
6
Motherboard
HP Spectre x360 15"
CPU
i7-8550U
Graphics
MX150 // HD 620 @4K
As per guide you must use a newer version of Clover for AutoMerge=true.
See guide for links to Rehabman build:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Then read here again, as you'll need to re-extract/re-patch ACPI:
https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/

Don't forget to remove all files from ACPI/origin before extracting with F4 (newer Clover will give the new extracted files different names).
Hi @RehabMan thanks for getting back to me so fast.

I followed all of your steps verbatim and got the same result. My EFI is attached with your fork of Clover and origin files intact, alongside modifications made in the OP. Thanks.
 

Attachments

Joined
Dec 1, 2012
Messages
15
Motherboard
HP Spectre x360 15 (15-bl112dx) - Clover
CPU
i7 8550U
Graphics
UHD620 / MX150, 3840 x 2160
Mobile Phone
Android
Top