Jump to content

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


glasgood
1,582 posts in this topic

Recommended Posts

20 hours ago, texem said:

 

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. :(

 

 

 

Quoting self ..


I am now successfully running EFI _with_ DSDT on my second build now :)

 

Found out the issue and wondering someone knows what's going on:

 

based on glasgood's EFI switching from FAKESMC.kext (used by former EFI) to VirtualSMC.kext.

Bamm .. it crashes all the time. Back to FAKESMC system boots and all is well.

 

Any ideas ? tnx

 

Link to comment
Share on other sites

I was just hit with the dreaded shutdown bug again - where something happens to the BIOS and it doesn't show the BIOS splash page anymore on startup. Everything else still seems to be working though, I can sleep/wake normally still. Not sure what happens to the BIOS to cause this, but trying to get to bottom of it (also I'm running 2 video cards). Interestingly, this happened when I shut down from Windows.

Link to comment
Share on other sites

33 minutes ago, tasc said:

I was just hit with the dreaded shutdown bug again - where something happens to the BIOS and it doesn't show the BIOS splash page anymore on startup. Everything else still seems to be working though, I can sleep/wake normally still. Not sure what happens to the BIOS to cause this, but trying to get to bottom of it (also I'm running 2 video cards). Interestingly, this happened when I shut down from Windows.

 

@AudioGod and I have been pulling out hairs out trying to figure this out haha. 

Link to comment
Share on other sites

15 minutes ago, larabee said:

 

@AudioGod and I have been pulling out hairs out trying to figure this out haha. 

 

@larabee I don’t know about you but I pulled mine all out already...lol

 

 

1 hour ago, texem said:

 

Quoting self ..


I am now successfully running EFI _with_ DSDT on my second build now :)

 

Found out the issue and wondering someone knows what's going on:

 

based on glasgood's EFI switching from FAKESMC.kext (used by former EFI) to VirtualSMC.kext.

Bamm .. it crashes all the time. Back to FAKESMC system boots and all is well.

 

Any ideas ? tnx

 

 

Oh wow nw this I have not tried.  I’m gonna try that right now buddy and report back. Give me 10mins.

 

@larabee try it too. Something new with a claim of success...fingers crossed. :)

Edited by AudioGod
Link to comment
Share on other sites

18 minutes ago, AudioGod said:

 

@larabee I don’t know about you but I pulled mine all out already...lol

I don't have hair in the beginning, so... you lose on the who has less hair faster haha. Sent you a quick message about the PCI power lane is not closing off, but I think I should post the info here to see if anyone can agree with it. 

You suspect PCI lane is not closing fully and there is still power running from the graphic card... Good idea to test out. 

your Nitro+ rx580 is using NCP81022 voltage controller which produces 4+1 phases and running as 3+1 with doubler to make it 6 phases without any Dynamic Phase Control and Automatic Power State Switching features. 

whereas Gigabyte Rx580 Aorus is running IR3567B 6+2 and has Dynamic Phase Control and Automatic Power State Switching with auto phase detection and auto compensation. 

depending on the BIOS approach of the 2 cards, those chips may interfere with shutdown if DSDT/SSDT is extracted from gigabyte and run on nitro+? 

 

@AudioGod I'll give FakeSMC a try. 

Edited by larabee
Link to comment
Share on other sites

9 minutes ago, larabee said:

I don't have hair in the beginning, so... you lose on the who has less hair faster haha. Sent you a quick message about the PCI power lane is not closing off, but I think I should post the info here to see if anyone can agree with it. 

You suspect PCI lane is not closing fully and there is still power running from the graphic card... Good idea to test out. 

your Nitro+ rx580 is using NCP81022 voltage controller which produces 4+1 phases and running as 3+1 with doubler to make it 6 phases without any Dynamic Phase Control and Automatic Power State Switching features. 

whereas Gigabyte Rx580 Aorus is running IR3567B 6+2 and has Dynamic Phase Control and Automatic Power State Switching with auto phase detection and auto compensation. 

