Skip to content

OpenCore EFI Folder for Intel Core i7-12700F + Gigabyte B660M Aorus Pro DDR4 + XFX Radeon RX 6600 XT

Notifications You must be signed in to change notification settings

nasdakcn/Hackintosh-Intel-Alder-Lake-Gigabyte-B660M-Aorus-Pro-DDR4-Navi-23

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hackintosh OpenCore + Intel Alder Lake Core i7-12700F + Gigabyte B660M Aorus Pro DDR4 + Radeon RX 6600 XT


Bootloader Version Boot Mode SMBios macOS Version Release Date
OpenCore 0.8.3 UEFI MacPro7,1 Monterey 12.5.1 25/08/2022

Specifications:

  • 12th Gen Intel Alder Lake Core i7-12700F [link]

  • Gigabyte B660M Aorus Pro DDR4 [link]

    • Audio Realtek ALC897

    • Intel Ethernet 2.5GbE LAN l225-V

  • Kingston Fury Beast 16GB Dual Channel DDR4 3200MHz [link]

  • XFX Speedster Qick AMD Radeon RX 6600 XT 8GB [link]

  • Samsung 980 Pro NVMe 500GB (Windows 11) [link]

  • WD Black SN850 NVMe 500 GB (macOS 12) [link]

  • Midasforce SSD SATA 1TB (Storage) [link]

  • Broadcom BCM9430 PCIe Adapter WIFI + Bluetooth [link]

  • Lenovo Gaming Monitor G27-20 Full HD 144Hz [link]

  • dbE 1080p Webcam [link]

  • Enermax Revolution D.F. 650W 80+ Gold Full-Modular [link]

  • Deepcool Macube 110 White Case [link]


What's Working:

  • iServices (iCloud, iMessage, FaceTime, AirDrop, AirPlay, Handoff, Apple Watch to Unlock, SideCar)

  • Hardware Acceleration

  • Ethernet

  • WIFI

  • Bluetooth

  • Audio In/Out

  • All USB Ports

  • Power Management

  • Hardware Acceleration

  • DRM

  • Sleep/Wake/Restart/Shut Down

  • DisplayPort Audio (HDMI Audio not tested yet)

  • Boot-chime

  • etc.


What isn't Working:

  • Nothing

Guide:

  1. Read, learn, and understand the Dortania's OpenCore Install Guide and this Reddit post.

  2. My ACPI Table:

    SSDT Method Description
    SSDT-AWAC.aml Manual Required
    SSDT-EC-USBX.aml Manual Required
    SSDT-GPRW.aml Prebuilt Required for Sleep/Wake
    SSDT-HPET.aml SSDTTime Optional
    SSDT-PLUG-ALT.aml Prebuilt Required
    SSDT-SBUS.aml Manual Optional

    Note: I recommend to manually dumping your DSDT and compile your own SSDT. You can use SSDTTIme (Windows) or MaciASL (macOS).

  3. My EFI Folder Structure:

    ─ EFI
      ├── BOOT
      │   └── BOOTx64.efi
      └── OC
          ├── ACPI
          │   ├── SSDT-AWAC.aml
          │   ├── SSDT-EC-USBX.aml
          │   ├── SSDT-GPRW.aml
          │   ├── SSDT-HPET.aml
          │   ├── SSDT-PLUG-ALT.aml
          │   └── SSDT-SBUS.aml
          ├── Drivers
          │   ├── AudioDxe.efi
          │   ├── OpenCanopy.efi
          │   ├── OpenHfsPlus.efi
          │   ├── OpenRuntime.efi
          │   ├── ResetNvramEntry.efi
          │   └── ToggleSipEntry.efi
          ├── Kexts
          │   ├── AirportBrcmFixup.kext
          │   ├── AppleALC.kext
          │   ├── CPUFriend.kext
          │   ├── CPUFriendDataProvider.kext
          │   ├── CpuTopologyRebuild.kext
          │   ├── Lilu.kext
          │   ├── NVMeFix.kext
          │   ├── RestrictEvents.kext
          │   ├── SMCProcessor.kext
          │   ├── SMCSuperIO.kext
          │   ├── USBMap.kext
          │   ├── VirtualSMC.kext
          │   └── WhateverGreen.kext
          ├── Resources
          |   ├── Audio
          |   ├── Font
          |   ├── Image
          |   │   └── Acidanthera
          |   │       ├── Chardonnay
          |   │       ├── GoldenGate
          |   │       └── Syrah
          |   └── Label
          ├── Tools
          |   └── OpenShell.efi
          ├── config.plist
          └── OpenCore.efi
    
  4. NVRAM > 7C436110-AB2A-4BBB-A880-FE41995C9F82

    boot-args > agdpmod=pikera e1000=0 keepsyms=1 debug=0x100 -v


Fixing & Tweaking:

  • Fix Sleep/Wake:

  • Fix High CPU Usage after Wake:

    • Kernel > Quirks > AppleXcpmCfgLock [Disabled]
  • Disable Radeon Zero RPM (Optional):


BIOS:

Note: Load Optimized Default Settings first before making any BIOS settings. In my case I just need to change the option like shown below, as other needed options has enabled/disabled by default.

Motherboard Gigabyte B660M Aorus Pro DDR4 Rev. 1.0
BIOS Version F6
Checksum: 8CF0
BIOS Date 12/08/2022
Extreme Memory Profile (X.M.P) Profile 1
Windows 10 Features Other OS
  • Disabled:

    • Intel Platform Trust Technology (PTT)

    • Secure Boot

    • Serial Port

    • APP Center Download & Install

    • LEDs in System Power On State (Optional) just for aesthetic of my PC lol

  • Enabled:

    • Hyper-Threading
    • Above 4G Decoding

    • Re-Size BAR Support


Credits:

About

OpenCore EFI Folder for Intel Core i7-12700F + Gigabyte B660M Aorus Pro DDR4 + XFX Radeon RX 6600 XT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published