Contribute
Register

[SUCCESS] i7-5820k / GTX 970 / GA-X99-UD4 High Sierra 10.13 [Clover Guide] (100% Working)

Status
Not open for further replies.
Oddly enough, the audio started working again suddenly...
 
:( I have both of these. For the audio I was using AppleALC.kext and Lilu and the CodecCommander.kext. Later, I was trying to do the ssdt.aml fix with the script also before I noticed sound was missing as well as the shake (which was sadly already present in the directory so I may have installed over the working one). It is the x99-gaming g1 wifi and it has the creative sound core 3d chips. I have the switcher installed and prior to it failing to work, I was switching to headphone in order to hear sound... I do not have speakers right now so as long as headphone works I am happy.

The other thing that was problematic was I was not getting sound when I updated the Lilu kext. My lilu is 1.2.1 (November 11) and when I updated the Lilu, the sound stopped working and I put it back. Maybe the shiki version is not compatible with the lilu version?

Try VoodooHDA for the audio like in my guide. Sorry it isn't working for you, do you have nvidia web drivers installed? My only other idea would be to upgrade your gfx card.

Oddly enough, the audio started working again suddenly...

thats actually what happens on my build. It goes out when i dual boot between windows sometimes but then it will start working again. Best way to get consistent audio is to get a USB audio device.
 
I use my hack with high sierra for a few days now and I have a very big problem with final cut.

Lots of glitches with h.264 videos, random crashes (everything freeze except the mouse), and impossibility to export h.264.
I added lilu and whatevergreen but it didn't help.

I've read people who have the same problem, but it's about enabling igpu, change smbios, fakeId. I'm not sure to all understand.
Does somebody know what I could do to fix this problem ?
 
I use my hack with high sierra for a few days now and I have a very big problem with final cut.

Lots of glitches with h.264 videos, random crashes (everything freeze except the mouse), and impossibility to export h.264.
I added lilu and whatevergreen but it didn't help.

I've read people who have the same problem, but it's about enabling igpu, change smbios, fakeId. I'm not sure to all understand.
Does somebody know what I could do to fix this problem ?

Copied / Pasted from another source:

A lot of people seem to have crashing issues with High Sierra and FCPX 10.X on their new Hackintoshes. I recently picked up an RX 580 to mess around and I wanted to see if I could reproduce some of the problems you guys were having and here’s what happened:
  • Slow exporting or even failed exports.
  • Graphical artifacts that shouldn’t be there.
  • Transitions & Effects not working, disorted or cause freezing.
  • FCPX randomly freezes macOS, but mouse can still be moved.
  • Mouse becomes endless spinning pinwheel on small change.
I’ve been getting a lot of questions asking about poor video performance and can see what you guys are talking about. What’s the point of building a new hackintosh for video editing if it’s going to perform poorly and can’t even be used to export?

Fortunately this can be fixed. This is a graphical/encoding/decoding issue that is caused by improper settings not optimized for video editing. These kind of issues are a result of H.264 & H.265 support not being enabled. FCPX makes use of the Intel CPU/iGPU in conjunction with the dGPU for rendering, so it’s best we try and make use of the iGPU and have it work along side the AMD RX 580 or whatever graphics card the way a real Mac would.

FCPX Hackintosh Optimization Guide
After following this guide you’re export times should drop if Hardware Encoding wasn’t enabled.

This guide was created with Coffee Lake, Kaby Lake & Sky Lake* in mind as that’s what I’m using if you are using an older not all of the steps will be applicable for you, and you need to be using Haswell or later for Hardware Encoding support from the iGPU and for HEVC support you need Sky Lake or later and using High Sierra.


Mount EFI Partition:
  1. Open Clover Configurator
  2. Select Mount EFI under TOOLS
  3. Click Mount Partition for Install macOS….
  4. Click Open Partition
Kext Updates:
After mounting the EFI partition we need to make sure we our using the latest version of each of these kexts as they fix various compatibility issues with the latest hardware.

  • Download the latest RELEASE.zip of Shiki.kext
  • Copy & Paste Shiki.kext into EFI/CLOVER/kexts/Other
  • Download the latest RELEASE.zip of Lilu.kext
  • Copy & Paste Lilu.kext into EFI/CLOVER/kexts/Other
  • Download the most recent version of IntelGraphicsFixup.kext
  • Paste IntelGraphicsFixup.kext into EFI/CLOVER/kexts/Other
  • AMD?
    • Download the most recent version of WhateverGreen.kext
    • Paste WhateverGreen.kext into EFI/CLOVER/kexts/Other
  • Nvidia?
    • Download the most recent version of NvidiaGraphicsFixup.kext
    • Paste NvidiaGraphicsFixup.kext into EFI/CLOVER/kexts/Other
  • Download the most recent version of FAKEPCIID
  • Unzip RehabMan-FakePCIID folder
  • Copy FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext from the Release folder of Rehabman-FAKEPCIID
  • Paste FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext to EFI/CLOVER/kexts/Other
config.plist changes:
  1. Navigate to Volumes/EFI/EFI/CLOVER/
  2. Open config.plist with Clover Configurator
  3. Select System Parameters on left-side column
  4. Verify Inject Kexts is set to Yes
  5. Select Boot on left-side column
  6. Under Custom flags add:
    1. AMD users:
      1. shikigva=4
      2. -rad4200
    2. Nvidia users:
      1. shikigva=12
    3. Intel iGPU-only users:
      1. shikigva=1
  7. Kaby Lake & Coffee Lake Users:
    • Select Boot on left-side column
    • Click or add -disablegfxfirmware under Arguments
    • Select Devices on left-side column
    • Set IntelGFX box to: 0x59128086 or if using an i3-8100/i3-8350k set to: 0x59168086
    • Select Graphics on left-side column
    • Using Nvidia or AMD
      • Set ig-platform-id to: 0x59120003
    • Using Intel iGPU
      • Set ig-platform-id to: 0x59120000
DSDT Patching
HECI -> IMEI Patch
is needed in config.plist in order for the iGPU + dGPU to still function properly after sleep, along with the other two DSDT patches GFX0 -> IGPU and PEGP -> GFX0 patch when you have integrated and dedicated graphics running at the same time. Without these patches the fixes in this guide wont persist through sleep and everything will break.

  1. In config.plist Select Acpi on left-side column of Clover Configurator
  2. Verify you have the following under DSDT -> Patches. It’s important that GFX0 -> iGPU is before PEGP -> GFX0
  3. HECI -> IMEI Patch
    1. Comment: change HECI to IMEI
    2. Find* [Hex]: 48454349
    3. Replace [Hex]: 494d4549
  4. GFX0 -> IGPU Patch
    1. Comment: change GFX0 to IGPU
    2. Find* [Hex]: 47465830
    3. Replace* [Hex] : 49475055
  5. PEGP -> GFX0 Patch
    1. Comment: change PEGP to GFX0
    2. Find* [Hex]: 50454750
    3. Replace [Hex]: 47465830
  6. Save config.plist
  7. Restart Hackintosh & Enter BIOS
 
Last edited:
Copied / Pasted from another source:

A lot of people seem to have crashing issues with High Sierra and FCPX 10.X on their new Hackintoshes. I recently picked up an RX 580 to mess around and I wanted to see if I could reproduce some of the problems you guys were having and here’s what happened:
  • Slow exporting or even failed exports.
  • Graphical artifacts that shouldn’t be there.
  • Transitions & Effects not working, disorted or cause freezing.
  • FCPX randomly freezes macOS, but mouse can still be moved.
  • Mouse becomes endless spinning pinwheel on small change.
I’ve been getting a lot of questions asking about poor video performance and can see what you guys are talking about. What’s the point of building a new hackintosh for video editing if it’s going to perform poorly and can’t even be used to export?

Fortunately this can be fixed. This is a graphical/encoding/decoding issue that is caused by improper settings not optimized for video editing. These kind of issues are a result of H.264 & H.265 support not being enabled. FCPX makes use of the Intel CPU/iGPU in conjunction with the dGPU for rendering, so it’s best we try and make use of the iGPU and have it work along side the AMD RX 580 or whatever graphics card the way a real Mac would.

FCPX Hackintosh Optimization Guide
After following this guide you’re export times should drop if Hardware Encoding wasn’t enabled.

This guide was created with Coffee Lake, Kaby Lake & Sky Lake* in mind as that’s what I’m using if you are using an older not all of the steps will be applicable for you, and you need to be using Haswell or later for Hardware Encoding support from the iGPU and for HEVC support you need Sky Lake or later and using High Sierra.


Mount EFI Partition:
  1. Open Clover Configurator
  2. Select Mount EFI under TOOLS
  3. Click Mount Partition for Install macOS….
  4. Click Open Partition
Kext Updates:
After mounting the EFI partition we need to make sure we our using the latest version of each of these kexts as they fix various compatibility issues with the latest hardware.

  • Download the latest RELEASE.zip of Shiki.kext
  • Copy & Paste Shiki.kext into EFI/CLOVER/kexts/Other
  • Download the latest RELEASE.zip of Lilu.kext
  • Copy & Paste Lilu.kext into EFI/CLOVER/kexts/Other
  • Download the most recent version of IntelGraphicsFixup.kext
  • Paste IntelGraphicsFixup.kext into EFI/CLOVER/kexts/Other
  • AMD?
    • Download the most recent version of WhateverGreen.kext
    • Paste WhateverGreen.kext into EFI/CLOVER/kexts/Other
  • Nvidia?
    • Download the most recent version of NvidiaGraphicsFixup.kext
    • Paste NvidiaGraphicsFixup.kext into EFI/CLOVER/kexts/Other
  • Download the most recent version of FAKEPCIID
  • Unzip RehabMan-FakePCIID folder
  • Copy FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext from the Release folder of Rehabman-FAKEPCIID
  • Paste FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext to EFI/CLOVER/kexts/Other
config.plist changes:
  1. Navigate to Volumes/EFI/EFI/CLOVER/
  2. Open config.plist with Clover Configurator
  3. Select System Parameters on left-side column
  4. Verify Inject Kexts is set to Yes
  5. Select Boot on left-side column
  6. Under Custom flags add:
    1. AMD users:
      1. shikigva=4
      2. -rad4200
    2. Nvidia users:
      1. shikigva=12
    3. Intel iGPU-only users:
      1. shikigva=1
  7. Kaby Lake & Coffee Lake Users:
    • Select Boot on left-side column
    • Click or add -disablegfxfirmware under Arguments
    • Select Devices on left-side column
    • Set IntelGFX box to: 0x59128086 or if using an i3-8100/i3-8350k set to: 0x59168086
    • Select Graphics on left-side column
    • Using Nvidia or AMD
      • Set ig-platform-id to: 0x59120003
    • Using Intel iGPU
      • Set ig-platform-id to: 0x59120000
DSDT Patching
HECI -> IMEI Patch
is needed in config.plist in order for the iGPU + dGPU to still function properly after sleep, along with the other two DSDT patches GFX0 -> IGPU and PEGP -> GFX0 patch when you have integrated and dedicated graphics running at the same time. Without these patches the fixes in this guide wont persist through sleep and everything will break.

  1. In config.plist Select Acpi on left-side column of Clover Configurator
  2. Verify you have the following under DSDT -> Patches. It’s important that GFX0 -> iGPU is before PEGP -> GFX0
  3. HECI -> IMEI Patch
    1. Comment: change HECI to IMEI
    2. Find* [Hex]: 48454349
    3. Replace [Hex]: 494d4549
  4. GFX0 -> IGPU Patch
    1. Comment: change GFX0 to IGPU
    2. Find* [Hex]: 47465830
    3. Replace* [Hex] : 49475055
  5. PEGP -> GFX0 Patch
    1. Comment: change PEGP to GFX0
    2. Find* [Hex]: 50454750
    3. Replace [Hex]: 47465830
  6. Save config.plist
  7. Restart Hackintosh & Enter BIOS



Thank you Malki, that was very helpfull !!!!

Here is what I did to make it work :

I aded shiki, lilu, whatevergreen, intelgraphicsfixup, fakepciid, and fakepciid-intel-hd-graphics in the efi-kexts-other folder.
Then in clover I aded the custom flags for amd.

I rebooted, and...
still didn't work !
h.264 exports in fcpx didn't work and freeze the mac with adobe media encoder.

So I decided to change the smbios to MacPro 5.1, I rebooted and...
It worked !!!

I've read that lilu and whatevergreen were not necessary on high sierra with rx580 and can slow down the performance so I removed them.
And it's working !

I hope this post will help people who have the same problem :)
 
