larabee Posted July 31, 2019 Share Posted July 31, 2019 11 minutes ago, AudioGod said: Yeah for sure, You have to do a full shut down when flicking between them because your changing the way the memory allocation sets about everytime you flick from one to other. A full shutdown should avoid that problem though as it clears out the system properly. I've made the mistake of just restarting and that causes a world of hurt haha. Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683605 Share on other sites More sharing options...
glasgood Posted July 31, 2019 Author Share Posted July 31, 2019 @larabee @AudioGod May be I should just rename OsxAptioFix2Drv-free2000.efi as OsxAptioFixDrv.efi inside EFI folders, then mostly everyone will be happy. As they say "ignorance is bliss" 2 Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683606 Share on other sites More sharing options...
pkdesign Posted July 31, 2019 Share Posted July 31, 2019 1 hour ago, glasgood said: CFG lock is not visible in BIOS settings, you need to use UEFITool to find the CFG lock parameter and then replace the offset using modGrubShell. Oh no! I'm not messing with that! Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683611 Share on other sites More sharing options...
hackinbot Posted July 31, 2019 Share Posted July 31, 2019 (edited) 4 hours ago, glasgood said: It seems that if using SMBIOS for iMac 19,1 then you will have to stick with OsxAptoFixDrv-free2000, but if you are using SMBIOS for iMac Pro 1,1 then you can use OsxAptioFix3Drv. If switching to SMBIOS for iMac Pro then you will have to disable Internal Graphics in BIOS. If using AMD Vega card then you should have a perfect set up using SMBIOS for iMac Pro. If using a RX 580 card with SMBIOS for iMac Pro then wake will not function properly. I tested other memory fix alternatives and received "Couldn't allocate runtime area" error. Black screen on wake only happens with SMBIOS iMacPro 1,1 when using RX 580, otherwise sleep is perfect when using SMBIOS 19,1 with RX580. I'm using OsxAptioFix3Drv with a Sapphire Nitro+ RX 580 4GB and sleep + wake works perfectly. SMBIOS iMacPro1,1. UHD630 is disabled in BIOS. Only the DisplayPorts work on this card (I think because WhateverGreen is selecting the wrong framebuffer). I have dual monitors set up with the DisplayPorts. Both sleep and wake perfectly. How can I help troubleshoot? Edited July 31, 2019 by hackinbot 1 Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683628 Share on other sites More sharing options...
glasgood Posted July 31, 2019 Author Share Posted July 31, 2019 (edited) 49 minutes ago, hackinbot said: I'm using OsxAptioFix3Drv with a Sapphire Nitro+ RX 580 4GB and sleep + wake works perfectly. SMBIOS iMacPro1,1. UHD630 is disabled in BIOS. Only the DisplayPorts work on this card (I think because WhateverGreen is selecting the wrong framebuffer). I have dual monitors set up with the DisplayPorts. Both sleep and wake perfectly. How can I help troubleshoot? Maybe, possibly the Sapphire Nitro was officially supported along with the Sapphire Pulse by Apple in their eGPU developer kit. I did try a custom SSDT for my RX580 and also added in the part number for one of the supported RX-580 from the dev kit into the SSDT and the sleep issue still remained. If you can test my Clover folder I would appreciate that. My SSDT should give you the proper Orinoco framebuffer for your RX 580. Clover attached below, it includes the SSDT for RX580, also I will attach a secondary SSDT for you to test on your RX580. CLOVER.zip SSDT-RX-580-2.aml Edited July 31, 2019 by glasgood Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683635 Share on other sites More sharing options...
larabee Posted July 31, 2019 Share Posted July 31, 2019 4 hours ago, glasgood said: May be I should just rename OsxAptioFix2Drv-free2000.efi as OsxAptioFixDrv.efi inside EFI folders, then mostly everyone will be happy. As they say "ignorance is bliss" I just love to test out things that I don't know. I'm trained to do that and my brain is almost rigged to test stuff out, haha. Glad I have you and others to guide me through those hackintosh mazes. Bow to you mi' Lord. Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683648 Share on other sites More sharing options...
hackinbot Posted August 1, 2019 Share Posted August 1, 2019 4 hours ago, glasgood said: Maybe, possibly the Sapphire Nitro was officially supported along with the Sapphire Pulse by Apple in their eGPU developer kit. I did try a custom SSDT for my RX580 and also added in the part number for one of the supported RX-580 from the dev kit into the SSDT and the sleep issue still remained. If you can test my Clover folder I would appreciate that. My SSDT should give you the proper Orinoco framebuffer for your RX 580. Clover attached below, it includes the SSDT for RX580, also I will attach a secondary SSDT for you to test on your RX580. CLOVER.zip SSDT-RX-580-2.aml With your clover files in the zip, I wasn't able to wake the hack from sleep - a black screen and no USB response. Tried both RX580 .aml files and both had the same black screen wake. I'm able to get the hack to wake up properly with the following modifications to your Clover: 1. Disable ACPI/FixDisplay 2. Devices > delete the sleep patch test you have there 3. Replace CLOVER/kexts/Other/VirtualSMC.kext with v1.0.6 GitHub Releases I can wake it with the keyboard, but the keys are unresponsive (to type in the password) until I replug it in again. Could be something flakey with my USB hub. Not sure. I'll test more tomorrow. I've always had much better luck with SSDT-UIAC.aml from your POST-INSTALL RX580 package and enabling USB Injection. But... the RX580 does wake both screens and it's using the correct frame buffer now (Orinoco) although it says there's 6 ports instead of the actual 5 I have. Let me know if that works for you. 1 Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683671 Share on other sites More sharing options...
glasgood Posted August 1, 2019 Author Share Posted August 1, 2019 (edited) 3 hours ago, hackinbot said: With your clover files in the zip, I wasn't able to wake the hack from sleep - a black screen and no USB response. Tried both RX580 .aml files and both had the same black screen wake. I'm able to get the hack to wake up properly with the following modifications to your Clover: 1. Disable ACPI/FixDisplay 2. Devices > delete the sleep patch test you have there 3. Replace CLOVER/kexts/Other/VirtualSMC.kext with v1.0.6 GitHub Releases I can wake it with the keyboard, but the keys are unresponsive (to type in the password) until I replug it in again. Could be something flakey with my USB hub. Not sure. I'll test more tomorrow. I've always had much better luck with SSDT-UIAC.aml from your POST-INSTALL RX580 package and enabling USB Injection. But... the RX580 does wake both screens and it's using the correct frame buffer now (Orinoco) although it says there's 6 ports instead of the actual 5 I have. Let me know if that works for you. Awesome advise, THANK YOU! display now resuming from wake. Ironically disabling FixDisplay and updating to latest VirtualSMC.kext fixes the problem. Will update guide soon! Edited August 1, 2019 by glasgood Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683687 Share on other sites More sharing options...
glasgood Posted August 1, 2019 Author Share Posted August 1, 2019 @hackinbot I have attached SSDT for RX580, it will provide the 5 Orinoco framebuffers. SSDT-RX-580.aml Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683690 Share on other sites More sharing options...
tasc Posted August 1, 2019 Share Posted August 1, 2019 Looks like there's some interesting progress being made here, so that's exciting. With regards to the RX-580 frame buffer patch, I'm assuming we will need model specific patches based on our video card? For example, I'm running an MSI RX-560, so I'm guessing I would need a different SSDT for that card? Or will this only work with a 580? Thanks! Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683696 Share on other sites More sharing options...
glasgood Posted August 1, 2019 Author Share Posted August 1, 2019 1 minute ago, tasc said: Looks like there's some interesting progress being made here, so that's exciting. With regards to the RX-580 frame buffer patch, I'm assuming we will need model specific patches based on our video card? For example, I'm running an MSI RX-560, so I'm guessing I would need a different SSDT for that card? Or will this only work with a 580? Thanks! Should work, no harm in trying it ! Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683697 Share on other sites More sharing options...
glasgood Posted August 1, 2019 Author Share Posted August 1, 2019 (edited) UPDATE 01/07/2019 POST-INSTALL Aorus Pro Z390 EFI - RX580 now updated to Clover v2.5k r5018 OsxAptioFix2Drv-free2000 is now replaced with OsxAptioFix3Drv.efi as lately Clover developer Apianti announced that OsxAptioFix2Drv-free2000 was unsafe to use. At present, OsxAptioFix3Drv.efi or OsxAptioFixDrv is unusable when using SMBIOS for iMac 19,1 on Aorus Z390 motherboard with Initial Display Output - PCIe Slot & Internal Graphics enabled. Therefore POST-INSTALL Aorus Pro Z390 EFI is now updated with SMBIOS for iMac Pro 1,1 and OsxAptioFix3Drv.efi Internal Graphics should now be disable when using SMBIOS for iMac Pro 1,1. Also, USBPorts.kext has been recreated for iMac Pro 1,1 as USBPorts.kext created for iMac 19,1 will not function properly when used with SMBIOS for iMac Pro 1,1. Thanks to @soniferous_fox and his post regarding the OsxAptioFix2Drv-free2000 free solution. also thanks to @AudioGod @larabee for confirming OsxAptioFix3Drv.efi as a working solution for the Aorus Z390. And thanks to @hackinbot for resolving the display wake from sleep issue when RX580 is used with SMBIOS for iMac Pro 1,1 Edited August 1, 2019 by glasgood 3 Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683702 Share on other sites More sharing options...
glasgood Posted August 1, 2019 Author Share Posted August 1, 2019 UPDATE 01/07/201 POST-INSTALL Aorus Pro Z390 EFI - RX580 is now renamed as Aorus Pro Z390 EFI - RX580 in guide and is now used for both pre and post install. Successfully tested macOS Mojave 10.14.6 Install with Clover v2.5k r5018 and OsxAptioFix3Drv.efi Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683712 Share on other sites More sharing options...
glasgood Posted August 1, 2019 Author Share Posted August 1, 2019 @AudioGod @larabee What framebuffer is your Vega card using in macOS, is it using ATY,AMD,RadeonFrambuffer ? I know the proper frambuffer for RX 580 is Orinoco. Does the Vega 56 use Iriri or Kamarang ? Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683716 Share on other sites More sharing options...
AudioGod Posted August 1, 2019 Share Posted August 1, 2019 (edited) 2 hours ago, glasgood said: @AudioGod @larabee What framebuffer is your Vega card using in macOS, is it using ATY,AMD,RadeonFrambuffer ? I know the proper frambuffer for RX 580 is Orinoco. Does the Vega 56 use Iriri or Kamarang ? My Vega is saying ATY,AMD,RadeonFrambuffer so I'm guessing there's a process I need to do? Send me on my mission buddy and tell me what I got to do to make it right? I haven't bothered redoing my pci info yet since all the messing with the efi. Im also wondering if I should use your new one or stick to the one me and @larabee use? Edited August 1, 2019 by AudioGod Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683750 Share on other sites More sharing options...
glasgood Posted August 1, 2019 Author Share Posted August 1, 2019 6 minutes ago, AudioGod said: My Vega is saying ATY,AMD,RadeonFrambuffer so I'm guessing there's a process I need to do? Send me on my mission buddy and tell me what I got to do to make it right? I haven't bothered redoing my pci info yet since all the messing with the efi. Im also wondering if I should use your new one or stick to the one me and @larabee use? Can you test SSDT-Vega-56.aml below and see if it changes your Framebuffer ? If it does can you run bench mark pervious ATY,AMD,RadeonFrmebuffer and compare with Kamarang ? SSDT-Vega-56.aml Don't think it matters, but can you add to sorted order list, Cheers! 1 Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683754 Share on other sites More sharing options...
AudioGod Posted August 1, 2019 Share Posted August 1, 2019 (edited) 42 minutes ago, glasgood said: Can you test SSDT-Vega-56.aml below and see if it changes your Framebuffer ? If it does can you run bench mark pervious ATY,AMD,RadeonFrmebuffer and compare with Kamarang ? SSDT-Vega-56.aml Don't think it matters, but can you add to sorted order list, Cheers! Ok, I will report back soon Is it meant to say SSDT-Vega-56.aml or .am like you have it showing in SortedOrder? Update - I put the Vega ssdt in patched and added too sorted order restarted and its still showing as ATY,AMD,RadeonFrambuffer Update 2 - Just to double check it wasn't because of my EFI I downloaded your new one and made the changes and tried again and same result buddy. Let me know what to do next? Edited August 1, 2019 by AudioGod Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683758 Share on other sites More sharing options...
glasgood Posted August 1, 2019 Author Share Posted August 1, 2019 (edited) 31 minutes ago, AudioGod said: Ok, I will report back soon Is it meant to say SSDT-Vega-56.aml or .am like you have it showing in SortedOrder? Sorry my mistake, add to sorted order as SSDT-Vega-56.aml , is your Vega in slot one ? Can you try the one attached below ? SSDT-Vega-56.aml Edited August 1, 2019 by glasgood Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683765 Share on other sites More sharing options...
AudioGod Posted August 1, 2019 Share Posted August 1, 2019 Just now, glasgood said: Sorry my mistake, add to sorted order as SSDT-Vega-56.aml , is your Vega in slot one ? Can you try the one attached below ? SSDT-Vega-56.aml Yep its in slot one. I will try it now still using your EFI. Give me a couple of minutes. Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683767 Share on other sites More sharing options...
glasgood Posted August 1, 2019 Author Share Posted August 1, 2019 1 minute ago, AudioGod said: Yep its in slot one. I will try it now still using your EFI. Give me a couple of minutes. Sorry don't use one above, try this: SSDT-Vega-56.aml Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683768 Share on other sites More sharing options...
AudioGod Posted August 1, 2019 Share Posted August 1, 2019 (edited) 3 minutes ago, glasgood said: Sorry don't use one above, try this: SSDT-Vega-56.aml LoL,I was just gonna report back saying it didn't work. I already tried it..haha Trying the new one now @glasgood Just tried it and its still the same and showing as ATY,AMD,RadeonFrambuffer Edited August 1, 2019 by AudioGod Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683769 Share on other sites More sharing options...
glasgood Posted August 1, 2019 Author Share Posted August 1, 2019 (edited) @AudioGod Can you run IOReg ==> IORegistryExplorer.zip and send me screenshot: Edited August 1, 2019 by glasgood Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683771 Share on other sites More sharing options...
AudioGod Posted August 1, 2019 Share Posted August 1, 2019 @glasgood Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683773 Share on other sites More sharing options...
glasgood Posted August 1, 2019 Author Share Posted August 1, 2019 (edited) @AudioGod I cant seem to work out the address, your GPU address differs slightly from mine. The pci-bridge@0 is confusing me. Thanks for your help, will see if I can suss it out. Edited August 1, 2019 by glasgood Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683776 Share on other sites More sharing options...
hackinbot Posted August 1, 2019 Share Posted August 1, 2019 4 hours ago, glasgood said: UPDATE 01/07/201 POST-INSTALL Aorus Pro Z390 EFI - RX580 is now renamed as Aorus Pro Z390 EFI - RX580 in guide and is now used for both pre and post install. Successfully tested macOS Mojave 10.14.6 Install with Clover v2.5k r5018 and OsxAptioFix3Drv.efi Awesome. The new package works well, and the RX580 is now using Orinoco framebuffer with 5 ports. I can still only use the DisplayPorts though - using an HDMI port results in a black screen when launching into Mojave's desktop. Exact same behaviour described here. It's ok though as I have a DisplayPort > HDMI adapter that works. I'm using Clover r5033 with FileVault enabled and it appears to be fine. One other change you may want to consider is the audio layout. The layout for our board is 16. https://github.com/acidanthera/AppleALC/blob/master/Resources/ALC1220/Info.plist (ALC1220 for Gigabyte Z390) <key>PciRoot(0x0)/Pci(0x1f,0x3)</key> <dict> <key>AAPL,slot-name</key> <string>Internal</string> <key>device_type</key> <string>Audio device</string> <key>hda-gfx</key> <string>onboard-2</string> <key>layout-id</key> <data> EAAAAA== </data> <key>model</key> <string>Cannon Lake PCH cAVS</string> </dict> Thanks again for all of the hard work you're putting into this. 1 Link to comment https://www.insanelymac.com/forum/topic/337837-glasgoods-macos-mojave-successguide-for-aorus-z390-pro/page/42/#findComment-2683777 Share on other sites More sharing options...
Recommended Posts