Goal of this repo is to run Mac os on ASUS B85M-G.
macOS Catalina 10.15.6 | macOS Big Sur 11.2.3 | macOS Ventura 13.3.1 | macOS Ventura 14.7.1 |
---|---|---|---|
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) | Working | - |
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 |
If you want to upgrade to macOS Ventura please disable intel hd 4400 from bios and use compatible graphics card.
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)
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)
Kernel -> Add -> Enable -> RtWlanDisk.kext
Kernel -> Add -> Enable -> RtWlanU.kext
Kernel -> Add -> Enable -> RtWlanU1827.kext
Type | Spec | Status |
---|---|---|
Sleep/Hibernate | - | Unknown |
iMessage | - | Unknown |
Kext | Info |
---|---|
Lilu.kext | Arbitrary kext and process patching on macOS |
RestrictEvents.kext | Lilu Kernel extension for blocking unwanted processes causing compatibility issues on different hardware and unlocking the support for certain features restricted to other hardware. |
VirtualSMC.kext | SMC Emulator Layer |
SMCProcessor.kext | Processor Temp Monitoring |
SMCSuperIO.kext | Fan Reading |
WhateverGreen.kext | Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs |
AppleALC.kext | For Audio |
FeatureUnlock.kext | Add Sidecar support to unsupported models |
RealtekRTL8111.kext | OS X open source driver for the Realtek RTL8111/8168 family |
HoRNDIS.kext | macOS USB mapping |
USBToolBox.kext | macOS USB mapping |
RtWlanU.kext | USB WiFi Adaptor |
RtWlanU1827.kext | USB WiFi Adaptor |
SSDT | Info |
---|---|
SSDT-EC.aml | For Broadwell desktops and older |
SSDT-PLUG.aml | For Broadwell desktops and older |
Type | Status |
---|---|
Power Management | Done |
Sleep/Hibernate | NA |
Buy compatible WiFi Card | Done |
Buy RX 580 or RX 570 | Done |
Check LAN Working or Not | Done |
HDMI Audio Not Working when using HD 4400 | NA |
USB mapping tutorial | Done |
OpenCore Guide | NA |
- Apple for macOS.
- Acidanthera for most of the kexts.
- goodwin for ALCPlugFix.
- RehabMan for some patches.
- Steve Zheng for some patches.
- Sniki for some patches.
- daliansky for some patches.
- Moh_Ameen for some patches.
- al3xtjames for clover-theme-oss theme.
- ImmersiveX for clover-theme-minimal-dark theme.
- And anyone else that helped to develop and improve hackintoshing.