depending on the BIOS approach of the 2 cards, those chips may interfere with shutdown if DSDT/SSDT is extracted from gigabyte and run on nitro+? 

 

@AudioGod I'll give FakeSMC a try. 

 

Just tried FakeSMC and it’s a miss!!!!! 

Link to comment
Share on other sites

22 hours 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

 

Thanks for posting it. I may give it a go once I've sorted out a super stable setup. I'm sticking with the SSDT EFI for now because it can reliably get me into FileVaulted volumes. I'll keep your EFI around to test later.

 

The system was stable for a good half dozen sleep wakes over the course of 30 hours. Yesterday late evening, the primary display flickered a few times - leading to a freeze. At least that's consistent - the pre-freeze screen flickering. The secondary display went white. The primary display black.

 

After holding the power button to shut down the hack, the motherboard LEDs stay on.

 

I've swapped out the RedDragon RGB USB keyboard for an Apple full size aluminium USB keyboard. The mouse is a Logitech MX518 USB mouse. These are the only 2 devices plugged in.

 

Let's see how long this lasts. I'll reset the BIOS this weekend. Back to work...

Link to comment
Share on other sites

On 8/7/2019 at 11:11 PM, AudioGod said:

 

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.

 

On 8/7/2019 at 8:08 PM, larabee said:

 

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

 

 

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

 

Edited by gino8080
Resolved problem
Link to comment
Share on other sites

Oh boy. Installed Fenvi T919 yesterday. Worked immediately. Continuity and airdrop worked. Decided to reset BIOS by pulling the battery for 20 minutes to see if it fixes the freeze issue. 

 

Set bios settings back according to Glasgood’s first post.

 

Now I cant boot from FileVault at all unless if I use the 2000-free driver.

 

“Couldn’t allocate runtime area...” error.

 

UHD630 is disabled in bios. Ugh... I may have to start from scratch. Even the carbon copy clone can’t boot up unless if I use the 2000-free driver (which should be avoided if possible).

 

anybody have that dreaded error pop up again recently?

Link to comment
Share on other sites

18 hours ago, AudioGod said:

@larabee or anybody know why im getting these warnings on boot up and how to fix it?

 

 

20190809_223846.jpg

 

I have it on my real mac too. 

You can safely ignore the AppleInternal/Library/Extensions because it’s meant for developing apps. 

So if you want to add something to /System/Library/ for testing, but don't want to do it in the "real" software - you could add it to /AppleInternal/System/Library/ instead - and get the same effect. If the folder doesn’t exist and some kexts call for it, you will see the warning. 

 

For the Proceed w/o DiskArbm it’s The disk arbitration daemon that maintains the list of available disks for graphical interface. Did you turn on TRIM? Try doing a disk repair in safe mode. 

 

I think those warnings are tied to some IO problems that needs to be patched but it also appears on my real iMac 2017 then it’s an Apple thing, not hackintosh particular problem.

  • Thanks 1
Link to comment
Share on other sites

9 hours ago, hackinbot said:

Oh boy. Installed Fenvi T919 yesterday. Worked immediately. Continuity and airdrop worked. Decided to reset BIOS by pulling the battery for 20 minutes to see if it fixes the freeze issue. 

 

Set bios settings back according to Glasgood’s first post.

 

Now I cant boot from FileVault at all unless if I use the 2000-free driver.

 

“Couldn’t allocate runtime area...” error.

 

UHD630 is disabled in bios. Ugh... I may have to start from scratch. Even the carbon copy clone can’t boot up unless if I use the 2000-free driver (which should be avoided if possible).

 

anybody have that dreaded error pop up again recently?

 

I went ahead and reinstalled the hack using Glasgood's EFI-DSDT version. Everything went smoothly. Added the required Filevault drivers to EFI/CLOVER/drivers/UEFI, unhide Preboot partition in Clover's config and then enabled Filevault.

 

The only thing not working right now is iMessage and FaceTime because the ROM and BoardSerialNumber are not being saved (or read?) from NVRAM. Hackintool shows this:

 

