Jump to content

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


glasgood
1,582 posts in this topic

Recommended Posts

Was my bad, had the HD's in the USB3 ports,

 

Still have a laggy mouse though, I have deleted AirportBrcmFixup.kext, Wifi running on 5ghz, and plugged into PCIEX1_3, USB attached to F_USB2.

Fixed country code.

 

Not sure what this can be now, will a antenna extension help? If so can anyone recommend? 

Link to comment
Share on other sites

3 hours ago, glasgood said:

 

17/07/2019

 

Reverted back to the non DSDT EFI folder within guide as an EFI fit for all, it seems that a DSDT extracted from one specific setup does not greatly transfer to majority of Aorus Pro Z390 configs

with different memory, graphics cards, BIOS configuration. 

 

 

image1.thumb.jpeg.5debe1428c1e89ccc586ae4fa0aa3fd7.jpeg

 

For those looking for DSDT fix it's best to extract your own ACPI files and source your own patched DSDT @MaLd0n can possible assist with DSDT Patch.

 

 

@AudioGod thanks for posting your EFI buddy. I may have time to test it next weekend.


In light of @glasgood's post above - I think it's safest to use DSDT's from system with extremely similar hardware, or create your own DSDT. I have a Fenvi T919 wifi/bt card installed, so that may act up and provide another vector for instability. We also have different GPUs installed.

 

@glasgood was your iMessage activation problem due to the NVRAM not saving the ROM and Board Serial Number values? That's the problem I was having with the DSDT version of your EFI. I always use my own unique values in my hack but for some reason the DSDT EFI with native NVRAM wasn't reading/saving them from Clover.

  • Like 1
Link to comment
Share on other sites

56 minutes ago, ainsleyclark said:

Was my bad, had the HD's in the USB3 ports,

 

Still have a laggy mouse though, I have deleted AirportBrcmFixup.kext, Wifi running on 5ghz, and plugged into PCIEX1_3, USB attached to F_USB2.

Fixed country code.

 

Not sure what this can be now, will a antenna extension help? If so can anyone recommend? 

 

Hi @ainsleyclark

 

Go with ==>Aorus Pro Z390 EFI.zip you may get a kernel panic on first boot, if so then just reboot. If mouse is still an issue, then follow:  WIFI  – Clover Hotpatch PXSX to ARPT in the guide.

 

 

 

 

 

 

 

 

  • Like 1
Link to comment
Share on other sites

1 hour ago, ainsleyclark said:

Was my bad, had the HD's in the USB3 ports,

 

Still have a laggy mouse though, I have deleted AirportBrcmFixup.kext, Wifi running on 5ghz, and plugged into PCIEX1_3, USB attached to F_USB2.

Fixed country code.

 

Not sure what this can be now, will a antenna extension help? If so can anyone recommend? 

 

To rule out if it's a range issue vs software/config issue - bring the Magic Mouse right next to the antenna to see if the lag's gone. If it's a range issue, you can try orienting the antenna (not sure which one is for BT) differently. If it's not a range issue, I'm not sure what else to try.

 

My card's also in PCIEX1_3, USB attached to F_USB2. There's no lag on the Magic Trackpad about 5ft away. The BT antenna is oriented parallel to the floor - pointing straight out of the back of the tower (not bent).

Edited by hackinbot
  • Like 1
Link to comment
Share on other sites

Anyone looking to study ( the curious :) ) and compare DSDT, a good tool to use is DiffMerge and can be downloaded ==>here  DSDT must be decompiled from .aml to .dsl when using tool. 

 

1919218411_Screenshot2019-08-17at12_32_17.png.ac1459a3c74c9cd53275dcd88066f829.png

 

 

1391252547_Screenshot2019-08-17at12_32_32.thumb.png.6185dd584e5d4fc305b410b36f6ec57c.png

 

 

Here attached are two DSDT decompiled to .dsl

 

DSDT.dsl

 

DSDT.dsl

 

 

