Jump to content

Glasgood's macOS Mojave [SUCCESS][GUIDE] for Aorus Z390 Pro


glasgood
1,582 posts in this topic

Recommended Posts

Hi @glasgood and @all,

 

thanks a million for that thread which helped me out to build my new i9-9900 RX580 hack, the old cheese grater is to be sold now.

 

Using the latest EFI _with_ DSDT I tried to start as an iMac19.1 instead of iMacPro because the native CPU support.

Well, it boots but USB2 and 3 is completely dead but only the USB-C is alive. I had to plug in an USB-C Hub with USB-A Ports to reboot the machine.

No ideas whats the problem and how to fix. 

 

Any hint ?

 

 

Link to comment
Share on other sites

53 minutes ago, gino8080 said:

I got some "similar" problems in 3 or 4 different and random cases:

  • Plugging or unplugging my audio jack from the rear input, I heard a "classic" jack distorted heavy sound, and then all Monitors gone black like died, couldn't did nothing else than hard reboot
  • Same behaviour, happened plugging my headphone jack into the Audio System that is connected to the mobo rear input 
  • Yesterday I was in Windows, just browsing internet (so no heavy operations) and all monitors shutted down, fans gone wild at TURBO FULL  SPEED (really noisy) and rebooted!

I hope is not some kind of problem with my Mobo or GPU

 

I just ordered an APC

  

maybe I have problems with electric network at home?

could be the Power Supply? or some of its connectors? 

maybe my 10 years old fan ? (just ordered also a new shiny Noctua NF-S12 )

 

The only mistake I'm sure I've done during assembling, was removing a little bit of thermal from the cpu cooler :wallbash: when mounting on cpu (I'm monitoring temps btw)

 

PS: how you guys monitor temps on this mobo / build?

 

sorry for my baaad english

  

 

I don't think it's a problem with electric network at your home. What Power supply are you using? 

@AudioGod I've had similar problems to @gino8080 before but it seems to be gone after I stop using my old sound card... is this related to sound card / motherboard issues? Any thoughts on this to help him out? 

 

@gino8080 You can use Intel Power Gadget to see your CPU temperature. For GPU, I run this command from terminal to check temperature: 

 

while sleep 1; do clear;ioreg -l |grep \"PerformanceStatistics\" | cut -d '{' -f 2 | tr '|' ',' | tr -d '}' | tr ',' '\n'|grep 'Temp\|Fan\|Clock'; done

 

After hitting return/enter, terminal will show up something like this and keep refreshing new data every second: 

1938358599_ScreenShot2019-08-07at11_06_50AM.png.74ce1dd41fba1d70548acec38cdf9aba.png

 

 

 

 

and.. your english is good, stop worrying about it. 

 

3 hours ago, AudioGod said:

 

Sounds a little like it's a rehash of my problem but with  different cause and effect. 

Welcome to the pull your hair club if it is buddy. :)

 

How long do you let your hack sleep for the problem to occur? 

Link to comment
Share on other sites

3 hours ago, texem said:

Hi @glasgood and @all,

 

thanks a million for that thread which helped me out to build my new i9-9900 RX580 hack, the old cheese grater is to be sold now.

 

Using the latest EFI _with_ DSDT I tried to start as an iMac19.1 instead of iMacPro because the native CPU support.

Well, it boots but USB2 and 3 is completely dead but only the USB-C is alive. I had to plug in an USB-C Hub with USB-A Ports to reboot the machine.

No ideas whats the problem and how to fix. 

 

Any hint ?

 

 

 

The new EFI wont work properly with smbios 19.1 and I can confirm that a 9900k will work perfectly with smbios imacpro1,1 (I have two system running now)

If you really want to stay at 19.1 your need to redo your USB info as the kext glasgood uses is written for imacpro1,1.

Or you can use plist pro and edit the kext witch is a very simple process to do.

My advice though is put the smbios back to imacpro1,1 and enjoy. Use cinibemch and run it both ways if you still have doubts buddy. :)

 

also make sure you fully disable your igpu in the bios.

Edited by AudioGod
Link to comment
Share on other sites

4 hours ago, gino8080 said:

