Home

Awesome

<p align="center"> <img width="300px" src="https://github.com/PIut02/ROG-Zephyrus-G14-GA401-Hackintosh/assets/39442130/21806232-1546-4bf5-936c-5a5a34e05c76" align="center" alt="ROG-Zephyrus-G14-GA401-Hackintosh(2020-2021)" /> <h2 align="center">ROG-Zephyrus-G14-GA401-Hackintosh(2020-2021)</h2> <p align="center">OpenCore Config for Asus ROG-Zephyrus-G14-GA401(2020-2021) with AMD Ryzen.</p> <p align="center"> <a href="https://github.com/PIut02/ROG-Zephyrus-G14-GA401-Hackintosh/graphs/contributors"> <img alt="GitHub Contributors" src="https://img.shields.io/github/contributors/PIut02/ROG-Zephyrus-G14-GA401-Hackintosh" /> </a> <a href="https://github.com/PIut02/ROG-Zephyrus-G14-GA401-Hackintosh/issues"> <img alt="Issues" src="https://img.shields.io/github/issues/PIut02/ROG-Zephyrus-G14-GA401-Hackintosh?color=0088ff" /> </a> <a href="https://github.com/PIut02/ROG-Zephyrus-G14-GA401-Hackintosh/pulls"> <img alt="GitHub pull requests" src="https://img.shields.io/github/issues-pr/PIut02/ROG-Zephyrus-G14-GA401-Hackintosh?color=0088ff" /> </a> </p> <p align="center"> <a href="https://github.com/PIut02/ROG-Zephyrus-G14-GA401-Hackintosh">View Demo</a> · <a href="https://github.com/PIut02/ROG-Zephyrus-G14-GA401-Hackintosh/issues">Report Bug</a> · <a href="https://github.com/PIut02/ROG-Zephyrus-G14-GA401-Hackintosh/issues">Request Feature</a> </p> <p align="center"> <a href="README_cn.md">简体中文</a> · <a href="README.md">English</a> </p>

Screenshot

Description

Configuration

ComponentModel (2020/2021)
CPUAMD Ryzen 7 4800HS/5800HS
Integrated GPUAMD Radeon Vega 8
Dedicated GPUNVIDIA
Network/BluetoothIntel AX200
SSDWD SN570 SSD
Keyboard/TrackpadIC2 HID
Audio/Headphone jackALC289/285

Overview

Working

Not working and current issues

Tips

Know Your EFI

ACPI

SSDTFunction
SSDT-PLUG-ALTUsed for MacOS to recognize CPU, must-have
SSDT-ECFakes an EC for MacOS, must-have
SSDT-HPETSolves IRQ conflicts, must-have
SSDT-USBXUSB power management, must-have
SSDT-XOSIACPI function of MAC and WIN, dual systems must-have.
SSDT-ALS0Provided by NootedRed, used for screen brightness adjustment
SSDT-PNLFProvided by NootedRed, used for screen brightness adjustment
SSDT-NoHybGfxTurn off the discrete graphics card
SSDT-RMNEUsed in combination with the built-in Ethernet card in NullEthernet.kext to implement Apple ID login

Kexts

KextFunction
AirportItlwmIntel wireless card driver, note that different systems have different kexts
AMDRyzenCPUPowerManagementAMD CPU power management
AMFIPassDisable AMFI
AppleALCAudio driver
AppleMCEReporterDisablerTurn off AppleIntelMCEReporter to avoid errors on AMD CPU devices
BlueToolFixupBluetooth repair patch
BrightnessKeysBrightness adjustment keys
ECEnablerBattery reading
FeatureUnlockUnlock features on unsupported models
ForgedInvariantTo mitigate certain issues, it is advisable to synchronize the CPU's TSC (Time Stamp Counter).
HoRNDISSupport Android device USB shared network
IntelBTPatcherBluetooth driver
IntelBluetoothFirmwareBluetooth driver
LiluEssential
NullEthernetAllows devices without Ethernet ports to log in to iCloud on MacOS
NVMeFixNVMe hard drive power management
RealtekCardReaderCard reader
RealtekCardReaderFriendCard reader
RestrictEventsLilu Kernel extension for blocking unwanted processes causing compatibility issues on different hardware and unlocking the support for certain features restricted to other hardware
SMCAMDProcessorSubsidiary of AMDRyzenCPUPowerManagement
SMCBatteryManagerBattery management
SMCLightSensorFor ambient light sensors on laptops
SMCProcessorAMDFor fan reading
SMCRadeonSensorsGet AMD graphics card temperature information
USBMapUSB Map
VirtualSMCEssential
VoodooI2CTouchpad or touch screen driver
VoodooI2CHIDTouchpad or touch screen driver

Credit