diff --git a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/Info.plist b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/Info.plist index 0c596e6..226029c 100644 --- a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/Info.plist +++ b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19F101 + 19B88 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,27 +17,27 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 2.8 + 2.3 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 2.8 + 2.3 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E801a + 11C29 DTPlatformVersion GM DTSDKBuild - 19G68 + 16E185 DTSDKName - macosx10.15 + macosx10.12 DTXcode - 1170 + 1130 DTXcodeBuild - 11E801a + 11C29 IOKitPersonalities Custom MT2 Personality @@ -528,31 +528,34 @@ com.alexandred.VoodooI2C IOClass VoodooI2CPCIController - IOPCIMatch - 0x9d608086&0xFFFCFFFF 0xa1608086&0xFFFCFFFF 0x9de88086&0xFFFCFFFF 0xa3688086&0xFFFCFFFF + IONameMatch + + pci8086,2e8 + pci8086,2e9 + pci8086,9d60 + pci8086,9d61 + pci8086,9d62 + pci8086,9d63 + pci8086,9de8 + pci8086,9de9 + pci8086,a160 + pci8086,a161 + pci8086,a162 + pci8086,a368 + pci8086,a369 + pci8086,a36a + pci8086,a36b + IOProbeScore 9999 IOProviderClass - IOPCIDevice - - VoodooI2CPCILakeController - - CFBundleIdentifier - com.alexandred.VoodooI2C - IOClass - VoodooI2CPCILakeController - IOPCIMatch - 0x06e88086&0xFFFCFFFF 0x02e88086&0xFFFCFFFF 0x34e88086&0xFFFCFFFF - IOProbeScore - 9999 - IOProviderClass - IOPCIDevice + IOService LSMinimumSystemVersion 10.11 NSHumanReadableCopyright - Copyright © 2020 Alexandre Daoud. All rights reserved. + Copyright © 2019 Alexandre Daoud. All rights reserved. OSBundleCompatibleVersion 2.0.0 OSBundleLibraries diff --git a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/MacOS/VoodooI2C b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/MacOS/VoodooI2C old mode 100755 new mode 100644 index fb7853a..c5e472a Binary files a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/MacOS/VoodooI2C and b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/MacOS/VoodooI2C differ diff --git a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist index 5b11f44..12edced 100644 --- a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist +++ b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19F101 + 19B88 CFBundleDevelopmentRegion en CFBundleExecutable @@ -27,17 +27,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E801a + 11C29 DTPlatformVersion GM DTSDKBuild - 19G68 + 16E185 DTSDKName - macosx10.15 + macosx10.12 DTXcode - 1170 + 1130 DTXcodeBuild - 11E801a + 11C29 IOKitPersonalities VoodooGPIOCannonLakeH @@ -66,19 +66,6 @@ IOProviderClass IOService - VoodooGPIOIceLakeLP - - CFBundleIdentifier - org.coolstar.VoodooGPIO - IOClass - VoodooGPIOIceLakeLP - IONameMatch - - INT3455 - - IOProviderClass - IOService - VoodooGPIOSunrisePointH CFBundleIdentifier diff --git a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO old mode 100755 new mode 100644 index e688c8a..20fc856 Binary files a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO and b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO differ diff --git a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/_CodeSignature/CodeResources b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/_CodeSignature/CodeResources similarity index 100% rename from CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/_CodeSignature/CodeResources rename to CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/_CodeSignature/CodeResources diff --git a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist index 85e1eb0..a08c7af 100644 --- a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist +++ b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19F101 + 19B88 CFBundleDevelopmentRegion en CFBundleExecutable @@ -27,17 +27,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E801a + 11C29 DTPlatformVersion GM DTSDKBuild - 19G68 + 16E185 DTSDKName - macosx10.15 + macosx10.12 DTXcode - 1170 + 1130 DTXcodeBuild - 11E801a + 11C29 IOKitPersonalities VoodooI2CLogger @@ -76,7 +76,5 @@ com.apple.kpi.libkern 14 - OSBundleRequired - Root diff --git a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices old mode 100755 new mode 100644 index afe9656..79944b5 Binary files a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices and b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices differ diff --git a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/_CodeSignature/CodeResources b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/_CodeSignature/CodeResources new file mode 100644 index 0000000..d5d0fd7 --- /dev/null +++ b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/_CodeSignature/CodeResources @@ -0,0 +1,115 @@ + + + + + files + + files2 + + rules + + ^Resources/ + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ + + nested + + weight + 10 + + ^.* + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^Resources/ + + weight + 20 + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^[^/]+$ + + nested + + weight + 10 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist deleted file mode 100644 index 2d2354a..0000000 --- a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist +++ /dev/null @@ -1,78 +0,0 @@ - - - - - BuildMachineOSBuild - 19F101 - CFBundleDevelopmentRegion - en - CFBundleExecutable - VoodooInput - CFBundleIdentifier - me.kishorprins.VoodooInput - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - VoodooInput - CFBundlePackageType - KEXT - CFBundleShortVersionString - 1.1.4 - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 1.1.4 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - 11E801a - DTPlatformVersion - GM - DTSDKBuild - 19G68 - DTSDKName - macosx10.15 - DTXcode - 1170 - DTXcodeBuild - 11E801a - IOKitPersonalities - - Voodoo Input - - CFBundleIdentifier - me.kishorprins.VoodooInput - IOClass - VoodooInput - IOProbeScore - 200 - IOPropertyMatch - - VoodooInputSupported - - - IOProviderClass - IOService - - - LSMinimumSystemVersion - 10.11 - NSHumanReadableCopyright - Copyright © 2019 Kishor Prins. All rights reserved. - OSBundleLibraries - - com.apple.iokit.IOHIDFamily - 2.0 - com.apple.kpi.iokit - 14 - com.apple.kpi.libkern - 14 - com.apple.kpi.mach - 13.0 - - OSBundleRequired - Root - - diff --git a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput deleted file mode 100755 index a0a8815..0000000 Binary files a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput and /dev/null differ diff --git a/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/_CodeSignature/CodeResources b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/_CodeSignature/CodeResources new file mode 100644 index 0000000..e3af16b --- /dev/null +++ b/CLOVER/EFI/CLOVER/kexts/Other/VoodooI2C.kext/Contents/_CodeSignature/CodeResources @@ -0,0 +1,134 @@ + + + + + files + + files2 + + PlugIns/VoodooGPIO.kext + + cdhash + + 7MJTmumI5o/hDeDuv1eljg5oN/E= + + requirement + cdhash H"a894b0070fddd513f8784e0ae9ef23404754e591" or cdhash H"ecc2539ae988e68fe10de0eebf57a58e0e6837f1" + + PlugIns/VoodooI2CServices.kext + + cdhash + + GHalEFEL570AE8QZwMUNODDSVuE= + + requirement + cdhash H"30013f03ed34b37067abc2bbd76f62c293426537" or cdhash H"1876a510510be7bd0013c419c0c50d3830d256e1" + + + rules + + ^Resources/ + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ + + nested + + weight + 10 + + ^.* + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^Resources/ + + weight + 20 + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^[^/]+$ + + nested + + weight + 10 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2C.kext/Contents/Info.plist index 0c596e6..3261903 100644 --- a/EFI/OC/Kexts/VoodooI2C.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooI2C.kext/Contents/Info.plist @@ -17,13 +17,13 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 2.8 + 2.7 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 2.8 + 2.7 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C b/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C old mode 100755 new mode 100644 index fb7853a..e8b53ca Binary files a/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C differ diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO old mode 100755 new mode 100644 index e688c8a..2da99bd Binary files a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO differ diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices old mode 100755 new mode 100644 index afe9656..3075898 Binary files a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices differ diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist index 2d2354a..da53a0c 100644 --- a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist @@ -17,13 +17,13 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.1.4 + 1.1.3 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.1.4 + 1.1.3 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput old mode 100755 new mode 100644 index a0a8815..d61025a Binary files a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput differ diff --git a/README.md b/README.md index 3b4ffe2..6309209 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ Required Kexts to be able to run macOS on your GPD Pocket 2 are included in this - SMCBatteryManager v1.1.4 - SMCSuperIO v1.1.4 - [USBInjectAll](https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads) v0.7.1 -- [VoodooI2C](https://github.com/alexandred/VoodooI2C) v2.8 +- [VoodooI2C](https://github.com/alexandred/VoodooI2C) v2.3 - [VoodooI2CGoodix](https://github.com/lazd/VoodooI2CGoodix) v0.4.0 - [VoodooHDA](https://sourceforge.net/projects/voodoohda/) v2.9.2 - [VoodooPS2Controller](https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads/) v1.8.28