- Apr 21, 2012
- Asus UX430UA (Clover)
- HD 620
- , ,
- Mobile Phone
You should fix your kext situation first, then see if there is still a problem.
As mentioned many places here.... all kexts you need should be installed to the system volume.
Kext injection is only for "essential" kexts used for the installer and recovery partitions (you have a giant mess in EFI/Clover/kexts/10.12).
Don't forget to set config.plist/SystemParameters/InjectKexts="Detect".
Note also that your ACPI setup is completely wrong. See guide: https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
It's strange... i've heard that is much better when OS is clean as possible and we shouldn't change S/L/E if we don't have to... that's why i'm trying to modify only files in EFI.
I've red your DSDT guide many times and did everything started from "Preparing tools for disassembly" to "Fixing Errors"
From "Common Patches" i did almost all:
"Fix _WAK Arg0 v2"
"OS Check Fix"
"Fix Mutex with non-zero SyncLevel"
- moved VoodooI2C.kext(kext in Debug.zip) to L/E
- remove AppleHPM.kext, AppleIntelLpssI2C.kext, AppleIntelLpssI2CController.kext from S/L/E
and now i see that kext loaded but there is no info in system prefs "no trackpad found" and no scrolling.
[23:43:56] gulios :: Gulioss-ZenBook-Pro ➜ /Users/gulios » sudo kextcache -i / Password: kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooI2C.kext kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext AppleHPM.kext - dependency 'com.apple.driver.AppleIntelLpssI2CController' not found. AppleHPM.kext is missing dependencies (including anyway; dependencies may be available from elsewhere) AppleHPM.kext - dependency 'com.apple.driver.AppleIntelLpssI2CController' not found. AppleHPM.kext - dependency 'com.apple.driver.AppleIntelLpssI2CController' not found. Prelink failed for com.apple.driver.AppleHPM; omitting from prelinked kernel. KernelCache ID: 69F5631000F8D5E974B7E0D731B2CF40
Thank you !
7.1 MB Views: 77