Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

B760-I Hackintosh (OpenCore)

OpenCore Version: 1.0.5

macOS Version: Sequoia 15.3.2B760-I

BIOS Version: Modified 1820

Overview

This repository contains the OpenCore EFI configuration files needed to run macOS Sequoia on the ASUS ROG STRIX B760-I Gaming WiFi motherboard. I use this configuration on my main workstation so it's stable, but it has been only been tested on Sequoia 15.5

Hardware Specifications

Component Model Notes
Motherboard ASUS ROG STRIX B760-I Gaming WiFi Modded BIOS v1820
CPU Intel Core i9-14900K iGPU - UHD 770 disabled because it's unsupported. You need a dGPU.
RAM 64GB (2x32GB) Kingston FURY Beast DDR5-6000 CL30 (KF560C30BBEK2-64)
GPU XFX AMD Radeon RX 580 GTS XXX Edition 8GB dGPU - Works out of the box
SSD 1TB WD Black SN750 NVMe Works without NVMeFix.kext
Case Cooler Master NR200P V2
CPU Cooler Arctic Liquid Freezer III 280mm
PSU Corsair SF850 Platinum (850W)
Case Fans 3x Noctua NF-A14 PWM chromax, 1x SilverStone Air Slimmer 140

(You may need NVMeFix.kext if using a different NVMe SSD model.)

Status

Working:

  • ✅ CPU Power Management for i9 14900K (with CPUFriendDataProvider.kext)
  • ✅ GPU Acceleration (RX 580 works Out-of-the-Box)
  • ✅ Ethernet (Intel I225-V 2.5Gbps - requires AppleIGC.kext)
  • ✅ Audio (Rear & Front panel - requires AppleALC.kext, layout alcid=15)
  • ✅ USB Ports (Mapped via USBMap.kext)
  • ✅ Sleep / Wake
  • ✅ Bluetooth
  • ✅ Temperature/Fan Sensors (Requires SMCProcessor, SMCSuperIO, SMCRadeonSensors)
  • ✅Intel Wi-Fi: This works by installing the HeliPort app, but performance isn't great.

Not Working (By Default in this EFI):

  • iServices (iMessage, FaceTime, etc.): This requires a working native Wi-Fi card and correctly configured SMBIOS/PlatformInfo.
  • Intel UHD 770 integrated graphics There is no support for the UHD 770 in MacOS, you need a dedicated GPU from this list AMD GPU Buyers Guide

Important Configuration Notes

1. BIOS Settings

Essential Settings:

  • Above 4G Decoding (Enabled),
  • ReSize BAR Support (Disabled),
  • Intel VMD Controller (Disabled),
  • Secure Boot (Disabled or Other OS),
  • Fast Boot (Disabled during setup, can be re-enabled afterwards).
  • CFG Lock (required for native macOS CPU power management).
    • Option A: Unhide the CFG Lock in the BIOS menu by flashing a custom BIOS. (My settings are based on this).
    • Option B: If using the stock BIOS, you must enable Kernel Quirks in config.plist -> Kernel -> Quirks:
      • AppleCpuPmCfgLock: True
      • AppleXcpmCfgLock: True
      • (Note: This workaround might be less stable or performant than disabling CFG Lock in BIOS.)
  • Custom BIOS: A modified BIOS with unhidden CFG Lock is available here: [Offer] Asus ROG Strix B760-I BIOS Mod - Unlocked Hidden Settings
    (Use BIOS flashing tools carefully and at your own risk).

2. PlatformInfo / SMBIOS

  • This EFI does not contain unique SMBIOS information.
  • You MUST generate your own SystemSerialNumber, MLB, and SystemUUID using GenSMBIOS or similar tools.
  • The PlatformInfo -> Generic -> SystemProductName is currently set to MacPro7,1. This is suitable for systems with dedicated AMD GPUs.

Installation

  1. Create a macOS Sequoia installer USB drive. As described in the OpenCore - Install Guide
  2. Download this EFI repository.
  3. Mount the EFI partition of your USB installer.
  4. Copy the EFI folder from this repository to the root of your USB's EFI partition.
  5. IMPORTANT: Generate your own unique SMBIOS information using GenSMBIOS (select MacPro7,1)
    Populate the PlatformInfo -> Generic section of the EFI/OC/config.plist file (MLB, SystemSerialNumber, SystemUUID).
  6. Boot from the USB drive and install macOS.
  7. After installation, mount the EFI partition of your macOS SSD and copy the same EFI folder (with your unique SMBIOS info) to it.

Credits

  • Acidanthera for OpenCore and many essential kexts (Lilu, VirtualSMC, WhateverGreen, AppleALC, etc.).
  • OpenIntelWireless for Intel Bluetooth kexts (IntelBluetoothFirmware, BlueToolFixup) and Wi-Fi efforts (itlwm/AirportItlwm).
  • CorpNewt for GenSMBIOS and other utilities.
  • Dortania for the comprehensive OpenCore Install Guide.
  • Win-RAID Forum Community & BIOS modders for unlocked BIOS options.
  • hackintosh-club as a reference for this boad.

About

This repository contains the OpenCore EFI configuration files needed to run macOS Sequoia on the ASUS ROG STRIX B760-I Gaming WiFi motherboard.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors