[SOLVED] Mojave 10.14.3 on Asus z370-a prime + i5-8600k + AMD RX570

khunpoum

New member
Joined
Mar 10, 2019
macOS
10.13.6
Mobo
ASUS Z-370-a prime
CPU
i5 8600k (Coffee Lake)
GPU
Sapphire nitro+ AMD RX570 8gb
#1
hello,

i try to install Mojave 10.14.3, but have error then start loading install

maybe trouble in this error "ports limit reached. not creating remaining 11 ports" and next after some time -> black screen with kernel panic.
patch is apply for 10.14.3 about USB but maybe it wrong - see second screenshot.

actually high Sierra 10.13.6 is work well, but cant start install Mojave 10.14.3 :(

mobo: ASUS PRIME Z370-A
cpu: i5 8600K (Coffee Lake)
gpu: Sapphire Radeon RX 570 nitro+ 8gb


bios updated ver 01/18/2019
Load optimized default
#Advanced
CPU Configuration

Intel Virtualization Technology -> Enabled
CPU power management -> CFG-Lock ->disable
System Agent (SA) Configuration
VT-d -> Disable
Above 4G Decoding -> Enabled
Graphics Configuration
Primary Display -> PCIE
GPU Multi-Monitor -> Enable
PCH Configuration
IOAPIC 24-119 Entries Enable
Onboard Devices Configuration
Serial Port Configuration -> Serial Port Off
USB Configuration USB
Mouse and Keyboard Simulator - Disabled
#Boot
Fast Boot -> Diasble
CSM (Compatibility Support Module) ->
Launch CSM -> Enable
Boot Device Control -> UEFI and Legacy OPROM
Boot from Storage Devices -> UEFI
Secure boot -> disabled
OS Type -> Other OS
 

Attachments

Last edited:

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.14.6
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
2 x Powercolor RX 580 8GB
#2
First off you have two USB controllers in your motherboard. An Asmedia and an Intel USB controller, see your motherboard specification for clarification: - https://www.asus.com/uk/Motherboards/PRIME-Z370-A/specifications/

The Kernel Panic in the first image above shows a USB issue. You need to make sure you are using one of the Intel USB ports when you boot.

The second image shows you have two USB port Limit Patches active in KextsToPatch, for both High Sierra and Mojave. Disable or remove the High Sierra patch if you are looking to install Mojave.

I have had a look at your EFI folder and made a number of changes to the CLOVER folder and config.plist:
  • Added SSDT-XOSI to /CLOVER/ACPI/Patched
  • Deleted the numbered OSX folders from /CLOVER/kext, loving just the Other folder
  • Deleted a number of kexts, which will only confuse things when you are installing a new OS
In your config:
  • Added a number of common DSDT rename patches
  • Added a couple of ACPI options
  • Changed/removed a few boot arguments
  • Added NeverHibinate option
  • Added FakeID for your IntelGFX
  • Added USB option
  • Activated Mouse options
  • Added English Language, Screen resolution 1920x1080, Theme Embedded
  • Added a number of common Hide Volume names
  • Added Inject Intel and ig-platform-id 0x3E920003
  • Deleted High Sierra USB patch
  • Added Kernel fix options
  • Changed SIP to disabled - 0x67
Try this CLOVER folder in place of your existing one on your USB install drive.

Temporarily remove/disconnect your High Sierra drive while installing Mojave.
 

Attachments

khunpoum

New member
Joined
Mar 10, 2019
macOS
10.13.6
Mobo
ASUS Z-370-a prime
CPU
i5 8600k (Coffee Lake)
GPU
Sapphire nitro+ AMD RX570 8gb
#3
Edhawk, thanks.
i was try to use your EFI and disable Asmedia USB controller in BIOS, and try to use any others USB ports for boot, but unfortunately have errors: AE_ALREADY_EXISTS and AE_NOT_FOUND
 

Attachments

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.14.6
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
2 x Powercolor RX 580 8GB
#4
You shouldn't need to disable the USB ports in your Bios. Just don't use an Asmedia port when booting your system.

Have you done any of the following:
  • Disabled your Intel Graphics in the BIOS?
  • Created a patched DSDT?
  • Added any other patched SSDT's for your system?
The only patched SSDT I was aware of was the SSDT-XOSI that I added to your /CLOVER/ACPI/Patched folder.

AppleCredentialManager has not passed your DSDT, hence the errors on the screenshot above.

Some of the errors shown are related to DSDT patches in the CLOVER/config.plist. Basically the component names are not being found in the DSDT. The easiest thing would be to remove these rename patches, but your system should need them if you haven't patched your DSDT and other SSDT's.
 

khunpoum

New member
Joined
Mar 10, 2019
macOS
10.13.6
Mobo
ASUS Z-370-a prime
CPU
i5 8600k (Coffee Lake)
GPU
Sapphire nitro+ AMD RX570 8gb
#5
Eventually, i was finded this one EFI working for me.
Need to boot from USB 2.0 controller.
Monitor is connected to DisplayPort of RX570 video card.
FileVault also working well.
 

Attachments

Last edited:

Latest posts