Contribute
Register

Boot / UEFI setting on ASRock z390 Phantom Gaming ITX/AC

Joined
Dec 10, 2018
Messages
6
Motherboard
ASRock Z390 Phantom Gaming-ITX/AC
CPU
Intel Core i7 9700K
Graphics
Asus RX 570 4GB
Mac
MacBook Pro
Mobile Phone
iOS
Hi everyone !

Yesterday, I tried to install macOS Mojave but my computer didn't start on my USB key. (SanDisk Cruzer Glide 3.0 64gb) I followed all the instructions provided with UniBeast. (my key content screen below).

I read that the problem could come from USB 3.0, but I have no USB 2.0 port on the rear panel of the motherboard and on the front of the case ... (Can i connect the front pannel USB 2.0 of my other case in my actual build ?)

I saw on this forum that we have to be in 1.20/1.30 bios version but currently my motherboard uses bios 1.1. When I tried to flash for another version (In Windows ), it didn't work at reboot and I had to delete the cmos every time. And through the USB port, it does not work either: "No image file detected" (maybe because of USB 3.0 ?) Should I stay on this version?

And finally, I also have some questions for the Uefi/bios setup:
I can not find "Set the type of operating system on another operating system"
I can't disable the IO serial port, just set "Auto" or "Enable"
I only found VT-d, CFG-Lock and XHCI Handoff ...
Should I change something else ? ( Photos Below)

I installed Windows 10 on the build (Samsung 970 Pro) to check that everything went well before the installation of Mojave and that everything worked well

If you need/have any additional information, do not hesitate, and any help is welcome!

Details of the build:

ASRock z390 Phantom gaming ITX/AC
Intel Core i7 9700K
32GB DDR4 3000 Mhz Corsair Vengeance lpx
Samsung SSD 970 Pro NVMe M.2 512GO

BeQuiet! Pure Power 500w
BeQuiet! Shadow Rock LP
Raijintek Ophion

Screen:
 

Attachments

Last edited:

ammulder

