whatnameisit / Asus-Vivobook-X510UA-BQ490-Hackintosh

Asus Vivobook X510UA-BQ490 Hackintosh
39 stars 17 forks source link

Asus Vivobook X510UA-BQ490 Hackintosh

The motherboard got fried from unsafe contact with the Wi-Fi card. I will not be updating this repository.

System specification

Item Details
Model Asus Vivobook X510UA-BQ490
CPU Intel Core i5-8250U
Graphics Intel UHD Graphics 620
RAM Samsung 8GB x 2 2400 MHz DDR4 SODIMM (upgraded)
Wi-Fi / Bluetooth BCM94360NG / BCM20702 (Replaced)
Card Reader Alcor Micro USB Card Reader connected via USB
Camera ASUS UVC HD
Audio Conexant CX8050
Touchpad ELAN1200
UEFI BIOS Utility X510UAR-AS.310

Not working

  1. FN + media controller's key
  2. The support for DRM contents is limited due to incompatible firmware. Please see the DRM Compatibility Chart.

Attention please

  1. Note that this fork is mostly for my laptop only (X510UA-BQ490). If yours has similar features such as no dGPU and no KB backlight, try, but at your own risk. Otherwise, please go to hieplpvip's Zenbook repository or S510UA hackintosh repository.
  2. Please read the whole README before doing anything. It's strange that some people ask me unrelated things and whatever things they want and they come at me when they're told they have asked useless things.

Steps to install

  1. Read Configuration.pdf.
  2. Read Dortania guides.
  3. Prepare USB drive with macOS installer mounted on it.
  4. Download this repository and copy and paste the OC and BOOT folders to USB EFI partition.
  5. Boot into USB and select macOS installer and install.
  6. Mount EFI and copy USB EFI to the system EFI partition.
  7. Replace the numbers in SMBIOS.

Activate Sleep and Airplane fn keys

  1. Download AsusSMC.
  2. Run install_daemon.sh by dragging it onto terminal.

Unlock MSR 0xE2 (CFG Lock)

  1. Follow Dortania's guide.
    • Note: You need to know which UEFI BIOS version matches your laptop model. Otherwise, there may be a permanent damage to your laptop. If you are unsure, use ControlMsrE2.efi bundled in OpenCore instead in which case you are still at your own risk.

When you think you are done

  1. Read Configuration.pdf and Dortania guides again to understand what you have.

Acknowledgment

Apple for macOS

tctien342 and hieplpvip for Asus repositories

The VoodooI2C team for working touchpad

daliansky and williambj1 for many hotpatch methods

LeeBinder for many helps

fewtarius for new CPUFriendDataProvider.kext and SMBIOS

The Acidanthera team for OpenCore and many kexts

The Dortania team for OpenCore guides

For Koreans

README-kr를 참고하십시오.