Contribute
Register

Stork's Thunderball II Build: ASUS ProArt Z490 Creator (Thunderbolt 3) - i5-10400 - AMD RX 580

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,825
Motherboard
Asus ProArt Z490 Creator
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
I updated to OpenCore 0.6.8 from 0.6.7. Thanks to @CaseySJ and @miliuco's thread, here are the steps to upgrade from 0.6.7.

:ch: As per the OpenCore Update Guide, mount your macOS installation drive's EFI partition. Copy the EFI partition's EFI folder to the Desktop. Unmount the drive's EFI partition.

:ch: Get a USB thumb drive from which we'll boot our new 0.6.8 configuration before installing it in our macOS drive's EFI partition.
:ch: For a new USB thumb drive, format it with the macOS Disk Utility as Format: MacOS Extended (Journaled) and Scheme: GUID.​
:ch: For an existing formatted USB thumb drive, mount the EFI partition, remove its contents to the trash and empty the trash.​

:ch: Mount the USB thumb drive's EFI partition. (Remove any EFI folder from the thumb drive if one is present.) Copy the installation drive's EFI folder from the Desktop to the USB's EFI partition.

:ch: Download the OC 0.6.8 package file here.

:ch: Now, update the EFI folder as per the OpenCore Update Guide's Step 3. After doing that, don't reboot yet.

:ch: Update all your kexts in the EFI/OC/Kexts folder.

:ch: Replace the thumb drive's EFI/OC/Resources/ folder with @CaseySJ's Resources folder which I've attached to this post. (It contains new required images.)

:ch: For our Creator, we need to add a new AppleInput section in UEFI of our config.plist file. We have to add the key values in the AppleInput section:
:ch: AppleEvent --> Builtin​
:ch: KeySubsequentDelay --> 5​
:ch: PointerSpeedMul --> 1​
XML:
    <key>UEFI</key>
    <dict>
        <key>APFS</key>
        <dict>
            <key>EnableJumpstart</key>
            <true/>
            <key>GlobalConnect</key>
            <false/>
            <key>HideVerbose</key>
            <true/>
            <key>JumpstartHotPlug</key>
            <false/>
            <key>MinDate</key>
            <integer>0</integer>
            <key>MinVersion</key>
            <integer>0</integer>
        </dict>
        <key>AppleInput</key>
        <dict>
            <key>AppleEvent</key>
            <string>Builtin</string>
            <key>CustomDelays</key>
            <string>Auto</string>
            <key>KeyInitialDelay</key>
            <integer>0</integer>
            <key>KeySubsequentDelay</key>
            <integer>5</integer>
            <key>PointerSpeedDiv</key>
            <integer>1</integer>
            <key>PointerSpeedMul</key>
            <integer>1</integer>
        </dict>
NOTE: These changes are necessary so the mouse and keyboard will behave as you would expect in OpenCanopy.​

:ch: Then set Misc -> Security -> AllowSetDefault = 1 so as to allow "cntrl + enter' in the picker to make selected boot option the default.
:ch: Lastly, delete the following items:
:ch: AppleEvent needs to be removed from UEFI --> ProtocolOverrides
:ch: KeyInitialDelay needs to be removed from UEFI --> Input
:ch: KeySubsequentDelay needs to be removed from UEFI --> Input

