Giter Site home page Giter Site logo

asrock-x99e-itx-ac-hackintosh-with-opencore's Introduction

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:

asrock-x99e-itx-ac-hackintosh-with-opencore's People

Contributors

eigentom avatar imgbotapp avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.