I got some "similar" problems in 3 or 4 different and random cases:

  • Plugging or unplugging my audio jack from the rear input, I heard a "classic" jack distorted heavy sound, and then all Monitors gone black like died, couldn't did nothing else than hard reboot
  • Same behaviour, happened plugging my headphone jack into the Audio System that is connected to the mobo rear input 
  • Yesterday I was in Windows, just browsing internet (so no heavy operations) and all monitors shutted down, fans gone wild at TURBO FULL  SPEED (really noisy) and rebooted!

I hope is not some kind of problem with my Mobo or GPU

 

I just ordered an APC

  

maybe I have problems with electric network at home?

could be the Power Supply? or some of its connectors? 

maybe my 10 years old fan ? (just ordered also a new shiny Noctua NF-S12 )

 

The only mistake I'm sure I've done during assembling, was removing a little bit of thermal from the cpu cooler :wallbash: when mounting on cpu (I'm monitoring temps btw)

 

PS: how you guys monitor temps on this mobo / build?

 

sorry for my baaad english

  

 

How strange,

Can you post or PM me a couple of close up pictures of the inside of your build please so I can have a look and see if I can spot anything?

Also what power supply are you using?

Your problems sound totally hardware based to me and nothing to do with clover. More so if your having problems in windows.

Link to comment
Share on other sites

9 hours ago, AudioGod said:

 

The new EFI wont work properly with smbios 19.1 and I can confirm that a 9900k will work perfectly with smbios imacpro1,1 (I have two system running now)

If you really want to stay at 19.1 your need to redo your USB info as the kext glasgood uses is written for imacpro1,1.

Or you can use plist pro and edit the kext witch is a very simple process to do.

My advice though is put the smbios back to imacpro1,1 and enjoy. Use cinibemch and run it both ways if you still have doubts buddy. :)

 

also make sure you fully disable your igpu in the bios.

 

thanks for reply :) Your are right, fiddeling with 19.1 is wasting time here. So following your hints I am back to iMacPro1,1 SMSBIOS but anyway  I enabled the iGPU.

It' working stable and acceleration is available.

 

F10 BIOS settings are slightly different here ( ErP and Platf.Power Management disabled, iGPU enabled, XMP Profile 1). No issues , best benchmarks results.

 

Link to comment
Share on other sites

2 hours ago, texem said:

 

thanks for reply :) Your are right, fiddeling with 19.1 is wasting time here. So following your hints I am back to iMacPro1,1 SMSBIOS but anyway  I enabled the iGPU.

It' working stable and acceleration is available.

 

F10 BIOS settings are slightly different here ( ErP and Platf.Power Management disabled, iGPU enabled, XMP Profile 1). No issues , best benchmarks results.

 

 

have you rewritten in the igpu properties into clover? the igpu won’t be working correctly if you haven’t and your need to use 19.1 for the same reason. 

i don’t think you have it setup correct buddy but I could be wrong.

Does sleep work with your current settings and it’s not waking to a dark display?

Theres plenty of convos on this thread about this very subject so please take a moment to look though and double check everything. :)

 

@larabee didn’t you run this very same test to try this for @glasgood?

 

Edited by AudioGod
Link to comment
Share on other sites

Hi, I've been planning to make a hack for a long time, and it's now time to replace my old iMac. I'm fairly new to this world, I've been reading a lot these days and, after reading your guide two times, I've some questions.

 

I'm planning on using noctua air cooling instead of the Corsair AIO. Should I still put the WiFi on the F_USB2 or use F_USB1 instead?

 

Regarding parts, I would love some insights/opinions about potential replacements and whether any of them would cause your efi folder to require some reworking or not

 

Mobo: I know must use the same you use. I'm thinking about using the wifi version though, it's 30€ cheaper at the moment. I read it should be ok after disabling WiFi in the guide

 

Ram: I might use the same Vengeance but 3000Mhz instead of 2666 (same price here)

 

CPU: i7 8700 (370€), i'd prefer i5 9600 (250€). If I must use i7, then there also is the i7 9700 option which sounds reasonable (Just 10€ more than the 8700)

 

GPU: I'd like to use rx590 instead. I can find the one by XFX at 199€. The aorus would cost 300€. For 300€, I might also get the MSI Vega 56.

