Contribute
Register

[Guide] Zenbook S14 (X411U, S410U) Mojave/Catalina

Joined
Jun 4, 2017
Messages
173
Motherboard
ASUS GL504GW - OpenCore
CPU
i7-8750H
Graphics
UHD 630 + RTX2070, 1920x1080
Mobile Phone
  1. iOS
This is a very brief guide until I can flesh it out. There are other guides for very similar computers; this is more of a proof that it works.

Intel i7-8550U, UHD620
Nvidia MX150
8 GB RAM (up to 16)

Tested with Mojave 10.14, but should work with Catalina as well.

What works:

WiFi (replaced with DW1560)
Sleep, lid sleep
Power management
FN shortcuts (keyboard, display brightness, sound)
USB 2, USB 3, and USB C ports
SDHC reader (over USB)
Speakers, Headphones
HDMI port
Webcam (over USB)
Battery/Power

What doesn't work:
Nvidia GPU (MX150)
Intel WiFi card (8265)
Fingerprint reader
HDMI port

Steps
1.
Boot into BIOS (f2), enter advanced (f7)
set Security menu > Secure Boot to false​
set Boot menu > Fast boot to false​
set Boot menu > CSM to false​
set Graphics menu > DVMT to 64​

2.
Create a USB like normal, using the latest Mojave and clover installers.
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volume/VOLUME_NAME <-- make sure to format it as GPT/GUID first.
In the clover installer, select UEFI Only, and Install to ESP.

3.
Copy config.plist to EFI/CLOVER
Copy kexts to EFI/CLOVER/Kexts/Other.
Compile and copy ACPI files to EFI/CLOVER/ACPI/patched

4.
You should now be able to boot off the USB:
Open disk utility, and erase the internal disk (or second disk) as HFS+J and GPT.
Install macOS, make sure the screen doens't sleep.

4.
After macOS is installed and you're at the desktop, install Clover to the internal disk.
Copy the CLOVER folder from the USB's EFI to the internal disk's EFI.

5.
[Optional] Copy kexts to /Library/Extensions
Code:
 sudo cp -r /Path/To/Kexts /Library/Extensions/
Code:
 sudo kextcache -i /

List of stuff

Kexts
AirportBrcmFixup.kext
AppleALC.kext
AsusSMC.kext
BT4LEContiunityFixup.kext
BrcmFirmwareInjector.kext
BrcmFirmwareData.kext (or Repo if in /L/E)
BrcmPatchRAM3.kext
CPUFriend.kext
HibernationFixup.kext
Lilu.kext
LiluFriend.kext
NoTouchID.kext
SMCBatteryManager.kext
SMCLightSensor.kext
SMCProcessor.kext
SMCSuperIO.kext
USBInjectAll.kext
VirtualSMC.kext
VoodooI2C.kext
VoodooI2CHID.kext
VoodooPS2Controller.kext
VoodooTSCSync.kext
WhateverGreen.kext


Drivers64UEFI, or drivers/UEFI
ApfsDriverLoader-64.efi
AptioMemoryFix-64.efi (Or AptioFixXDrv, not both)
DataHubDxe-64.efi
FSInject-64.efi
HFSPlus-64.efi
VirtualSmc.efi

ACPI
compile and put in Clover/ACPI/patched
SSDT-BATT (Battery)
SSDT-ELAN (Touchpad)
SSDT-EC (EC)
SSDT-FNKEYS (FN shortcuts)
SSDT-GPIOON (Enable GPIO)
SSDT-GPRW (Instant wake from sleep)
SSDT-KBLIGHT (Keyboard backlight)
SSDT-PEGPOFF (Turn off DGPU)
SSDT-PNLF (Backlight)
SSDT-UIAC (USB port map)
SSDT-USBX (USB power)
SSDT-XOSI (OSYS patch)
SSDT_DATA (plugintype=1, frequency data)

The audio codec is CX8050. I've pushed layout 13 for AppleALC, and as of 06/09/20 internal and line-in mics work.

SSDT-PNLF may need to be updated - you can use SSDT-PNLF from the WhateverGreen release archive.

Kexts removed from below due to being terribly out of date. Please download them separately.
 

Attachments

  • HFSPlus-64.efi.zip
    14.3 KB · Views: 169
  • SSDT-src.zip
    30.1 KB · Views: 217
  • config.plist~2.zip
    4 KB · Views: 222
Last edited:
Joined
May 31, 2019
Messages
17
Motherboard
ASUS TP412UA-IH31T
CPU
i3 8130U
Graphics
UHD 620
Where do the ssdt-src files go?
 
Joined
Jul 8, 2013
Messages
42
Motherboard
Dell Inspiron N5110 (Clover UEFI)
CPU
i7 2760qm/HM67
Graphics
HD 3000 + GT525M(Disabled) (1366x768)
battery backup? How long does it last?
 
Joined
Jul 8, 2013
Messages
42
Motherboard
Dell Inspiron N5110 (Clover UEFI)
CPU
i7 2760qm/HM67
Graphics
HD 3000 + GT525M(Disabled) (1366x768)
Joined
Jun 4, 2017
Messages
173
Motherboard
ASUS GL504GW - OpenCore
CPU
i7-8750H
Graphics
UHD 630 + RTX2070, 1920x1080
Mobile Phone
  1. iOS
I am simply asking..How long your battery can last with macOS running. 5/6/7/8 hour? How much?
oh. mine varies wildly, lasting 2 to 5 hours (pmset -g batt). I don't exactly know how long it lasts
 
Joined
May 16, 2019
Messages
1
Motherboard
X411UNV
CPU
Core i5 8250U
Graphics
Intel UHD Graphics 620
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Hi i have similar laptop in here
Asus vivobook s14 s410u core i5 version
How you get the sdhc working?
I trying to install sinetek-rtsx.kext but still no progress
 
Joined
Jun 4, 2017
Messages
173
Motherboard
ASUS GL504GW - OpenCore
CPU
i7-8750H
Graphics
UHD 630 + RTX2070, 1920x1080
Mobile Phone
  1. iOS
Hi i have similar laptop in here
Asus vivobook s14 s410u core i5 version
How you get the sdhc working?
I trying to install sinetek-rtsx.kext but still no progress
My card reader was USB. Try faking it in order to get apple's pci realtek kext to load
 
Joined
Sep 18, 2020
Messages
3
Motherboard
Asus S410UN-NS74
CPU
Intel i7 8250u
Graphics
UHD 620 + MX150
is SSDT-XOSI really required? I am using OpenCore for S410UN-NS74 to Multiboot Catalina and W10. OpenCore does not recommend XOSI patch since they tend to break Windows.
 
Top