diff --git a/EFI-OpenCore/EFI/BOOT/BOOTx64.efi b/EFI-OpenCore/EFI/BOOT/BOOTx64.efi
index 3ff4fc5..a0eedd2 100755
Binary files a/EFI-OpenCore/EFI/BOOT/BOOTx64.efi and b/EFI-OpenCore/EFI/BOOT/BOOTx64.efi differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist
old mode 100755
new mode 100644
index ffa5207..05681f3
--- a/EFI-OpenCore/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist
+++ b/EFI-OpenCore/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.4.5
+ 1.4.6
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.4.5
+ 1.4.6
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
@@ -48,36 +48,6 @@
com.apple.driver.AppleHDAHardwareConfigDriver
HDAConfigDefault
-
- AFGLowPowerState
-
- AwAAAA==
-
- CodecID
- 283902610
- Comment
- baesar0 -ALC 292 for e6540 with dock
- ConfigData
-
- ASccEAEnHQEBJx6mAScfkAE3HPABNx0AATce
- AAE3H0ABRxxAAUcdAQFHHhcBRx+QAUcMAgFX
- HFABVx1AAVceKwFXHwIBVwwCAWccgAFnHUAB
- Zx4BAWcfAgFnDAIBhxzwAYcdAAGHHgABhx9A
- AZccIAGXHZABlx6BAZcfAgGnHHABpx0QAace
- qwGnHwIBtxzwAbcdAAG3HgABtx9AAdcc8AHX
- HQAB1x4AAdcfQAHnHPAB5x0AAeceAAHnH0A=
-
- FuncGroup
- 1
- LayoutID
- 55
- WakeConfigData
-
- AUcMAg==
-
- WakeVerbReinit
-
-
AFGLowPowerState
@@ -620,6 +590,32 @@
LayoutID
7
+
+ AFGLowPowerState
+
+ AwAAAA==
+
+ Codec
+ ALC215 for HP 830 G6 for 965987400abc
+ CodecID
+ 283902485
+ ConfigData
+
+ AUccEAFHHQEBRx4XAUcfmQIXHCACFx0QAhce
+ IQIXHwECFwwCASccMAEnHRgBJx6BAScfAQGX
+ HEABlx0BAZcepgGXH5kBRwwC
+
+ FuncGroup
+ 1
+ LayoutID
+ 18
+ WakeConfigData
+
+ AUcMAg==
+
+ WakeVerbReinit
+
+
AFGLowPowerState
@@ -1191,6 +1187,32 @@
WakeVerbReinit
+
+ AFGLowPowerState
+
+ AwAAAA==
+
+ Codec
+ MacPeet - Realtek ALC235 for ASUS GL553VD
+ CodecID
+ 283902517
+ ConfigData
+
+ AhccIAIXHRACFx4rAhcfAAG3HDABtx0AAbce
+ pwG3H5ABlxwwAZcdEAGXHosBlx8BAUccQAFH
+ HQABRx4XAUcfkAFHDAI=
+
+ FuncGroup
+ 1
+ LayoutID
+ 16
+ WakeConfigData
+
+ AUcMAg==
+
+ WakeVerbReinit
+
+
AFGLowPowerState
@@ -4958,6 +4980,36 @@
LayoutID
32
+
+ AFGLowPowerState
+
+ AwAAAA==
+
+ CodecID
+ 283902610
+ Comment
+ baesar0 -ALC 292 for e6540 with dock
+ ConfigData
+
+ ASccEAEnHQEBJx6mAScfkAE3HPABNx0AATce
+ AAE3H0ABRxxAAUcdAQFHHhcBRx+QAUcMAgFX
+ HFABVx1AAVceKwFXHwIBVwwCAWccgAFnHUAB
+ Zx4BAWcfAgFnDAIBhxzwAYcdAAGHHgABhx9A
+ AZccIAGXHZABlx6BAZcfAgGnHHABpx0QAace
+ qwGnHwIBtxzwAbcdAAG3HgABtx9AAdcc8AHX
+ HQAB1x4AAdcfQAHnHPAB5x0AAeceAAHnH0A=
+
+ FuncGroup
+ 1
+ LayoutID
+ 55
+ WakeConfigData
+
+ AUcMAg==
+
+ WakeVerbReinit
+
+
AFGLowPowerState
@@ -6333,7 +6385,7 @@
283903744
ConfigData
- AZceYQGXByU=
+ AZceYQGXByUBtx4R
FuncGroup
1
diff --git a/EFI-OpenCore/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC b/EFI-OpenCore/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC
index 0b8e24d..4323424 100755
Binary files a/EFI-OpenCore/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC and b/EFI-OpenCore/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/NVMeFix.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/NVMeFix.kext/Contents/Info.plist
old mode 100755
new mode 100644
index ed9f5f5..ae67044
--- a/EFI-OpenCore/EFI/OC/Kexts/NVMeFix.kext/Contents/Info.plist
+++ b/EFI-OpenCore/EFI/OC/Kexts/NVMeFix.kext/Contents/Info.plist
@@ -17,13 +17,13 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.0.0
+ 1.0.1
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1.0.0
+ 1.0.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-OpenCore/EFI/OC/Kexts/NVMeFix.kext/Contents/MacOS/NVMeFix b/EFI-OpenCore/EFI/OC/Kexts/NVMeFix.kext/Contents/MacOS/NVMeFix
index 71cde60..0fa0909 100755
Binary files a/EFI-OpenCore/EFI/OC/Kexts/NVMeFix.kext/Contents/MacOS/NVMeFix and b/EFI-OpenCore/EFI/OC/Kexts/NVMeFix.kext/Contents/MacOS/NVMeFix differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist
old mode 100755
new mode 100644
diff --git a/EFI-OpenCore/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager b/EFI-OpenCore/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager
index cc5df8f..5b32c15 100755
Binary files a/EFI-OpenCore/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager and b/EFI-OpenCore/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist
old mode 100755
new mode 100644
diff --git a/EFI-OpenCore/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor b/EFI-OpenCore/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor
index ab317d9..34da983 100755
Binary files a/EFI-OpenCore/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor and b/EFI-OpenCore/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
old mode 100755
new mode 100644
index c7e6570..950c041
--- a/EFI-OpenCore/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
+++ b/EFI-OpenCore/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.1.0
+ 1.1.1
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.1.0
+ 1.1.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-OpenCore/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor b/EFI-OpenCore/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor
index ca1ff6f..f7abb25 100755
Binary files a/EFI-OpenCore/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor and b/EFI-OpenCore/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
old mode 100755
new mode 100644
index fd671b9..ad9e80a
--- a/EFI-OpenCore/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
+++ b/EFI-OpenCore/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.1.0
+ 1.1.1
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.1.0
+ 1.1.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-OpenCore/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO b/EFI-OpenCore/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO
index da1c342..dc5d945 100755
Binary files a/EFI-OpenCore/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO and b/EFI-OpenCore/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
old mode 100755
new mode 100644
index 51968db..25c4488
--- a/EFI-OpenCore/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
+++ b/EFI-OpenCore/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.1.0
+ 1.1.1
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.1.0
+ 1.1.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC b/EFI-OpenCore/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC
index f1fb77f..7d48a4f 100755
Binary files a/EFI-OpenCore/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC and b/EFI-OpenCore/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist
old mode 100755
new mode 100644
index 5ab7a80..cf76779
--- a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist
+++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/Info.plist
@@ -7,7 +7,7 @@
CFBundleExecutable
VoodooPS2Controller
CFBundleGetInfoString
- 2.1.0, Copyright Apple Computer, Inc. 2000-2003, David Elliot 2007, RehabMan 2012-2013
+ 2.1.1, Copyright Apple Computer, Inc. 2000-2003, David Elliot 2007, RehabMan 2012-2013
CFBundleIdentifier
as.acidanthera.voodoo.driver.PS2Controller
CFBundleInfoDictionaryVersion
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 2.1.0
+ 2.1.1
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 2.1.0
+ 2.1.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
@@ -135,7 +135,7 @@
OSBundleCompatibleVersion
- 2.1.0
+ 2.1.1
OSBundleLibraries
com.apple.iokit.IOACPIFamily
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller
index a3c1e57..5f7b199 100755
Binary files a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Info.plist
old mode 100755
new mode 100644
index ea2facb..1051b01
--- a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Info.plist
+++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Info.plist
@@ -13,8 +13,8 @@
CFBundleSignature
????
CFBundleShortVersionString
- 2.1.0
+ 2.1.1
CFBundleVersion
- 2.1.0
+ 2.1.1
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Keyboard b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Keyboard
old mode 100755
new mode 100644
index 0501573..ceba645
Binary files a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Keyboard and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Keyboard differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist
old mode 100755
new mode 100644
index dad60e7..b4d649c
--- a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist
+++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist
@@ -7,7 +7,7 @@
CFBundleExecutable
VoodooPS2Keyboard
CFBundleGetInfoString
- 2.1.0, Copyright Apple Computer, Inc. 2000-2003, RehabMan 2012-2013
+ 2.1.1, Copyright Apple Computer, Inc. 2000-2003, RehabMan 2012-2013
CFBundleIdentifier
as.acidanthera.voodoo.driver.PS2Keyboard
CFBundleInfoDictionaryVersion
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 2.1.0
+ 2.1.1
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 2.1.0
+ 2.1.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
@@ -596,7 +596,7 @@
OSBundleLibraries
as.acidanthera.voodoo.driver.PS2Controller
- 2.1.0
+ 2.1.1
com.apple.iokit.IOHIDFamily
1.0.0b1
com.apple.kpi.bsd
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard
index 7778a53..35fb181 100755
Binary files a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Info.plist
old mode 100755
new mode 100644
index 0f1f323..2d1d7c7
--- a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Info.plist
+++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Info.plist
@@ -13,8 +13,8 @@
CFBundleSignature
????
CFBundleShortVersionString
- 2.1.0
+ 2.1.1
CFBundleVersion
- 2.1.0
+ 2.1.1
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Mouse b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Mouse
old mode 100755
new mode 100644
index bac13ba..beeb6a8
Binary files a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Mouse and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Mouse differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist
old mode 100755
new mode 100644
index cef6432..a639aa3
--- a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist
+++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist
@@ -7,7 +7,7 @@
CFBundleExecutable
VoodooPS2Mouse
CFBundleGetInfoString
- 2.1.0, Copyright Apple Computer, Inc. 2000-2004, Slice 2010, RehabMan 2012-2013
+ 2.1.1, Copyright Apple Computer, Inc. 2000-2004, Slice 2010, RehabMan 2012-2013
CFBundleIdentifier
as.acidanthera.voodoo.driver.PS2Mouse
CFBundleInfoDictionaryVersion
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 2.1.0
+ 2.1.1
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 2.1.0
+ 2.1.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
@@ -178,7 +178,7 @@
OSBundleLibraries
as.acidanthera.voodoo.driver.PS2Controller
- 2.1.0
+ 2.1.1
com.apple.iokit.IOHIDFamily
1.0.0b1
com.apple.kpi.iokit
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse
index 3422ded..4c5fa3d 100755
Binary files a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Info.plist
old mode 100755
new mode 100644
index 4cb9bc2..9e9ac28
--- a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Info.plist
+++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Info.plist
@@ -13,8 +13,8 @@
CFBundleSignature
????
CFBundleShortVersionString
- 2.1.0
+ 2.1.1
CFBundleVersion
- 2.1.0
+ 2.1.1
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Trackpad b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Trackpad
old mode 100755
new mode 100644
index e4d99f1..69b1eb3
Binary files a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Trackpad and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext.dSYM/Contents/Resources/DWARF/VoodooPS2Trackpad differ
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist
old mode 100755
new mode 100644
index f1e0e1a..c59c6c3
--- a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist
+++ b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist
@@ -7,7 +7,7 @@
CFBundleExecutable
VoodooPS2Trackpad
CFBundleGetInfoString
- 2.1.0, Copyright Apple Computer, Inc. 2002-2003, mackerintel 2008, RehabMan 2012-2013
+ 2.1.1, Copyright Apple Computer, Inc. 2002-2003, mackerintel 2008, RehabMan 2012-2013
CFBundleIdentifier
as.acidanthera.voodoo.driver.PS2Trackpad
CFBundleInfoDictionaryVersion
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 2.1.0
+ 2.1.1
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 2.1.0
+ 2.1.1
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
@@ -434,7 +434,7 @@
OSBundleLibraries
as.acidanthera.voodoo.driver.PS2Controller
- 2.1.0
+ 2.1.1
com.apple.iokit.IOHIDFamily
1.0.0b1
com.apple.kpi.iokit
diff --git a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad
index 990455c..ffa4f96 100755
Binary files a/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad and b/EFI-OpenCore/EFI/OC/Kexts/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad differ
diff --git a/EFI-OpenCore/EFI/OC/OpenCore.efi b/EFI-OpenCore/EFI/OC/OpenCore.efi
index fb11463..9a9fe63 100755
Binary files a/EFI-OpenCore/EFI/OC/OpenCore.efi and b/EFI-OpenCore/EFI/OC/OpenCore.efi differ
diff --git a/EFI-OpenCore/README.md b/EFI-OpenCore/README.md
index 81299c4..f431daf 100644
--- a/EFI-OpenCore/README.md
+++ b/EFI-OpenCore/README.md
@@ -1,7 +1,7 @@
# Configurating OpenCore for your x1c6
-## OpenCore is designed for the future of macOS, thus making it the future of Hackintosh. It's just simply better in [many ways](https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/). But since it is still in its infancy, OpenCore still requires a lot of time and personal confgurations to work. So even though I have posted my EFI-OpenCore folder, there are still some work which you have to do before you are able to get it working on your machine.
+## OpenCore is better than Clover in [many ways](https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/). But since it is still in its infancy, OpenCore still requires a lot of time and personal confgurations to work. So even though I have posted my EFI-OpenCore folder, there are still some work which you have to do before you are able to get it working on your machine.
### Fortunately, acidanthera has done a great job documenting OpenCore. And while it can be greatly time consuming, I really recommend taking a look at it because it helps so much in: creating, configurating, dianosing, personalizing, and understanding OpenCore configurations.
@@ -13,4 +13,8 @@ MLB: Can be generated with MacSerial or use pervious from Clover's config.plist.
ROM: ROM must either be Apple ROM (dumped from a real Mac), or your NIC MAC address, or any random MAC address (could be just 6 random bytes) - Vit9696
SystemSerialNumber: Can be generated with MacSerial or use pervious from Clover's config.plist.
-CPUFriendDataProvider: Can be generated with [CPUFriendFriend](https://github.com/corpnewt/CPUFriendFriend_ or [one-key-cpufriend](https://github.com/stevezhengshiqi/one-key-cpufriend). Even if you have the same CPU as me, you may prefer a different Energy Performance Preference (EPP) so do generate your own CPUFriendDataProvider. This is furhtermore important if you have a different CPU than me.
\ No newline at end of file
+CPUFriendDataProvider: Can be generated with [CPUFriendFriend](https://github.com/corpnewt/CPUFriendFriend_ or [one-key-cpufriend](https://github.com/stevezhengshiqi/one-key-cpufriend). Even if you have the same CPU as me, you may prefer a different Energy Performance Preference (EPP) so do generate your own CPUFriendDataProvider. This is furhtermore important if you have a different CPU than me.
+
+## Important Note:
+Unlike Clover, where SSDT patches are only being applied when booting macOS. OpenCore will apply SSDT patches regardless of the operating system. This is critical when multi-booting, since Windows and Linux do not need the additional patches that macOS does. In many cases, if Windows/Linux fails to boot under OpenCore, it is likely that your macOS intended SSDT patch(s) is being applied universally. To prevent OpenCore from doing this, it is important that your SSDT patches specify its intended OS, which in our case is "Darwin."
+See highlighted example:
\ No newline at end of file
diff --git a/README.md b/README.md
index e022412..9b7c858 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
[![BIOS](https://img.shields.io/badge/BIOS-1.43-blue)](https://github.com/996icu/996.ICU/blob/master/LICENSE)
[![MODEL](https://img.shields.io/badge/Model-20KH*-blue)](https://github.com/996icu/996.ICU/blob/master/LICENSE)
-[![OpenCore](https://img.shields.io/badge/OpenCore-0.5.4-green)](https://github.com/996icu/996.ICU/blob/master/LICENSE)
+[![OpenCore](https://img.shields.io/badge/OpenCore-0.5.5-green)](https://github.com/996icu/996.ICU/blob/master/LICENSE)
[![LICENSE](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/996icu/996.ICU/blob/master/LICENSE)
@@ -23,7 +23,7 @@
|-------------------------------------------------------------------|----------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------|
| Wifi and Bluetooth \*need card replacement ⚠️| Fingerprint Reader (not needed, DISABLED at BIOS) ❌| HDMI, currently only outputs at 1080p.Though capable of 4K 4096x2150. ⚠️|
| USB A, USB C, Webcam, Audio Playback/Recording Sleep, Ethernet, Intel Graphics, TrackPoint and Trackpad ✅ | Wireless WAN (DISABLED at BIOS) *ENABLED if you have a 2nd drive connected❌ | Function keys, F1-F6 work. The rest need to be mapped and patched via DSDT/SSDTs. ⚠️|
-| iCloud suite: App Store, iMessage, FaceTime, iCloud Drive, etc... ✅ | Hibernation ❌ | Power management, currently 5-6 hours with average usage. Maybe a custom injection with CPUFriend will optimize this? ⚠️|
+| iCloud suite: App Store, iMessage, FaceTime, iCloud Drive, etc... ✅ | Hibernation ❌ | Power management and optimizations. See [Issue #28](https://github.com/tylernguyen/x1c6-hackintosh/issues/28) ⚠️|
| HiDPI, Handoff, Sidecar ✅ | | USB power property injection - unsure of real values. ⚠️|
| MicroSD card reader ✅| | Thunderbolt 3 hotplug: proper patch needed. ⚠️|
diff --git a/assets/img/OpenCore SSDT patching notice.png b/assets/img/OpenCore SSDT patching notice.png
new file mode 100644
index 0000000..23b3784
Binary files /dev/null and b/assets/img/OpenCore SSDT patching notice.png differ
diff --git a/assets/img/logo.png b/assets/img/logo.png
index 48f2ceb..578898a 100644
Binary files a/assets/img/logo.png and b/assets/img/logo.png differ
diff --git a/assets/img/x1c6.png b/assets/img/x1c6.png
index 70b1b59..2df4bd2 100644
Binary files a/assets/img/x1c6.png and b/assets/img/x1c6.png differ
diff --git a/patches/OpenCore Patches/OpenCore_EC.plist b/patches/OpenCore Patches/OpenCore_EC.plist
new file mode 100644
index 0000000..21de185
--- /dev/null
+++ b/patches/OpenCore Patches/OpenCore_EC.plist
@@ -0,0 +1,59 @@
+
+
+
+
+ ACPI
+
+ Add
+
+
+ Comment
+ SSDT-EC (Needs EC to EC0 rename)
+ Enabled
+
+ Path
+ SSDT-EC.aml
+
+
+ Patch
+
+
+ Comment
+ EC to EC0
+ Count
+ 0
+ Enabled
+
+ Find
+
+ RUNfXw==
+
+ Limit
+ 0
+ Mask
+
+
+ OemTableId
+
+ AAAAAA==
+
+ Replace
+
+ RUMwXw==
+
+ ReplaceMask
+
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+ AAAAAA==
+
+
+
+
+
+
diff --git a/patches/README.md b/patches/README.md
index 396d1a4..8db5bdc 100644
--- a/patches/README.md
+++ b/patches/README.md
@@ -2,6 +2,8 @@
## **Credits and a huge thank you to [daliansky](https://github.com/daliansky) for the great work and documentation, as well as to [jsassu20](https://github.com/jsassu20) for the excellent translations.**
+## Some patches here may be unused. Refer to the current OpenCore-EFI folder to see which one I am currently using.
+
## Some Thinkpad machines are `LPC` and some are` LPCB`. Please examine your own DSDT and modify patches as needed.
> ### SSDT-OCBAT0-TP_re80_tx70-80_x1c5th-6th_s12017_p51
diff --git a/patches/SSDT-EC.dsl b/patches/SSDT-EC.dsl
new file mode 100755
index 0000000..557238f
--- /dev/null
+++ b/patches/SSDT-EC.dsl
@@ -0,0 +1,40 @@
+
+DefinitionBlock ("", "SSDT", 2, "APPLE ", "SsdtEC", 0x00001000)
+{
+ External (_SB_.PCI0.LPCB, DeviceObj)
+ External (_SB_.PCI0.LPCB.EC0, DeviceObj)
+
+ Scope (\_SB.PCI0.LPCB.EC0)
+ {
+ Method (_STA, 0, NotSerialized) // _STA: Status
+ {
+ If (_OSI ("Darwin"))
+ {
+ Return (0)
+ }
+ Else
+ {
+ Return (0x0F)
+ }
+ }
+ }
+
+ Scope (\_SB.PCI0.LPCB)
+ {
+ Device (EC)
+ {
+ Name (_HID, "ACID0001") // _HID: Hardware ID
+ Method (_STA, 0, NotSerialized) // _STA: Status
+ {
+ If (_OSI ("Darwin"))
+ {
+ Return (0x0F)
+ }
+ Else
+ {
+ Return (Zero)
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/patches/compiled/SSDT-EC.aml b/patches/compiled/SSDT-EC.aml
new file mode 100755
index 0000000..5188da3
Binary files /dev/null and b/patches/compiled/SSDT-EC.aml differ