ROM                            ???
Board Serial Number            ???

 

iMessageDebug shows that those 2 fields are "failed". I did the HelloWorld nvram test and confirm that nvram IS working, it's just that these 2 values aren't being written by the clover config into NVRAM.

 

I'm leaving this for now and will return in 2 weeks to continue troubleshooting. If anybody has any ideas how to fix this with native nvram that would be greatly appreciated. All of the other fixes online say to enable nvram emulation with a different Aptio memory driver, but I thought that would be incompatible with Glasgood's DSDT EFI. Not sure - I'm still learning the dos and don'ts of hackintoshing. :)

Link to comment
Share on other sites

All ok now with all!

All working!

All perfect!

 

all with "only" my "little" 5,1ghz i5 9600k on Catalina 19A526h b5 :D 

i7/i9 not needed ...I'm photographer and video maker not really need it...only ram and m.2 :gun::thumbsup_anim:

 

catalina.png.0c558dfdf1b946713eccd96d0a809138.png1830662622_pcfirma1.thumb.jpg.e9d81eef0f0e45e5e1505d025bd34a51.jpg

9224555_Schermata2019-08-12alle14_46_22.thumb.png.a01899fcbdc846b79c807ef7e113d41c.png

 

Edited by ilcondannato
  • Like 2
Link to comment
Share on other sites

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

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)

 

Any advice on this?

 

maybe I have to swap PCI port and use another one (maybe the one more distant from cpu) ?

 

On windows only WIFI is working (already installed bootcamp drivers) but bluetooth does not appear

Link to comment
Share on other sites

Hey Everyone! Got my z390 in a sleeper IBM classic case... I just like the idea of using a IBM case with modern parts running Mac OS LOL

 

Anyways I am having this issue when I have the 10gbe ethernet card installed and the rx570 HDMI does not work at all... So I connected my monitor via Disaplayport and it works fine but I have a TV that I need to connect to for FCPx while I am editing so I can't use any of the HDMI, I did try DisplayPort to HDMI and it semi work but only at 1080i or lower res, WEIRD! When I take our the network the HDMI works fine! 

 

Any ideas?

 

The 10gbe adapter I got is Aquantia AQtion 10G (AQN-107)

Classic_IBM_Aptiva_PC.jpg

Link to comment
Share on other sites

Hello, I noticed that when I leave my computer unattended for a few hours, when I return back the screen is black (which is normal) but I cannot "wake" it, the computer is working but when I press my spacebar it does nothing.

 

Note, it is not in sleep mode, it is working normally but the screen does not turn on, I tried to unplug and plug back the monitor cable, move the mouse, press all the buttons of the keyboard, nothing... This started to happen since I updated my kexts in my EFI, but I'm not sure which kext to blame if no one had a similar experience, I eventually will try to revert back the updated kexts with the old ones one by one to pinpoint the one that causes that behaviour.

 

My energy settings are normal. I tried to put "Display sleep" to never, and it works fine, but if my display turns off for an X amount of time, then I cannot turn it back on and I'm forced to press the reset button on my tower. Maybe it is a cause of whatevergreen? I'm on 1.3.0 version.

 

Also, I'm using EFI iMac 19,1 because it works better for me than the iMac Pro 1,1

 

with iMac Pro 1,1 EFI I have the following issues:

 

  • The USB ports are not backwards compatible and although currently, I use only USB3 devices on my USB3 ports, my USB3 hub for some reason is recognised as a USB2 hub with iMac Pro 1,1  EFI but it is a USB3 device, I'm sure about it (photo attached).
  • Sleep is not working for me, it may be related to USB for some reason, but I tried a variety of SSDT and I did not have a success story to share.
  • My graphics card is not recognised by many apps, and also I have no way to see the temperature of it in iStats Menus.
  • My CPU was recognised as i9 but I have i7.

 

Those are the primary reasons that made me revert back to my previous EFI, but I updated my kexts, I'm not thinking to downgrade the kexts as it was before in case I won't be able to find a solution on the display sleep issue.

 