To decompile your own DSDT 

 

 

 

1118319579_Screenshot2019-08-17at12_38_03.thumb.png.b4a409ee5b5d1d2960462874fe7a372c.png

 

Follow Rehabman's instructions

 

 

 

Change directory to folder where DSDT or SSDT file is and then use following command to decompile all DSDT and SSDT files ( you may have to create a refs.txt if decompiling from Clover F4 extract, instructions in link above ) 

 

iasl -dl DSDT.aml SSDT*.aml

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Edited by glasgood
  • Like 1
  • Thanks 1
Link to comment
Share on other sites

Thank you for your replies, helping alot.

 

glasgod - Both attempts still result in a tiny little bit of lag, what are the differences between the EFI you attached?

 

I think this is quite high in noise?

 

Hackinbot - I had the antenna bent upwards. Will try it straight. Is this allowing for a cleaner signal?

 

Let me know your thoughts, thank you so much again!

wifi.jpg

Edited by ainsleyclark
Link to comment
Share on other sites

18 minutes ago, ainsleyclark said:

Thank you for your replies, helping alot.

 

glasgod - Both attempts still result in a tiny little bit of lag, what are the differences between the EFI you attached?

 

I think this is quite high in noise?

 

Let me know your thoughts, thank you so much again!

wifi.jpg

 

 

Look through both EFI folders, you will see the difference. Did you apply the Clover PXSX to ARPT with correct device ACPI path using IOregExplorer. Your hack does seem in very close proximity to 24 wireless routers with strong signals ( noise ). I'm not a wireless networking expert, but maybe you could try changing to a different channel on your router.  Ha Ha " Pretty Fly for a Wi-Fi " love it :hysterical:

 

 

Edited by glasgood
Link to comment
Share on other sites

44 minutes ago, glasgood said:

Anyone looking to study ( the curious :) ) and compare DSDT, a good tool to use is DiffMerge and can be downloaded ==>here  DSDT must be decompiled from .aml to .dsl when using tool. 

 

1919218411_Screenshot2019-08-17at12_32_17.png.ac1459a3c74c9cd53275dcd88066f829.png

 

 

1391252547_Screenshot2019-08-17at12_32_32.thumb.png.6185dd584e5d4fc305b410b36f6ec57c.png

 

 

Here attached are two DSDT decompiled to .dsl

 

DSDT.dsl

 

DSDT.dsl

 

 

To decompile your own DSDT 

 

 

 

1118319579_Screenshot2019-08-17at12_38_03.thumb.png.b4a409ee5b5d1d2960462874fe7a372c.png

 

Follow Rehabman's instructions

 

 

 

Change directory to folder where DSDT or SSDT file is and then use following command to decompile all DSDT and SSDT files ( you may have to create a refs.txt if decompiling from Clover F4 extract, instructions in link above ) 

 


iasl -dl DSDT.aml SSDT*.aml

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

To decompile your own DSDT first download install iasl ( ensure you have SIP disabled or you will be unable to copy iasl to usr/bin/ )

 

 

Follow Rehabman's instructions

 

 

 

Link to comment
Share on other sites

Still no luck, the mouse is better and its' not dreadful but will slowly drive me insane.

This was working ok on a Gigabyte z170x Gaming 5 before hand, exactly the same just changed board & CPU.

 

Changed to ARPT (screenshot attached) and using the EFI you suggested up there ^.

New EFI attached, dropped Firmware.scap from Apple in order to upload, not sure what that was?

 

Haha, pretty fly for a wifi :).

 

