Qonfused / ASUS-ZenBook-Duo-14-UX481-Hackintosh

OpenCore configuration for the ASUS ZenBook Duo 14" (UX481FA/FL)
https://github.com/Qonfused/ASUS-ZenBook-Duo-14-UX481-Hackintosh
BSD 3-Clause "New" or "Revised" License
31 stars 1 forks source link

Add ScreenPadInjector Kext for Display Overrides #52

Closed Qonfused closed 5 months ago

Qonfused commented 8 months ago

I'm considering creating an injector kext for ScreenPad Plus display overrides, similarly to the VoodooInjector project. Below is an example of how it's setup for just the BOE087F panel:

Screenshot 2024-03-12 at 7 22 48 PM

This replaces the need for an installation-specific display override file:

Screenshot 2024-03-12 at 7 29 06 PM

It may be better to merge this with the VoodooInjector repo and rename it to be ScreenPadInjector or similar as it specializes in injecting various ScreenPad related IOPersonalities.

Qonfused commented 8 months ago

For reference, below is a copy of the ScreenPad 2 Optimizer software installed on Windows: ASUSScreenPad2Optimizer.zip This requires the MyASUS driver provided by their support page: https://www.asus.com/support/faq/1039718/

For debugging ScreenPad Plus behavior on Windows, the softMCCS software can help debug i2c connections for displays: https://www.entechtaiwan.com/lib/softmccs.shtm