Installation macOS to laptop ASUS - a task that requires not only technical skills, but also an understanding of the architectural features of the hardware. Unlike MacBook, where the system is optimized for the hardware platform Apple, on devices ASUS (be it ZenBook, Vivobook or ROG Strix) you will have to resolve issues of driver compatibility, power management, and even the operation of the touchpad. This article doesn't just rehash the general principles of Hackintosh - it focuses on unique nuances of installing macOS specifically on ASUS laptops, including bypassing BIOS locks and configuring specific components (for example, discrete video cards NVIDIA or AMD in hybrid configurations).
Before you begin, please note: the installation process will take from 3 to 8 hours depending on the laptop model and your experience. Some stages (for example, patching DSDT or setting config.plist) will require in-depth knowledge, but we will try to explain them as clearly as possible. If your ASUS equipped with a processor Intel 8th generation or later, or chip AMD Ryzen (3000/4000/5000 series), the chances of a successful installation are much higher - these platforms are better supported by the hackintosh community. C Intel 12th generation and Ryzen 6000 difficulties will arise due to the lack of drivers for integrated graphics.
1. Checking the compatibility of an ASUS laptop with macOS
Not every laptop ASUS capable of running macOS stable. Main compatibility criteria:
- 🔹 Processor: Intel (4th–11th generation) or AMD Ryzen (1000–5000 series). Chips Intel 12th generation and Ryzen 6000/7000 require additional patches and may be unstable.
- 🔹 Video card: Integrated Graphics Intel UHD/Iris (up to 11th generation) or AMD Radeon (RX 4000/5000/6000 series). Discrete NVIDIA (except GTX 1650/RTX 2060 with patches) are not supported on macOS.
- 🔹 Wi-Fi/Bluetooth: Modules Intel (For example, AX200) are incompatible - will need to be replaced with Broadcom (For example, BCM94360).
- 🔹 Sound: Codecs Realtek ALC256, ALC294 or ALC892 usually work after installation
AppleALC.kext.
You can check the compatibility of your model on resources like Dortania or TonyMacx86. For example, ASUS ZenBook UX425 (11th generation Intel) installs almost out of the box, whereas ROG Zephyrus G14 (with Ryzen 9 4900HS) will require manual patching ACPI to control fans.
⚠️ Attention: Laptops ASUS with Optimus (hybrid graphics Intel + NVIDIA) will not be able to use a discrete graphics card on macOS. The system will only run on integrated graphics, and NVIDIA will remain disabled.
| Model ASUS | Processor | macOS compatible | Features |
|---|---|---|---|
| ZenBook UX390 | Intel Core i5-8250U | ✅ High | Shutdown required CFG-Lock in BIOS |
| Vivobook S15 S533 | Intel Core i7-1065G7 | ✅ Average | Sleep problems (needs patch EC) |
| ROG Strix G15 | AMD Ryzen 7 4800H | ⚠️ Low | No discrete support RTX 2060 |
| TUF Gaming A15 | AMD Ryzen 9 5900HX | ✅ High | Works with patch for USB-C |
2. Preparation: what you will need for installation
Before you begin, gather everything you need:
- 📋 USB flash drive ≥16 GB (recommended SanDisk Ultra or Samsung Fit Plus - they are less likely to cause errors when recording an image).
- 🖥️ Mac or virtual machine running macOS to create a bootable USB flash drive. An alternative is to use Windows with utility
GibMacOS. - 🔧 Utilities:
OpenCore Configurator(for editingconfig.plist)ProperTree(alternative for Windows)GenSMBIOS(generation of a uniqueSMBIOS)
- 📄 EFIs for your model. They can be found on forums (for example, InsanelyMac) or assemble it yourself.
If you have a laptop with AMD Ryzen, additionally you will need:
- 🔹 Patches for
Kernel(For example,AMDRyzenCPUPowerManagement.kext) - 🔹 Corrected
ACPIto manage power (otherwise the laptop will overheat).
⚠️ Attention: On laptops ASUS with Secure Boot You will need to disable this option in the BIOS, otherwise the system will not boot from USB. Also check if your model supportsAHCIfor SSD - if the BIOS only hasRAID, you will have to convert the disk via Windows or reset BIOS settings to factory settings.
- Intel (up to 11th generation)
- Intel (12th generation and later)
- AMD Ryzen (1000-3000 series)
- AMD Ryzen (4000-5000 series)
- AMD Ryzen (6000-7000 series)
- I don't know
3. Create a bootable USB flash drive with macOS
The USB creation process depends on which version macOS you have chosen. For most laptops ASUS relevant:
- 🍎 macOS Ventura (13.x) - the optimal choice for Intel 8–11 generations and AMD Ryzen 3000–5000.
- 🍏 macOS Monterey (12.x) - better for older chips (Intel 4–7 generations).
- 🍎 macOS Sonoma (14.x) - supported only on Intel 10–11 generations and AMD Ryzen 5000+ (with patches).
Instructions for creating a flash drive on Mac:
- Download the macOS image via
App Store(it will be saved in the folder/Applications). - Format USB to
GUID Partition Mapand file systemAPFS(for Ventura/Sonoma) orHFS+(for Monterey). - Open
Terminaland run the command (replaceMyVolumeto the name of your flash drive):sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
For Windows use the utility GibMacOS:
- Download
MacOS-Downloaderand select the desired version. - Burn the image to USB using
BalenaEtcher. - Copy the folder
EFIwith configurationOpenCoreto sectionEFIflash drives.
☑️ Check before writing USB
4. Setting up BIOS to install macOS on ASUS
Most installation problems occur due to incorrect BIOS settings. On laptops ASUS be sure to follow these steps:
- Disable
Fast Boot(fast boot interferes with USB initialization). - Install
AHCI Modefor SATA (if there is an optionRAID, it needs to be disabled). - Disable
Secure Boot(in sectionSecurityorBoot). - Activate
Above 4G Decoding(important for discrete graphics). - Disable
CSM(Compatibility Support Module). - Set USB boot priority to first.
On some models (for example, ASUS ROG) may be required:
- 🔹 Disable
Intel SGX(in sectionAdvanced → CPU Configuration). - 🔹 Enable
Resizable BAR Support(if you have a discrete video card). - 🔹 Disable
Trust Platform Module (TPM).
⚠️ Attention: On laptops with AMD Ryzen BIOS may not have an optionAbove 4G Decoding. In this case, add the argumentnpci=0x2000inboot-argsfileconfig.plist.
How to reset BIOS on ASUS if the system does not boot?
If after changing the BIOS the laptop does not turn on, remove the battery and turn off the power. Then hold down the power button for 30 seconds. If this doesn't help, locate the jumper on the motherboard CLR_CMOS (usually near the BIOS battery) and short circuit it for 10 seconds. After this, the settings will be reset to factory settings.
5. Install macOS: Step-by-step process
After preparing the flash drive and BIOS, you can begin installation:
- Insert the USB into the laptop and boot from it (usually the
F2,F12orEscto select a device). - On the menu
OpenCoreselectInstall macOS. - At the disk selection stage, open
Disk Utility, format the target SSD/HDD toAPFS(orHFS+for Monterey) with partition schemeGUID. - After formatting, return to the installation menu and select the disk to install.
The installation process will take 20–40 minutes. The laptop will reboot 2-3 times - this is normal. Don't interrupt the process, even if the screen freezes on the logo for a long time Apple with progress bar.
After installation is complete:
- Boot from USB again, but now select
macOS Installer(notInstall macOS!). - Go through the initial setup (selecting a language, creating a user, etc.).
- Copy the folder
EFIfrom flash drive toEFI-partition of your SSD (useMountEFIinOpenCore Configurator).
If the installation gets stuck at the "2 minutes remaining" stage, try turning off Wi-Fi (either physically or through the BIOS) and repeat the process. Often the problem is related to the network card drivers.
6. Post-installation: setting up drivers and fixing errors
After the first boot macOS Most functions will not work: no sound, Wi-Fi, brightness control or touchpad. This will help fix this:
- 🔊 Sound: Install
AppleALC.kextand indicate the correct onelayout-idfor your codec (for example,11for ALC256). - 📶 Wi-Fi/Bluetooth: Replace the module with a compatible one (for example, Broadcom BCM94360NG) or use a USB adapter.
- 🖥️ Graphics: For Intel UHD add
WhateverGreen.kext. For AMD Radeon may need a patchAGDP. - 🔋 Power management: Set up
CPUFriendfor the correct operation of the turbo mode.
Typical mistakes and their solutions:
| Problem | Reason | Solution |
|---|---|---|
| Laptop shuts down 5 seconds after booting | Incorrect SMBIOS (For example, MacBookPro15,1 for Ryzen) |
Generate new SMBIOS through GenSMBIOS (select MacBookPro16,x for Intel 10th generation) |
| Touchpad doesn't work | Missing VoodooPS2Controller.kext or incorrect settings ACPI |
Add VoodooPS2 and patch _OSI → XOSI in config.plist |
| Artifacts on the screen | Insufficient memory for integrated graphics Intel | Add -igfxvesa in boot-args or increase DVMT in BIOS (if available) |
The most common error after installation is lack of sound. In 90% of cases the problem is solved correctly layout-id in AppleALC and adding alcid=XX in boot-args (where XX is the layout number for your codec).
7. Performance and battery optimization
To macOS worked on a laptop ASUS stable, follow these steps:
- 🔋 Power management:
- For Intel: add
CPUFriend.kextand generate a profile for your processor. - For AMD: use
AMDRyzenCPUPowerManagement.kextand patchCpuPm.
- For Intel: add
- 🌡️ Temperature: Install
VirtualSMC.kext+SMCProcessor.kextfor monitoring. If the laptop is overheating, check the operation of the fans (a patch may be requiredEC). - ⚡ Power consumption: Disable unnecessary services via
pmset:sudo pmset -a standbydelaylow 0sudo pmset -a standby 0
sudo pmset -a hibernatemode 0
To extend battery life:
- 🔹 Disable
Turbo Boost(viaThrottleStopin Windows orCPUFriendon macOS). - 🔹 Reduce screen brightness and disable background processes (for example,
Spotlightindexing). - 🔹 Use
gfxutilto switch to integrated graphics (if discrete).
8. macOS update and system support
Update macOS On a Hackintosh you need to be careful. Before update:
- Make a backup
EFI-section. - Check the compatibility of the new version with your hardware on the forums.
- Update
OpenCore,kextsAndACPI- patches to current versions.
If the system does not boot after the update:
- 🔹 Boot from USB and restore
EFIfrom backup. - 🔹 Check error logs via
OpenCore(clickSpacein the boot menu and selectShow Picker Log). - 🔹 If the problem is
kexts, remove them from/Library/Extensionsand reinstall.
For automatic updates, add to config.plist:
<key>NVRAM</key><dict>
<key>Add</key>
<dict>
<key>csr-active-config</key>
<string>00000000</string>
</dict>
</dict>
This will disable the system integrity check (SIP), but will make it vulnerable to malware.
How to get Windows back after installing macOS?
If you deleted a Windows partition, restore it using the utility Boot Camp Assistant (only for Intel) or manually using Disk Utility. For dual boot with OpenCore add an entry for Windows to config.plist (section Misc → BlessOverride).
FAQ: Frequently asked questions about installing macOS on ASUS
Can I install macOS on an ASUS laptop with a 12th generation Intel processor?
Yes, but with reservations. Chips Intel 12th generation (eg i7-1260P in ZenBook 14 OLED) require:
- Cores
OpenCoreversion 0.9.0+. - Patches for
ACPI(For example,SSDT-PLUG.amlfor power management). - Shutdowns
E-Cores(if they exist) viaconfig.plist.
Sound and graphics may be unstable - check the latest guides at Dortania.
How to enable the touchpad after installation?
If the touchpad does not work, do:
- Install
VoodooPS2Controller.kext(for Synaptics) orVoodooI2C.kext(for ELAN). - Add a patch
_OSI → XOSIinconfig.plist(sectionACPI → Patch). - For gestures, set
VoodooPS2Mouse.kextwith settingsVoodooPS2Settings.
On some models (for example, ASUS ROG) the touchpad may not be supported at all - in this case, connect an external mouse.
Why doesn't macOS see the SSD after installation?
The problem is typical for laptops with RAID-controller. Solutions:
- 🔹 In BIOS, switch SATA mode from
RAIDonAHCI. - 🔹 If options
AHCIno, convert the disk via Windows:- Open
cmdon behalf of the administrator. - Run:
bcdedit /set {current} safeboot minimalshutdown /r /t 0 - After rebooting into
Safe Modechange the mode toAHCIin the registry (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci, parameterStart= 0).
- Open
How to update OpenCore and kexts without reinstalling?
To update:
- Download the latest versions
OpenCore,kextsAndACPIwith GitHub Acidanthera. - Replace the files in the folder
EFI/OCon your SSD. - Update
config.plistthroughOpenCore Configurator(check compatibilitykextswith new versionOpenCore). - Reboot and select
Reset NVRAMin the menuOpenCore.
If errors occur after updating, go back to the previous version EFI from backup.
Can I play macOS games on an ASUS laptop?
Running games on a Hackintosh is possible, but with restrictions:
- 🎮 Native games: Games from App Store (For example, World of Warcraft) will run on integrated graphics Intel or AMD.
- 🖥️ Windows games: Via Wine/Crossover or Parallels Desktop (productivity is 30–50% lower).
- 🚫 Limitations:
- Discrete NVIDIA are not supported (except GTX 1650/RTX 2060 with patches).
- AMD Radeon only works in macOS, but not in Windows-games through emulation.
- Games with Anti-Cheat (For example, Fortnite, Valorant) will not start.
Better to use for gaming Windows on the same laptop (via dual boot).