Category: Hackintosh

  • OpenCore 0.6.3 Configuration

    All SMBIOS information in config file had been removed, please fill in before use!

    The EFI file above included update for following kexts:

    • OpenCore 0.6.3
    • Lilu 1.4.9
    • AppleALC 1.5.3
    • AirportBrcmFixup 2.1.0
    • IntelMausi 1.0.4
    • VirtualSMC 1.1.8
    • WhateverGreen 1.4.4

    This configuration had been tested on macOS 11.0.1 public release (20B29).

    Please refer to OpenCore 0.5.9 post for specific BIOS and hardware configuration.

    Known Issues:

    • New: Can’t enter sleep power state for Big Sur.
    • Sustaining: DRM doesn’t work in Safari, while it works fine in FireFox.
  • OpenCore 0.6.0

    All SMBIOS information in config file had been removed, please fill in before use!

    OpenCore 0.6.0 had been released yesterday on Github, as well as a lot of other kexts.

    The EFI file above included update for following kexts:

    • OpenCorePkg 0.6.0
    • Lilu 1.4.6
    • WhateverGreen 1.4.1
    • VirtualSMC 1.1.5
    • AppleALC 1.5.1
    • AirportBrcmFixup 2.0.8

    This configuration had been tested for BigSur Public Beta 1, Developer Beta 3, as well as Catalina 10.15.6, please refer to OpenCore 0.5.9 post for specific BIOS and hardware configuration.

    Known Issue:

    • DRM not working for Safari in BigSur, but FireFox is fine
  • OpenCore 0.6.0 Beta for Big Sur

    UPDATE:

    This configuration is out-of-date, please use OpenCore 0.6.3 instead.

    OpenCore 0.6.0 Experimental Built (7/08/2020)

    Asus Prime Z390-A Experimental Configuration

    (Tested with Catalina and Big Sur):

    Serial Number, MLB…. etc had been removed from config file.

    BIOS settings are same as last post. No need for cloning OS from VM or install from real Mac anymore. Both update and fresh install should work.

    Known Issue:

    DRM not working: Can’t play Netflix/ AppleTV+

  • Opencore 0.5.9

    Since Clover BootLoader is reaching its end of life, it’s time to switch to OpenCore BootLoader.

    This is the last version of Clover I used on my desktop.

    Specs

      • Motherboard: ASUS Prime Z390-A (BIOS Release Date: 2020/05/04 Version: 1502)
      • CPU: Intel Core i9 9900K
      • Memory: 2 * Corsair Vengeance LPX 16GB 3200Mhz
      • GPU: MSI Radeon RX 5700 XT Gaming X
      • SSD: Western Digital WD Black SN750 500GB
      • Wireless: Fenvi FV T919

    BIOS Configuration

    Ai Tweaker

      • Ai Overclock Tuner: XMP II

      • ASUS MultiCore Enhancement: Enabled – Remove All limits

      • DRAM Frequency: DDR4-2933Mhz

        I have stability issues (display halt) if I run at memory’s default 3200Mhz

        This is probably due to BCLK/DRAM multiplier, the real iMac 19,1 runs its memory at 2666Mhz , which means multiplier was set to 100:133. I found a comment saying “some platforms do not like high memory multipliers”, but I need to test it out.

      • DRAM Voltage: 1.30000 [Unnecessary RAM tweeking]

    Advanced

    Platform Misc Configuration

      • PCI Express Native Power Management: Enabled

      • Native ASPM: Enabled

    CPU

      • Software Guard Extensions (SGX): Disabled

      • Intel (VMX) Virtualization Technology: Enabled

        CPU – Power Management Control

        • Boot performance mode: Turbo Performance

        • Turbo Mode: Enabled

        • CFG Lock: Disabled

    System Agent (SA) Configuration

      • VT-d: Disabled

      • Above 4G Decoding: Enabled

        Graphics Configuration

        • Primary Display: PCIE

        • iGPU Multi-Monitor: Enabled

        • DVMT Pre-Allocated: 64M

    PCH Configuration

    PCI Express Configuration -> PCIe Speed: Gen3 [This probably doesn’t do anything]

    PCH Storage Configuration

      • SATA Controller(s): Disabled [I don’t use any SATA Drives]

    Onboard Devices Configuration

      • PCIEX16_3 Bandwidth: X4 Mode [I have my SSD installed on that port]

        Serial Port Configuration

        • Serial Port: OFF

    USB Configuration

      • Legacy USB Support: Disabled

      • XHCI Hand-off: Enabled

    Boot

    Boot Configuration

      • Fast Boot: Disabled

    Secure Boot

      • OS Type: Windows UEFI Mode

    USB Ports

    By using Hackintool, I selected 15 USB ports that I needed and blocked the rest of them. You probably need different configuration to make your setup works (either reconfigurate or avoid using ports that are blocked).

    • Green: Ports that works
    • Red: Ports that won’t work

    Rear

    • Some devices that are not being supported on macOS will cause problems. For example, my Oculus Rift S (which doesn’t have software support under macOS) causes instant wakeup, the solution is to plug it into one of the ports that are blocked, so it won’t even show up under IORegistryExplorer.

    • The configuration was set to use discrete graphics, so the onboards video output won’t work.

    Front

    • I used the bottom connector from USB1112 for Bluetooth connection integraded to my wireless card (Fenvi T919). USB_E12 and USB_E34 was connected internally via a USB 2.0 Hub, not only makes the USB device tree looks messy, but also brings some chances of not being able to discover Bluetooth hardware if the Bluetooth USB is connected to one of them.

    • Although I blocked USB_E12 and USB_E34 in the configuration, they are still useful for connecting devices that works on Windows but not needed for macOS, like AIO water pump and RGB controller.

    • My case doesn’t have a front USB-C connector, so the U31G1_C5 is blocked.

    EFI File !!! Fill in SMBIOS informations before use.

WordPress Appliance - Powered by TurnKey Linux