Contribute
Register

[SUCCESS] ASUS TUF Z390M-PRO GAMING - i7 9700K - RX 580

Status
Not open for further replies.
Audio is working now.

This AppleALC kext was developed by @toleda and is in beta testing right now. Watch for updates in this thread:
https://www.tonymacx86.com/threads/adding-audio-codec-applealc.264396/page-11 - after post #108

Update - January 14, 2019:

@toleda has posted the latest version of AppleALC.kext in post #119 - in thread: https://www.tonymacx86.com/threads/adding-audio-codec-applealc.264396/page-12#post-1883937

Also, be sure to download the latest Lilu.kext posted in post #98 in thread:
https://www.tonymacx86.com/threads/adding-audio-codec-applealc.264396/page-10

Backup your system then remove existing AppleALC.kext and Lilu.kext and use KextBeast to install latest kexts from post #112 and post #98 mentioned above. Repair caches and permissions, and restart system to load new kexts.

The Z390M-Pro Gaming onboard audio will work with audio layout = 1, 2 or 3.
 
Last edited:
This AppleALC kext was developed by @toleda and is in beta testing right now. Watch for updates in this thread:
https://www.tonymacx86.com/threads/adding-audio-codec-applealc.264396/page-11 - after post #108

Update - January 6, 2019:

@toleda has posted the latest version of AppleALC.kext in post #112 - in thread: https://www.tonymacx86.com/threads/adding-audio-codec-applealc.264396/page-12#post-1883937

Also, be sure to download the latest Lilu.kext posted in post #98 in thread:
https://www.tonymacx86.com/threads/adding-audio-codec-applealc.264396/page-10

Backup your system then remove existing AppleALC.kext and Lilu.kext and use KextBeast to install latest kexts from post #112 and post #98 mentioned above. Repair caches and permissions, and restart system to load new kexts.

The Z390M-Pro Gaming onboard audio will work with audio layout = 1, 2 or 3 - see files attached to post #111.

That's awesome news!
Looking forward to installing audio tonight!

What has most everyone done to get best performance With p-state c-state configuration?
Using clover or generating a SSDT.aml ?
 
Back with an update. I've been having some cooling issues...beQuiet Pure Rock Slim, wasn't keeping the cpu consistently cool, I tried putting a Noctua NS-DH15S in, but damn that thing was HUGE! (thats what she said) and wouldn't orient in line with the rear exhaust fan and just gobbled up most of the space inside my case (InWin 301 mATX).

So I decided to try out an AIO, Corsair H100i PRO RGB. I was worried about pump noise and fans spinning at 100% but that wasn't the case (pun intended). All of the cores are running around mid 30's to low 40's under normal use and up around low 50's while playing some WoW. Now I just need to figure out how to disable the stupid RGB.