Only thing thats not working :(. Thanks for helping!

ioreg.jpg

EFI.zip

Link to comment
Share on other sites

23 hours ago, AudioGod said:

@glasgood

Here’s a list of changes and my new EFI / DSDT for you to try.

 

The real time clock has been corrected,

Wake from sleep then shutting down the system and then starting it back up now works normally,

The Led lights now go out on shutdown as they should so you can disable ERP again if you prefer it that way,

USB is now fully native for our board and has a full layout so you can use USB2 devices on USB3 ports with no USB kext or SSDT needed,

You can now wake from sleep using the mouse or keyboard,

A short press on the power button will put the hack to sleep and a long press will bring up options to sleep restart or shutdown,

You can now enable your igpu with no changes to the smbios, just add slide=0 to the boot arguments and enable in bios, 

Kexts and UEFI files in the EFI are now at a minimum, (You might want to put back airportfixup.kext as I don’t need it on my hack)

 

Also please dont use amd gpu injection in clover as after much testing the stock way is the best way. Don’t use geek bench to test the gpu it’s rubbish and bugged out and not giving a accurate guide, instead use luxmark 

 

And if your not using FileVault then run disable hibernate.

 

Try everything as is buddy and see what you think :) 

 

My bios settings are in line with yours so no changes there.

 

disablehibernate.command

AudioGod EFI.zip

 

@larabee

Report back with your findings on the new EFI here buddy :)

I was running Glasgoods installation EFI on my Aorus z390 pro wifi and it was working wellish - kept getting the dreaded crossed icon following shutdown or restart and would have to power cycle a few times.  Just to make things a little more complicated I am running openZFS on one of my SSD's so I can share easily between linux and macos.  

Have had great success using your new EFI - I recreated the serial numbers  and ran into only 1 problem, my zfs pool would not remount because it didnt recognise the machine.  I have had to force the importing of its partition ("pool" in zfs speak), but not it works great.  Like the clover theme to!  kudos to this great community.

 

@saCULar

Edited by saCULar
didnt add id
  • Like 1
Link to comment
Share on other sites

1 hour ago, saCULar said:

I was running Glasgoods installation EFI on my Aorus z390 pro wifi and it was working wellish - kept getting the dreaded crossed icon following shutdown or restart and would have to power cycle a few times.  Just to make things a little more complicated I am running openZFS on one of my SSD's so I can share easily between linux and macos.  

Have had great success using your new EFI - I recreated the serial numbers  and ran into only 1 problem, my zfs pool would not remount because it didnt recognise the machine.  I have had to force the importing of its partition ("pool" in zfs speak), but not it works great.  Like the clover theme to!  kudos to this great community.

 

@saCULar

 

@saCULar I am so glad my EFI is working well for you buddy, That’s great to hear. :)

i love me a bit of Neon as the Clover start up theme too and that’s why I thought I would share it and not put it back to stock. Enjoy buddy :)

Edited by AudioGod
Link to comment
Share on other sites

36 minutes ago, AudioGod said:

 

@saCULar I am so glad my EFI is working well for you buddy, That’s great to hear. :)

i love me a bit of Neon as the Clover start up theme too and that’s why I thought I would share it and not put it back to stock. Enjoy buddy :)

 

Success here too - your EFI is working very well. Diff to Glasgoods is some devices as my Broadcom PCIe card etc are no longer shown in PCI "About this Mac".

 

And I added Clover "darkwake=0", else the screen stays black after waking sys by a single key or mouse press (RX580), need to press or klick twice for getting a screen.

 

Any chance to get the modified DSDT parts as a text snippet so I can modfiy my own extracted DSDT via iasl ?

   

  • Like 1
Link to comment
Share on other sites

On 8/10/2019 at 12:59 PM, gino8080 said:

 

 

Hello and sorry for late answer,

 

So these are my pics of the build (a bit messy :whistle:)

hope they are clear, otherwise I'll shoot new with better light and/or zoom

Do you see something strange?

 

the power supply is a Cooler Master V1000 (bought less than 1 year ago)

 

Now I mounted a new noctua fan (for the case) and attacched a APC BR1500GI  1500 VA, tried disconnecting power, and seems working on battery without problems

 

Now seems pretty stable, temps "seems" good  these are in idle..

(Istat menu screen)