Moderator
Joined
Sep 1, 2014
Messages
3,466
Motherboard
GA-H87N-WIFI
CPU
i7-4790S
Graphics
GT 740
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
So I used that exact board, and mine shipped with UEFI 1.2. When I went to their Web site, it listed 1.2 as the first release. I now see they've posted 1.5, which I haven't tried. It may be worth another try updating to 1.2 or 1.5, if yours really has a pre-release version! (v1.3 was bad, macOS wouldn't boot with it.) You should download and unzip the BIOS file and put it on a FAT-formatted flash drive, and then run Instant Flash from within the UEFI interface. It doesn't matter whether it's a USB2 or USB3 flash drive for this; the UEFI sees both even if macOS doesn't.

Anyway, you don't have to worry about the settings you can't find -- you got the most critical ones, and some of those settings are meant for other board vendors.

All that aside... to get USB3 working you can use USBInjectAll.kext and my AML file to turn on all the USB3 ports, though it turns off USB2 support on some of them (in particular, turns off USB2 support for the ports on your case). Or you can write your own USB AML starting from the DSL and notes I provided. You might want to just follow my guide, because even if you get USB3 support, based on my experience a straight UniBeast install drive is unlikely to work for this board and CPU anyway. I have a guide for the Z390 Phantom Gaming itx/ac, but that one uses a Radeon card. You'd probably be better off following the steps and config.plist in the Fatal1ty Z370 itx/ac guide for integrated graphics only, just make sure to use the USB AML from the Z390 Phantom Gaming itx/ac guide (because those USB AMLs are very board-specific).
 

BreBo

Moderator
Joined
Oct 17, 2011
Messages
9,650
Motherboard
Gigabyte GA-Z87X-OC
CPU
i7-4770K
Graphics
GTX 970
Yesterday, I tried to install macOS Mojave but my computer didn't start on my USB key. (SanDisk Cruzer Glide 3.0 64gb)
You may use a large flash drive but if you do then you must create a partition of 32GB or less.
 
Joined
Dec 10, 2018
Messages
6
Motherboard
ASRock Z390 Phantom Gaming-ITX/AC
CPU
Intel Core i7 9700K
Graphics
Asus RX 570 4GB
Mac
MacBook Pro
Mobile Phone
iOS
Hi guys ! Thank you very much for responding!
You may use a large flash drive but if you do then you must create a partition of 32GB or less.
Yes i saw that my key was in ExFat haha I downloaded a program for put her in FAT32 :mrgreen: Thx man !

So I used that exact board, and mine shipped with UEFI 1.2. When I went to their Web site, it listed 1.2 as the first release. I now see they've posted 1.5, which I haven't tried. It may be worth another try updating to 1.2 or 1.5, if yours really has a pre-release version! (v1.3 was bad, macOS wouldn't boot with it.) You should download and unzip the BIOS file and put it on a FAT-formatted flash drive, and then run Instant Flash from within the UEFI interface. It doesn't matter whether it's a USB2 or USB3 flash drive for this; the UEFI sees both even if macOS doesn't.
I installed version 1.5 and formatted my key at the root to have both parts (EFI and Mojave) :headbang:

All that aside... to get USB3 working you can use USBInjectAll.kext and my AML file to turn on all the USB3 ports, though it turns off USB2 support on some of them (in particular, turns off USB2 support for the ports on your case). Or you can write your own USB AML starting from the DSL and notes I provided. You might want to just follow my guide, because even if you get USB3 support, based on my experience a straight UniBeast install drive is unlikely to work for this board and CPU anyway. I have a guide for the Z390 Phantom Gaming itx/ac, but that one uses a Radeon card. You'd probably be better off following the steps and config.plist in the Fatal1ty Z370 itx/ac guide for integrated graphics only, just make sure to use the USB AML from the Z390 Phantom Gaming itx/ac guide (because those USB AMLs are very board-specific).
Sorry ! I forgot that i had an Asus RX 570 4GB in the build :mrgreen: So should i follow the Fatal1ty guide or the Phantom Gaming guide ?
For the USB i connect my USB2.0 front pannel of my other case into my Asrock z390 (screen) i will remove it later after the installation. So i can use USB 2.0 if it's easyer ?
 

Attachments

Joined
Dec 10, 2018
Messages
6
Motherboard
ASRock Z390 Phantom Gaming-ITX/AC
CPU
Intel Core i7 9700K
Graphics
Asus RX 570 4GB
Mac
MacBook Pro
Mobile Phone
iOS
Install Procedure:

  1. You can remove all the kexts from EFI/CLOVER/kexts/Other. Then put in these kexts (this will get current versions):
- Should i take only the .kext for FakeSMC or for all (Ex: WhatEverGreen have WhatEverName Application)
- Should i take the Release or Debug version ( I think Release but not sure :angel: )
 
Joined
Dec 10, 2018
Messages
6
Motherboard
ASRock Z390 Phantom Gaming-ITX/AC
CPU
Intel Core i7 9700K
Graphics
Asus RX 570 4GB
Mac
MacBook Pro
Mobile Phone
iOS
Update

I try an installation !
But...
My screen has not moved for almost 10 minutes. (Stay at the end of the bar) :mrgreen:
12.jpg


Here are the steps I followed to make my installation key
maybe you'll find some mistakes i did :mrgreen:

Step 1: USB
1.png


Step 2: Clover 4701
2.png3.png4.png


Step 3: HSFplus.efi
5.png

Step 4: I had nothing in Other folder so i put Kext from your guide (Release Version and only the Kext file)
6.png7.png


Step 5: Clover Config from your file (Only generate serial in SMBIOS)
8.png9.png


Step 6: Rename the config-generic(...).plist in config.plist and replace the existing
10.png


Step 7: Boot
11.jpg


And now i'm still in the First pics with the apple and full bar haha
 

ammulder

Moderator
Joined
Sep 1, 2014
Messages
3,466
Motherboard
GA-H87N-WIFI
CPU
i7-4790S
Graphics
GT 740
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
I should add to the guide -- ensure you've set the recommended BIOS settings -- at a minimum set CFG Lock to disabled/off, VT-d to disabled, XHCI Handoff to enabled.

If that alone doesn't help, please boot in verbose mode (hit space bar from the Clover menu and check verbose and then boot macOS with the selected options). It should stop at some point if it's not working, and just post a photo of the screen when it stops. That can help us tell whether it's a BIOS issue, a USB issue, etc.
 
Joined
Dec 10, 2018
Messages
6
Motherboard
ASRock Z390 Phantom Gaming-ITX/AC
CPU
Intel Core i7 9700K
Graphics
Asus RX 570 4GB
Mac
MacBook Pro
Mobile Phone
iOS
I should add to the guide -- ensure you've set the recommended BIOS settings -- at a minimum set CFG Lock to disabled/off, VT-d to disabled, XHCI Handoff to enabled.
I already have this bios configuration :)

I tried with Verbose mode and it stopped very quickly :(
 

Attachments

ammulder

Moderator
Joined
Sep 1, 2014
Messages
3,466
Motherboard
GA-H87N-WIFI
CPU
i7-4790S
Graphics
GT 740
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
I can't see anything obviously wrong, but mine also froze during boot when I was on UEFI 1.3. Maybe whatever problem is there is still in 1.5? Do you want to try flashing to UEFI 1.2 and see if then it works for you?
 
Top