Contribute
Register

[Guide] ASUS Zenbook UX310UA (& UX310UQK) macOS Mojave / Catalina with Clover (& Big Sur / Monterey using OpenCore EFI) Installation Guide

Status
Not open for further replies.
just tried to install it once, but could never get it to work on my system
 
since the USB wake problem persisted, I tried to switch to VirtualSMC and a different DSDT patching method, but the issue is till there.
 

Attachments

  • debug_31998.zip
    6.8 MB · Views: 189
  • sleep_wake_failure.rtf.zip
    10.6 KB · Views: 176
since the USB wake problem persisted, I tried to switch to VirtualSMC and a different DSDT patching method, but the issue is till there.

You will need to provide a description of the problem.
 
You will need to provide a description of the problem.
After a couple of sleep-wake cycles, all USB ports stop working and the system reboots a couple of minutes after wake
 
After a couple of sleep-wake cycles, all USB ports stop working and the system reboots a couple of minutes after wake

Not so sure about your USB configuration...
HS05 is marked internal (UsbConnector=255), but nothing is attached to it!
Does your laptop really have 2x USB2-only ports (HS02, HS03), 2x USB3 ports (HS01/SS01, HS04/SS04)?

You should try FakeSMC.kext instead of VirtualSMC.kext.
You are not using a version of Clover that supports VirtualSMC.kext properly.

ForceKextsToLoad is only for pre-install. You forgot to remove it.
You forgot also to disable hibernation.

You have a bunch of patches in config.plist/ACPI/DSDT/Patches that don't apply to your ACPI set. So you should probably review your hotpatch setup.
 
Not so sure about your USB configuration...
HS05 is marked internal (UsbConnector=255), but nothing is attached to it!
Does your laptop really have 2x USB2-only ports (HS02, HS03), 2x USB3 ports (HS01/SS01, HS04/SS04)?
HS01=USB3 Left with USB2 device
HS02=USB2 Right 1
HS03=USB2 Right 2
HS04=Type C with USB2 device
HS05=Card Reader
HS06=Webcam
HS08=Bluetooth
SS01=USB3
SS04=Type C

You should try FakeSMC.kext instead of VirtualSMC.kext.
You are not using a version of Clover that supports VirtualSMC.kext properly.
I've been using FakeSMC for quite a while, and the USB wake issue was already there.
I updated to Clover to the latest version now...

ForceKextsToLoad is only for pre-install. You forgot to remove it.
You forgot also to disable hibernation.
Think I fixed this

You have a bunch of patches in config.plist/ACPI/DSDT/Patches that don't apply to your ACPI set. So you should probably review your hotpatch setup.
Will look deeper into this tomorrow...
 

Attachments

  • debug_31788.zip
    6.9 MB · Views: 54
HS01=USB3 Left with USB2 device
HS02=USB2 Right 1
HS03=USB2 Right 2
HS04=Type C with USB2 device
HS05=Card Reader
HS06=Webcam
HS08=Bluetooth
SS01=USB3
SS04=Type C

Type-C ports need special values for UsbConnector.
Read the guide.
HS05 in your ioreg shows nothing there (eg. no card reader).
 
Type-C ports need special values for UsbConnector.
Read the guide.
HS05 in your ioreg shows nothing there (eg. no card reader).
Fixed the Type C connector type to 9 (no switch).
The Card reader only shows if I insert an SD in it.
Attached are debug files with and without an SD Card inserted in the slot.
 

Attachments

  • debug_SD.zip
    6.5 MB · Views: 82
  • debug_no_SD.zip
    6.5 MB · Views: 75
Last edited:
Status
Not open for further replies.
Back
Top