Code Monkey home page Code Monkey logo

opencore-asrock-b660m-itx-ac's Introduction

Hackintosh - Opencore EFI for Asrock B660M-ITX/ac

Support for macOS Sonoma (14). If you are looking for Ventura (13.4) support, swtich to ventura branch.

Changelog

  • [5/21]: Updated to OpenCore 1.0.0 and macOS Sonoma 14.5. No new kexts or drivers are updated.
  • [3/26]: Updated to OpenCore 0.9.9 and macOS Sonoma 14.4.1. New build AirportItlwm-Sonoma14.4-v2.3.0-DEBUG-alpha-e886ebb.zip is applied. While the IntelBluetoothFirmware v2.4.0 did not merge the Logitech MX fix, so now let's stick with the previous private build.
  • [1/22]: Updated to OpenCore 0.9.7 with macOS Sonoma 14.3.
  • [9/13]: Updated to OpenCore 0.9.5 with macOS Sonoma GM.
  • [8/24]: Updated to macOS Sonoma beta 6 with OTA. All drivers and kexts stay the same.
  • [8/9]: Updated to OpenCore 0.9.4 GM with macOS Sonoma beta 5.
  • [8/9]: For Bluetooth, I am using Logitech MX Anywhere 3 mouse which has to be applied by this patch to make it work. The patch is not merged yet so I have to use the CI build from IntelBluetoothFirmware.
  • [7/13]: Update to OpenCore 0.9.4 beta. Intel WiFI it uses the preview version v0.2 which seems fully working.
  • [5/26]: Update to OpenCore 0.9.2. Tested on macOS Ventura 13.4.
  • [4/11]: First commit using OpenCore 0.9.1.

Hardware

Component Model
CPU Intel Core i5 12400F
Motherboard Asrock B660M-ITX/ac
RAM 16GB (2 x 8GB) G.Skill @ 2666 CL15
GPU PowerColor Hellhound RX 6600 - 8GB
OS Disk (Nvme/Sata3) SK Hynix P31 1TB
WiFi / Bluetooth Intel Wireless AC 9462 and Bluetooth
Display 2 x 4K (BenQ EW3270U and PD2704U) @ 60Hz on Display Port

Sonoma

BIOS Settings

Reference - 黑苹果华擎 Asrock 主板 BIOS 详细截图设置教程

Prerequisites

In BIOS, use F6 to swtich to Advanced Mode.

OC Tweaker

  • Intel Turbo Boost Max Technology 3.0: Enabled

Advanced - CPU Configuration

  • Intel Hyper-Threading Technology: Enabled
  • CFG Lock: Disabled
  • Intel Virtualization Technology: Enabled
  • Software Guard Extensions (SGX): Disabled

Advanced - Chipset Configuration

  • Primary Graphics Adapter: PCIe
  • Above 4G Decoding: Enabled
  • C.A.M (Clever Access Memory): Enabled

Advanced - Storage Configuration

  • SATA Mode Selection: AHCI

Advanced - USB Configuration

  • Legacy USB Support: Enabled
  • XHCI Hand-off: Enabled

Advanced - ACPI Configuration

  • PS/2 Keyboard S4/S5 Wakup Support: Enabled
  • USB Keyboard/Remote Power On: Enabled
  • USB Mouse Power On: Enabled

Advanced - Trusted Computing

  • Security Device Support: Disabled

Advanced - Super IO Configuration

  • Serial Port: Enabled

Security

  • Secure Boot: Disabled

Boot

  • Fast Boot: Disabled
  • CSM: Disabled

Installation

See Installation notes.

Notes

  • To enable OTA update, you have to include RestrictEvents kext and add boot flag:

    revpatch=auto,sbvmm,asset
    
  • There was an issue about OpenCore will repeatly reboot until successfully get into the macOS. Removing -v in boot-args seems fix the issue.

Reference

opencore-asrock-b660m-itx-ac's People

Contributors

likidu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

demontager

opencore-asrock-b660m-itx-ac's Issues

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.