Thank you Malki, that was very helpfull !!!!

Here is what I did to make it work :

I aded shiki, lilu, whatevergreen, intelgraphicsfixup, fakepciid, and fakepciid-intel-hd-graphics in the efi-kexts-other folder.
Then in clover I aded the custom flags for amd.

I rebooted, and...
still didn't work !
h.264 exports in fcpx didn't work and freeze the mac with adobe media encoder.

So I decided to change the smbios to MacPro 5.1, I rebooted and...
It worked !!!

I've read that lilu and whatevergreen were not necessary on high sierra with rx580 and can slow down the performance so I removed them.
And it's working !

I hope this post will help people who have the same problem :)

Great! Glad its working
 
Hello to everyone. I'm trying to run USB installer with High Sierra but is impossible. Could anyone share EFI folder of the USB installer please? not the system with the OS installed, only the EFI folder for X99 platform of the USB High Sierra installer. Thanks a lot.
 
Hello to everyone. I'm trying to run USB installer with High Sierra but is impossible. Could anyone share EFI folder of the USB installer please? not the system with the OS installed, only the EFI folder for X99 platform of the USB High Sierra installer. Thanks a lot.

kexts / config settings all in the guide on page 1. its better to configure it yourself than to use someone elses folder
 
Malki I have problem with updates ( >10.13.2) Can you explain how to do ?? Thanks
 
Malki I have problem with updates ( >10.13.2) Can you explain how to do ?? Thanks

I havent updated from 10.13.1. What problems are you having exactly?
 
Status
Not open for further replies.
Back
Top