Skip to content

Latest commit

 

History

History
84 lines (53 loc) · 3.14 KB

README.md

File metadata and controls

84 lines (53 loc) · 3.14 KB

DISCLAIMER

I don't own this laptop anymore. This repo is for documentation proposes only.

If you are new to hackintosh, please follow Dortania's OpenCore Install Guide. There is no easy way into hackintosh.

X510UR-Hackintosh

Files and info my build of a Hackintosh on a ASUS X510UR-BQ292T

This is a work in progress guide, that shows only what worked for me. I'm not any kind of hackintosh expert nor have access to a myriad of hardwares, so, I will only answer questions about this specific hardware and some related ones (VivoBook X510* mostly)

Bootloader

Actually I'm using OpenCore 0.6.6 as bootloader. The actual installation of the OS is a Big Sur update from a previous Mojave that I did with clover, so if you are doing a fresh install, follow the Dortania's OpenCore Install Guide

Status of the system

✔️ Networking

I'm using itlwm to enable the Intel Wifi card (Intel(R) Dual Band Wireless AC 8275).

Relevant Kexts

  • AirportItlwm.kext

✔️ Graphics

Only intel integrated HD620 shared memory graphics are avaible. The 930MX is explicitly deactivated. Following some directions, I configured it as as UHD617 due to performance issues.

Relevant Kexts:

  • WhateverGreen.kext

✔️ Pointing device and keyboard

You may need a usb mouse to install the hack, as touchpad may wont work until later on.

Relevant Kexts:

  • VoodooI2C.kext
  • VoodooI2CHID.kext
  • VoodooPS2Controller.kext

✔️ Bluetooth

Working normally with the devices I use.

Relevant Kexts

  • IntelBluetoothInjector.kext
  • IntelBluetoothFirmware.kext

✔️ Battery Measurement

Working normally, but reporting Service Needed, but wont affect anything.

Relevant Kexts

  • SMCBatteryManager.kext

Relevant DSDT's

  • SSDT-BATT.aml

✔️ Sound

✔️ Internal speakers

✔️ Internal Microphone

✔️ Bluetooth Speakers

✔️ USB Microphone

Relavant Kexts

  • AppleALC.kext

CPU power scheduling

I tuned CPUFriend (Using CPUFriendFriend) to a more performance-oriented frequecy scheduler.

Relevant Kexts

  • CPUFriend.kext

✔️ Sleep

Aparently working. Had to apply a DSDT patch so to avoid instant wake from LAN, following guide provided in this guide.

Relevant SDST's

  • SSDT-GPRW.aml

EFI

The EFI folder attached is the one I use to boot my Hack. The kexts attached are the ones recommended by OpenCore Install Guide, and the ones listed above. Fixes intel graphics, touchpad, battery indicator, audio, bluetooth and Wifi.

Guide

Follow the Dortania's OpenCore Install Guide. Some DSDT's, kexts and configurations here presented may be used before the install to fix some of the issues I mentioned above.