- Joined
- Jan 2, 2012
- Messages
- 4
- Motherboard
- Y50-70
- CPU
- i5
- Graphics
- HD 4600
- Classic Mac
-
- Mobile Phone
-
System:
Asus Zenbook UX305FA - 8GB ram, Intel HD5300 graphics, Intel Core M 5Y10 CPU, 1920x1080 IPS Display
Intel wifi swapped for DW1560
ELAN trackpad model, but some UX305FA are ALPS I hear
10.13.3 with supplemental update
TL : DR
Stock unibeast high sierra USB installer seems to install fine onto this laptop.
Use rehabman's clover fork to install clover to the HDD, otherwise SSDT/DSDT patching usually doesn't work right.
Just follow gfoury's guide for El Capitan (https://github.com/gfoury/UX305FA-DSDT-Patch) to get 99% of the system working. See below for fixing the few things broken by high sierra.
Special note for Clover:
OsxAptioFixDrv-64.efi and also OsxAptioFix2Drv-64.efi sometimes throw the "is printf working?" clover error and freeze on boot.
The other Aptio fix, AptioMemoryFix.efi, does not give this error for me.
If the "is printf working" error happens recommended to remove OsxAptioFix2Drv-64.efi and use AptioMemoryFix.efi instead. It is an option in the clover installer.
Working:
Sleep (via OS menu or shut lid, not via FN-F1 for some reason)
Audio (supposedly with HDMI out also, not tested yet. see below in 'install' section)
Proper CPU Scaling - 800mhz resting on battery, 1.29ghz resting on AC resting, scales up to 2ghz regardless
FN keys (via asusFN keys kext)
Display Backlight Control (entire range is too bright, but control works)
Battery Meter
Wifi
Trackpad prefpane (using 10.13.1 prefpane, voodooPS2, and ApplePS2SmartTouchPad - see attached ZIP and screenshot)
Bluetooth (even after sleep, via turning off "handoff to cloud" on general control panel settings)
Webcam
Not Working:
HiDPI (haven't looked into, not sure if it's a good option for 1080p FHD display)
Backlight range is too bright
Background:
Two very good guides are already available:
Stock unibeast-made 10.13.3 booted into installer just fine. Be sure to use rehabman clover version. Just follow gfoury's guide for El Capitan to get 99% working on High Sierra.
The hotpatch config.plist DSDT method worked for me, as per gfoury's guide, as well as the ssdtPRGen.sh method to generate the SSDT.
BIOS settings per guides linked above.
Note, the config.plist made from gfoury DOES seem to be editable using clover configurator.
Audio was installed using the third gfoury guide option:
There are two different ZIPs attached here. The "everything" zip has everything, for reference, but the contents of /efi/clover/acpi/patched and the config.plist should not be used. It is straight forward to generate your own using the gfoury guide. The "special" zip just has what is not in the guides, and my clover .config as reference.
* The method I used to get trackpad working, with good prefpane, might be unneccessary/bad. I did not try latest voodooPS2 I believe because I assumed I had the ELAN trackpad hardware which doesn't work fully with voodooPS2.
Thanks:
Huge thanks to jhawk and gfoury for helping with their great guides. Also the "one person" (I don't believe it) that is rehabman.
I thought it was going to be impossible to get trackpad prefpane working correctly. Stupid ELAN trackpads. The combination of voodooPS2/ApplePS2SmartTouchPad/trackpad.prefpane attached here in the ZIP does work for me. As stolen from my lenovo y50-70 ELAN install.
Asus Zenbook UX305FA - 8GB ram, Intel HD5300 graphics, Intel Core M 5Y10 CPU, 1920x1080 IPS Display
Intel wifi swapped for DW1560
ELAN trackpad model, but some UX305FA are ALPS I hear
10.13.3 with supplemental update
TL : DR
Stock unibeast high sierra USB installer seems to install fine onto this laptop.
Use rehabman's clover fork to install clover to the HDD, otherwise SSDT/DSDT patching usually doesn't work right.
Just follow gfoury's guide for El Capitan (https://github.com/gfoury/UX305FA-DSDT-Patch) to get 99% of the system working. See below for fixing the few things broken by high sierra.
Special note for Clover:
OsxAptioFixDrv-64.efi and also OsxAptioFix2Drv-64.efi sometimes throw the "is printf working?" clover error and freeze on boot.
The other Aptio fix, AptioMemoryFix.efi, does not give this error for me.
If the "is printf working" error happens recommended to remove OsxAptioFix2Drv-64.efi and use AptioMemoryFix.efi instead. It is an option in the clover installer.
Working:
Sleep (via OS menu or shut lid, not via FN-F1 for some reason)
Audio (supposedly with HDMI out also, not tested yet. see below in 'install' section)
Proper CPU Scaling - 800mhz resting on battery, 1.29ghz resting on AC resting, scales up to 2ghz regardless
FN keys (via asusFN keys kext)
Display Backlight Control (entire range is too bright, but control works)
Battery Meter
Wifi
Trackpad prefpane (using 10.13.1 prefpane, voodooPS2, and ApplePS2SmartTouchPad - see attached ZIP and screenshot)
Bluetooth (even after sleep, via turning off "handoff to cloud" on general control panel settings)
Webcam
Not Working:
HiDPI (haven't looked into, not sure if it's a good option for 1080p FHD display)
Backlight range is too bright
Background:
Two very good guides are already available:
gfoury (https://github.com/gfoury/UX305FA-DSDT-Patch)
This is what I used to generate the SSDT's in efi/clover/acpi/patched, and the special DSDT hotpatches in the clover .config
jhawk (https://www.tonymacx86.com/threads/guide-asus-zenbook-ux305fa-using-clover-uefi.166818/)
This is where I got started and found some needed kexts.
But both of these guides were for El Capitan and some things were broken by Sierra and/or High Sierra:This is what I used to generate the SSDT's in efi/clover/acpi/patched, and the special DSDT hotpatches in the clover .config
jhawk (https://www.tonymacx86.com/threads/guide-asus-zenbook-ux305fa-using-clover-uefi.166818/)
This is where I got started and found some needed kexts.
- trackpad.prefpane (I used a method from my lenovo y50-70 to get it working)
- backlight (no IntelBacklight kext seems to be needed for high sierra)
Stock unibeast-made 10.13.3 booted into installer just fine. Be sure to use rehabman clover version. Just follow gfoury's guide for El Capitan to get 99% working on High Sierra.
The hotpatch config.plist DSDT method worked for me, as per gfoury's guide, as well as the ssdtPRGen.sh method to generate the SSDT.
BIOS settings per guides linked above.
Note, the config.plist made from gfoury DOES seem to be editable using clover configurator.
Audio was installed using the third gfoury guide option:
Hybrid VoodooHDA/AppleHDA
McShmoopy has built a hybrid VoodooHDA/AppleHDA configuration, which handles both internal and HDMI audio. See http://www.tonymacx86.com/el-capita...hda-jack-sense-auto-switching-hdmi-audio.html for details.
McShmoopy has built a hybrid VoodooHDA/AppleHDA configuration, which handles both internal and HDMI audio. See http://www.tonymacx86.com/el-capita...hda-jack-sense-auto-switching-hdmi-audio.html for details.
There are two different ZIPs attached here. The "everything" zip has everything, for reference, but the contents of /efi/clover/acpi/patched and the config.plist should not be used. It is straight forward to generate your own using the gfoury guide. The "special" zip just has what is not in the guides, and my clover .config as reference.
* The method I used to get trackpad working, with good prefpane, might be unneccessary/bad. I did not try latest voodooPS2 I believe because I assumed I had the ELAN trackpad hardware which doesn't work fully with voodooPS2.
Thanks:
Huge thanks to jhawk and gfoury for helping with their great guides. Also the "one person" (I don't believe it) that is rehabman.
I thought it was going to be impossible to get trackpad prefpane working correctly. Stupid ELAN trackpads. The combination of voodooPS2/ApplePS2SmartTouchPad/trackpad.prefpane attached here in the ZIP does work for me. As stolen from my lenovo y50-70 ELAN install.
Attachments
Last edited: