Contribute
Register

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

Status
Not open for further replies.
Joined
Dec 10, 2018
Messages
18
Motherboard
Asrock z390 Phantom-Gaming itx/ac
CPU
i7-9700K
Graphics
RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. 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

  • 1.jpg
    1.jpg
    634.3 KB · Views: 1,451
  • 2.jpg
    2.jpg
    486.2 KB · Views: 1,184
  • 3.jpg
    3.jpg
    534.5 KB · Views: 1,079
  • 4.jpg
    4.jpg
    545.6 KB · Views: 836
  • 5.jpg
    5.jpg
    435.4 KB · Views: 1,137
  • 6.jpg
    6.jpg
    636.8 KB · Views: 1,706
  • 8.jpg
    8.jpg
    494.3 KB · Views: 941
  • 7.jpg
    7.jpg
    443.9 KB · Views: 651
  • 9.jpg
    9.jpg
    522 KB · Views: 1,142
  • 10.jpg
    10.jpg
    426.8 KB · Views: 978
  • 11.jpg
    11.jpg
    498.8 KB · Views: 588
  • 12.jpg
    12.jpg
    500.5 KB · Views: 679
  • 13.jpg
    13.jpg
    598 KB · Views: 843
  • Screenshot 2019-01-10 at 21.41.50.png
    Screenshot 2019-01-10 at 21.41.50.png
    865.7 KB · Views: 684
Last edited:
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).
 
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.
 
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

  • 50091302_519392991887338_4043393387682856960_n.jpg
    50091302_519392991887338_4043393387682856960_n.jpg
    743.2 KB · Views: 314
  • 50000079_2092231254169831_6919157584750444544_n.jpg
    50000079_2092231254169831_6919157584750444544_n.jpg
    53 KB · Views: 310
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: )
 
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
 
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.
 
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

  • Verbose.jpg
    Verbose.jpg
    845.8 KB · Views: 365
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?
 
Status
Not open for further replies.
Back
Top