Contribute
Register

pastrychef's Asus ROG Strix Z370-G Gaming (WI-FI AC) build w/ i9-9900K + AMD 6600 XT

Sorry for the late update !
The files you send me to make BT working on the BCM943602BAED worked perfectly fine !

But i have one last "big" problem...
The whole purpose of this machine was to edit videos on (legal) Final Cut Pro X.


- Intel i7 8700K
- Asus Strix Vega64
- Asus Z370-G WiFi
- BCM943602BAED WiFi + BT Card
- G.Skill 64GB DDR4 3600MHz RAM -upgraded-
- Corsair HX750i
- Phanteks Enthoo MATX TG

But every time i render with FCP tha hackmac freezes ! Sometimes the only working thing is my cursor, but most times all freezes and i hear a endless summing from the speakers...

I already followed a special guide to fix this;



  • 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


But it didn´t help...

Any more ideas for me ??
 
Sorry for the late update !
The files you send me to make BT working on the BCM943602BAED worked perfectly fine !

But i have one last "big" problem...
The whole purpose of this machine was to edit videos on (legal) Final Cut Pro X.


- Intel i7 8700K
- Asus Strix Vega64
- Asus Z370-G WiFi
- BCM943602BAED WiFi + BT Card
- G.Skill 64GB DDR4 3600MHz RAM -upgraded-
- Corsair HX750i
- Phanteks Enthoo MATX TG

But every time i render with FCP tha hackmac freezes ! Sometimes the only working thing is my cursor, but most times all freezes and i hear a endless summing from the speakers...

I already followed a special guide to fix this;



  • 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


But it didn´t help...

Any more ideas for me ??

Almost all of that is already in my EFI folder. Have you tried using one of the EFI folders in post #1?

I'm not a FCPX user, but I know at least a few users who have followed this build are. They haven't reported any freezing. Have you tried running VDADecoderChecker? There are few settings above that are different from mine. I don't know how it would affect the decoder.

Have you tried using iMacPro1,1 system definition to see if it makes a difference?

Also, as per forum rules, please update your profile to include your CPU, motherboard, and GPU.
 

Attachments

  • VDADecoderChecker.zip
    6.4 KB · Views: 66
Yes, used your folder, and yes i saw that most of the changes were already made.

I will test the tool, thank you.

The last time i changed my definition to something else i could´t bott anymore.... but i will try that too.
 
Yes, used your folder, and yes i saw that most of the changes were already made.

I will test the tool, thank you.

The last time i changed my definition to something else i could´t bott anymore.... but i will try that too.

Remember, if you change your system definition, you will have to redo your serial number, board serial number, and UUID.

Please update your profile to include CPU, motherboard, and GPU.
 
"GVA info: Successfully connected to the Intel plugin, offline Gen95
Hardware acceleration is fully supported"

I think that's good ?!
 
"GVA info: Successfully connected to the Intel plugin, offline Gen95
Hardware acceleration is fully supported"

I think that's good ?!

Yes. That's good.

Please update your profile to include your CPU, motherboard, and GPU.
 
Ok, after I changed to iMac Pro not only the errors "seem" to be gone the rendering with FCP is also a lot faster than before...!

If you will can you explain me what is the difference between iMac - iMac Pro setting that can make such a difference ??

I had read in other threads that with Vega cards, using iMacPro1,1 system definition works better because that's what's included with iMac Pros. But since I am not a FCPX user, I was never able to confirm this... You've just helped confirm it. Thanks!
 
Yeah, already changed that... Sorry about that !

As soon I try something like "stabilising" which I think is mostly rendered by GPU the system crashes nearly instant...

But the normal renderings like colour correction etc. now seems to work.

Don't know what to try anymore.
 
Yeah, already changed that... Sorry about that !

As soon I try something like "stabilising" which I think is mostly rendered by GPU the system crashes nearly instant...

But the normal renderings like colour correction etc. now seems to work.

Don't know what to try anymore.

What happens if you disable Inject Intel in your config.plist? Does stabilization work?
 
Back
Top