Contribute
Register

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

Joined
Apr 21, 2016
Messages
1,057
Motherboard
ASUS X556UA (Clover)
CPU
i5-6200U
Graphics
Intel HD 520, 15.6" 1366x768
Mobile Phone
iOS
I removed the kext from the guide as you suggested, ILl make the changes in the laptop, the non spoofed playlist does not come with the prealloc patch?
It does have this patch. The comment in this guide wasn't the same as the non-spoof plist.
 
Joined
Aug 19, 2011
Messages
89
Motherboard
H55CM
CPU
I3-530
Graphics
Sapphire 7750 LP 1G
Hi yes for me both usb c ports were working but the Thunderbolt 3 i couldn't really say i havent test it yet
How did you get the hot plug working with the USB-C? Can you please share the method? I spent so much time editing the dsdt without much success.
 
Joined
May 10, 2018
Messages
75
Motherboard
HP 827F
CPU
1.8 GHz i7-8550U
Graphics
GeForce MX150 / Intel HD 620
Mac
MacBook Pro
Mobile Phone
iOS
So I just tested again, both USB-C ports charging now. I was in the process rebuilding my aml files to remove discrete GPU, so perhaps that did something. :) In regards to the discrete GPU process, I found it helpful to decompile the files in @ctxdl's clover download and analyze what he did. (It helps that we basically have the exact same machine.)

And while audio works using method I tested, headphone jack didn't work on the mic that's attached to my headphones (the headphones themselves did, though). That said, AppleALC is dead-simple to install: Just drop into /Library/Extensions as a standard kext file. It might be a good option for folks who just want to make the process a little less painful.
 
Joined
May 10, 2018
Messages
75
Motherboard
HP 827F
CPU
1.8 GHz i7-8550U
Graphics
GeForce MX150 / Intel HD 620
Mac
MacBook Pro
Mobile Phone
iOS
Confirmed that I have fully gotten this working, including backlight. (Can also confirm that my failure to set this up was something of a newbie error. Note for those setting this up: Be sure to put the BacklightInjector patch in the "KextsToPatch" section, which is near the bottom, not the top.)
 
Joined
May 10, 2018
Messages
75
Motherboard
HP 827F
CPU
1.8 GHz i7-8550U
Graphics
GeForce MX150 / Intel HD 620
Mac
MacBook Pro
Mobile Phone
iOS
Joined
May 10, 2018
Messages
75
Motherboard
HP 827F
CPU
1.8 GHz i7-8550U
Graphics
GeForce MX150 / Intel HD 620
Mac
MacBook Pro
Mobile Phone
iOS
OK, one last update. Everything seems to be working without any crashes. After playing around:

- I found that I had better luck with the graphics using the spoof plist than the non-spoof plist, which would cause crashes on boot. The spoof plist booted without any graphical errors, even on boot, though it needs to be set up. This line from /r/hackintosh helped me:

Intel HD Graphics on Hackintosh are being fixed like that:

  1. Choose a config from here

  2. Add this kext and this kexts

  3. Boot with ig-platform-id 0x12345678

  4. Open Terminal and type sudo touch /System/Library/Extensions && sudo kextcache -u /

  5. Reboot without changing ig-platform-id

  6. Enjoy graphics :p
- I noticed some issues with Bluetooth disconnecting after a while when using the machine, and also having trouble accepting devices. One thing I tried (seemed like it was working but just had a disconnect) was to add this line of code to the KextsToPatch section of config.plist.

Code:
            <dict>
                <key>Comment</key>
                <string>AirPortBrcm4360 - fcvo</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>gflSqgAAdSk=</data>
                <key>Name</key>
                <string>AirPortBrcm4360</string>
                <key>Replace</key>
                <data>gflSqgAAZpA=</data>
            </dict>
- In an effort to see if I could get the mic working on my headphones and because I saw some sound quality issues with the speakers, I went back to the AppleHDA solution posted in the top of the thread to see if that would help. So far, the speakers are working OK. The mic headphone does not work, though—it's a headset I've used for more than a year with my MBP and it still works there. I also tested a set of Sennheisers in the headphone jack but I didn't get a mic then, either. But just an FYI.

- Other than that, the only part of the machine that does not work is the SD card reader, which I'm not sure will ever work.

- I also did a Geekbench run on this machine, in case anyone's curious. Here's the CPU test, and the Compute test.

I've included my CLOVER.zip file and kexts, in case it helps anyone. The main differences from the OP are the existence of the Wacom driver, and the necessary patching for touchscreen. Let me know if there are any questions; thanks!
 

Attachments

Last edited:
Joined
Aug 19, 2011
Messages
89
Motherboard
H55CM
CPU
I3-530
Graphics
Sapphire 7750 LP 1G
OK, one last update. Everything seems to be working without any crashes. After playing around:

- I found that I had better luck with the graphics using the spoof plist than the non-spoof plist, which would cause crashes on boot. The spoof plist booted without any graphical errors, even on boot, though it needs to be set up. This line from /r/hackintosh helped me:



- I noticed some issues with Bluetooth disconnecting after a while when using the machine, and also having trouble accepting devices. My solution to the issue was to add this line of code to the KextsToPatch section of config.plist.

Code:
            <dict>
                <key>Comment</key>
                <string>AirPortBrcm4360 - fcvo</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>gflSqgAAdSk=</data>
                <key>Name</key>
                <string>AirPortBrcm4360</string>
                <key>Replace</key>
                <data>gflSqgAAZpA=</data>
            </dict>
- In an effort to see if I could get the mic working on my headphones and because I saw some sound quality issues with the speakers, I went back to the AppleHDA solution posted in the top of the thread to see if that would help. So far, the speakers are working OK. The mic headphone does not work, though—it's a headset I've used for more than a year with my MBP and it still works there. I also tested a set of Sennheisers in the headphone jack but I didn't get a mic then, either. But just an FYI.

- Other than that, the only part of the machine that does not work is the SD card reader, which I'm not sure will ever work.

- I also did a Geekbench run on this machine, in case anyone's curious. Here's the CPU test, and the Compute test.

I've included my CLOVER.zip file and kexts, in case it helps anyone. The main differences from the OP are the existence of the Wacom driver, and the necessary patching for touchscreen. Let me know if there are any questions; thanks!
Can you hot plug your usb-c port?
 
Joined
May 10, 2018
Messages
75
Motherboard
HP 827F
CPU
1.8 GHz i7-8550U
Graphics
GeForce MX150 / Intel HD 620
Mac
MacBook Pro
Mobile Phone
iOS
Can you hot plug your usb-c port?
The charger is hot-pluggable in both ports, but I don't have any USB-C devices available to test. I had a spare hub I hoped to use that was designed for a MBP, but I could not use it on this because the ports were spaced too far apart. I'll look for some dongles when I'm traveling this week, however.
 
Joined
Aug 19, 2011
Messages
89
Motherboard
H55CM
CPU
I3-530
Graphics
Sapphire 7750 LP 1G
The charger is hot-pluggable in both ports, but I don't have any USB-C devices available to test. I had a spare hub I hoped to use that was designed for a MBP, but I could not use it on this because the ports were spaced too far apart. I'll look for some dongles when I'm traveling this week, however.
Can you post your IOReg? I have trouble getting my usb-c to hot plug
 
Joined
Dec 1, 2012
Messages
16
Motherboard
HP Spectre x360 15 (15-bl112dx) - Clover
CPU
Intel Core i7 8550U @1.80 Ghz
Graphics
Intel UHD620 / Nvidia Geforce MX150, 3840 x 2160
Mobile Phone
Android
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?
 
Top