Skip to content

Stick-Study/ASUS-TUF-GAMING-B460M-PLUS-HACKINTOSH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASUS TUF GAMING B460M PLUS Hackintosh EFI

EFI configuration for ASUS TUF GAMING B460M PLUS.

English (current)
简体中文


⚠️ Disclaimer

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.


📖 User Manual


🖥️ Hardware Specifications

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

✅ Compatibility

Non-Functional

Feature Status Dependency Remarks
Wi-Fi IO80211FamilyLegacy Requires OCLP for macOS Sonoma

Video & Audio

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

Power, Sleep & Hibernation

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 Terminal
2. Enable Booter-DiscardHibernateMap
3. Set Misc-Boot-Hibernate Mode to Auto
4. Enable Kernel-Quirks-ThirdPartyDrivers for third-party SSDs

Input & Output

Feature Status Dependency Remarks
USB 2.0, USB 3.0 USBPorts.kext Recommended to customize USB mapping

Display

Feature Status Dependency Remarks
HiDPI Native support for UHD DP external screen

📚 References

Please read these resources carefully.


🛠️ Requirements

Basic

  • 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

Hardware Modifications

SSD

Samsung PM981/PM981a/PM991 and Micron 2200S are not supported. Please use a compatible SSD.

Wireless Card

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.

BIOS Settings

  • 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

Fix Windows 8-Hour Time Difference

Run the following command in Windows:

Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1

🤝 Contribution

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


🙏 Credits


🚫 Notice

This repository is for sharing and assisting with Hackintosh installations. Commercial use is not permitted.

© 杆杆只爱学习, Released under the MIT License.

About

HACKINTOSH-EFI for ASUS-TUF-GAMING-B460M-PLUS Continually updated / 长期更新

Topics

Resources

License

Stars

Watchers

Forks

Languages