VoodooI2C load and patch issues

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)

submitted by /u/kris2340
[link] [comments]