Skip to content

My EFI folder to be used for hackintosh on Asus A43SJ notebook with Clover Legacy or UEFI.

License

Notifications You must be signed in to change notification settings

nnzi/Hackintosh-Asus-A43SJ

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hackintosh-Asus-A43SJ

This is my complete EFI folder to be used for hackintosh on Asus A43SJ notebook with multibooting:

  • Mac OS X El Capitan 10.11.6
  • macOS Mojave 10.14
  • Ubuntu 18.04, and
  • Windows 10.

macOS Mojave

How to Get

  • Clone whole repo: $ git clone https://github.com/badruzeus/Hackintosh-Asus-A43SJ
  • Download Specific Folder only.

Notebook Specs

Asus A43SJ

  • Model: Asus A43SJ-VX400D (K43SJ Board) 2012
  • CPU: Intel Core i3-2330M (4) @ 2.20GHz (2nd Gen)
  • Chipset: Intel® HM65 Express Chipset
  • GPU: Nvidia GeForce GT 520M (Fermi GF119M) @ 1GB
  • RAM: 4GB DDR3 SDRAM @ 1333MHz (upgradable to 8GB)
  • HDD: 500GB SATA @ 5400rpm (GUID Partition Table)
  • Audio: Realtek ALC269-VB HD Audio Controller
  • Wifi: AzureWave AR9002WB-1NG (Atheros AR9285)
  • Ethernet: Realtek RTL8168BE PCI-e Gigabit Ethernet
  • Others: 1 USB3.0 + 2 USB2.0 ports, Elan PS/2 TouchPad, HDMI/VGA, Asus WebCam, 14.0" 16:9 HD (1366x768) LED, Pioneer DVD-RW, (SD/ MS/ MS Pro/ MMC) Card Reader, 6-Cell @5200mAh 56Wh Lithium-ion Battery
  • BIOS: Ver. 317 (Asus).

EFI Contains

  • Clover Bootloader binary, config.plist, drivers for legacy/uefi, themes, etc..
  • Patched ACPI Tables (DSDT-SSDT) for Graphics, Audio, Wifi, Ethernet, Battery, etc..
  • 3rd party kexts for working devices under Mac OS X El Capitan (10.11) and macOS Mojave (10.14)
  • Windows 10 EFI (bootmgfw.efi), Ubuntu 18.04 boot (grubx64.efi) \Optional.

What Worked

  • QE/CI Enabled Graphics (GFX0 DSDT Patch), 1366x768 @ 60MHz Native Display resolution
  • ACPI Display brightness with hot keys / slider (PNLF DSDT Patch + AsusACPIBackLightPanel.kext)
  • Realtek ALC269-VB Audio in-out (HDEF DSDT Patch, with Lilu + AppleALC)
  • Atheros AR9285 Wifi (AirPort DSDT Patch)
  • Realtek RTL8168BE en0 (DSDT Patch + RealtekRTL8111.kext)
  • ELAN TouchPad (EmlyDinesh's ApplePS2SmartTouchpad.kext)
  • Battery Indicator (DSDT Patch + Rehabman's ACPIBatteryManager.kext)
  • WebCam (with CamTwist as helper)
  • Bluetooth (with IOath3kfrmwr.kext as helper)
  • AsMedia ASM1042 USB3.0 Port (CalDigit*.kext), USB2.0 Ports (EH0 DSDT Patch)
  • Sleep and Wake (PRW DSDT Patch, OS Dependent)
  • Better Mach and Graphics Power Management (ACPI_SMC_Platform Inject via FakeSMC)
  • Mac App Store Access (NullEthernet DSDT Patch).

Not Worked / Bugs

  • Realtek USB2.0 CardReader
  • HDMI / VGA Ports (not tested)
  • Random Graphics crash issue with GF119 under macOS 10.14
  • Unsolved "AppleUSBHostPort::interruptOccurred: overcurrent detected" warnings (not error).

Notes

  1. macOS versions used are Retail from Mac App Store, using createinstallmedia for USB Installer
  2. Platform Datas (SN, ROM, UUID) used here are ALL FAKE. So, you need to regenerate them.
  3. Don't use Patched DSDT-SSDT if you have different BIOS version (need to configure config.plist - ACPI section)
  4. To boot with Clover UEFI, you need to configure BIOS (Press Esc when mach power on > Select Setup):
  • Go to "Boot" menu and make sure that "UEFI Boot" option is "Enabled"
  • Select Add New Entry
  • Give it a name (for example: clover) and locate path to EFI Partition
  • Set Clover entry (w/o quotes) as: "\efi\clover\cloverx64.efi"
  • Confirm the changes by pressing "Create", then use it as 1st boot entry.
  1. To get GT 520M working under macOS 10.14 (18A391), use /Extras/CoreDisplay binary and place to: /System/Library/Frameworks/CoreDisplay.framework/Versions/A
  2. Install /Extras/AirPortAtheros40.kext to SLE using Kext Utility for a working AR9285 Wifi under 10.14.
  3. Install /Extras/AppleIntelSNB~.kext to SLE using Kext Utility for a working Intel MEI under 10.14.
  4. To fix Display Color Banding issue under 10.11.x or 10.14, just place /Extras/DisplayVendorID-da9 to: /System/Library/Displays/Contents/Resources/Overrides

Video Tutorials


Credits

Apple | Canonical | Microsoft | Clover | Acidanthera | Rehabman | Mieze | Mirone | EmlyDinesh | AnV | Piker R. Alpha | InsanelyMac, Olarila and OSXLatitude Forum | Other devs who aren't mentioned.

:: Follow me on AppleLife / Facebook / InsanelyMac / MacRumors / Reddit / SourceForge / Youtube ::

About

My EFI folder to be used for hackintosh on Asus A43SJ notebook with Clover Legacy or UEFI.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rich Text Format 95.3%
  • Shell 4.7%