Edited by On1ric
Link to comment
Share on other sites

48 minutes ago, On1ric said:

Hi, I've been planning to make a hack for a long time, and it's now time to replace my old iMac. I'm fairly new to this world, I've been reading a lot these days and, after reading your guide two times, I've some questions.

 

I'm planning on using noctua air cooling instead of the Corsair AIO. Should I still put the WiFi on the F_USB2 or use F_USB1 instead?

 

Regarding parts, I would love some insights/opinions about potential replacements and whether any of them would cause your efi folder to require some reworking or not

 

Mobo: I know must use the same you use. I'm thinking about using the wifi version though, it's 30€ cheaper at the moment. I read it should be ok after disabling WiFi in the guide

 

Ram: I might use the same Vengeance but 3000Mhz instead of 2666 (same price here)

 

CPU: i7 8700 (370€), i'd prefer i5 9600 (250€). If I must use i7, then there also is the i7 9700 option which sounds reasonable (Just 10€ more than the 8700)

 

GPU: I'd like to use rx590 instead. I can find the one by XFX at 199€. The aorus would cost 300€. For 300€, I might also get the MSI Vega 56.

 

Hi,

you can plug the WiFi/Bluetooth card into F_USB1 or 2, it won’t make any difference.

 

if you want to get the WiFi version of the board then you will have to turn off the WiFi side of it for Mojave as it’s not compatible. Personally I would stick to the non WiFi Z390 pro.

 

Regarding the ram, Corsair Vengeance @3000mhz will work just fine (I use 3200 vengeance ram).

 

For the CPU stick to the 8700k or 9700k or 9900k...don’t bother with anything lower like a i5 and for the GPU I have a Rx580 590 and vega56 sitting here and I would say the vega56 is the card to go for all day long. (When the 5700xt goes native on macOS then that will be the card to get).

 

i hope that helps buddy :)

 

Edited by AudioGod
Link to comment
Share on other sites

Hello!

 

Today I upgraded clover to r5033 and flashed by BIOS from F8 to F10, also used the latest EFI by @glasgood (attached)

 

So far the issues that I'm facing are:

 

Major:

1. When I boot my computer I have to select the disk in Clover from where it will boot the OS

2. USB 3 ports are not working, only USB 2

 

Minor:

1. While on Hardware info from videoproc app it recognises Intel Core i7, everywhere else it says Intel Core i9

1887603066_Screenshot2019-08-08at17_43_02.png.72aa249d3d570c72d2323cd060053301.png

2. I tried to check if hardware acceleration works with videoproc app, and I noticed that now it does not detects my Graphics card, although it seems to work

Before:

1466624598_Screenshot2019-08-08at16_19_35.png.7439dd504bec3148a4c468397199c167.png

 

Current:

1654013834_Screenshot2019-08-08at16_24_32.png.403d0566094d702130fd832f9f7db2f0.png

 

What changes should I make in order to fix the above issues?

 

Thank you in advance!!! :)

EFI.zip

Edited by panosru
Link to comment
Share on other sites

7 hours ago, AudioGod said:

 

have you rewritten in the igpu properties into clover? the igpu won’t be working correctly if you haven’t and your need to use 19.1 for the same reason. 

i don’t think you have it setup correct buddy but I could be wrong.

Does sleep work with your current settings and it’s not waking to a dark display?

Theres plenty of convos on this thread about this very subject so please take a moment to look though and double check everything. :)

 

@larabee didn’t you run this very same test to try this for @glasgood?

 

 

I've run many tests with iMac 19,1 vs iMac PRO. Please stick with iMac Pro for the best performance and stability with Glasgood new EFI. I have better benchmark, exporting faster and gains at least 8-9 fps in openGL games and metal performance is about 15% better. 

 

Link to comment
Share on other sites

On 8/7/2019 at 11:08 AM, AudioGod said:

 

Sounds a little like it's a rehash of my problem but with  different cause and effect. 

Welcome to the pull your hair club if it is buddy. :)

 

Well... so far it's been stable for about 1.5 days with a long overnight sleep and several sleep/wakes today.

 

