Awesome
Hackintosh ASUS A455LF Notebook
Running Single/Dual/Triple/Multi-Boot macOS and other OS's on ASUS A455LF-WX039D Series with Clover/OpenCore Legacy or UEFI
<img src="/.gitbook/assets/screenshot0.png?raw=true" alt="Clover Bootloader" align="center"> <img src="/.gitbook/assets/Sept-MacBook-Monterey.png?raw=true" alt="macOS Monterey" align="center">How to Get it?
- Open Terminal with Command : $
git clone https://github.com/asepms92/Hackintosh-ASUS-A455LF-Notebook.git
- Or Download with Specific Folder Only
- Then copy to EFI Partition USB Installer/HDD/SSD
Specs :
- <b>BIOS</b> : v302 (2019/06/04) American Megatrends Inc,
- <b>Motherboard</b> : X455L
- <b>Model Laptop/Notebook</b> : Asus A455LF-WX039D Series
- <b>Processor</b> : Intel Core i5-5200U (4) @ 2.2GHz up to 2.7Ghz Broadwell
- <b>Graphics</b> : Intel HD Graphics 5500 + Nvidia Geforce 930M
- <b>RAM</b> : 12 GB 1600 MHz DDR3L (Samsung)
- <b>SSD</b> : Samsung 870 EVO 500GB (GUID Partition Table) Disk 0
- <b>HDD</b> : HGST HTS545050A7E680 500GB (GUID Partition Table) with HDD Caddy on Disk 1
- <b>Audio</b> : Conexant CX20751/2
- <b>Touchpad</b> : FocalTech PS/2
- <b>Wifi + BT</b> :
Qualcomm Atheros QCA9565/AR9565 Wireless Network Adapter + AR3012 (Azurewave Tech)Replaced by Broadcom BCM4352/BCM94352HMB Wireless Network Adapter + BCM20702A0 (DW 1550) - <b>Ethernet</b> : Realtek RTL8111GU/8168GU/8411GU PCI Express Gigabit Ethernet
- <b>Others</b> : USB3.0 + USB2.0 ports WebCam, ports HDMI/VGA, DVD ROM Matshita, Alcor Micro USB Card Reader, etc.
BIOS Configuration
Bios Config | Setting |
---|---|
Security -> Secure Boot | Disabled |
Intel Virtualization | Enabled OK / Disabled if you have issues |
VT-d | Disabled / Enabled OK or boot-args "dart=0" for older Clover |
Graphics Configuration -> DVMT Pre-Allocation | 64M / Default 32M (need pre-alloc patches in Device Properties section) |
USB Configuration -> XHCI Pre-Boot Mode | Enabled (XHC Only) / Smart Auto (XHC + EHC) |
SATA Mode | AHCI |
Boot -> Launch CSM | Enabled or Disabled for Resolution Boot OC |
What's Working?
- QE/CI Intel HD Graphics 5500 with VRAM 4095 MB (Cosmetic), Nvidia Geforce 930M (Disable)
- Audio Conexant CX20751/2 with layout-id 21 + Internal Microphone (SSDT-CX207512.aml + AppleALC.kext)
- Display brightness PNLF and Fn Keys (Device PNLF taken from MacBook ACPI dump + ASUS DSDT Patches FN Keys + AsusSMC.kext)
-
Qualcomm Atheros AR9565 WiFi (HS80211Family.kext + AirPortAtheros40.kext)Broadcom BCM4352/BCM94352HMB WiFi (AirportBrcmFixup.kext + AirPortBrcmNIC_Injector.kext) - LAN Ethernet Realtek RTL8111GU/8168GU/8411GU (RealtekRTL8111.kext)
-
Bluetooth AR3012 (Ath3kBT.kext + Ath3kBTInjector.kext)Bluetooth BCM20702A0 DW1550 (BrcmFirmwareData.kext + BrcmPatchRAM3.kext + BrcmBluetoothInjector.kext) - FocalTech TouchPad PS/2 (ApplePS2SmartTouchpad.kext)
- Battery Indicator (DSDT RehabMan Battery Laptop Patch for ASUS + SMCBatteryManager.kext)
- Airdrop + Handoff + Continuity fully supported to Big Sur (Set to true "ExtendBTFeatureFlags" Quirks section in config.plist Clover/OC)
- TRIM support (Set to true "ThirdPartyDrives" Quirks section in config.plist Clover/OC)
- USB2.0 Ports + USB3.0 Ports + Power/Speed (Disable XhciPortLimit + USBMap.kext/SSDT-UIAC.aml)
- Native Power Management CPU (Combination from ssdtPRGen.sh Pike R. Alpha and ssdt_data PMheart + CPUFriend.kext + CPUFriendDataProvider.kext)
- WebCam OOB
- HDMI, Etc.
Not Working?
- Nvidia Geforce 930M (Optimus Tech) not supported by hackintosh.
Bugs?
- in Monterey only one side, Airdrop/Handoff/Continuity from Hackintosh to iPhone doesn't work, but iPhone to Hackintosh is work, because Apple has been actively working on the Bluetooth stack (bluetoothd) in macOS Monterey, see issues.
- This laptop just have single antenna connector, lol. For pairing bluetooth in chipset DW1550 need dual antenna connectors, so maybe work sometimes not work.
- Sidecar won't showing in System Preferences since this patch.
Not Tested?
- Sidecar
- Universal Control
- Card Reader
Notes
- Don't use my patch DSDT.aml & SSDT.aml if you have different <b>ACPI Tables / BIOS Version & Model / Freq CPU PM</b>.
- Don't install Monterey if you have chipset Atheros, because Apple fully dropped for Atheros on Monterey. Just install Big Sur and replace the kexts (AirportBrcm*.kext + Brcm*.kext) -> (HS80211Family.kext + Ath3kBT.kext) take it from here.
- I haven't idea for battery when using OC, because so many rename methods in device EC0/BAT0, when rename method battery and landing to SSDT-BATT.aml, the indicator only show to 1%.
- Config OC for Catalina and older, set (MinDate = -1) & (MinVersion = -1) in 'UEFI' -> 'APFS' section, and take from the release page.
- For 10.11-11 you need BrcmBluetoothInjector.kext, for 12 (Monterey) you need BluetoolFixup.kext, choose one and not both.
- You need regenerate serial number for your mac, use Clover/OC Configurator or macserial from OC.
- And many more apps.
Special Thanks and Credits to :
- Apple
- Clover
- Acidanthera
- Rehabman
- Mieze
- EmlyDinesh
- AnV
- Pike R. Alpha
- InsanelyMac
- Olarila
- OSXLatitude
- And Other Developers