diff --git a/EFI/OC/ACPI/SSDT-ALS0.aml b/EFI/OC/ACPI/SSDT-ALS0.aml deleted file mode 100644 index 1e47b42..0000000 Binary files a/EFI/OC/ACPI/SSDT-ALS0.aml and /dev/null differ diff --git a/EFI/OC/ACPI/SSDT-AWAC.aml b/EFI/OC/ACPI/SSDT-AWAC.aml deleted file mode 100644 index 1609a97..0000000 Binary files a/EFI/OC/ACPI/SSDT-AWAC.aml and /dev/null differ diff --git a/EFI/OC/ACPI/SSDT-DMAC.aml b/EFI/OC/ACPI/SSDT-DMAC.aml deleted file mode 100644 index 29b0afe..0000000 Binary files a/EFI/OC/ACPI/SSDT-DMAC.aml and /dev/null differ diff --git a/EFI/OC/ACPI/SSDT-EC.aml b/EFI/OC/ACPI/SSDT-EC.aml new file mode 100644 index 0000000..3eb6e05 Binary files /dev/null and b/EFI/OC/ACPI/SSDT-EC.aml differ diff --git a/EFI/OC/ACPI/SSDT-GPRW.aml b/EFI/OC/ACPI/SSDT-GPRW.aml deleted file mode 100644 index 2e62e61..0000000 Binary files a/EFI/OC/ACPI/SSDT-GPRW.aml and /dev/null differ diff --git a/EFI/OC/ACPI/SSDT-HPET.aml b/EFI/OC/ACPI/SSDT-HPET.aml deleted file mode 100644 index d27c426..0000000 Binary files a/EFI/OC/ACPI/SSDT-HPET.aml and /dev/null differ diff --git a/EFI/OC/ACPI/SSDT-PLUG.aml b/EFI/OC/ACPI/SSDT-PLUG.aml index 853cfb9..ae4e0fe 100755 Binary files a/EFI/OC/ACPI/SSDT-PLUG.aml and b/EFI/OC/ACPI/SSDT-PLUG.aml differ diff --git a/EFI/OC/ACPI/SSDT-PMCR.aml b/EFI/OC/ACPI/SSDT-PMCR.aml deleted file mode 100644 index b87f1a9..0000000 Binary files a/EFI/OC/ACPI/SSDT-PMCR.aml and /dev/null differ diff --git a/EFI/OC/ACPI/SSDT-PNLF.aml b/EFI/OC/ACPI/SSDT-PNLF.aml deleted file mode 100644 index 103ebad..0000000 Binary files a/EFI/OC/ACPI/SSDT-PNLF.aml and /dev/null differ diff --git a/EFI/OC/ACPI/SSDT-PNLFCFL.aml b/EFI/OC/ACPI/SSDT-PNLFCFL.aml new file mode 100644 index 0000000..18eee9b Binary files /dev/null and b/EFI/OC/ACPI/SSDT-PNLFCFL.aml differ diff --git a/EFI/OC/ACPI/SSDT-RHUB.aml b/EFI/OC/ACPI/SSDT-RHUB.aml deleted file mode 100644 index 7e720f4..0000000 Binary files a/EFI/OC/ACPI/SSDT-RHUB.aml and /dev/null differ diff --git a/EFI/OC/ACPI/SSDT-RMDT.aml b/EFI/OC/ACPI/SSDT-RMDT.aml deleted file mode 100644 index 58b4efb..0000000 Binary files a/EFI/OC/ACPI/SSDT-RMDT.aml and /dev/null differ diff --git a/EFI/OC/ACPI/SSDT-SBUS-MCHC.aml b/EFI/OC/ACPI/SSDT-SBUS-MCHC.aml deleted file mode 100644 index 7a06b3d..0000000 Binary files a/EFI/OC/ACPI/SSDT-SBUS-MCHC.aml and /dev/null differ diff --git a/EFI/OC/ACPI/SSDT-USB-Reset.aml b/EFI/OC/ACPI/SSDT-USB-Reset.aml new file mode 100644 index 0000000..c1d9b9d Binary files /dev/null and b/EFI/OC/ACPI/SSDT-USB-Reset.aml differ diff --git a/EFI/OC/ACPI/SSDT-EC-USBX.aml b/EFI/OC/ACPI/SSDT-USBX.aml similarity index 53% rename from EFI/OC/ACPI/SSDT-EC-USBX.aml rename to EFI/OC/ACPI/SSDT-USBX.aml index 4668c8e..4e89537 100644 Binary files a/EFI/OC/ACPI/SSDT-EC-USBX.aml and b/EFI/OC/ACPI/SSDT-USBX.aml differ diff --git a/EFI/OC/ACPI/SSDT-ZPTS.aml b/EFI/OC/ACPI/SSDT-ZPTS.aml deleted file mode 100644 index edc78f3..0000000 Binary files a/EFI/OC/ACPI/SSDT-ZPTS.aml and /dev/null differ diff --git a/EFI/OC/ACPI/SSDT-ZWAK.aml b/EFI/OC/ACPI/SSDT-ZWAK.aml deleted file mode 100644 index 95c162e..0000000 Binary files a/EFI/OC/ACPI/SSDT-ZWAK.aml and /dev/null differ diff --git a/EFI/OC/Kexts/USBToolBox.kext/Contents/Info.plist b/EFI/OC/Kexts/USBToolBox.kext/Contents/Info.plist new file mode 100644 index 0000000..83572d5 --- /dev/null +++ b/EFI/OC/Kexts/USBToolBox.kext/Contents/Info.plist @@ -0,0 +1,63 @@ + + + + + BuildMachineOSBuild + 20G527 + CFBundleDevelopmentRegion + en + CFBundleExecutable + USBToolBox + CFBundleIdentifier + com.dhinakg.USBToolBox.kext + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBToolBox + CFBundlePackageType + KEXT + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1.1.1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 12E507 + DTPlatformName + macosx + DTPlatformVersion + 11.3 + DTSDKBuild + 20E214 + DTSDKName + macosx11.3 + DTXcode + 1251 + DTXcodeBuild + 12E507 + IOKitPersonalities + + LSMinimumSystemVersion + 10.11 + NSHumanReadableCopyright + Copyright © 2020-2021 Dhinak G. All rights reserved. + OSBundleCompatibleVersion + 1.0.0 + OSBundleLibraries + + com.apple.driver.AppleUSBHostMergeProperties + 1.0 + com.apple.iokit.IOPCIFamily + 2.9 + com.apple.kpi.iokit + 15.0.0 + com.apple.kpi.libkern + 15.0.0 + + OSBundleRequired + Root + + diff --git a/EFI/OC/Kexts/USBToolBox.kext/Contents/MacOS/USBToolBox b/EFI/OC/Kexts/USBToolBox.kext/Contents/MacOS/USBToolBox new file mode 100644 index 0000000..c4547fb Binary files /dev/null and b/EFI/OC/Kexts/USBToolBox.kext/Contents/MacOS/USBToolBox differ diff --git a/EFI/OC/Kexts/USBMapLG17.kext/Contents/Info.plist b/EFI/OC/Kexts/UTBMap.kext/Contents/Info.plist similarity index 57% rename from EFI/OC/Kexts/USBMapLG17.kext/Contents/Info.plist rename to EFI/OC/Kexts/UTBMap.kext/Contents/Info.plist index 8beca9e..ebcf755 100644 --- a/EFI/OC/Kexts/USBMapLG17.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/UTBMap.kext/Contents/Info.plist @@ -5,53 +5,77 @@ CFBundleDevelopmentRegion English CFBundleGetInfoString - v1.0 + v1.1 CFBundleIdentifier - com.corpnewt.USBMap + com.dhinakg.USBToolBox.map CFBundleInfoDictionaryVersion 6.0 CFBundleName - USBMap + UTBMap CFBundlePackageType KEXT CFBundleShortVersionString - 1.0 + 1.1 CFBundleSignature ???? CFBundleVersion - 1.0 + 1.1 IOKitPersonalities - MacBookPro16,3-XHC + TXHC CFBundleIdentifier - com.apple.driver.AppleUSBHostMergeProperties + com.dhinakg.USBToolBox.kext IOClass - AppleUSBHostMergeProperties - IOParentMatch - - IOPropertyMatch - - pcidebug - 0:20:0 - - + USBToolBox + IOMatchCategory + USBToolBox + IONameMatch + TXHC IOProviderClass - AppleUSBXHCIPCI + IOPCIDevice IOProviderMergeProperties - kUSBMuxEnabled - port-count - DgAAAA== + AgAAAA== + + ports + + SS01 + + UsbConnector + 9 + port + + AgAAAA== + + + + + + XHC + + CFBundleIdentifier + com.dhinakg.USBToolBox.kext + IOClass + USBToolBox + IOMatchCategory + USBToolBox + IONameMatch + XHC + IOProviderClass + IOPCIDevice + IOProviderMergeProperties + + port-count + + EAAAAA== ports HS01 - Comment - Right Front USB-A 2.0 UsbConnector 3 port @@ -70,8 +94,6 @@ HS03 - Comment - Right Back USB-A 2.0 UsbConnector 3 port @@ -81,8 +103,6 @@ HS04 - Comment - Left USB-A 2.0 UsbConnector 3 port @@ -92,26 +112,6 @@ HS05 - #port - - BQAAAA== - - UsbConnector - 3 - - HS06 - - #port - - BgAAAA== - - UsbConnector - 3 - - HS07 - - Comment - USB-C UsbConnector 9 port @@ -119,25 +119,7 @@ BwAAAA== - HS08 - - #port - - CAAAAA== - - UsbConnector - 3 - - HS09 - - #port - - CQAAAA== - - UsbConnector - 3 - - HS10 + HS06 UsbConnector 255 @@ -146,28 +128,8 @@ CgAAAA== - HS11 - - #port - - CwAAAA== - - UsbConnector - 3 - - HS12 - - #port - - DAAAAA== - - UsbConnector - 3 - SS01 - Comment - Righ Back USB-A 3.0 UsbConnector 3 port @@ -177,8 +139,6 @@ SS02 - Comment - Right Front USB-A 3.0 UsbConnector 3 port @@ -188,19 +148,22 @@ SS03 - #port - - DwAAAA== - UsbConnector 3 + port + + EAAAAA== + - model - MacBookPro16,3 + OSBundleLibraries + + com.dhinakg.USBToolBox.kext + 1.0.0 + OSBundleRequired Root diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index 11f24b6..b2737fd 100644 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -8,35 +8,11 @@ Comment - SSDT-ALS0.aml + SSDT-EC.aml Enabled Path - SSDT-ALS0.aml - - - Comment - SSDT-AWAC.aml - Enabled - - Path - SSDT-AWAC.aml - - - Comment - SSDT-DMAC.aml - Enabled - - Path - SSDT-DMAC.aml - - - Comment - SSDT-EC-USBX.aml - Enabled - - Path - SSDT-EC-USBX.aml + SSDT-EC.aml Comment @@ -46,22 +22,6 @@ Path SSDT-FNKey.aml - - Comment - SSDT-GPRW.aml - Enabled - - Path - SSDT-GPRW.aml - - - Comment - SSDT-HPET.aml - Enabled - - Path - SSDT-HPET.aml - Comment SSDT-PLUG.aml @@ -72,43 +32,27 @@ Comment - SSDT-PMCR.aml + SSDT-PNLFCFL.aml Enabled Path - SSDT-PMCR.aml + SSDT-PNLFCFL.aml Comment - SSDT-PNLF.aml + SSDT-USB-Reset.aml Enabled Path - SSDT-PNLF.aml + SSDT-USB-Reset.aml Comment - SSDT-RHUB.aml + SSDT-USBX.aml Enabled Path - SSDT-RHUB.aml - - - Comment - SSDT-RMDT.aml - Enabled - - Path - SSDT-RMDT.aml - - - Comment - SSDT-SBUS-MCHC.aml - Enabled - - Path - SSDT-SBUS-MCHC.aml + SSDT-USBX.aml Comment @@ -118,22 +62,6 @@ Path SSDT-XOSI.aml - - Comment - SSDT-ZPTS.aml - Enabled - - Path - SSDT-ZPTS.aml - - - Comment - SSDT-ZWAK.aml - Enabled - - Path - SSDT-ZWAK.aml - Delete @@ -853,9 +781,27 @@ Arch Any BundlePath - USBMapLG17.kext + USBToolBox.kext Comment - USBMapLG17.kext + USBToolBox.kext + Enabled + + ExecutablePath + Contents/MacOS/USBToolBox + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + UTBMap.kext + Comment + UTBMap.kext Enabled ExecutablePath @@ -921,6 +867,60 @@ PlistPath Contents/Info.plist + + Arch + Any + BundlePath + VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext + Comment + VoodooGPIO.kext + Enabled + + ExecutablePath + Contents/MacOS/VoodooGPIO + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext + Comment + VoodooI2CServices.kext + Enabled + + ExecutablePath + Contents/MacOS/VoodooI2CServices + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext + Comment + VoodooInput.kext + Enabled + + ExecutablePath + Contents/MacOS/VoodooInput + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + Arch Any @@ -993,60 +993,6 @@ PlistPath Contents/Info.plist - - Arch - Any - BundlePath - VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext - Comment - VoodooGPIO.kext - Enabled - - ExecutablePath - Contents/MacOS/VoodooGPIO - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - Any - BundlePath - VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext - Comment - VoodooI2CServices.kext - Enabled - - ExecutablePath - Contents/MacOS/VoodooI2CServices - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - Any - BundlePath - VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext - Comment - VoodooInput.kext - Enabled - - ExecutablePath - Contents/MacOS/VoodooInput - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - Arch Any