asyafiqe / OpenCore_Asus_X441UV

OpenCore Bootloader for Asus X441UV
2 stars 2 forks source link

OpenCore_Asus_X441UV

OpenCore EFI bootloader for Asus X441UV

asusx441uv

Introduction

Hackintoshing is not user-friendly for beginner (in my personal experience). If you are not familiar with OS installation and such, please consider to try installing linux first and use it for some time. This project aims to simplify post-installation EFI setup for Asus X441UV user.

Instruction

Clone or download
Install MacOS with your preferred method. Olarila Clover Vanilla for easy steps, but in step 7 afterward just copy this repo EFI folder instead of Olarila EFI folder.
Mount EFI drive. You can use MountEFI or Clover Configurator.
Copy this repo EFI folder to /Volumes/EFI/ so it will looks like this:

/Volumes/EFI/EFI/BOOT
/Volumes/EFI/EFI/OC

Reboot.

Specification

What's worked

:white_check_mark:System Integrity Protection
:white_check_mark:Quartz Extreme and Core Image (QE/CI) graphic acceleration
:white_check_mark:Keyboard + Fn combination button (brightness button doesn't work AsusSMC issue's)
:white_check_mark:Intel HD Graphics 520
:white_check_mark:Ethernet
:white_check_mark:USB ports 3.0/2.0 (manually mapped with USBMap, if some ports doesn't work consider using USBInjectAll.kext
:white_check_mark:Battery status
:white_check_mark:Trackpad + Gesture
:white_check_mark:Audio
:white_check_mark:Backlight Control
:white_check_mark:VGA port
:white_check_mark:WebCam
:white_check_mark:Shutdown / Reboot
:white_check_mark:Sleep + Sleep on AC fix
:white_check_mark: CPU temp
:white_check_mark:GUI bootloader + boot chime

Not yet tested

FileVault
HDMI Port

Not worked

:x:DRM doesn't worked on iGPU system.
:x:dGPU : Nvidia 920MX (Disabled)
:x:Card reader. I've tried this, but no luck.
:x:Hibernate
:x:Wifi. See notes.

Notes

Credits

Apple for MacOS.
acidanthera for OpenCore and kexts.
dortania for OpenCore Installation Guides
hielplpvip for AsusSMC kext
Mieze for Realtek Ethernet kext
Sniki for USBInjectAll kext
al3xtjames for NoTouchID kext
corpnewt for ProperTree, USBMap tool, GenSMBIOS
Olarila for Catalina vanilla image
phantomhell for Asus X441UV Clover
RehabMan for VoodooPS2Controller alexandred for VoodooI2C