Contribute
Register

[Guide] ASUS Vivobook X542UA

Joined
Apr 21, 2016
Messages
1,348
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
iOS
Here it is. System boot time - 3 min, touchpad not working.
ETPD._STA is unpatched, as you say.
Could be a buggy GPIO implementation, maybe it's not operational on your machine.
Try a BIOS update, or find a setting to enable GPIO within (Maybe a hidden setting?)
Make sure you re-extract and re-patch your DSDT after a BIOS update/option change.

Is your trackpad operational with polling mode? It now reports FTE1200 correctly.

Not sure about the Magic Mouse 1. You do need to sort your USB configuration...
 
Joined
Feb 22, 2019
Messages
43
Motherboard
Asus Vivobook X542UA
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
iOS
Ben, thank you a lot!

Try a BIOS update, or find a setting to enable GPIO within (Maybe a hidden setting?)
My BIOS is last 306 dated 2018/10/24. The first thing I did after buying - BIOS update. Original DSDT attached

Is your trackpad operational with polling mode? It now reports FTE1200 correctly.
It works good. I have no problems as is.
Is there any tool to ensure APIC PIN number and get additional debug information about GPIO and devices connected to?

So, other problems now are:
Realtec ALC294 - when no headphones connected I see no internal microphone, but see 2 * Line In, both non working.
Sleep, hibernation. System can wake up after sleeping. System cannot sleep 2 and more times - only one time after booting.
 

Attachments

Joined
Feb 22, 2019
Messages
43
Motherboard
Asus Vivobook X542UA
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
iOS
Some changes in my hardware:

1. Original TN screen replaced with new IPS B156HAN01.1 - now screen looks much more better. Native Mac OS calibration recognizes screen settings and make correct color profile. 18 bit/pixel color, as was before, but cost very cheap. Images looks great, very similar as original MacBook.

2. Enabled Intel VT-D in BIOS settings.

3. Added +8Gb SODIMM DDR4 Samsung M471A1K43CB1 - inside was the same module. Now 16Gb RAM.

Now Windows 2012 Server and MS SQL Server 2016 feels very good inside VirtualBox. :)
 
Joined
Apr 21, 2016
Messages
1,348
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
iOS
Ben, thank you a lot!


My BIOS is last 306 dated 2018/10/24. The first thing I did after buying - BIOS update. Original DSDT attached


It works good. I have no problems as is.
Is there any tool to ensure APIC PIN number and get additional debug information about GPIO and devices connected to?

So, other problems now are:
Realtec ALC294 - when no headphones connected I see no internal microphone, but see 2 * Line In, both non working.
Sleep, hibernation. System can wake up after sleeping. System cannot sleep 2 and more times - only one time after booting.
Try getting more info about your GPIO controller via Windows or Linux. Don't know how...
You can try extracting your BIOS and looking for an appropriate hidden option, maybe to enable it (if disabled) - at your own risk!
See here:
(Of course you should look for something GPIO related instead of CfgLock...)

This hassle won't be needed too much, as you're using polling and it seems to work fine, although GPIO will probably be more efficient...
It is also possible that the 0x55 GPIO pin is just incorrect... Your trackpad could be mapped to a different pin. See some common pins in the VoodooI2C pinning guide:

You can find your APIC pin in SBFI, it's 0x6D.

If AppleALC's layout-ids don't match your machine, you might need to modify the resources to fit (then submit it to AppleALC as a new layout)

Read here about hibernation:
Alternatively, see HibernationFixup. Didn't try it, I guess you could investigate...
 
Last edited:
Joined
Feb 22, 2019
Messages
43
Motherboard
Asus Vivobook X542UA
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
iOS
Updated my OS to 10.14.5.

So, after update, when I tried to test sleeping mode, I got not wake-up after 1-3 sec, but kernel panic.
Tried to use this method, and got success. System wakes up normally.

Read here about hibernation
Ben, can you look my debug files? Is my system looks ok?
 

Attachments

Feartech

Moderator
Joined
Aug 3, 2013
Messages
12,505
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
Android
Updated my OS to 10.14.5.

So, after update, when I tried to test sleeping mode, I got not wake-up after 1-3 sec, but kernel panic.
Tried to use this method, and got success. System wakes up normally.


Ben, can you look my debug files? Is my system looks ok?
you may want to do this:
 
Joined
Feb 22, 2019
Messages
43
Motherboard
Asus Vivobook X542UA
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
iOS
you may want to do this:
All my USB ports are working now.

I have
- 1 * USB 2.0
- 2 * USB 3.0
- 1 * USB Type-C
and internal camera attached to USB.
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
12,505
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
Android
All my USB ports are working now.

I have
- 1 * USB 2.0
- 2 * USB 3.0
- 1 * USB Type-C
and internal camera attached to USB.
you made a usb ssdt very quick...
 
Joined
Apr 21, 2016
Messages
1,348
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
iOS
No, I didn't change something in my system.
It works from the begin, when ben9923 told me to use right RehabMan's config.plist
While your ports are working, that's an incorrect setup.
You still need a correct SSDT with your ports, so they are correctly recognized, and other ports will be disabled.
It saves some resources, and can definitely help with sleep-related issues.

(Alternatively, you could create a USBPorts.kext injector with your ports, maybe with Hackintool)
 
Top