Contribute
Register

[GUIDE] ASUS Zenbook UX430 - i7 8550 Kaby Lake R ALC294

Status
Not open for further replies.
More great news with my ASUS Zenbook UX430 build progress!

I successfully implemented screen brightness control using AppleBacklightInjector and function key mapping!

There are two parts to this;

First part involves SSDT-PNLF.aml + config.plist patches + AppleBacklightInjector.kext. Full details can be found here in this guide by @RehabMan https://www.tonymacx86.com/threads/...g-applebacklightinjector-kext.218222/page-121

The second part involves mapping your brightness keys to control brightness via function keys, etc. This thread was especially helpful thanks to @gulios since I have a very similar laptop as him: https://www.tonymacx86.com/threads/solved-asus-ux430ua-keyboard-backlighting.226619/

[EDIT] technically there is a third part: before any of this, as a prerequisite you must have your graphics implemented correctly. (QE/CI is a pre-requisite for brightness control).

This is also a good thread for mapping:https://www.tonymacx86.com/threads/guide-patching-dsdt-ssdt-for-laptop-backlight-control.152659/

Still to be fixed / addressed:
- sound for ALC294 using Apple HDA Patcher
- battery status
- replace internal wifi via Broadcom wifi adapter
- strange self restarts after shutdown?
- HDMI video out (audio too?)
- bluetooth
-
 
Last edited:
Today's update and progress on ASUS UX430 build:

To get battery status working, today I installed ACPIBatteryManager.kext followed by DSDT patch ASUS battery_ASUS-N55SL.txt by RehabMan. Guide and link to patch repository here: https://www.tonymacx86.com/threads/guide-how-to-patch-dsdt-for-working-battery-status.116102/. Installing this kext also enabled trackpad to be recognized under system preferences -> trackpad.

[picture]

Installed FakeSMC_ACPISensors.kext, FakeSMC_CPUISensors.kext, FakeSMC_GPUSensors.kext, FakeSMC_LPSSensors.kext and managed to run Hardware Monitor without issues:

[picture]
 
Last edited:
The last few days I've been working on graphics for my UX430. I've been running spoofed graphics since the initial build which seems to work for the most part;

Code:
taken from Rehabman's config_HD615_620_630_640_650_spoof.plist

IntelGFX -> 0x19168086
ig-platform-id -> 0x19160000

I used FakeCPUID ->0x010676

..but I read that 'Kaby Lake' can be enabled for Intel 6xx Graphics so I wanted to switch over to RehabMan's 620 config.plist to see if I can get this working. I'm getting a lot of help from rehabman on here in the graphics section of the forum:
https://www.tonymacx86.com/threads/10-12-6-i7-8550u-intel-620.245600/

The guide's HD 620 config.plist has many changes over my original config.plist but notice that I'm now using
IntelGFX 0x59168086 & ig-platform-id & 0x591b0000.

Stay tuned.
 
Last edited:
So as mentioned in my previous post, I've switched over to the guide's default & recommended Intel 620 config.plist. I had a few prerequisites I needed before getting it to work. Those problems that I resolved are in the thread https://www.tonymacx86.com/threads/10-12-6-i7-8550u-intel-620.245600/

Namely I had to install HFSPlus.efi and in my case KabyLake-R graphics requires FakePCIID.kext + FakePCIID_Intel_HD_Graphics.kext. Make sure they are current.

After this I was able to boot using the guide's Intel 620 config.plist no problem with full QE/CI. My screen backlight control still working perfectly. Also eliminated was the strange graphics glitching I was experiencing at the Apple logo and some minor glitching around text on safari browser tabs.

Again note I'm using these default values from the guide:
Code:
IntelGFX 0x59168086 & ig-platform-id & 0x591b0000.

I've additionally added hot patch SSDT-IGPU https://github.com/RehabMan/OS-X-Clover-Laptop-Config/blob/master/hotpatch/SSDT-IGPU.dsl and enabled the _DSM->XDSM patch in config.plist.

Graphics are finished now.
 
Hey I have the same laptop as you, got the speakers working using voodooHDA, but still cant get the headphone jack to work or the hdmi to work

Also what wifi + bt card are you planning to get, i've seen a bunch on ebay but im not 100% sure on which one to get
 
Do you also have Realtek ALC294?

I tried VoodooHDA but I have a lot of distortion so I abandoned using this universal driver for my sound solution.

I have a custom patched AppleHDA for ALC294 by Mirone but I can't get it to work and he couldn't help me get it working. I will attach it to this post incase you want to try it. Maybe you have better luck than I had. Install kexts to SLE and you might need to repair file permissions using RepairPermissions.zip

For wifi I will eventually get Broadcom BCM94352Z M.2 NGFF 802.11AC 867Mbps BT 4.0 but I need to get this sound working first. We need help from pros on sound, we will need custom patched AppleHDA for this rare ALC294.
 

Attachments

  • AppleHDA-279.48-ALC294_v1.zip
    1.8 MB · Views: 155
  • CodecCommander.kext.zip
    26.6 KB · Views: 148
Do you also have Realtek ALC294?

I tried VoodooHDA but I have a lot of distortion so I abandoned using this universal driver for my sound solution.

I have a custom patched AppleHDA for ALC294 by Mirone but I can't get it to work and he couldn't help me get it working. I will attach it to this post incase you want to try it. Maybe you have better luck than I had. Install kexts to SLE and you might need to repair file permissions using RepairPermissions.zip

For wifi I will eventually get Broadcom BCM94352Z M.2 NGFF 802.11AC 867Mbps BT 4.0 but I need to get this sound working first. We need help from pros on sound, we will need custom patched AppleHDA for this rare ALC294.

Yeah I have ALC294, ill try your solution but i have 0 issues with voodooHDA on my speakers. Have any luck with the hdmi or did you not try it yet?
 
Yeah I have ALC294, ill try your solution but i have 0 issues with voodooHDA on my speakers. Have any luck with the hdmi or did you not try it yet?

Can you send me your version of voodoohda? I can try it. Did you do any patching to get voodoohda to work properly?

I have not tried hdmi out, I can try it later tonight or tomorrow and let you know.
 
Last edited:
Here, I didn't do any patching just dropped it into s/l/e and restarted, im also running high sierra not sure if that makes a difference though
 

Attachments

  • VoodooHDA.kext
    0 bytes · Views: 279
Excellent news today - Insanelydeepak is working with me to create a custom patch for AppleHDA and the ALC294 found on my UX430UA.

So far it works really great with speaker and mic quality. We are working on some other things before it will be released. Stay tuned!

I couldn't be more excited - this was my last MAJOR step for getting my UX430 build to a decent place.

:headbang:
 
Status
Not open for further replies.
Back
Top