Contribute
Register

[Guide][New VoodooI2C] Asus Vivobook S15 X510UAR 10.13+

Can anybody with a VivoBook S15 X510UA or X510UAR model motherboard (you see that in BIOS via boot/ESC/Setup) update to the latest 309 from here and report back? Make sure you ALSO download the 308 BIOS "next to" the 309 so you can restore in case your hackOS hick-ups afterwards.

Thank you.

(If with 309 you see a black screen instead of the login screen: no panic - debugging has already started. Someone with a Asus Zenbook can even boot to Desktop with the 309 BIOS!)

I can confirm this issue with the 309 ver. Had to rollback to 308.
 
thanks @nqt999 for reporting. Guess what, we can report somewhat SUCCESS (with new problem: kernel panic on wake-up from sleep)! Read on from here. We're not yet 100% done with debugging to narrow down the actual culprit by name, but feel free to go ahead an test.

I'm off in family matters very soon so won't be able to respond most likely.
 
Last edited:
I can confirm this issue with the 309 ver. Had to rollback to 308.
It's just an additional kext the most recent BIOS updates require:
https://github.com/RehabMan/VoodooTSCSync
VoodooTSCSync
Fork of VoodooTSCSync by RehabMan
A kernel extension which will synchronize the TSC (Time Stamp Counter) on any Intel CPUs.
This version automatically attaches to the last CPU automatically.
Different from previous versions, no need to modify the Info.plist, just install and use.
https://en.wikipedia.org/wiki/Time_Stamp_Counter

Once more, many thanks @RehabMan !!!!!!

However, new problem now: VoodooTSCSync often causes kernel panic on wake-up from sleep .. :(
 
Last edited:
Worked great for me! Just wanted to say thanks to you bugs and everyone involved including RehabMan.
 
I use Asus s510UN (Bios version 306) and i copy clover folder directly in my EFI (except the LPCSensors.kext because don't boo't with this kext) because i don't undurstand to DSDT patch
Now everything works fine but i have some questions:
i wondering is nVidia graphics are enabled because i don't need them and i want to turn them off to save battery,
and every time when i booting the keyboard backlight is turning on automaticly how i can turn them off too
 

Attachments

  • desktop.png
    desktop.png
    2.6 MB · Views: 124
Worked great for me! Just wanted to say thanks to you bugs and everyone involved including RehabMan.
You're welcome.

Do you own both, a VivoBook F510UAR and a ZenBook UX410UA?
 
Folks, please be aware:

astone1 commented Feb. 14, 2019 6:13 pm GMT+1:
I notice that sleep on the 309 bios causes a kernel panic quite frequently while using VoodooTSCSync. On 308 sleep works perfectly, does anyone have this problem? I feel that it is related from this kext after looking at KP logs.
Waiting for more details from astone1.
 
You're welcome.

Do you own both, a VivoBook F510UAR and a ZenBook UX410UA?
I do although I am selling the F510UAR on Ebay in favor of the UX410UA (aluminum case, faster processor, nicer display and better battery life but then it was more$ too). VoodooTSCSyn.kext made the difference in being able to update bioses on both. Very cool!
 
darn, I need to confirm:

astone1 commented Feb. 14, 2019 6:13 pm GMT+1:
I notice that sleep on the 309 bios causes a kernel panic quite frequently while using VoodooTSCSync. On 308 sleep works perfectly, does anyone have this problem? I feel that it is related from this kext after looking at KP logs.
High Sierra 10.13.6. Not tested in Mojave yet. Kexts installed to /L/E.

To start debugging I removed HibernationFixup.kext, set pmset to 0 and activated NeverHibernate in Clover, but all that did not help.

I noticed that the sleep LED is blinking till right before I open the lid, so the KP occurs on wake. Might be helpful for getting VoodooTSCSync to work at some point.

Unfortunately RehabMan only ever published this one version of VoodooTSCSync, and denskop (whose code he used) never published a compile of his (https://github.com/denskop/VoodooTSCSync), so now the question is how to continue debugging..
 
Last edited:
Back
Top