:ch: Save your config.plist file, and reboot to your macOS disk using the USB thumb drive. (I had to select the thumb drive as the boot disk in the BIOS. Then, resetting the NVRAM, after which I booted successfully into my macOS installation.

:ch: If you booted successfully into your macOS installation, then mount the USB thumb drive's EFI partition. Copy the USB thumb drive's EFI folder to the Desktop. Unmount the USB thumb drive's EFI partition.

:ch: Mount your installation drive's EFI partition. Rename it's EFI folder to something like "EFI-067" and zip it. Copy the EFI folder from the Desktop to your installation drive's EFI partition.

:ch: Now reboot into your installation drive. Be sure to change the boot drive in your BIOS to your installation drive from the USB thumb drive.

Done! :clap:

Special thanks to @CaseySJ for the information to update the Creator.
 

Attachments

  • Resources.zip
    1.6 MB · Views: 86
Joined
Oct 11, 2012
Messages
126
Motherboard
Asus ProART Z490-Creator 10G
CPU
i9-10900K
Graphics
RX 5700 XT
Mac
  1. Mac Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
I updated to OpenCore 0.6.8 from 0.6.7
Thanks, I successfully updated a few days ago by simply using OCConfigCompare and updating my Resources folder from the OpenCore Github. Gonna look into this custom resources folder and see what I'm missing. Mouse and keyboard working fine in OpenCanopy Picker.
 
Joined
Oct 11, 2012
Messages
126
Motherboard
Asus ProART Z490-Creator 10G
CPU
i9-10900K
Graphics
RX 5700 XT
Mac
  1. Mac Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
I tried plugging the 10G LAN card into PCIE16_2 slot and it works great with the kernel patch in Big Sur. Note: GPU in PCIE16_1 is now running at 8x but I can find no discernible difference after some tests. Just thought I'd share for anyone wanting 10G LAN and Thunderbolt. I haven't had much luck with Thunderbolt 3 to GBE adapters so far but I'm not giving up. Slightly longer boot time now but otherwise great. FIXED
 
Last edited:
Joined
May 19, 2017
Messages
109
Motherboard
MSI Z97 Gaming 7
CPU
i5-4690K
Graphics
Vega 56
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
I tried plugging the 10G LAN card into PCIE16_2 slot and it works great with the kernel patch in Big Sur. Note: GPU in PCIE16_1 is now running at 8x but I can find no discernible difference after some tests. Just thought I'd share for anyone wanting 10G LAN and Thunderbolt. I haven't had much luck with Thunderbolt 3 to GBE adapters so far but I'm not giving up. Slightly longer boot time now but otherwise great.
Thank you good sir. Came right at the time I needed it. Just searched the thread for this today. Worked perfectly.
 
Joined
Oct 11, 2012
Messages
126
Motherboard
Asus ProART Z490-Creator 10G
CPU
i9-10900K
Graphics
RX 5700 XT
Mac
  1. Mac Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
Thank you good sir. Came right at the time I needed it. Just searched the thread for this today. Worked perfectly.
Glad to be of help. I really need to investigate my logs to see why boot is taking so long now, I didn’t notice it at first but it has two very long hangs in the boot process since adding the card. Let me know if you experience the same.

Side Note: I decided that since I wasn’t using 2.5Gb, I would remove the fakepciid kexts which worked fine, but didn’t affect boot time. I need to check my iServices as well since changing en1 to 10Gb might have caused the issue too (different MAC address).
 
Joined
Oct 11, 2012
Messages
126
Motherboard
Asus ProART Z490-Creator 10G
CPU
i9-10900K
Graphics
RX 5700 XT
Mac
  1. Mac Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
Good news guys, we don't need the two FakePCIID kexts to get the I225-V 2.5GBe port working anymore.

(as of OpenCore 0.6.8)

Just need to add this patch to Kernel - > Patch then remove the two FakePCIID kexts.

Base String __Z18e1000_set_mac_typeP8e1000_hw
Comment String I225-V patch
Enabled Boolean True
Find Data F2150000
Identifier String com.apple.driver.AppleIntelI210Ethernet
MinKernel String 19.0.0
Replace Data F3150000


Confirmed working on mine, more info in kernel -> patch section of OC guide.

Edit: In my config: DeviceProperties -> Add -> PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0) has only one child entry:
"device-id F2150000"

Screenshot 2021-04-24 at 10.52.14.png
 
Last edited:
Joined
Oct 11, 2012
Messages
126
Motherboard
Asus ProART Z490-Creator 10G
CPU
i9-10900K
Graphics
RX 5700 XT
Mac
  1. Mac Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
Updated my USBMap post after learning that the USB3.1 Internal header needs to be set to type 10 (not 9) since it changes ACPI port depending on which way you plug it in. If you are not using this port you can ignore the changes.

If you were wondering why you are getting USB2 speeds on this port sometimes, this is why. Under windows it works at USB3 speeds whichever way I connect it. But, under macOS, it switches between HS/SS which is a bit annoying having to remember which way to plug in USB-C cables.

Thumb drive with logo facing me:
Screenshot 2021-04-28 at 10.52.15.png


Same thumb drive logo facing away:
Screenshot 2021-04-28 at 10.52.35.png


Anyone know if there is a way to fix this with an SSDT? All of the USBMap guides just tell us to set it to type 10. But I have noticed no improvement or change compared to using them as type 9.
 
Joined
May 19, 2017
Messages
109
Motherboard
MSI Z97 Gaming 7
CPU
i5-4690K
Graphics
Vega 56
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Anyone having any hum/static over 3.5? I'm using Layout-id 1 not sure what yall are using
 
Joined
Jan 27, 2014
Messages
290
Motherboard
ASRock Z490 phantom gaming ITX/TB3
CPU
I9 10850k
Graphics
UHD 630
Mobile Phone
  1. iOS
Hi Stork,

Why did you choose a 256 GB Rocket and a 1TB Rocket (instead of Rocket)? The Rocket seems to perform better than the Q; is it only because of price? Thanks
 

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,825
Motherboard
Asus ProArt Z490 Creator
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Hi Stork,

Why did you choose a 256 GB Rocket and a 1TB Rocket (instead of Rocket)? The Rocket seems to perform better than the Q; is it only because of price? Thanks
The Sabrent 256GB Rocket is my test disk and didn't need to be the fast, expensive production disk.

BTW, given that Big Sur 11.3 is causing a mess with USB port mapping, I'm staying with Catalina until Big Sur 11.4 is out.
 
Top