558206867_Screenshot2019-08-10at12_51_34.png.11534f5b2a8ae3a545f7570069a2c655.png

 

 

I'm using the integrated mobo sound, BUT i did not tried again disconnecting/connecting the audio jack, because that was the problem, i'll try again to see If i'll got a black screen

 

BUT NOW I HAVE A PROBLEM with bluetooth not anymore recognized! and so also airdrop stopped working

DOn't know why, the only new hardware thing changed, is the new noctua fan that is a 4pin (the old was a 3 pin)

I also changed the usb port of the Abwb 802.11AC Wi-Fi  (PCI-E) BCM943602CS , and removed the front usb from the other port (so atm I have only 1 of the 2 usb2 port busy with the  Abwb bluetooth cable)

 

What can be the problem for the bluetooth stopping working? (i''l check in windows if it's recognized)

EDIT: SOLVED!

As suggested from  @ilcondannato (ciao caro grazie l'ho visto prima che lo cancellassi! :))

I just swapped pci port, and also usb2 port (for the bluetooth cable) and now it's working good!

I also changed Country code to #4 and also TX rate seems better!

 

THANK YOU!

 

IMG_8215.thumb.jpg.c6c1a523818cbed3843102772e483140.jpgIMG_8214.thumb.jpg.f46ed9e696a6303fe0fccd761a206a18.jpgIMG_8213.thumb.jpg.d46333c7d2c153c1933f53e24c3d4f84.jpgIMG_8212.thumb.jpg.dceb6940340c5dd5ced08b6eb820ef4b.jpgIMG_8211.thumb.jpg.2a42764cf5d62f5b8b6c825eb0a7b436.jpg

 

 

 

 

See now!...glade you resolve! ;-) uhm don't delete nothing...but seem not allowed write in other lang...so someone delete my mex...glade you see it before! cheers! :-D

"ammazz che casino in quel case lol" xD

Edited by ilcondannato
Link to comment
Share on other sites

1 hour ago, texem said:

 

Success here too - your EFI is working very well. Diff to Glasgoods is some devices as my Broadcom PCIe card etc are no longer shown in PCI "About this Mac".

 

And I added Clover "darkwake=0", else the screen stays black after waking sys by a single key or mouse press (RX580), need to press or klick twice for getting a screen.

 

Any chance to get the modified DSDT parts as a text snippet so I can modfiy my own extracted DSDT via iasl ?

   

 

@texem

Thats Awesome :)

yes 2 clicks to wake the screen and 1 too wake from sleep or add darkwake=0 if that’s annoying for you.

we removed my WiFi card from the pci list on purposes in the hope that it would aid compatibility when it came to other users using my EFI. 

 

@glasgood If you look though the last few pages in the thread with everybody that’s tried my EFI it seems that the success rate is near perfect. This is fascinating, Also @larabee has put it on a few systems testing the hell out of it and it seems he got total success on all he’s attempts too. 

Edited by AudioGod
Link to comment
Share on other sites

All perfect here with @AudioGod efi (modified with serial smbios and orinoco) in Aorus Pro (not Wi-Fi) with rx580 and  9600k @5.1 ghz ...no freeze at all with 10.14.6 ...cool good experience !!

Link to comment
Share on other sites

Earlier today I pulled the CMOS battery out, waited 30 minutes, restored the F10 profile back to @glasgood's settings, went back to the SSDT version of the EFI + RX580.

 

iMessage activation worked. The emu nvram was working. Sleep/wake was working. Great.

 

But then I noticed a pattern:

 

Shutdown in MacOS, then boot = "Couldn't allocate runtime area"

Restart in MacOS, then boot = "Couldn't allocate runtime area"

Change BIOS settings, then boot = "Couldn't allocate runtime area"

 

The only way to avoid the dreaded "Couldn't allocate runtime area" problem was to pull the power from the PSU, wait 20 seconds, plug power back in, then boot. This would proceed with a successful boot about 80% of the time.

 