The difference vs prior freeze state is I've removed the external USB3 Hub from the equation and also unplugged a Wacom Intuos tablet. Let's see how long this can last.

 

 

10 hours ago, texem said:

 

thanks for reply :) Your are right, fiddeling with 19.1 is wasting time here. So following your hints I am back to iMacPro1,1 SMSBIOS but anyway  I enabled the iGPU.

It' working stable and acceleration is available.

 

F10 BIOS settings are slightly different here ( ErP and Platf.Power Management disabled, iGPU enabled, XMP Profile 1). No issues , best benchmarks results.

 

 

You have an iMacPro1,1 SMBIOS + enabled iGPU setup working? Can you post a zip of your EFI/CLOVER/DRIVERS folder? I'm curious how you got it working without having to use OsxAptioFix2Drv-free2000.efi

 

5 hours ago, On1ric said:

GPU: I'd like to use rx590 instead. I can find the one by XFX at 199€. The aorus would cost 300€. For 300€, I might also get the MSI Vega 56.

 

Avoid XFX cards. Even if some people have XFX cards working it's generally advised to avoid XFX if you can get an alternative.

 

Link to comment
Share on other sites

3 minutes ago, hackinbot said:

 

Well... so far it's been stable for about 1.5 days with a long overnight sleep and several sleep/wakes today.

 

The difference vs prior freeze state is I've removed the external USB3 Hub from the equation and also unplugged a Wacom Intuos tablet. Let's see how long this can last.

 

 

I'm using Wacom Intuos Pro on my hack and it's working perfectly fine. Not a source of any issue with the latest driver. 

Another note on iGPU, as long as you have any thing newer than a rx580, you can rest assure that they are more powerful and faster than any intel iGPU :), so iGPU is no longer needed. 

Link to comment
Share on other sites

8 hours ago, AudioGod said:

 

have you rewritten in the igpu properties into clover? the igpu won’t be working correctly if you haven’t and your need to use 19.1 for the same reason. 

i don’t think you have it setup correct buddy but I could be wrong.

Does sleep work with your current settings and it’s not waking to a dark display?

Theres plenty of convos on this thread about this very subject so please take a moment to look though and double check everything. :)

 

@larabee didn’t you run this very same test to try this for @glasgood?

 

 

should be ok with iGPU, VideoProc shows CPU GFX accel., VDADecoderChecker = ok .. what else ?

Sleep is working perfectly. One thing I changed in Clover is adding darkwake=0, w/o it the screen appears only after a second mouse klick or BT trackpad after wake.

I am using the compatible Broadcom PCIe card , Airdrop and BT is fully working :) 

 

---

 

btw: with DSDT-EFI got an unresolvable issue on a second machine I'm currently setting up.

Identical hardware, same mobo,  but the diff is a i7-8600K CPU and Sapphire 560, not 580 .

Thought it's easy going using same Clover with EFI from the i9 setup with DSDT, clearing CMOS, configure same F10 BIOS with identical fresh BIOS settings after battery remove etc etc but no chance, system behaves strange (hangs during boot early). Clover "F11" does not help .. some un-initialized things or wrong access to native NVRAM ?!

So currently no luck with DSDT EFI on this machine , only the "classic" RX580 Version is running without issues. :(

 

 

Link to comment
Share on other sites

4 hours ago, panosru said:

Hello!

 

Today I upgraded clover to r5033 and flashed by BIOS from F8 to F10, also used the latest EFI by @glasgood (attached)

 

So far the issues that I'm facing are:

 

Major:

1. When I boot my computer I have to select the disk in Clover from where it will boot the OS

2. USB 3 ports are not working, only USB 2

 

 

Check your boot timeout settings:

 

1377756286_2019-08-08at14_03.thumb.png.7c5a27265f48c2f0af187d4d394e4991.png

 

For testing USB 3 ports - you must use a USB3 device. The USB3 ports are not backwards compatible with USB2 with these SSDT/DSDTs. Have you tried a USB3 device in the USB3 ports?

Link to comment
Share on other sites

@hackinbot Thank you for your reply!

 

I will try now your suggestion about the timeout, in regards to the USB 3, I believe the devices I'm testing are USB3, except of the web cam, all other cables have blue colour inside the plug and they are brand new.

Link to comment
Share on other sites

13 minutes ago, larabee said:

 

I'm using Wacom Intuos Pro on my hack and it's working perfectly fine. Not a source of any issue with the latest driver. 

Another note on iGPU, as long as you have any thing newer than a rx580, you can rest assure that they are more powerful and faster than any intel iGPU :), so iGPU is no longer needed. 

 

