/ASRock-X99E-ITX-AC-Hackintosh-with-OpenCore

OpenCore 0.6.6 Configurations for ASRock X99E-ITX/AC MotherBoard macOS Catalina Hackintosh

The UnlicenseUnlicense

ASRock-X99E-ITX/AC-Hackintosh-with-OpenCore

macOS version BIOS MODEL OpenCore LICENSE

OpenCore 0.6.6 Configurations for ASRock X99E-ITX/AC MotherBoard macOS Catalina Hackintosh

The result of this patch (Without E5 V3 Boost Patch):

GeekBench5 Score: Single 847, Multi-Core 6439.

10/14 Cores, Discarded E5 V3 Boost Patch, Multiplier Auto, Undervolt 0.100v


SUMMARY:

This Patch is stable on macOS 10.15.6, with most of the functions run smoothly.

Fully functional Non-functional Semi-functional
Native Power Management & Hibernation - -
Wi-Fi, Bluetooth, Apple Continuity Functions, iCloud Suite(Generate your own SMBIOS information)
!!A compatible network card is needed!!
SideCar (Semi functional, see "misc") -
USB-A 3.1/3.0/2.0 Ports, Ethernet, On-board Audio, SATA Drives - -

Update History

  • Ver 0.0.1 Initial Release, 26/10/21

SPECIFICATIONS

My X99 Workstation configurations:

Processor Number # of Cores # of Threads Base Frequency Max Turbo Frequency Cache Memory Types Graphics
Xeon E5 2695 v3 ES (QFQG) 14 28 2.3 GHz 3.5 GHz 35 MB DDR4-2133 XFX HD7770 Black 2GB

Note: Older dGPUs like HD7xxx Series may needs vBIOS with UEFI Support to work with OpenCore.

Peripherals:

  • Wireless Card: BCM943602CS (3 Antennas)
  • Ethernet: On Board Intel Ethernet Controllers
  • SSD: WD Black SN720 NVMe SSD
  • Memory: 2x Samsung 16G M393A2G40DB0-CPB(RDIMM) (ECC) 32G in total, dual channel

BIOS Settings Modifications

+ Advanced
- CPU Configuration
* Intel Virtualization Technology: ENABLED
* CPU C3 State Support: ENANBLED
* CPU C6 State Support: ENANBED
- Chipset Configuration
* VT-d: ENABLED
* Above 4G Decoding: ENABLED
* Above 4G Decoding Patch: ENABLED


PROCEDURES

  1. Download .dmg installation file of macOS 10.15.6 Catalina.

  2. Use Balena Etcher to flash the .dmg file into your USB disk.

  3. Mount the EFI partition of the USB disk, replace the entire EFI Folder with EFI-Install.

  4. Enter BIOS, and change BIOS settings according to the instructions above.

  5. Reboot and install macOS 10.15.6 Catalina.

  6. Put /EFI-Opencore/OC to "Your SSD's EFI Partition"/EFI.

  7. Inject your SMBIOS info, do further implementations to the hardware which is different than mine.


Contact Me


Misc

After some investigations, I found a way to use iPad as your secondary display by performing some "dark magic":

Normally, hackintosh without iGPU cannot output image through sidecar, that's why even if you can connect to the iPad, you will 100% get black screen. The basic idea is to combine sidecar and a tool called Deskscreen.
We will use sidecar to mock up a secondary display and let the graphics card to output the display signal, and use Deskscreen to stream it to the iPad.

Although you can stream your desktop to the iPad theoretically, the quality is limited by the Wi-Fi bandwith and network condition. Usually there is noticeable lagging and low resolution. To solve this issue, we connect the iPad to the desktop, to let them establish a direct network connection firmly.

To use your iPad as a secondary display on hackintoshes based on X99 platform:

  • Make sure you patched SMBIOS and Wi-Fi card correctly and you are able to connect your iPad through sidecar
  • Download Deskscreen and install
  • Link your iPad to the desktop with charging cable
  • Open Deskscreen, stream the sidecar screen to the device

Additional used resources: