EFI configuration for ASUS TUF GAMING B460M PLUS.
English (current)
简体中文
Your warranty is now void.
Please research thoroughly before using this project. I am not responsible for any loss, including but not limited to: kernel panics, device boot failures, hardware malfunction, storage damage, data loss, atomic bombing, World War III, CK-Class Restructuring Scenario (SCP Foundation), and other unforeseen consequences.
Specification | Detail |
---|---|
Motherboard | ASUS TUF GAMING B460M PLUS |
CPU | Intel Core i3-10100 |
Memory | DDR4 2666 MHz, 8 GB |
NVMe SSD | WD SN550 500 GB |
Integrated Graphics | Intel UHD Graphics 630 |
Wireless Card | BCM943602CS |
BIOS Version | Version 1301 |
Feature | Status | Dependency | Remarks |
---|---|---|---|
Wi-Fi | ❌ | IO80211FamilyLegacy | Requires OCLP for macOS Sonoma |
Feature | Status | Dependency | Remarks |
---|---|---|---|
Full Graphics Acceleration (QE/CI) | ✅ | WhateverGreen.kext | |
Audio Recording via 3.5mm Microphone | ✅ | AppleALC.kext | |
Audio Playback via 3.5mm Jack | ✅ | AppleALC.kext | |
Automatic Headphone Output Switching | ✅ | AppleALC.kext |
Feature | Status | Dependency | Remarks |
---|---|---|---|
CPU Power Management (SpeedShift) | ✅ | SSDT-PLUG | Use iMac20,1 SMBIOS |
NVMe Drive Power Management | ✅ | ||
S3 Sleep | ✅ | ||
Hibernate Mode 25 | ✅ | 1. Run sudo pmset hibernatemode 25 in Terminal2. Enable Booter-DiscardHibernateMap 3. Set Misc-Boot-Hibernate Mode to Auto 4. Enable Kernel-Quirks-ThirdPartyDrivers for third-party SSDs |
Feature | Status | Dependency | Remarks |
---|---|---|---|
USB 2.0, USB 3.0 | ✅ | USBPorts.kext | Recommended to customize USB mapping |
Feature | Status | Dependency | Remarks |
---|---|---|---|
HiDPI | ✅ | Native support for UHD DP external screen |
- dortania's OpenCore Install Guide
- dortania's OpenCore Post Install Guide
- dortania Getting Started with ACPI
- Configuration.pdf and Differences.pdf in each OpenCore release
- daliansky/OC-little
Please read these resources carefully.
- USB flash drive (4GB or larger)
- OCAuxiliaryTools for editing plist files (Windows/macOS)
- ProperTree for editing plist files (Windows/macOS)
- MaciASL for ACPI patching
- HackinTool for diagnostics only (built-in patches are outdated)
- Patience and time, especially if this is your first Hackintosh
Samsung PM981/PM981a/PM991 and Micron 2200S are not supported. Please use a compatible SSD.
Broadcom wireless cards are recommended for best performance and native Apple ecosystem features.
In macOS Sonoma, Apple removed IO80211FamilyLegacy. Broadcom cards require OpenCore Legacy Patcher for functionality.
- Advanced > System Agent (SA) Configuration > VT-D: Disabled
- Advanced > System Agent (SA) Configuration > Above 4G Decoding: Enabled
- Advanced > USB Configuration > XHCI Hand-off: Enabled
- Boot > CSM (Compatibility Support Module) > Launch CSM: Disabled
- Boot > Secure Boot > OS Type: Other OS
- Boot > Boot\Boot Configuration > Wait For 'F1' If Error: Disabled
Run the following command in Windows:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
If you find this project helpful, please consider supporting it:
- Give it a star!
- Buy me a coffee 😝
Or via WeChat or Alipay - Open an issue for problems or suggestions
Please use the provided issue template
- acidanthera for OpenCore
- Apple for macOS
This repository is for sharing and assisting with Hackintosh installations. Commercial use is not permitted.
© 杆杆只爱学习, Released under the MIT License.