I disabled FileVault2 to rule out the pre-boot environment as a problem.

 

I pulled the CMOS battery, waited 30 minutes, then decided to give @AudioGod's DSDT EFI a shot.

 

Miraculously, it booted into 10.14.6 and has the correct ROM and Board Serial Number populated. :thumbsup_anim:

 

I'll test it today with a bunch of sleep/wake cycles and then enable FileVault 2.

Link to comment
Share on other sites

wooo Thread is back online! thanks @glasgood!

 

On 8/17/2019 at 12:53 AM, AudioGod said:

 

Correct, don’t set it manually though, use the XMP Profile and you should be good.

Thank you @AudioGod now i see my memory at 3000 Mhz!

 

 

On 8/16/2019 at 11:39 PM, AudioGod said:

No you should be able to boot into the system with the igpu enabled just go into your config and add slide=0 to the boot arguments and then in the bios enable the igpu and set it to its default settings and it should work fine using imacpro1,1 

 

And no generate a new serial and follow glasgoods guide on how to enable iMessage.

 

Personally I prefer the igpu disabled but I'm a overclocker so I would....lol

 

What's the point of having igpu active when atm I'm using 2 video port of my Vega 56? (connected to 2 monitors)

(it's possible to delegate to igpu some kind of works?)

 

and lastly,

 

anyone knows the correct code to make my i7-9700K recognised correctly? (now it shows as 3,6 GHz Intel Core i9 on sys preference)

 

thank you!

Link to comment
Share on other sites

  • 1 month later...

Hi everyone. I enjoy my hackintosh thanks to @glasgood for 3/4 months now but I have an issue that I can’t revolve on my own (oh god I’ve tried really hard..) :

 

all the USB ports seems to work BUT I can’t plug a usb2 devise on a usb3 port like any computer. I can’t understand why.

 

I need those working ports because most of my devices (music equipments) needs usb2... 

 

any help would be awesome !!! 

 

 

 

 

 

 

Link to comment
Share on other sites

6 hours ago, AntoineWill said:

Hi everyone. I enjoy my hackintosh thanks to @glasgood for 3/4 months now but I have an issue that I can’t revolve on my own (oh god I’ve tried really hard..) :

 

all the USB ports seems to work BUT I can’t plug a usb2 devise on a usb3 port like any computer. I can’t understand why.

 

I need those working ports because most of my devices (music equipments) needs usb2... 

 

any help would be awesome !!! 

 

 

 

 

 

 


Hi,

 

Use AudioGod’s updated EFI folder for your hack, link below 

 

https://www.insanelymac.com/forum/topic/339980-audiogods-aorus-z390-pro-patched-dsdt-mini-guide-and-discussion/

 

 

 

 

 

Link to comment
Share on other sites

On 3/6/2019 at 1:58 AM, glasgood said:

System Information - PCI

Hey Glasgow...

 

how did you enable this setting in your build, System info PCI? I have the same Aorus Z390 pro board as well. your EFI zip did not work on my configuration though. Attachments. this is the one I made that works stable for now.

EFI.zip

Link to comment
Share on other sites

Hello Glasgood,

I'm trying to install with your settings and files since 2 days and always getting following error:

 

Forcing CS_Runtime for entitlement: com.apple.rootless.installgetexceptionlist: failed to open /private/var/db/systempolicyconfigutration/hardeningexceptions.plistcreating RAM disk for var/log

 

I have the same hardware then you ( Z390 Aorus Pro with 64GB RAM and a 9900K) only difference is a Radeon VII Graphics. I tried BIOS F10 and F9 and Mojave and Catalina. Always the same error. Also tried a standard [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] stick and different sticks. Same result.

 

I tried to install with 4 x 16GB RAM and also with only one stick in the first slot next to CPU.

My drive is a EVO 960 Samsund M.2 SSD 512GB.

 

Thanks in advance,

 

Ben

 

IMG_8016.JPG

Link to comment
Share on other sites

×
×
  • Create New...