Cheers!

Screenshot 2019-08-13 at 19.04.32.png

2019-08-13 19.12.22.jpg

Link to comment
Share on other sites

I update my BIOS to 10 last night and I have noticed a few things.

 

1) I no longer have the ability to set video DVMT:

 

Chipset → DVMT Pre-Allocated

Chipset → DVMT Total Gfx Mem

 

2) I use to be able to see both graphic cards (IGPU and RX570) but now I can only see one. VideoProc tells me I have no acceleration

1436170226_ScreenShot2019-08-13at1_14_45PM.thumb.jpg.e4bfd0e60e35ed2eab2e2346d5bb0342.jpg

 

and the IGPU is not listed in System Profiler either.

 

Hackintool use to show correct frame buffer, and now it doesn’t. VDA decode doesn’t work.

 

823417388_ScreenShot2019-08-13at1_15_45PM.thumb.jpg.99835a09fb39e13491c5cffee48b4141.jpg

 

1932279073_ScreenShot2019-08-13at1_15_48PM.thumb.jpg.97b02162ede840ec29afd8d643b5d084.jpg

 

WTF? Anyone have any similar issues?

Link to comment
Share on other sites

@pkdesign I'm using EFI iMac 19,1 as you and I also have updated my bios to F10, make sure that you follow the following instruction of this topic in the first page

 

1. Follow the steps in the section "PART 2 - BIOS SETTINGS (Version F10 )"

2. Follow the steps in the section "FINAL CUT PRO   – Configuration for AMD RX5xx", even though it has a strikethrough, for those who are using iMac19,1 EFI, is must-have.

 

The final cut pro section will replace some of the settings of part 2 because part 2 is now optimised for iMacPro1,1 EFI and not iMac19,1, but as I wrote on my previous post, so far I have some deal-breaking issues with the newest EFI.

 

Cheers

Edited by panosru
Link to comment
Share on other sites

I'm on F10 and using iMac Pro 1,1 and just NOW I realized that I have pretty these same problems:

 

4 hours ago, panosru said:

with iMac Pro 1,1 EFI I have the following issues:

  • The USB ports are not backwards compatible and although currently, I use only USB3 devices on my USB3 ports, my USB3 hub for some reason is recognised as a USB2 hub with iMac Pro 1,1  EFI but it is a USB3 device, I'm sure about it (photo attached).

 

I have same problem, only works as usb3, but my usb3 internal adapter seems working good at usb3 speed

 

4 hours ago, panosru said:
  • Sleep is not working for me, it may be related to USB for some reason, but I tried a variety of SSDT and I did not have a success story to share

 

 

Sleep seems ok, i can press space bar or move mouse to awake it most of the time 

EDIT Sleep IS NOT WORKING,when in sleep I have to press power to awake , but screens remains Black without gpu input signal

this happens also when I powerUp the PC (from OFF state) I though was related to APC, but at this point I can exclude this, I have to press reset just after POWER ON to ensure monitor will get signal :cry:

PLEASE ANY HELP?

 

4 hours ago, panosru said:
  • My graphics card is not recognised by many apps, and also I have no way to see the temperature of it in iStats Menus.

 

 

Gfx is recognized well , with hw acceleration , also I can see this temp on istat (I don't know if it's a real value btw  :blink:)

1064716141_Screenshot2019-08-13at21_38_13.png.58e01b2c4ca709a63a8e5309aafd8c5d.png

 

4 hours ago, panosru said:
  • My CPU was recognised as i9 but I have i7.

 

System info shows as i9 and VideoProc shows correctly as i7

 

1402662973_Screenshot2019-08-13at21_39_17.thumb.png.d42bf8993806cc2b4b635359974bfd4a.png

Does this can create problems &/or perfomance issues of any type? 

how to fix it?

 

Switching to iMac 19,1 can resolve/change something ?

Edited by gino8080
not working
Link to comment
Share on other sites

×
×
  • Create New...