diff --git a/.DS_Store b/.DS_Store index 67e7426..5e7fec1 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/EFI/.DS_Store b/EFI/.DS_Store index 821cd6c..e064793 100644 Binary files a/EFI/.DS_Store and b/EFI/.DS_Store differ diff --git a/EFI/OC/.DS_Store b/EFI/OC/.DS_Store index 4a798be..9222bdc 100755 Binary files a/EFI/OC/.DS_Store and b/EFI/OC/.DS_Store differ diff --git a/EFI/OC/Kexts/.DS_Store b/EFI/OC/Kexts/.DS_Store index c75965f..6ecc4ce 100644 Binary files a/EFI/OC/Kexts/.DS_Store and b/EFI/OC/Kexts/.DS_Store differ diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2C.kext/Contents/Info.plist index da8151d..89049cd 100755 --- 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.4.2 + 2.4.3 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 2.4.2 + 2.4.3 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild @@ -530,6 +530,7 @@ VoodooI2CPCIController IONameMatch + pci8086,34e8 pci8086,2e8 pci8086,2e9 pci8086,9d60 diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C b/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C index 0004a33..6e1ccb3 100755 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 index e3e8be2..30c97b9 100755 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 index c0fd58a..a47952b 100755 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.dSYM/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext.dSYM/Contents/Info.plist index 35dbbf2..de8a671 100755 --- a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext.dSYM/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext.dSYM/Contents/Info.plist @@ -13,8 +13,8 @@ CFBundleSignature ???? CFBundleShortVersionString - 1.0.5 + 1.0.6 CFBundleVersion - 1.0.5 + 1.0.6 diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext.dSYM/Contents/Resources/DWARF/VoodooInput b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext.dSYM/Contents/Resources/DWARF/VoodooInput index 80d5cdb..e36a4ad 100755 Binary files a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext.dSYM/Contents/Resources/DWARF/VoodooInput and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext.dSYM/Contents/Resources/DWARF/VoodooInput 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 0851f44..7a7ca59 100755 --- 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.0.5 + 1.0.6 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.0.5 + 1.0.6 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 index 781f11c..af14227 100755 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/EFI/OC/Kexts/VoodooInput.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooInput.kext/Contents/Info.plist old mode 100644 new mode 100755 index 0194bc7..7a7ca59 --- a/EFI/OC/Kexts/VoodooInput.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooInput.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 18E226 + 19E266 CFBundleDevelopmentRegion en CFBundleExecutable @@ -27,17 +27,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 10E1001 + 11E146 DTPlatformVersion GM DTSDKBuild - 18E219 + 19E258 DTSDKName - macosx10.14 + macosx10.15 DTXcode - 1020 + 1140 DTXcodeBuild - 10E1001 + 11E146 IOKitPersonalities Voodoo Input @@ -57,6 +57,8 @@ IOService + LSMinimumSystemVersion + 10.11 NSHumanReadableCopyright Copyright © 2019 Kishor Prins. All rights reserved. OSBundleLibraries diff --git a/EFI/OC/Kexts/VoodooInput.kext/Contents/MacOS/VoodooInput b/EFI/OC/Kexts/VoodooInput.kext/Contents/MacOS/VoodooInput index 9e12579..af14227 100755 Binary files a/EFI/OC/Kexts/VoodooInput.kext/Contents/MacOS/VoodooInput and b/EFI/OC/Kexts/VoodooInput.kext/Contents/MacOS/VoodooInput differ diff --git a/EFI/OC/Kexts/VoodooSMBus.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/VoodooInput.kext/Contents/_CodeSignature/CodeResources similarity index 85% rename from EFI/OC/Kexts/VoodooSMBus.kext/Contents/_CodeSignature/CodeResources rename to EFI/OC/Kexts/VoodooInput.kext/Contents/_CodeSignature/CodeResources index ade480b..d5d0fd7 100755 --- a/EFI/OC/Kexts/VoodooSMBus.kext/Contents/_CodeSignature/CodeResources +++ b/EFI/OC/Kexts/VoodooInput.kext/Contents/_CodeSignature/CodeResources @@ -3,26 +3,9 @@ files - - Resources/Headers/VoodooSMBusDeviceNub.hpp - - Gkz/vNrHlRcTeb3TNsAqUb24aZ4= - - + files2 - - Resources/Headers/VoodooSMBusDeviceNub.hpp - - hash - - Gkz/vNrHlRcTeb3TNsAqUb24aZ4= - - hash2 - - OgYn96uJNktmjX+20pkPJEVgMAFTgyFCGxbanbDpdzA= - - - + rules ^Resources/ diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/VoodooSMBus.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooSMBus.kext/Contents/Info.plist deleted file mode 100755 index f795cc0..0000000 --- a/EFI/OC/Kexts/VoodooSMBus.kext/Contents/Info.plist +++ /dev/null @@ -1,551 +0,0 @@ - - - - - BuildMachineOSBuild - 17G13035 - CFBundleDevelopmentRegion - en - CFBundleExecutable - VoodooSMBus - CFBundleIdentifier - de.leo-labs.VoodooSMBus - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - VoodooSMBus - CFBundlePackageType - KEXT - CFBundleShortVersionString - 2.1 - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 2.1 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - 9F2000 - DTPlatformVersion - GM - DTSDKBuild - 17E189 - DTSDKName - macosx10.13 - DTXcode - 0941 - DTXcodeBuild - 9F2000 - IOKitPersonalities - - Custom MT2 Personality - - ApplePreferenceCapability - 2 - ApplePreferenceIdentifier - com.apple.AppleMultitouchTrackpad - ApplePreferencesDefaultPreferences - - ActuateDetents - 0 - Clicking - 1 - DragLock - 0 - Dragging - 0 - FirstClickThreshold - 1 - ForceSuppressed - - SecondClickThreshold - 1 - TrackpadCornerSecondaryClick - 0 - TrackpadFiveFingerPinchGesture - 2 - TrackpadFourFingerHorizSwipeGesture - 2 - TrackpadFourFingerPinchGesture - 2 - TrackpadFourFingerVertSwipeGesture - 2 - TrackpadHorizScroll - 1 - TrackpadMomentumScroll - - TrackpadPinch - 1 - TrackpadRightClick - - TrackpadRotate - 1 - TrackpadScroll - - TrackpadThreeFingerDrag - - TrackpadThreeFingerHorizSwipeGesture - 2 - TrackpadThreeFingerVertSwipeGesture - 2 - - CFBundleIdentifier - com.apple.driver.AppleTopCaseHIDEventDriver - DefaultMultitouchProperties - - ActuationSupported - - ExtractAndPostDeviceButtonState - - ForceSupported - - HIDServiceSupport - - IOCFPlugInTypes - - 0516B563-B15B-11DA-96EB-0014519758EF - AppleMultitouchDriver.kext/Contents/PlugIns/MultitouchHID.plugin - - MT Built-In - - MTHIDDevice - - MTPowerStatsDisable - - SupportsGestureScrolling - - TrackpadFourFingerGestures - - TrackpadMomentumScroll - - TrackpadSecondaryClickCorners - - TrackpadThreeFingerDrag - - parser-options - 39 - parser-type - 1000 - - DeviceUsagePairs - - - DeviceUsage - 2 - DeviceUsagePage - 1 - - - DoReportIntervalHack - - HIDAccelCurves - - - HIDAccelGainLinear - 65536 - HIDAccelIndex - 0 - HIDAccelTangentSpeedLinear - 484966 - HIDAccelTangentSpeedParabolicRoot - 1376256 - - - HIDAccelGainCubic - 5243 - HIDAccelGainLinear - 64881 - HIDAccelGainParabolic - 32768 - HIDAccelIndex - 8192 - HIDAccelTangentSpeedLinear - 478413 - HIDAccelTangentSpeedParabolicRoot - 1310720 - - - HIDAccelGainCubic - 6554 - HIDAccelGainLinear - 64225 - HIDAccelGainParabolic - 43254 - HIDAccelIndex - 32768 - HIDAccelTangentSpeedLinear - 471859 - HIDAccelTangentSpeedParabolicRoot - 1245184 - - - HIDAccelGainCubic - 7864 - HIDAccelGainLinear - 62915 - HIDAccelGainParabolic - 54395 - HIDAccelIndex - 45056 - HIDAccelTangentSpeedLinear - 465306 - HIDAccelTangentSpeedParabolicRoot - 1179648 - - - HIDAccelGainCubic - 9830 - HIDAccelGainLinear - 61604 - HIDAccelGainParabolic - 65536 - HIDAccelIndex - 57344 - HIDAccelTangentSpeedLinear - 458752 - HIDAccelTangentSpeedParabolicRoot - 1114112 - - - HIDAccelGainCubic - 11796 - HIDAccelGainLinear - 60293 - HIDAccelGainParabolic - 75366 - HIDAccelIndex - 65536 - HIDAccelTangentSpeedLinear - 458752 - HIDAccelTangentSpeedParabolicRoot - 1048576 - - - HIDAccelGainCubic - 13763 - HIDAccelGainLinear - 58327 - HIDAccelGainParabolic - 85197 - HIDAccelIndex - 98304 - HIDAccelTangentSpeedLinear - 458752 - HIDAccelTangentSpeedParabolicRoot - 983040 - - - HIDAccelGainCubic - 15729 - HIDAccelGainLinear - 56361 - HIDAccelGainParabolic - 95027 - HIDAccelIndex - 131072 - HIDAccelTangentSpeedLinear - 458752 - HIDAccelTangentSpeedParabolicRoot - 917504 - - - HIDAccelGainCubic - 18350 - HIDAccelGainLinear - 54395 - HIDAccelGainParabolic - 108790 - HIDAccelIndex - 163840 - HIDAccelTangentSpeedLinear - 458752 - HIDAccelTangentSpeedParabolicRoot - 851968 - - - HIDAccelGainCubic - 23593 - HIDAccelGainLinear - 65536 - HIDAccelGainParabolic - 123208 - HIDAccelIndex - 196608 - HIDAccelTangentSpeedLinear - 458752 - HIDAccelTangentSpeedParabolicRoot - 786432 - - - HIDDisallowRemappingOfPrimaryClick - - HIDPointerAccelerationTable - - AACAAFVTQioABwAAAAAAAgAEAAAABAAAABAAAAAQAAAAACAAAA0A - AIAAAACAAAABQAAAAYAAAAIAAAAC4AAAAwAAAATgAAAEAAAAB0AA - AAUAAAAKAAAABgAAAA1AAAAIAAAAFgAAAArAAAAjAAAADQAAAC8A - AAAOwAAAOMAAABBAAABBAAAAEcAAAEjAAAAAUAAADwAAgAAAAIAA - AAEAAAABQAAAAYAAAAJAAAACAAAAA4AAAAKAAAAE4AAAAwAAAAZg - AAAEAAAACgAAAAUAAAAOQAAABgAAABNAAAAIAAAAHsAAAArAAAAu - wAAADQAAADyAAAAOwAAARwAAABBAAABPwAAAEcAAAFiAAAAAgAAA - DwAAgAAAAIAAAAEAAAABYAAAAYAAAAKgAAACAAAABEAAAAKAAAAG - AAAAAwAAAAgAAAAEAAAADQAAAAUAAAASwAAABgAAABkAAAAIAAAA - KAAAAArAAAA7wAAADQAAAEuAAAAOwAAAV0AAABBAAABgQAAAEcAA - AGkAAAAAsAAADwAAgAAAAIAAAAEAAAABoAAAAYAAAAMAAAACAAAA - BQAAAAKAAAAHQAAAAwAAAAnAAAAEAAAAEEAAAAUAAAAXgAAABgAA - AB/AAAAIAAAAMgAAAArAAABKAAAADQAAAFyAAAAOwAAAaQAAABBA - AABywAAAEcAAAHrAAAAA4AAADwAAgAAAAKAAAAEAAAABwAAAAYAA - AANgAAACAAAABeAAAAKAAAAIoAAAAwAAAAvAAAAEAAAAE8AAAAUA - AAAdQAAABgAAACfAAAAIAAAAPcAAAArAAABZAAAADQAAAG3AAAAO - wAAAe0AAABBAAACFQAAAEcAAAIxAAAABAAAADwAAgAAAAMAAAAEA - AAACAAAAAYAAAAPgAAACAAAABsAAAAKAAAAKQAAAAwAAAA5gAAAE - AAAAGMAAAAUAAAAkwAAABgAAADLAAAAIAAAATUAAAArAAABugAAA - DQAAAIMAAAAOwAAAj0AAABBAAACXAAAAEcAAAJxA - - HIDPointerAccelerationType - HIDTrackpadAcceleration - HIDScrollAccelCurves - - - HIDAccelGainLinear - 65536 - HIDAccelIndex - 0 - HIDAccelTangentSpeedLinear - 393216 - HIDAccelTangentSpeedParabolicRoot - 786432 - - - HIDAccelGainLinear - 62259 - HIDAccelGainParabolic - 39322 - HIDAccelIndex - 8192 - HIDAccelTangentSpeedLinear - 406323 - HIDAccelTangentSpeedParabolicRoot - 786432 - - - HIDAccelGainLinear - 58982 - HIDAccelGainParabolic - 58982 - HIDAccelIndex - 32768 - HIDAccelTangentSpeedLinear - 419430 - HIDAccelTangentSpeedParabolicRoot - 786432 - - - HIDAccelGainLinear - 55706 - HIDAccelGainParabolic - 78643 - HIDAccelIndex - 45056 - HIDAccelTangentSpeedLinear - 432538 - HIDAccelTangentSpeedParabolicRoot - 786432 - - - HIDAccelGainLinear - 52429 - HIDAccelGainParabolic - 91750 - HIDAccelIndex - 57344 - HIDAccelTangentSpeedLinear - 445645 - HIDAccelTangentSpeedParabolicRoot - 786432 - - - HIDAccelGainLinear - 49152 - HIDAccelGainParabolic - 104858 - HIDAccelIndex - 65536 - HIDAccelTangentSpeedLinear - 458752 - HIDAccelTangentSpeedParabolicRoot - 786432 - - - HIDAccelGainLinear - 45875 - HIDAccelGainParabolic - 117965 - HIDAccelIndex - 98304 - HIDAccelTangentSpeedLinear - 471859 - HIDAccelTangentSpeedParabolicRoot - 786432 - - - HIDAccelGainLinear - 42598 - HIDAccelGainParabolic - 131072 - HIDAccelIndex - 131072 - HIDAccelTangentSpeedLinear - 484966 - HIDAccelTangentSpeedParabolicRoot - 786432 - - - HIDAccelGainLinear - 39322 - HIDAccelGainParabolic - 144179 - HIDAccelIndex - 163840 - HIDAccelTangentSpeedLinear - 498074 - HIDAccelTangentSpeedParabolicRoot - 786432 - - - HIDAccelGainLinear - 36045 - HIDAccelGainParabolic - 157286 - HIDAccelIndex - 196608 - HIDAccelTangentSpeedLinear - 511181 - HIDAccelTangentSpeedParabolicRoot - 786432 - - - HIDScrollAccelerationTable - - AACAAFVTQioABwAAAAAAAQABAAAAAQAAAAAgAAAQAABxOwAATOMA - AwAAAAdgAAAEwAAADoAAAAbxSgAX6V4ACVeCACMQWgALZ6EALBF7 - AA2N1AA03ToAD36aADvQuAASWKAARl01ABUAAABO2dgAF8AAAFXK - 7QAas+UAW2FQAB2QAABe0qoAIL75AGEgywAkLXsAYnXvACewAABj - Rl8AAIAAABMAAHE7AABWfwABAAAAAuAAAAIAAAAJYAAAAwAAABIA - AAAEwAAAIMAAAAaAAAAwgAAACGp5AEH9tgAK7bUAV4ZuAA0B2ABr - PTkADv1/AIEEcAAQy5gAkdRWABJouQCe3VAAE+c/AKikCgAXAucA - tn2SABot3ADARE4AHVjQAMX4OgAg35IAytuYACQ4bgDO7mUAJ6CX - ANIwowAAsAAAFAAAcTsAAGFOAADAAAABwAAAAQAAAANgAAACAAAA - DCAAAAMAAAAW4AAABMAAACnAAAAGQAAAOsAAAAfOggBP7OcACgWA - AGo8rgAL658AhMCkAA2RCwCfR+EADzjIALWDbwAQ/k8AxqbEABLN - UQDUeCMAFepmAOTKxwAZoVYA8qFmAB1CvwD7fXwAIQuCAQFpdAAk - S20BBVKIACegAAEIK4wAAOAAABQAAHE7AABtdwAAwAAAAeAAAAEA - AAAD4AAAAgAAAA6AAAADAAAAHEAAAATAAAA0AAAABgAAAEdAAAAH - N4wAXL7hAAkAAACAwAAACoAAAKGAAAALz7IAvU7UAA01yQDadikA - DvtPAPKF4gARLu4BCSWiABUlDwEfV8QAGT9oASzRKgAdChkBNQrG - ACDz5QE6cR4AJEARAT3XdgAnn1YBQMHWAABQAAATAABxOwAAS7AA - AQAAAAJgAAACAAAABuAAAAMAAAAMYAAABMAAABcAAAAGwAAAJAAA - AAkAAAAyAAAACz1uAEFngAANcE8AUMGhAA+sTQBgSTMAEagdAG5N - TAATT9YAd9WQABTQfgB+26MAF3odAIbYXQAagocAjp+lAB2J6QCT - vnkAIN/yAJdcWwAkO0IAmYu9ACegOACacdcAAQAAABUAAHE7AABW - fwAAwAAAAiAAAAEAAAAEgAAAAYAAAAqAAAACAAAAEaAAAAMAAAAh - gAAABMAAAD6AAAAFwAAAVEAAAAbAAABrAAAACAAAAIxAAAAJAAAA - qYAAAApAAADKwAAAC8AAAPTAAAANwAABJAAAABAAAAFEn9IAFEAA - AV49zAAZAAABbrsYABzQAAFz78AAIOAAAXhvwAAkIAABem/AACeg - AAF8JGg= - - HIDScrollAccelerationType - HIDTrackpadScrollAcceleration - HIDScrollResolution - 26214400 - IOCFPlugInTypes - - 0516B563-B15B-11DA-96EB-0014519758EF - AppleMultitouchDriver.kext/Contents/PlugIns/MultitouchHID.plugin - - IOClass - AppleMultitouchTrackpadHIDEventDriver - IOProbeScore - 9999 - IOProviderClass - IOHIDInterface - MTEventSource - - ProductIDArray - - 628 - - TrackpadEmbedded - - VendorID - 1452 - - Native Multitouch Engine - - CFBundleIdentifier - de.leo-labs.VoodooSMBus - IOClass - VoodooI2CNativeEngine - IOMatchCategory - VoodooI2CNativeEngine - IOProviderClass - VoodooI2CMultitouchInterface - - VoodooSMBusControllerDriver - - Addresses - - 44 - - CFBundleIdentifier - de.leo-labs.VoodooSMBus - IOClass - VoodooSMBusControllerDriver - IOPCIMatch - 0x9ca28086 - IOPCIMatchComment - Intel SMBus Controller i80 (9ca2: Brodwell Point-LP (PCH), a323: Cannon Lake-H (PCH)) - IOProbeScore - 400 - IOProviderClass - IOPCIDevice - - VoodooSMBusIntelLpssI2C - - CFBundleIdentifier - de.leo-labs.VoodooSMBus - IOClass - VoodooSMBusIntelLpssI2C - IOPCIMatch - 0x9d608086 - IOPCIMatchComment - Dummy IntelLpssI2CDriver - IOProbeScore - 400 - IOProviderClass - IOPCIDevice - - - NSHumanReadableCopyright - Copyright © 2019 leo-labs. All rights reserved. - OSBundleCompatibleVersion - 2.1 - OSBundleLibraries - - com.apple.iokit.IOHIDFamily - 2.0 - com.apple.iokit.IOPCIFamily - 2.9 - com.apple.kpi.iokit - 18.5 - com.apple.kpi.libkern - 18.5 - com.apple.kpi.mach - 18.5 - - OSBundleRequired - Root - - diff --git a/EFI/OC/Kexts/VoodooSMBus.kext/Contents/MacOS/VoodooSMBus b/EFI/OC/Kexts/VoodooSMBus.kext/Contents/MacOS/VoodooSMBus deleted file mode 100755 index b3f26bb..0000000 Binary files a/EFI/OC/Kexts/VoodooSMBus.kext/Contents/MacOS/VoodooSMBus and /dev/null differ diff --git a/EFI/OC/Kexts/VoodooSMBus.kext/Contents/Resources/Headers/VoodooSMBusDeviceNub.hpp b/EFI/OC/Kexts/VoodooSMBus.kext/Contents/Resources/Headers/VoodooSMBusDeviceNub.hpp deleted file mode 100755 index af2a217..0000000 --- a/EFI/OC/Kexts/VoodooSMBus.kext/Contents/Resources/Headers/VoodooSMBusDeviceNub.hpp +++ /dev/null @@ -1,50 +0,0 @@ -/* - * VoodooSMBusDeviceNub.hpp - * SMBus Controller Driver for macOS X - * - * Copyright (c) 2019 Leonard Kleinhans - * - */ - - -#ifndef VoodooSMBusDeviceNub_hpp -#define VoodooSMBusDeviceNub_hpp - -#include - -class VoodooSMBusControllerDriver; -class VoodooSMBusSlaveDevice; -typedef UInt8 u8; - -#ifndef EXPORT -#define EXPORT __attribute__((visibility("default"))) -#endif - -class EXPORT VoodooSMBusDeviceNub : public IOService { - OSDeclareDefaultStructors(VoodooSMBusDeviceNub); - -public: - bool init() override; - bool attach(IOService* provider, UInt8 address); - bool start(IOService* provider) override; - void stop(IOService* provider) override; - void free(void) override; - - void handleHostNotify(); - void setSlaveDeviceFlags(unsigned short flags); - - IOReturn writeByteData(u8 command, u8 value); - IOReturn readByteData(u8 command); - IOReturn readBlockData(u8 command, u8 *values); - IOReturn writeByte(u8 value); - IOReturn writeBlockData(u8 command, u8 length, const u8 *values); - IOReturn wakeupController(); - -private: - VoodooSMBusControllerDriver* controller; - void releaseResources(); - VoodooSMBusSlaveDevice* slave_device; - void handleHostNotifyThreaded(); -}; - -#endif /* VoodooSMBusDeviceNub_hpp */ diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index 1758229..1075542 100755 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -1427,22 +1427,6 @@ PlistPath Contents/Info.plist - - BundlePath - ACPIMonitor.kext - Comment - - Enabled - - ExecutablePath - Contents/MacOS/ACPIMonitor - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - BundlePath ACPIBatteryManager.kext @@ -1795,22 +1779,6 @@ PlistPath Contents/Info.plist - - BundlePath - VoodooSMBus.kext - Comment - - Enabled - - ExecutablePath - Contents/MacOS/VoodooSMBus - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - BundlePath VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext @@ -2453,6 +2421,8 @@ Rg== boot-args alcid=15 brcmfx-driver=2 vsmcgen=1 brcmfx-country=#a -v + booter-fileset-basesystem + booter-fileset-kernel csr-active-config diff --git a/README.md b/README.md index 9c083a0..afb7e6c 100755 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Thinkpad T450s Big Sur Bate3 +# Thinkpad T450s Big Sur OpenCore ![Thismachine](./picture/Thismachine.png) ## 简介 - 这是一个完整的Thinkpad T450s macOS Big Sur + DW1820a 配置 @@ -6,8 +6,7 @@ - 默认使用fakeSMC 安装完成后可以替换为virtualSMC - 声卡默认 layout-id = 15 解决耳机杂音问题 但需要手动选择输入/输出设备 (内置扬声器+内置麦克风+耳机+耳机麦克风测试正常) -- 触摸板使用VoodooSMBus + VoodooRMI驱动 -- 触摸屏使用VoodooI2CHID驱动 但它目前不起作用 正在寻找解决方案 +- 触摸板使用VoodooRMI驱动 ![Pcidevices](./picture/Pcidevices.png) ![WIFI](./picture/WIFI.png) ![USB](./picture/USB.png) @@ -45,11 +44,11 @@ - 声卡 - USB - 电池 +- 触摸屏 - 触摸板 - 小红点 - miniDP - SD卡读卡器 ## 无效 -- 触摸屏 (正在寻找解决方案) - VGA