diff --git a/EFI-OpenCore/EFI/BOOT/BOOTx64.efi b/EFI-OpenCore/EFI/BOOT/BOOTx64.efi
index 3ff4fc55..a0eedd25 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 ffa5207f..05681f38
--- 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 0b8e24da..4323424c 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 ed9f5f59..ae670447
--- 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 71cde608..0fa0909f 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 cc5df8f5..5b32c151 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 ab317d97..34da9832 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 c7e6570a..950c041c
--- 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 ca1ff6f5..f7abb25e 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 fd671b9c..ad9e80ac
--- 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 da1c342c..dc5d945e 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 51968db2..25c44889
--- 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 f1fb77ff..7d48a4f3 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 5ab7a809..cf767799
--- 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 a3c1e578..5f7b1993 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 ea2facb4..1051b01c
--- 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 05015735..ceba645b
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 dad60e7a..b4d649c9
--- 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 7778a531..35fb1817 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 0f1f3234..2d1d7c77
--- 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 bac13ba7..beeb6a89
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 cef6432b..a639aa30
--- 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 3422ded9..4c5fa3d9 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 4cb9bc21..9e9ac286
--- 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 e4d99f18..69b1eb36
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 f1e0e1a3..c59c6c33
--- 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 990455c5..ffa4f960 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 fb11463a..9a9fe630 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 81299c40..f431daf0 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 e0224129..9b7c8585 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
[](https://github.com/996icu/996.ICU/blob/master/LICENSE)
[](https://github.com/996icu/996.ICU/blob/master/LICENSE)
-[](https://github.com/996icu/996.ICU/blob/master/LICENSE)
+[](https://github.com/996icu/996.ICU/blob/master/LICENSE)
[](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 00000000..23b3784d
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 48f2cebb..578898ab 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 70b1b59c..2df4bd24 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 00000000..21de1854
--- /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 396d1a4f..8db5bdc1 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 00000000..557238fb
--- /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 00000000..5188da3d
Binary files /dev/null and b/patches/compiled/SSDT-EC.aml differ