Also, I went through Rehabman's guide on creating an SSDT for USB and I have all USB ports working as USB 2.0 and 3.0, I also had the USB C port working. So far the USB 3.1 gen 2 port is working but as far as I can tell, it's only running at 3.0 speeds (I don't have any USB 3.1 devices). Attaching my port mapping graphic and aml file in case it helps anyone else.

I saw in https://www.tonymacx86.com/threads/adding-audio-codec-applealc.264396/page-8 Toleda and NZRichard are having some success with the onboard S1200A audio, so I am hoping they can get that fully working soon.

I plan to run some new benchmarks tonight and maybe look at some minor overclocking in the next few days.


Working:
  • Wifi
  • Bluetooth
  • Ethernet
  • iMessages/Continuity/handoff
  • Sleep/Wake
  • Shutdown/Restart
  • Lock/unlock
  • Quicklook/preview
  • USB

Not working:
  • Onboard sound - in progress in another thread, so possibly something soon. Meanwhile, my USB DAC is working just fine.


@M.Arai and @KriptonSecret - There's a new BIOS, v1002 dated 11/30/18, I am still running 0805. I am tempted to update, but I do not see any release notes. Curious if either of you is running this newer BIOS yet? Any issues or improvements?

So what is your HS14 USB port?
As far as I could tell it was the header on the front of the board for a front USB 3.1 gen 2
(Unfortunately no Apple drivers "yet" for USB 3.1 gen. 2) even connector cables to the header are hard to come by.
 
Last edited:
So what is your HS14 USB port?
As far as I could tell it was the header on the front of the board for a front USB 3.1 gen 2
(Unfortunately no Apple drivers "yet" for USB 3.1 gen. 2) even connector cables to the header are hard to come by.

My HS14 is the internal Bluetooth module.

Attached is the SSDT.dsl file with the USB ports I mapped.
 

Attachments

  • SSDT-UIAC-ALL-tm.dsl
    4 KB · Views: 122
Toleda and NZRichard are having some success with the onboard S1200A audio, so I am hoping they can get that fully working soon.

See post#119 in thread: https://www.tonymacx86.com/threads/adding-audio-codec-applealc.264396/page-12 for latest AppleALC (1.3.5 Debug) kext that is compatible with the S1200A audio codec in ASUS TUF Z390M-PRO.

Also, be sure to download the latest Lilu.kext posted in post #98 in thread:
https://www.tonymacx86.com/threads/adding-audio-codec-applealc.264396/page-10

Backup your system then remove existing AppleALC.kext and Lilu.kext and use KextBeast to install latest kexts (post #119 and post #98, mentioned above) in /Library/Extensions. Repair caches and permissions, and restart system to load new kexts.

The ASUS TUF Z390M-Pro Gaming onboard audio will work with audio layout = 1, 2 or 3.

Let us know how it goes.
 
Last edited:
My HS14 is the internal Bluetooth module.

Attached is the SSDT.dsl file with the USB ports I mapped.

Thank you @dadof2brats for your SSDT, but I used a different method for creating a USB 15 port motherboard USB characteristics injection.
A guide was given by Kgp to creating a USB kext instead of SSDT injection. It doesn't need the USBinjectALL.kext. Still some ports I was trying to Identify like the front USB 3.1 gen 2 header. Did you Identify that one too? HS13 Maybe?
Again thanks for Identifying HS14.

What I have so far.
HS01 - USB3.1 gen. 2 (back of MB port)
HS02 - USB3.0 Type C (back of MB port)
HS03 - USB2.0 (side of MB header)
HS04 - USB2.0 (side of MB header)
HS05 - USB3.0 (back of MB port)
HS06 - USB3.0 (back of MB port)
HS07 - USB3.0 (back of MB port)
HS08 - USB3.0 (back of MB port)
HS09 - USB3.0 (side of MB 3.0 header)
HS10 - USB3.0 (side of MB 3.0 header)
HS11 - USB2.0 (side of MB header)
HS12 - USB2.0 (side of MB header)
HS13 - ??? Front USB3.1 header???
HS14 - On board BlueTooth (Thank You)
 
I'm interested in a build like this, but I have some budget restrictions. I would like to run on integrated graphics. I want to save some cash, and I don't really need it anyway (this will be a software development-oriented build)

Can someone confirm if integrated video works? Thanks
 
I'm interested in a build like this, but I have some budget restrictions. I would like to run on integrated graphics. I want to save some cash, and I don't really need it anyway (this will be a software development-oriented build)

Can someone confirm if integrated video works? Thanks

I used the MacMini 8,1 SMBIOS and have iGPU working perfectly with acceleration. Before you get to Mojave, you have to use the boot argument “-no_compat_check” as the MacMini only comes with Mojave.
 
Just so I'm clear, because I have the same hardware you do, even down to the WiFi card.

You pulled the metal housing and the coaxial antenna ports with the card out of the slot on the motherboard where the back expansion ports are, and dropped the Apple/BMC wifi/BT card directly in that same slot and then manually affixed the coaxial leads off the new WiFi card somewhere to your case. Is that correct?

So if that's the case, then that slot is a standard M2 comms slot and not an Intel CNVI slot.

Can you confirm? Thanks much!

-F
 
Status
Not open for further replies.
Back
Top