Contribute
Register

X299 - Open Core support

Joined
Mar 14, 2018
Messages
70
Motherboard
Asrock x299 Mini-ITX
CPU
i9-10980XE
Graphics
Radeon VII
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. iOS
MacPro7,1 works fine in Catalina however I suggest to start with iMacPro1,1 & Mojave.

Mojave does not need the EC SSDT. Catalina does. That is really the only difference ( non- Gigabyte Mobos )
No need to install an OS if you want to try. Just stick/create the EFI on a USB key and boot from it.

Oh, sorry for the lack of clarity. I have been running Mojave/Clover/iMac hackintosh for awhile now. Wanted to upgrade to Catalina for a couple of different reasons. I'll upload my config tomorrow. Too tired right now...
 

Ellybz

Retired
Joined
Apr 16, 2017
Messages
417
Motherboard
Gigabyte X299 WU-8
CPU
I9-7980Xe
Graphics
RX 580
Mobile Phone
  1. Android
Here's my EFI for OpenCore N-D-K If anyone is interested. Ok for Mojave & Catalina.

No more APFS driver needed!!!

Version 0.5.9.
SMBIOS : iMacPro1,1

For Asus Mobos:
1- remove the boot-args npci=0x2000 from NVRAM in config.plist
2- Add SSDT-EC.aml for booting Catalina.
3- Add S/N & UUID
4- Adapt device properties, SSDTs, Custom USB kext, TSCAdjustReset to your likings

I left exemples in Custom Entries to boot Windows, Linux, etc..
Path access for each OS is discoverable via OpenShell ( map ) or clover with some slash modifications ( reversed in Clover ).

The only difference in the config.plist between the standard & ndk version is the Quirk: " EnableForAll " in ACPI patches. It allows us to enable/disable the quirks & ACPI Patches while booting other OSes ( Windows, Linux, etc..)
OpenCore.efi & BOOTx64.efi need to be replaced if standard version of OC059 is used.

Stay safe.

EDIT:
Apple Hot Keys are enabled.
Exemple: if you wish to boot your selection in verbose: While in the GUI/Bootpicker, Press COMMAND+V ( or WIN+V on PC keyboard ) : Verbose mode is on & OSX selection with be booted accordingly.

"To win without risk is a triumph without glory" - Pierre Corneille
 

Attachments

  • EFI059ndk.zip
    28.2 MB · Views: 137
Last edited:
Joined
Apr 16, 2012
Messages
12
Motherboard
Gigabyte X299 UD4 Pro
CPU
i7 7820X
Graphics
GTX 780
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi friends there! Hope you all are fine and healthy!

Is anyone of you tried to install old MacOS like Sierra, ElCapitan or Yosemite with OpenCore?
The reason I started this topic is because I have a lot of projects in Final Cut Pro 7 that I would like to open it.
At the moment I have my Hack running Catalina fine and stable with OpenCore 0.5.8.

Thanks in advance!
 
Joined
Mar 5, 2020
Messages
48
Motherboard
Asus ProArt Z490 Creator
CPU
i9-10850K
Graphics
Vega 64
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. iOS
Ellybz,

Do you use IOreg or Hackintool to get your data for DeviceProperties?
Can Hackintool be depended on giving accurate info?

Thanks
 

Ellybz

Retired
Joined
Apr 16, 2017
Messages
417
Motherboard
Gigabyte X299 WU-8
CPU
I9-7980Xe
Graphics
RX 580
Mobile Phone
  1. Android
Ellybz,

Do you use IOreg or Hackintool to get your data for DeviceProperties?
Can Hackintool be depended on giving accurate info?

Thanks
I use both. IOReg for Device Id, Vendor Id, etc..
For everything else Hackintool.
 
Last edited:

JimmyS

Retired
Joined
Oct 16, 2012
Messages
143
Motherboard
ASUS Prime X299-Deluxe
CPU
i7-7820X
Graphics
Vega 56
Mobile Phone
  1. iOS
Here's my EFI for OpenCore N-D-K If anyone is interested. Ok for Mojave & Catalina.

Thanks for sharing. There seems to be a typo in DeviceProperties/SATA section under PciRoot(0x0)/Pci(0x17,0x0) -> "Cendor-id".
 

Ellybz

Retired
Joined
Apr 16, 2017
Messages
417
Motherboard
Gigabyte X299 WU-8
CPU
I9-7980Xe
Graphics
RX 580
Mobile Phone
  1. Android
Thanks for sharing. There seems to be a typo in DeviceProperties/SATA section under PciRoot(0x0)/Pci(0x17,0x0) -> "Cendor-id".
Good catch. OpenCore still reported the SATA infos, even with the typo "C" instead of "V", lol.
Nonetheless I'm still replacing the EFI, thanks ;)
 

Attachments

  • Screen Shot 2020-05-05 at 13.10.58.png
    Screen Shot 2020-05-05 at 13.10.58.png
    351.1 KB · Views: 62
Joined
Mar 5, 2020
Messages
48
Motherboard
Asus ProArt Z490 Creator
CPU
i9-10850K
Graphics
Vega 64
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. iOS
Ellybz, can anyone git 0.5.9? I am loving the learning process for OC.
 

Ellybz

Retired
Joined
Apr 16, 2017
Messages
417
Motherboard
Gigabyte X299 WU-8
CPU
I9-7980Xe
Graphics
RX 580
Mobile Phone
  1. Android
Ellybz, can anyone git 0.5.9? I am loving the learning process for OC.

Sure, it's pretty easy. You'll need XCode
I don't know how confortable you are with building so here are the full steps to get the latest releases of Opencore ndk or Standard OpenCore:
Open Terminal and enter the following lines ( press enter after each line and wait for completion ):

CD ~/Desktop
git clone https://github.com/n-d-k/OpenCorePkg
cd OpenCorePkg
./ndk-macbuild.tool


CD ~/Desktop
git clone https://github.com/acidanthera/OpenCorePkg
cd OpenCorePkg
./macbuild.tool

Enjoy!
 
Last edited:
Top