Before you give this EFI a try, make sure you read this!
This repo includes an OpenCore EFI for the ASUS Vivobook X415JA.
Testing on:
Model | ASUS Vivobook X415JA |
---|---|
CPU | Intel Core i3-1005G1 |
iGPU | Intel UHD Graphics G1 |
RAM | 8 GB DDR4 |
WiFi | Intel Wireless-AC 9260 |
macOS | Ventura 13.0 |
- Audio
- Battery readout
- Boot
- Brightness Control
- GPU acceleration
- Keyboard + Trackpad
- Power Management
- SD card reader
- Sleep
- USB
- Webcam
- Speaker
- HDMI Output
- headphone jack (untested)
- SD card reader (untested)
- Apple ID login (stock Realtek WiFi)
- requires a supported internal network adapter (Ethernet (doesn't exist) or a compatible WiFi card)
- WiFi / Bluetooth (stock Realtek WiFi)
- replace it with an Intel (basic functionality) or a Broadcom / AirPort one (full feature set, Ventura and older)
- added HoRDNIS so a tethered wifi connection from an Android phone over USB can be used instead
- Intel Optane H10 (stock SSD)
- Either change your SSD or use an external drive
- If you are using an external drive, add
nvme=-1
to your boot-args to avoid kernel panics
- If you are using an external drive, add
- Either change your SSD or use an external drive
- Secure Boot: Disabled
- TBD
Run these commands to make sleep work:
sudo pmset autopoweroff 0
sudo pmset powernap 0
sudo pmset standby 0
sudo pmset proximitywake 0
sudo pmset tcpkeepalive 0
They need to be run after every macOS update.
Download this repo and place the EFI folder into your internal drive's EFI partition... That's it.
There are two ways you can install Ventura:
- If you have a working macOS install, download the Installer from the App Store and make a bootable Installer with
createinstallmedia
by using this command in Terminal:sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
- If using Windows, use macrecovery.py from the offical OpenCore release package. Follow this guide to understand how it works.
After you have created a bootable Installer, copy the EFI folder to the EFI partition and install as usual. After the installation, mount the EFI partition of the installed OS and copy the EFI folder to its partition.
- Download OpenCore Legacy Patcher and install the application.
- Open the application, choose
Post-Install Root Patch
, confirmNetworking: Modern Wireless
shows up and start the root patching process. - Reboot after it's done, confirm WiFi works.
- Open your EFI's config.plist, remove
amfi=0x80
fromboot-args
, reboot and enjoy working AMFI and WiFi again.
These steps need to be repeated after every macOS update.
Use GenSMBIOS (https://github.com/corpnewt/GenSMBIOS) to generate a serial for MacBookAir9,1
Use Xcode, ProperTree or any decent plist editor to manually enter the details in the following sections of the config (as shown in the video): (SystemSerialNumber, MLB, UUID and ROM)
SMBIOS.mp4
- 1Revenger1 (for ECEnabler)
- acidanthera (for OpenCore and the kexts)
- dortania (for their awesome guide)
- jwise (for HoRNDIS)
- VoodooI2C (for VoodooI2C)
- OpenIntelWireless (for Intel WiFi)
- our tester