Skip to content

Goal of this repo is to run Mac os on ASUS-B85M Desktop

License

Notifications You must be signed in to change notification settings

feidaddy/ASUS-B85M-G-Hackintosh

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASUS-B85M-G-Hackintosh (Haswell)

Goal of this repo is to run Mac os on ASUS B85M-G.

macOS Catalina 10.15.6 macOS Big Sur 11.2.3
alt text alt text

Hardware Info 💻

Type Spec Status Link
Motherboard ASUS B85M-G (mATX Form Factor) Working -
BIOS Version B85M-G BIOS 3602 Working -
CPU Intel® Core™ i3-4160 Processor Working -
Chipset Intel® B85 Working -
Graphics Intel® HD Graphics 4400 Working Guide
Audio Realtek® ALC887-VD2 8-Channel High Definition Audio CODEC Working Guide
Ethernet Realtek® 8111G, 1 x Gigabit LAN Controller(s) Working -
Keyboard - Working -
LAN Realtek® 8111G, 1 x Gigabit LAN Controller(s) Unknown -

Important Note

Intel HD4400 Graphics

If you want to enable HD4400 Please enable Kernel -> Add -> Enable -> WhateverGreen.kext

DeviceProperty -> Add PciRoot(0x0)/Pci(0x2,0x0) or Remove comment #PciRoot(0x0)/Pci(0x2,0x0)

Network Card (DW1820A)

If you want to enable DW1820A Please enable

Kernel -> Add -> Enable -> AirportBrcmFixup.kext Kernel -> Add -> Enable -> AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcm4360_Injector.kext Kernel -> Add -> Enable -> AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext Kernel -> Add -> Enable -> BrcmBluetoothInjector.kext Kernel -> Add -> Enable -> BrcmFirmwareData.kext Kernel -> Add -> Enable -> BrcmPatchRAM3.kext

DeviceProperty -> Add PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0) or Remove comment #PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)

USB WiFi Adaptor

Kernel -> Add -> Enable -> RtWlanDisk.kext Kernel -> Add -> Enable -> RtWlanU.kext Kernel -> Add -> Enable -> RtWlanU1827.kext

Extensions 🔨

Type Spec Status
USB WiFi Adaptor 802.11AC NIC Realtek USB Adaptor Dual Band: Alternative 11AC(5.8G) and 11N(2.4G) Working
WiFi Card M.2 Card BCM94360CS2 Wireless WIFI Bluetooth 4.0 Airport Card For Macbook Air 11" A1465 13" A1466 2013 MD711LL/A MD760 BCM94360CS2AX Working
NGFF M2 to PCIE AC Converter WTXUP NGFF M2 to PCIE AC Converter Adapter Card AX200 9260 8265 1650A for PC Working
Graphics Card NITRO+ RX 580 8G G5 Working

Software Status 👨‍💻

Type Spec Status
Sleep/Hibernate - Unknown
iMessage - Unknown

Kext Used

Kext Info
Lilu.kext Arbitrary kext and process patching on macOS.
WhateverGreen.kext Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs. This is needed for Intel HD 520.
VirtualSMC.kext SMC Emulator Layer.
SMCBatteryManager.kext Battery Status Monitoring.
SMCProcessor.kext Processor Temp Monitoring.
SMCSuperIO.kext Fan Reading.
AppleALC.kext For Audio.
RealtekRTL8111.kext RTL8111/8168/8411 PCI Express Gigabit Ethernet.
USBInjectAll.kext Kext to inject all USB ports for the installed Intel EHCI/XHCI chipset automatically.
RtWlanDisk.kext USB WiFi Adaptor
RtWlanU.kext USB WiFi Adaptor
RtWlanU1827.kext USB WiFi Adaptor

SSDT Used

Kext Info
SSDT-EC.aml For Broadwell desktops and older
SSDT-PLUG.aml For Broadwell desktops and older

TODO 😓

Type Status
Power Management NA
Sleep/Hibernate NA
Buy compatible WiFi Card Done
Buy RX 580 or RX 570 Done
Check LAN Working or Not NA
HDMI Audio Not Working when using HD 4400 NA
USB mapping tutorial NA
OpenCore Guide N/A

Telegram Channel

Credits

About

Goal of this repo is to run Mac os on ASUS-B85M Desktop

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%