Ok, good to know. I'll plug the tablet back in tomorrow.

 

I'd like to enable the iGPU because it could give me a third display since I can only get the 2 DisplayPorts working on my RX580. :) 

Link to comment
Share on other sites

13 minutes ago, hackinbot said:

 

You have an iMacPro1,1 SMBIOS + enabled iGPU setup working? Can you post a zip of your EFI/CLOVER/DRIVERS folder? I'm curious how you got it working without having to use OsxAptioFix2Drv-free2000.efi

 

 

enclosed my EFI, enter your own SN and UUID in config.plist

Let us hear about if it works for you.

EFI.zip

Link to comment
Share on other sites

5 minutes ago, hackinbot said:

 

Ok, good to know. I'll plug the tablet back in tomorrow.

 

I'd like to enable the iGPU because it could give me a third display since I can only get the 2 DisplayPorts working on my RX580. :) 

 

I'd be surprised if that worked reliably without the free2000 memory driver. It seems the other memory drivers don't like it when the iGPU is enabled on our boards. Also since real iMacPro doesn't have an iGPU, enabling it might be inviting something else to go wrong, but who knows.

 

@AudioGod did you ever get your build sorted out? Are you up and running on a new DSDT? Did you require an SSDT as well? If so, can you post it because I want to compare the 3 DSDTs we have so far for this board.

 

Link to comment
Share on other sites

@hackinbot the timeout config fixed the clover boot issue, but for the USB3 I couldn't figure out what is wrong, I have a few USB3 devices, including my DAS Professional 4 keyboard for Mac. My drives are working on USB 3 ports, some USB2 devices that I have (gaming mouse, webcam, wacom tablet) are not working on USB3 port, my USB3 hub also is not working for some reason and my DAS Keyboard is also not working... 

 

I will revert back to my old EFI because not having backwards compatibility with USB3 is a deal breaker for me.

 

Thanks!

Link to comment
Share on other sites

19 minutes ago, panosru said:

@hackinbot the timeout config fixed the clover boot issue, but for the USB3 I couldn't figure out what is wrong, I have a few USB3 devices, including my DAS Professional 4 keyboard for Mac. My drives are working on USB 3 ports, some USB2 devices that I have (gaming mouse, webcam, wacom tablet) are not working on USB3 port, my USB3 hub also is not working for some reason and my DAS Keyboard is also not working... 

 

I will revert back to my old EFI because not having backwards compatibility with USB3 is a deal breaker for me.

 

Thanks!

 

The USB 3 port in glasgood original EFI and DSDT EFI is patched in a way that disable USB2 on USB3 ports. You can create your own USB patch using the guide included in the first post. 

Link to comment
Share on other sites

59 minutes ago, tasc said:

 

@AudioGod did you ever get your build sorted out? Are you up and running on a new DSDT? Did you require an SSDT as well? If so, can you post it because I want to compare the 3 DSDTs we have so far for this board.

 

 

Hey Buddy,

No not yet, Its more complex then most people think so I'm waiting on Mald0n to have some free time to go though it all properly.

He totally agrees with me that's theres something very a miss. 

He did do a SSDT for me as well as a new DSDT but for the life of me I don't know what it's for. Something to do with usb by the look of it.

Il ask him when I next chat to him. :)

 

 

1 hour ago, texem said:

 

enclosed my EFI, enter your own SN and UUID in config.plist

Let us hear about if it works for you.

EFI.zip

 

Fascinating.....Il give it a try on the test system tomorrow and see what happens 

 

@texem out of interest what happens when you let the system goto sleep and then wake it up and the  shut it down?

Do you motherboard leds turn off when the system shuts down or do they sttay on? Also only if you have erp enabled can you start up  normally after doing the above? If erp is disabled then ignore the last question. :)

Edited by AudioGod
Link to comment
Share on other sites

