diff --git a/.DS_Store b/.DS_Store
index 6a47372..c864027 100755
Binary files a/.DS_Store and b/.DS_Store differ
diff --git a/EFI/OC/ACPI/SSDT-EC-USBX.aml b/EFI/OC/ACPI/SSDT-EC-USBX.aml
index c849798..5d67bd2 100755
Binary files a/EFI/OC/ACPI/SSDT-EC-USBX.aml and b/EFI/OC/ACPI/SSDT-EC-USBX.aml differ
diff --git a/EFI/OC/ACPI/SSDT-OCBATT.aml b/EFI/OC/ACPI/SSDT-OCBATT.aml
index 061574d..bb6d63f 100755
Binary files a/EFI/OC/ACPI/SSDT-OCBATT.aml and b/EFI/OC/ACPI/SSDT-OCBATT.aml differ
diff --git a/EFI/OC/ACPI/SSDT-PTSWAK.aml b/EFI/OC/ACPI/SSDT-PTSWAK.aml
index ed3ac5e..1b4196e 100755
Binary files a/EFI/OC/ACPI/SSDT-PTSWAK.aml and b/EFI/OC/ACPI/SSDT-PTSWAK.aml differ
diff --git a/EFI/OC/ACPI/SSDT-T450S-VPS2.aml b/EFI/OC/ACPI/SSDT-T450S-VPS2.aml
index 17146eb..d081eb6 100755
Binary files a/EFI/OC/ACPI/SSDT-T450S-VPS2.aml and b/EFI/OC/ACPI/SSDT-T450S-VPS2.aml differ
diff --git a/EFI/OC/ACPI/SSDT-TEMP.aml b/EFI/OC/ACPI/SSDT-TEMP.aml
index 6293949..8a96f5a 100755
Binary files a/EFI/OC/ACPI/SSDT-TEMP.aml and b/EFI/OC/ACPI/SSDT-TEMP.aml differ
diff --git a/EFI/OC/ACPI/SSDT-XHC-T450S.zip b/EFI/OC/ACPI/SSDT-XHC-T450S.zip
new file mode 100755
index 0000000..ac848e2
Binary files /dev/null and b/EFI/OC/ACPI/SSDT-XHC-T450S.zip differ
diff --git a/EFI/OC/Kexts/HibernationFixup.kext/Contents/Info.plist b/EFI/OC/Kexts/HibernationFixup.kext/Contents/Info.plist
deleted file mode 100755
index c1fc2db..0000000
--- a/EFI/OC/Kexts/HibernationFixup.kext/Contents/Info.plist
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
- BuildMachineOSBuild
- 19H15
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- HibernationFixup
- CFBundleIdentifier
- as.lvs1974.HibernationFixup
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- HibernationFixup
- CFBundlePackageType
- KEXT
- CFBundleShortVersionString
- 1.3.8
- CFBundleSignature
- ????
- CFBundleSupportedPlatforms
-
- MacOSX
-
- CFBundleVersion
- 1.3.8
- DTCompiler
- com.apple.compilers.llvm.clang.1_0
- DTPlatformBuild
- 12B45b
- DTPlatformName
- macosx
- DTPlatformVersion
- 11.0
- DTSDKBuild
- 20A2408
- DTSDKName
- macosx11.0
- DTXcode
- 1220
- DTXcodeBuild
- 12B45b
- IOKitPersonalities
-
- as.lvs1974.HibernationFixup
-
- CFBundleIdentifier
- as.lvs1974.HibernationFixup
- IOClass
- HibernationFixup
- IOMatchCategory
- HibernationFixup
- IOProviderClass
- IOResources
- IOResourceMatch
- IOKit
-
-
- LSMinimumSystemVersion
- 10.8
- NSHumanReadableCopyright
- Copyright © 2017 lvs1974. All rights reserved.
- OSBundleCompatibleVersion
- 1.0
- OSBundleLibraries
-
- as.vit9696.Lilu
- 1.2.4
- com.apple.kpi.bsd
- 12.0.0
- com.apple.kpi.dsep
- 12.0.0
- com.apple.kpi.iokit
- 12.0.0
- com.apple.kpi.libkern
- 12.0.0
- com.apple.kpi.mach
- 12.0.0
- com.apple.kpi.unsupported
- 12.0.0
-
- OSBundleRequired
- Root
-
-
diff --git a/EFI/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup b/EFI/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup
deleted file mode 100755
index 0e71e4d..0000000
Binary files a/EFI/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup and /dev/null differ
diff --git a/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist b/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist
index 7acffe0..67cf74b 100755
--- a/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist
+++ b/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist
@@ -52,98 +52,12 @@
ports
- HS04
-
- UsbConnector
- 255
- name
- HS04
- port
-
- BAAAAA==
-
-
- HS05
-
- UsbConnector
- 255
- name
- HS05
- port
-
- BQAAAA==
-
-
- HS06
-
- UsbConnector
- 255
- name
- HS06
- port
-
- BgAAAA==
-
-
- HS07
-
- UsbConnector
- 255
- name
- HS07
- port
-
- BwAAAA==
-
-
- HS08
-
- UsbConnector
- 255
- name
- HS08
- port
-
- CAAAAA==
-
-
- HS09
-
- UsbConnector
- 3
- name
- HS09
- port
-
- CQAAAA==
-
-
- HS10
-
- UsbConnector
- 3
- name
- HS10
- port
-
- CgAAAA==
-
-
- HS11
-
- UsbConnector
- 3
- name
- HS11
- port
-
- CwAAAA==
-
-
HSP0
+ Comment
+ USB 2.0 Device
UsbConnector
- 3
+ 0
name
HSP0
port
@@ -153,8 +67,10 @@
HSP1
+ Comment
+ USB 2.0 Device
UsbConnector
- 3
+ 0
name
HSP1
port
@@ -164,8 +80,10 @@
HSP2
+ Comment
+ USB 2.0 Device
UsbConnector
- 3
+ 0
name
HSP2
port
@@ -173,19 +91,75 @@
AwAAAA==
- SS04
+ HSP3
+ Comment
+ 4G The network card
UsbConnector
- 3
+ 255
name
- SS04
+ HSP3
port
- DwAAAA==
+ BAAAAA==
+
+
+ HSP4
+
+ Comment
+ Touch screen
+ UsbConnector
+ 255
+ name
+ HSP4
+ port
+
+ BQAAAA==
+
+
+ HSP5
+
+ Comment
+ IOUSBHostDevice
+ UsbConnector
+ 255
+ name
+ HSP5
+ port
+
+ BgAAAA==
+
+
+ HSP6
+
+ Comment
+ Bluetooth
+ UsbConnector
+ 255
+ name
+ HSP6
+ port
+
+ BwAAAA==
+
+
+ HSP7
+
+ Comment
+ Camera
+ UsbConnector
+ 255
+ name
+ HSP7
+ port
+
+ CAAAAA==
SSP0
+ Comment
+ USB 3.0 Device
UsbConnector
3
name
@@ -197,6 +171,8 @@
SSP1
+ Comment
+ USB 3.0 Device
UsbConnector
3
name
@@ -208,6 +184,8 @@
SSP2
+ Comment
+ USB 3.0 Device
UsbConnector
3
name
@@ -217,6 +195,19 @@
DgAAAA==
+ SSP3
+
+ Comment
+ Card reader
+ UsbConnector
+ 3
+ name
+ SSP3
+ port
+
+ DwAAAA==
+
+
model
diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist
index c80b71d..57e9325 100755
--- a/EFI/OC/config.plist
+++ b/EFI/OC/config.plist
@@ -8,7 +8,7 @@
Comment
- Parts collection RMD1 RMDT PLUG SMBU MCHC PWRB ALS0 ALC3 _L61
+ Parts collection PLUG MCHC IMEI PWRB RMD1 RMDT ALS0 ALC3 _L61
Enabled
Path
@@ -1196,6 +1196,32 @@
TableSignature
+
+ Comment
+ _UPC to XUPC(all)
+ Count
+ 0
+ Enabled
+
+ Find
+ X1VQQw==
+ Limit
+ 0
+ Mask
+
+ OemTableId
+ AAAAAAAAAAA=
+ Replace
+ WFVQQw==
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
Quirks
@@ -1215,6 +1241,8 @@
MmioWhitelist
+ Patch
+
Quirks
AllowRelocationBlock
@@ -1364,8 +1392,6 @@
Intel Wi-Fi 6 AX200 Beta(802.11ax wireless)
name
Airport
- pci-aspm-default
- 0
PciRoot(0x0)/Pci(0x1F,0x0)
@@ -1516,24 +1542,6 @@
PlistPath
Contents/Info.plist
-
- Arch
- Any
- BundlePath
- CPUFriend.kext
- Comment
-
- Enabled
-
- ExecutablePath
- Contents/MacOS/CPUFriend
- MaxKernel
-
- MinKernel
-
- PlistPath
- Contents/Info.plist
-
Arch
Any
@@ -1556,13 +1564,103 @@
Arch
Any
BundlePath
- RTCMemoryFixup.kext
+ WhateverGreen.kext
Comment
Enabled
ExecutablePath
- Contents/MacOS/RTCMemoryFixup
+ Contents/MacOS/WhateverGreen
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ SMCBatteryManager.kext
+ Comment
+
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/SMCBatteryManager
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ SMCLightSensor.kext
+ Comment
+
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/SMCLightSensor
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ SMCProcessor.kext
+ Comment
+
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/SMCProcessor
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ SMCSuperIO.kext
+ Comment
+
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/SMCSuperIO
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ YogaSMC.kext
+ Comment
+
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/YogaSMC
MaxKernel
MinKernel
@@ -1592,13 +1690,31 @@
Arch
Any
BundlePath
- WhateverGreen.kext
+ CodecCommander.kext
Comment
Enabled
ExecutablePath
- Contents/MacOS/WhateverGreen
+ Contents/MacOS/CodecCommander
+ MaxKernel
+
+ MinKernel
+
+ PlistPath
+ Contents/Info.plist
+
+
+ Arch
+ Any
+ BundlePath
+ CPUFriend.kext
+ Comment
+
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/CPUFriend
MaxKernel
MinKernel
@@ -1664,13 +1780,13 @@
Arch
Any
BundlePath
- HibernationFixup.kext
+ RTCMemoryFixup.kext
Comment
Enabled
ExecutablePath
- Contents/MacOS/HibernationFixup
+ Contents/MacOS/RTCMemoryFixup
MaxKernel
MinKernel
@@ -1714,96 +1830,6 @@
PlistPath
Contents/Info.plist
-
- Arch
- Any
- BundlePath
- SMCSuperIO.kext
- Comment
-
- Enabled
-
- ExecutablePath
- Contents/MacOS/SMCSuperIO
- MaxKernel
-
- MinKernel
-
- PlistPath
- Contents/Info.plist
-
-
- Arch
- Any
- BundlePath
- SMCLightSensor.kext
- Comment
-
- Enabled
-
- ExecutablePath
- Contents/MacOS/SMCLightSensor
- MaxKernel
-
- MinKernel
-
- PlistPath
- Contents/Info.plist
-
-
- Arch
- Any
- BundlePath
- SMCProcessor.kext
- Comment
-
- Enabled
-
- ExecutablePath
- Contents/MacOS/SMCProcessor
- MaxKernel
-
- MinKernel
-
- PlistPath
- Contents/Info.plist
-
-
- Arch
- Any
- BundlePath
- SMCBatteryManager.kext
- Comment
-
- Enabled
-
- ExecutablePath
- Contents/MacOS/SMCBatteryManager
- MaxKernel
-
- MinKernel
-
- PlistPath
- Contents/Info.plist
-
-
- Arch
- Any
- BundlePath
- YogaSMC.kext
- Comment
-
- Enabled
-
- ExecutablePath
- Contents/MacOS/YogaSMC
- MaxKernel
-
- MinKernel
-
- PlistPath
- Contents/Info.plist
-
Arch
Any
@@ -1858,24 +1884,6 @@
PlistPath
Contents/Info.plist
-
- Arch
- Any
- BundlePath
- BrcmFirmwareData.kext
- Comment
-
- Enabled
-
- ExecutablePath
- Contents/MacOS/BrcmFirmwareData
- MaxKernel
-
- MinKernel
-
- PlistPath
- Contents/Info.plist
-
Arch
Any
@@ -1898,13 +1906,13 @@
Arch
Any
BundlePath
- BrcmPatchRAM3.kext
+ BrcmFirmwareData.kext
Comment
Enabled
ExecutablePath
- Contents/MacOS/BrcmPatchRAM3
+ Contents/MacOS/BrcmFirmwareData
MaxKernel
MinKernel
@@ -1916,13 +1924,13 @@
Arch
Any
BundlePath
- CodecCommander.kext
+ BrcmPatchRAM3.kext
Comment
Enabled
ExecutablePath
- Contents/MacOS/CodecCommander
+ Contents/MacOS/BrcmPatchRAM3
MaxKernel
MinKernel
@@ -2064,7 +2072,7 @@
Comment
Enabled
-
+
ExecutablePath
Contents/MacOS/RMII2C
MaxKernel
@@ -2100,7 +2108,7 @@
Comment
Enabled
-
+
ExecutablePath
Contents/MacOS/VoodooInput
MaxKernel
@@ -2132,13 +2140,13 @@
Arch
Any
BundlePath
- VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext
+ VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext
Comment
Enabled
ExecutablePath
- Contents/MacOS/VoodooGPIO
+ Contents/MacOS/VoodooI2CServices
MaxKernel
MinKernel
@@ -2150,13 +2158,13 @@
Arch
Any
BundlePath
- VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext
+ VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext
Comment
Enabled
ExecutablePath
- Contents/MacOS/VoodooI2CServices
+ Contents/MacOS/VoodooGPIO
MaxKernel
MinKernel
@@ -2190,7 +2198,7 @@
Comment
Enabled
-
+
ExecutablePath
Contents/MacOS/VoodooInput
MaxKernel