Contribute
Register

nⓩxtMac Pro - i9-9900k - Gigabyte Aorus z390 Pro - macOS Mojave - Sapphire Vega 64 Reference

Status
Not open for further replies.
Hi!
Wondering if I can install Mojave on my new system:

Gigabyte Aorus Z390 Pro, i7-9700K, 32GB G.Skill, EVGA GTX 1070 FTW
2TB 970 M.2 (Windows 10)
2TB 860 (for data)
==>> here ===> 500GB 860 Samsung

I know my 1070 doesn't work with Mojave. So I'm wondering if i can install it on my i7-9700K GPU (UHD Graphics 630) ?
(I'll sell the 1070 and then buy a new AMD GPU)

It's possible?
Which guide I can see?

Thanks in advance to anyone who can help me :D

someone can point me to right direction?
 
When going to disk utility, it seems that the system does not detect any of my HDD or SSD. Can anyone help?
 
someone can point me to right direction?
Yes, so long as you remove the 1070. And use the following:


  • Code:
    SMBIOS: Use Macmini8,1.
    Graphics: Totally empty. No ig-platform-id, no Inject**
    Add the following to your config.plist using a text editor (BBCode, textWrangler, Sublime, etc..) or through Text Mode in Clover Configurator then Synchronize and Save. Place this under <key>Devices</key>.
    
    Code:
    <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
                <dict>
                    <key>AAPL,ig-platform-id</key>
                    <data>
                    BwCbPg==
                    </data>
                    <key>AAPL,model</key>
                    <string>Intel UHD 630</string>
                    <key>AAPL,slot-name</key>
                    <string>Internal</string>
                    <key>device-id</key>
                    <data>
                    mz4AAA==
                    </data>
                    <key>device_type</key>
                    <string>Graphics Processor</string>
                    <key>enable-hdmi20</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-con0-busid</key>
                    <data>
                    BQAAAA==
                    </data>
                    <key>framebuffer-con0-enable</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-con0-flags</key>
                    <data>
                    xwMAAA==
                    </data>
                    <key>framebuffer-con0-index</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-con0-pipe</key>
                    <data>
                    EgAAAA==
                    </data>
                    <key>framebuffer-con0-type</key>
                    <data>
                    AAQAAA==
                    </data>
                    <key>framebuffer-con1-busid</key>
                    <data>
                    BgAAAA==
                    </data>
                    <key>framebuffer-con1-enable</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-con1-flags</key>
                    <data>
                    xwMAAA==
                    </data>
                    <key>framebuffer-con1-index</key>
                    <data>
                    AgAAAA==
                    </data>
                    <key>framebuffer-con1-pipe</key>
                    <data>
                    EgAAAA==
                    </data>
                    <key>framebuffer-con1-type</key>
                    <data>
                    AAQAAA==
                    </data>
                    <key>framebuffer-con2-busid</key>
                    <data>
                    BAAAAA==
                    </data>
                    <key>framebuffer-con2-enable</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-con2-flags</key>
                    <data>
                    xwMAAA==
                    </data>
                    <key>framebuffer-con2-index</key>
                    <data>
                    AwAAAA==
                    </data>
                    <key>framebuffer-con2-pipe</key>
                    <data>
                    EgAAAA==
                    </data>
                    <key>framebuffer-con2-type</key>
                    <data>
                    AAgAAA==
                    </data>
                    <key>framebuffer-con3-busid</key>
                    <data>
                    AAAAAA==
                    </data>
                    <key>framebuffer-con3-enable</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-con3-flags</key>
                    <data>
                    IAAAAA==
                    </data>
                    <key>framebuffer-con3-index</key>
                    <data>
                    /////w==
                    </data>
                    <key>framebuffer-con3-pipe</key>
                    <data>
                    AAAAAA==
                    </data>
                    <key>framebuffer-con3-type</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-patch-enable</key>
                    <data>
                    AQAAAA==
                    </data>
                </dict>
 
I did find this on eBay and says will ship international perhaps see if you can get it off here. It is more expensive but is known to work.

That's probably the best solution you can get for that price. My Wifi/BT combo was ~$150 USD (slightly more than double).

Also - I hope all is better @boogieman77. I have 2 kids of my own, and having them in the ER is crazy stressful.
 
Hello everyone. Asking for help from experts.
Can I use this guide with clover settings for my hardware?
- Gigabyte Z390 Aorus Pro
- Intel Core i5-9600K
- WD Black SN750 500GB WDS500G3X0C
- G.Skill Ripjaws V 2x8GB DDR4 PC4-25600
Connection via HDMI.

Or for this configuration I need to use other settings?
Thanks for any answers and help.
 
Yes, so long as you remove the 1070. And use the following:


  • Code:
    SMBIOS: Use Macmini8,1.
    Graphics: Totally empty. No ig-platform-id, no Inject**
    Add the following to your config.plist using a text editor (BBCode, textWrangler, Sublime, etc..) or through Text Mode in Clover Configurator then Synchronize and Save. Place this under <key>Devices</key>.
    
    Code:
    <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
                <dict>
                    <key>AAPL,ig-platform-id</key>
                    <data>
                    BwCbPg==
                    </data>
                    <key>AAPL,model</key>
                    <string>Intel UHD 630</string>
                    <key>AAPL,slot-name</key>
                    <string>Internal</string>
                    <key>device-id</key>
                    <data>
                    mz4AAA==
                    </data>
                    <key>device_type</key>
                    <string>Graphics Processor</string>
                    <key>enable-hdmi20</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-con0-busid</key>
                    <data>
                    BQAAAA==
                    </data>
                    <key>framebuffer-con0-enable</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-con0-flags</key>
                    <data>
                    xwMAAA==
                    </data>
                    <key>framebuffer-con0-index</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-con0-pipe</key>
                    <data>
                    EgAAAA==
                    </data>
                    <key>framebuffer-con0-type</key>
                    <data>
                    AAQAAA==
                    </data>
                    <key>framebuffer-con1-busid</key>
                    <data>
                    BgAAAA==
                    </data>
                    <key>framebuffer-con1-enable</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-con1-flags</key>
                    <data>
                    xwMAAA==
                    </data>
                    <key>framebuffer-con1-index</key>
                    <data>
                    AgAAAA==
                    </data>
                    <key>framebuffer-con1-pipe</key>
                    <data>
                    EgAAAA==
                    </data>
                    <key>framebuffer-con1-type</key>
                    <data>
                    AAQAAA==
                    </data>
                    <key>framebuffer-con2-busid</key>
                    <data>
                    BAAAAA==
                    </data>
                    <key>framebuffer-con2-enable</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-con2-flags</key>
                    <data>
                    xwMAAA==
                    </data>
                    <key>framebuffer-con2-index</key>
                    <data>
                    AwAAAA==
                    </data>
                    <key>framebuffer-con2-pipe</key>
                    <data>
                    EgAAAA==
                    </data>
                    <key>framebuffer-con2-type</key>
                    <data>
                    AAgAAA==
                    </data>
                    <key>framebuffer-con3-busid</key>
                    <data>
                    AAAAAA==
                    </data>
                    <key>framebuffer-con3-enable</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-con3-flags</key>
                    <data>
                    IAAAAA==
                    </data>
                    <key>framebuffer-con3-index</key>
                    <data>
                    /////w==
                    </data>
                    <key>framebuffer-con3-pipe</key>
                    <data>
                    AAAAAA==
                    </data>
                    <key>framebuffer-con3-type</key>
                    <data>
                    AQAAAA==
                    </data>
                    <key>framebuffer-patch-enable</key>
                    <data>
                    AQAAAA==
                    </data>
                </dict>


Thanks a lot!
So, first, I have to use all settings and steps to prepare the USB to installer. During these steps, I have to add these new settings into config.plist, correct?

What you mean with "Place this under <key>Devices</key>."? inside the .plist?

Sorry, but I don't understand where to add these new settings :(
 
I mean I have to follow all the steps on the first page:

Install & First Steps
Prepare USB Installer with UniBeast for Mojave
Install Mojave
Install macOS Mojave
Post Install
USBInjectAll.kext and SSDT with the GIGABYTE Aorus Pro Z390

And, when I have to edit the "config.plist"?
Thank again
 
Use this SSDT for USB Patching.
Hi Buddy,
I'm sorry to ask but I could really do with your help.
My build is the same as yours apart from I'm using a ASUS RX 580 8GB for my GPU. I've followed your guide all the way up to the SSDT and everything is perfect so far. But I'm totally lost with how to compile and use your SSDT to make my USB work correctly.
If I sent you my EFI folder could you finish off the job for me by any chance or give me instructions on how to do it?
I've read over and over on how to do it but I'm still totally lost. .lol.....sorry for being so dumb!
I hope you can help me finish my build and thank you for even reading this if and when you do.
 
MESwan write me to "Add the following to your config.plist using a text editor..." i dunno when i have to do this and if i have to follow the guide in the first post or no, suggestion?
thanks
 
Last edited:
Thanks a lot!
So, first, I have to use all settings and steps to prepare the USB to installer. During these steps, I have to add these new settings into config.plist, correct?

What you mean with "Place this under <key>Devices</key>."? inside the .plist?

Sorry, but I don't understand where to add these new settings :(

Open the .plist using something like TextWrangler, or BBEdit, or Sublime Text, find <key>Devices</key> and put the definitions underneath.

Hi Buddy,
I'm sorry to ask but I could really do with your help.
My build is the same as yours apart from I'm using a ASUS RX 580 8GB for my GPU. I've followed your guide all the way up to the SSDT and everything is perfect so far. But I'm totally lost with how to compile and use your SSDT to make my USB work correctly.
If I sent you my EFI folder could you finish off the job for me by any chance or give me instructions on how to do it?
I've read over and over on how to do it but I'm still totally lost. .lol.....sorry for being so dumb!
I hope you can help me finish my build and thank you for even reading this if and when you do.

You don't need to compile the SSDT I posted, just put it in EFI/CLOVER/ACPI/patched

Please understand that there may be small differences between functionality due to potentially different cases, but that's not usually the case. I also had to remove most ports USB 2.0 support in order to favor USB 3.0 on the appropriate ports.

Hello everyone. Asking for help from experts.
Can I use this guide with clover settings for my hardware?
- Gigabyte Z390 Aorus Pro
- Intel Core i5-9600K
- WD Black SN750 500GB WDS500G3X0C
- G.Skill Ripjaws V 2x8GB DDR4 PC4-25600
Connection via HDMI.

Or for this configuration I need to use other settings?
Thanks for any answers and help.

Yes, you will want to use the MacMini8,1 SMBIOS so your Hack knows to look strictly for the iGPU, which should be enabled in your UEFI/BIOS settings.
 
Status
Not open for further replies.
Back
Top