4 hours ago, larabee said:

 

The USB 3 port in glasgood original EFI and DSDT EFI is patched in a way that disable USB2 on USB3 ports. You can create your own USB patch using the guide included in the first post. 

 

Well I'm not sure if I did it right, but it seems to work so far.

 

I run hackintool, went to USB tab, removed everything and refreshed, then I exported and it placed in my desktop two files "SSDT-UIAC.aml" and "USBPorts.kext", I then mount my EFI partition and deleted the DSDT.aml that was inside CLOVER/ACPI/patched/ folder and placed my newly generated SSDT-UIAC.aml file, then I replaced the USBPorts.kext file located in CLOVER/kexts/Others/ with the one generated in desktop from hackintool, then rebooted and now it seems that everything is working fine again.

 

I attach here the two files that where generated from hackintool.

 

1919604150_Screenshot2019-08-08at23_08_06.thumb.png.d1ba8e03d7a397d63b6403ad623aa72a.png

 

This is what I have plugged in my USB ports:

AorusZ390Port.png.227503cb405ad08ef4638c287e9ca7f5.png.45675a5b9cefc3f39b0ebe6416fc4d5f.png

 

In my previous EFI that I kept as a backup, I also had an SSDT-GRPW.aml file but I have no clue what is it for. Other EFI's that I saw posted in this topic also contain SSDT-EC and SSDT-USBX files, but still I have no clue what they are for so I did not include any of them.

 

I also attach my clover configuration zip here.

 

What I also noticed is that now I'm not able to monitor my GPU temperature via iStat Menus as I used to with previous EFI :(

1098584536_Screenshot2019-08-08at23_28_00.png.2e2bfa18ba0ceb4b2d05a247bf3b5ff6.png

 

 

PS:

I was just about to put my computer to sleep, only to realise that sleep isn't working any more, it reboots almost immediately. The first time I tried, it entered in sleep mode all the way until the computer was actually powered off, I accidentally pressed a button on my keyboard and it woke up and rebooted immediately. I tried to put it in sleep mode about 3 - 4 times, but once it enters sleep mode it reboots right away. Also I used to wake up my computer from sleep by pressing the power button, how can I revert back this behaviour? I really don't like anything other my power button to wake up my computer.

 

Thanks!

SSDT.zip

Clover.zip

Edited by panosru
Link to comment
Share on other sites

Just a guess: On the Aorus Pro only HS11 and HS12 are internal USB 2.0 ports. Maybe that's why some devices prevent sleep.

 

You can try my SSDT if you want. Sleep is working fine for me

 

Edited by Cipha
Link to comment
Share on other sites

Shout out to Glasgood for another successful Gigabyte z390 Aorus Pro Wifi install

 

i9 9900K

Corsair Hydro H100x AIO Liquid CPU Cooler

Corsair 32GB Kit

Intel 6 Series 512GB M.2 NVMe SSD

Samsung 860 QVO 7mm 2.5" 2TB SSD

Gigabyte Radeon VII 7nm Triple Fan 16GB HBM2

Corsair HX750 750W 80PLUS Platinum Modular Power Supply

Jonsbo UMX4 Plus Silver Full Tower Case

Simplecom Bluetooth dongle

Powerline ethernet

 

 

Screen Shot 2019-08-09 at 2.47.40 pm.png

Edited by saCULar
mistaken quote
  • Like 1
Link to comment
Share on other sites

1 hour ago, Cipha said:

Just a guess: On the Aorus Pro only HS11 and HS12 are internal USB 2.0 ports. Maybe that's why some devices prevent sleep.

 

You can try my SSDT if you want. Sleep is working fine for me

 

@Cipha thanks for the suggestion!

 

I tried your SSDT first, but for some reason my USB ports was messed up, ports that was USB 3, where treated like usb 2 and I wasn't getting USB 3 speed on my USB 3 device (d3 Station) which was connected on USB 3 port. Then I tried a USB 3 flash disk on a few USB 3 ports and the speed was very low as well :(

 

I then tried to create my own SSDT but as I said, I'm not experienced on this stuff, it is my first hackintosh and I'm not sure what I did wrong... 

Link to comment
Share on other sites

×
×
  • Create New...