Contribute
Register

Asus - UX430UA - Kaby Lake i7-7500U Intel HD Graphics 620

Status
Not open for further replies.
Joined
Apr 21, 2012
Messages
276
Motherboard
Asus UX430UA (Clover)
CPU
i7-7500U
Graphics
HD 620
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Hi,
After almost 3 months of searching, reading, fixing etc my Asus ZenBook works great :headbang:
CPU, SSD M.2 and WIFI is native supported in new High Sierra.
PM works great(battery around 7hours in normal usage).
Generally i can say that it's perfect model for hackintosh laptop nowdays ;)

Model: Asus UX430UA
OS: 11.0.1
Clover: 5103 moved to OC
OpenCore: 0.6.3
FileSystem: APFS
SMBIOS: MacBookPro14,1
BIOS: 307
Wifi: replaced to "Broadcom BCM94352Z M.2 NGFF 802.11AC 867Mbps BT 4.0 DW1560 for Mac Hackintosh"
CPU: Kaby Lake i7-7500U
GPU: Intel HD Graphics 620
Display: 14`
RAM: 8GB 2133MHz DDR4
HDD: 512GB SATA3 M.2 SSD
More info https://www.asus.com/Laptops/ASUS-ZenBook-UX430UA/Tech-Specs/

Benchmarks:
CPU: https://browser.geekbench.com/v4/cpu/3590954
Compute: https://browser.geekbench.com/v4/compute/981634

So far so good, laptop works like a charm :cool:

working:
- wifi 2,4/5Ghz
- BlueTooth 4.0
- eth USB 10/100/1000 LAN
- USB2/3/C works fine - generate custom SSDT for USBInjectAll.kext
- AirDrop
- GPU/CPU full acceleration(used ssdtPRGen.sh for PM) - "Intel HD Graphics 620 1536 MB"
- all sensors, cpu, gpu, fans without any problems(average temperature 35-39' in normal usage)
- m.2 Sandisk, trim(turned off with APFS)
- USB-C/3/2
- battery, cycle count etc, battery life ~7h with regular use and ~2,5h with external display 4K video
- sleep/wake (on charger and battery)
- brightness, slider, auto change level(battery/charger) 16 levels
- FN keys, keyboard backlight 3 levels AsusNBFnKeys.kext + AsusFnKeysDaemon for FN+F1 (sleep), FN+F2 (airplane mode)
FN+F1 go sleep
FN+F2 airplane mode
FN+F3/4 keyboard backlight
FN+F5/6 display brightness
FN+F7 display off
FN+F8 switch displays
FN+F9 turn off trackpad
FN+F10, 11/12 mute, volume level
https://github.com/hieplpvip/AsusFnKeys
- HDMI external display(4K) on micro hdmi(NvidiaGraphicsFixup.kext)
- HDMI audio
- audio(speakers, microphone, headphones) - AppleALC.kext Lilu.kext inject id = 14 ALC295 + ALCPlugFix @InsanelyDeepak
- Chime startup sound - "Carillon-AppleALC-Version"
- imessage, facetime, hand-off
https://www.tonymacx86.com/threads/an-idiots-guide-to-imessage.196827/
- camera USB2.0 HD UVC WebCam
- card reader(in system pref "This computer doesn't contain any Apple Internal Memory Card Readers." but in USB "Flash Card Reader/Writer") so it works as regular pendrive
- touchpad horizontal/vertical scrolling, 3 fingers(mission control etc), zoom, notifications, swipe full screen etc - ELAN 1200
https://github.com/hieplpvip/VoodooI2C
- fingerprint sensor ELAN:Fingerprint - device is recognised in Sytem Info but now port HS09 is disabled (in new BIOS disabled option)
- FileVault - AppleUiSupport.efi + AptioInputFix.efi
ALS sensor - works with https://github.com/acidanthera/VirtualSMC + SMCLightSensor.kext - testing

not working:
- fingerprint sensor and never will. Disabled in BIOS.

TODO:
;)


Very useful links(must read):
RehabMan guides:
https://www.tonymacx86.com/threads/readme-common-some-unsolved-problems-in-10-12-sierra.202316/
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
https://www.tonymacx86.com/threads/guide-patching-dsdt-ssdt-for-laptop-backlight-control.152659/
https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/
https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/

Other(must read)
https://www.tonymacx86.com/threads/installing-sierra-on-asus-zenbook-ux410ua.223811/
https://www.tonymacx86.com/threads/...10uak-macos-sierra-installation-guide.224591/
https://www.tonymacx86.com/threads/...6-wifi-not-working.227506/page-3#post-1547302
https://www.tonymacx86.com/threads/asus-ux430ua-external-display-hdmi-not-working.227721/
https://www.tonymacx86.com/threads/wip-voodooi2c-i2c-trackpad-limited-support.204227
https://www.tonymacx86.com/threads/asus-ux430ua-kaby-lake-hd-620-hdmi-audio-not-working.228018/
https://www.tonymacx86.com/threads/asus-ux430ua-alc295-audio-headphones-crackling.228992/
https://www.tonymacx86.com/threads/asus-ux430ua-keyboard-backlighting.226619/page-2
https://www.tonymacx86.com/threads/an-idiots-guide-to-imessage.196827/
https://www.tonymacx86.com/threads/...d-limited-support.204227/page-80#post-1571791
https://www.tonymacx86.com/threads/asus-ux430ua-fingerprint-trackpad-touch-id.230671/
https://github.com/insanelydeepak/cloverHDA-for-Mac-OS-Sierra-10.12/issues/51

Useful stuff:
https://github.com/vit9696/AppleALC
https://github.com/RehabMan/Laptop-DSDT-Patch
https://github.com/KernCheh/UX303LA/tree/master/EFI kexts/Asus DSDT patches
https://www.tonymacx86.com/threads/wip-voodooi2c-i2c-trackpad-limited-support.204227/
https://github.com/acidanthera/VirtualSMC

The best (as i know) example for Asus Zenbooks
https://github.com/hieplpvip/ASUS-ZENBOOK-UX410-DSDT-PATCH

Useful apps:
Clover -> https://sourceforge.net/projects/cloverefiboot/
Clover Configurator -> http://mackie100projects.altervista.org/download-clover-configurator/
MaciASL -> https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/
DPCIManager -> https://sourceforge.net/projects/dpcimanager/
IORegistryExplorer -> https://www.tonymacx86.com/threads/guide-how-to-make-a-copy-of-ioreg.58368/
patchmatic -> https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/
debug tool -> https://www.tonymacx86.com/threads/tool-generate-proper-problem-reporting-files.235953/

Brightness Slider(if you have a problems with fn keys) -> https://itunes.apple.com/pl/app/brightness-slider/id456624497?mt=12
 

Attachments

  • About_This_Mac 2.png
    About_This_Mac 2.png
    36.3 KB · Views: 4,182
  • About_This_Mac.png
    About_This_Mac.png
    41.1 KB · Views: 4,232
  • MacBook_Pro_and_About_This_Mac 2.png
    MacBook_Pro_and_About_This_Mac 2.png
    158.3 KB · Views: 4,357
  • MacBook_Pro_and_About_This_Mac.png
    MacBook_Pro_and_About_This_Mac.png
    102.3 KB · Views: 4,234
  • MacBook_Pro.png
    MacBook_Pro.png
    74.2 KB · Views: 4,201
  • About_This_Mac.png
    About_This_Mac.png
    81.9 KB · Views: 4,350
  • HDMI.png
    HDMI.png
    87.3 KB · Views: 4,398
  • IMG_6267.jpg
    IMG_6267.jpg
    2.6 MB · Views: 4,556
  • IMG_6266.jpg
    IMG_6266.jpg
    2.3 MB · Views: 4,617
  • system.png
    system.png
    93.6 KB · Views: 4,328
  • KeyboardBacklight Patch 4.txt
    3 KB · Views: 971
  • BCM94352Z.png
    BCM94352Z.png
    48.4 KB · Views: 3,532
  • mojave.png
    mojave.png
    1,007.7 KB · Views: 2,193
  • trackpad3.png
    trackpad3.png
    305.5 KB · Views: 1,808
  • trackpad2.png
    trackpad2.png
    240.6 KB · Views: 1,638
  • trackpad1.png
    trackpad1.png
    315.5 KB · Views: 1,473
  • EFI-UX430UA-10.14.2.zip
    6.7 MB · Views: 1,287
  • EFI-UX430UA-10.15.1.zip
    5.5 MB · Views: 1,100
Last edited:
Ok, i've passed through installation(there was a xml bug in config.plist).
For DSDT i used acpi6,1 from
https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-MaciASL-2016-0423.zip
and i was able to compile file.

After installation not working:
- keyboard/backlight + trackpad not working. I have to connect external keybord/mouse via usb.
- about my mac shows HD 620 1536MB but i see it's not fully accelerated ;( - no transparency etc...
- wifi/battery/sound not working yet
For the keyboard u can use voodoops2.kext
Give me hardware details of ur Trackpad as well
HD620 Is dictated but there is no acceleration. U have to use a proper ig-platform-id in order to fix this. U can use ig-platform-id: 19160000 along with FakePCIID_Intel_HD_Graphics.kext, FakePCIID.kext, IntelGraphicsFixup.kext and Lilu.kext. This may can help, as this method is working fine with HD630
which is ur ALC?
explain with ur hardware details
 
Ok, i've passed through installation(there was a xml bug in config.plist).
For DSDT i used acpi6,1 from
https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-MaciASL-2016-0423.zip
and i was able to compile file.

After installation not working:
- keyboard/backlight + trackpad not working. I have to connect external keybord/mouse via usb.
- about my mac shows HD 620 1536MB but i see it's not fully accelerated ;( - no transparency etc...
- wifi/battery/sound not working yet

Read FAQ, "Problem Reporting"
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
For the keyboard u can use voodoops2.kext
Give me hardware details of ur Trackpad as well
HD620 Is dictated but there is no acceleration. U have to use a proper ig-platform-id in order to fix this. U can use ig-platform-id: 19160000 along with FakePCIID_Intel_HD_Graphics.kext, FakePCIID.kext, IntelGraphicsFixup.kext and Lilu.kext. This may can help, as this method is working fine with HD630
which is ur ALC?
explain with ur hardware details

Thank you @iamsanoj i'm trying to update my #1 post with all current data.
You will find there lates configuration.

Thx
 

Attachments

  • KeyboardBacklight Patch 4.txt
    3 KB · Views: 757
Hi @gulios. I'm using Asus UX410 which has the same touchpad as yours (ELAN1200). However I haven't found any ways to make it work. Can you help me?
 
Status
Not open for further replies.
Back
Top