Got everything in my device to work, with the exception of I2C Touchscreen
Still a pretty strong newb (especially to patching and opencore) (done clover once 5-8 years ago)
Kextstat: https://pastebin.com/Fu7jf370
From what I understand kext load order doesnt matter however others have reported touch working on this exact model with voodooI2C, which is loading?
https://github.com/MacForceOne/VoodooI2C/tree/patch-1
https://github.com/khronokernel/HP-Elite-X2-G1-Hackintosh
I saw a post about trying to prevent apple I2C kext screwyness so im trying the following patch
<key>Comment</key> <string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string> <key>Name</key> <string>com.apple.driver.AppleIntelLpssI2C</string> <key>Find</key> <data>SU9LaXQ=</data> <key>Replace</key> <data>SU9LaXM=</data> <key>InfoPlistPatch</key> <true/>
But I cant seem to implement it with my config.plist editor (propertree) as the Find-data field isnt fully hex, and looking at other patches they seem to be all hex,
going to try a find-string field for now
also some skylake controller patches listed on the voodooi2c page
Specs
MODEL HP Elite X2 1012 G1 CPU: Intel M7 6Y75 (SKYLAKE) RAM: 8GB 1866MHz LPDDR3 GPU: HD 515 AUDIO: Conexant CX20724 Touch: Wacom HID Based Display(WCOM4814) WIFI: DW1560
Side notes
I have no idea what to do with a DSDT, still working on it, ive got SSDTs in my ACPI folder as followed by khronokernel guide above. What do I do with this DSDT dump I have? (still looking into it on my own)
[link] [comments]
Post a Comment