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

## 简介
- 这是一个完整的Thinkpad T450s macOS Big Sur + DW1820a 配置
@@ -6,8 +6,7 @@
- 默认使用fakeSMC 安装完成后可以替换为virtualSMC
- 声卡默认 layout-id = 15 解决耳机杂音问题 但需要手动选择输入/输出设备
(内置扬声器+内置麦克风+耳机+耳机麦克风测试正常)
-- 触摸板使用VoodooSMBus + VoodooRMI驱动
-- 触摸屏使用VoodooI2CHID驱动 但它目前不起作用 正在寻找解决方案
+- 触摸板使用VoodooRMI驱动



@@ -45,11 +44,11 @@
- 声卡
- USB
- 电池
+- 触摸屏
- 触摸板
- 小红点
- miniDP
- SD卡读卡器
## 无效
-- 触摸屏 (正在寻找解决方案)
- VGA