diff --git a/OC/Kexts/BlueToolFixup.kext/Contents/Info.plist b/OC/Kexts/BlueToolFixup.kext/Contents/Info.plist new file mode 100644 index 0000000..3223f04 --- /dev/null +++ b/OC/Kexts/BlueToolFixup.kext/Contents/Info.plist @@ -0,0 +1,81 @@ + + + + + BuildMachineOSBuild + 20G624 + CFBundleDevelopmentRegion + en + CFBundleExecutable + BlueToolFixup + CFBundleIdentifier + as.acidanthera.BlueToolFixup + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + BlueToolFixup + CFBundlePackageType + KEXT + CFBundleShortVersionString + 2.6.3 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 2.6.3 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 13C100 + DTPlatformName + macosx + DTPlatformVersion + 12.1 + DTSDKBuild + 21C46 + DTSDKName + macosx12.1 + DTXcode + 1321 + DTXcodeBuild + 13C100 + IOKitPersonalities + + BlueToolFixup + + CFBundleIdentifier + as.acidanthera.BlueToolFixup + IOClass + BlueToolFixup + IOMatchCategory + BlueToolFixup + IOProviderClass + IOResources + IOResourceMatch + IOKit + + + LSMinimumSystemVersion + 10.8 + OSBundleLibraries + + as.vit9696.Lilu + 1.4.7 + 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/OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup b/OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup new file mode 100644 index 0000000..6d4a538 Binary files /dev/null and b/OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup differ diff --git a/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist b/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist new file mode 100644 index 0000000..ef0809a --- /dev/null +++ b/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist @@ -0,0 +1,230 @@ + + + + + BuildMachineOSBuild + 19H1519 + CFBundleDevelopmentRegion + en + CFBundleExecutable + IntelBluetoothFirmware + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + IntelBluetoothFirmware + CFBundlePackageType + KEXT + CFBundleShortVersionString + 2.1.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 2.1.0 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 11A420a + DTPlatformVersion + GM + DTSDKBuild + 19A547 + DTSDKName + macosx10.15 + DTXcode + 1100 + DTXcodeBuild + 11A420a + IOKitPersonalities + + IntelBluetoothFirmware_0026 + + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + IOClass + IntelBluetoothFirmware + IOMatchCategory + IntelBluetoothFirmware + IOProbeScore + 4000 + IOProviderClass + IOUSBHostDevice + idProduct + 38 + idVendor + 32903 + + IntelBluetoothFirmware_0032 + + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + IOClass + IntelBluetoothFirmware + IOMatchCategory + IntelBluetoothFirmware + IOProbeScore + 4000 + IOProviderClass + IOUSBHostDevice + idProduct + 50 + idVendor + 32903 + + IntelBluetoothFirmware_3165 + + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + IOClass + IntelBluetoothFirmware + IOMatchCategory + IntelBluetoothFirmware + IOProbeScore + 4000 + IOProviderClass + IOUSBHostDevice + idProduct + 2602 + idVendor + 32903 + + IntelBluetoothFirmware_3168 + + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + IOClass + IntelBluetoothFirmware + IOMatchCategory + IntelBluetoothFirmware + IOProbeScore + 4000 + IOProviderClass + IOUSBHostDevice + idProduct + 2727 + idVendor + 32903 + + IntelBluetoothFirmware_726x + + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + IOClass + IntelBluetoothFirmware + IOMatchCategory + IntelBluetoothFirmware + IOProbeScore + 4000 + IOProviderClass + IOUSBHostDevice + idProduct + 2012 + idVendor + 32903 + + IntelBluetoothFirmware_8265 + + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + IOClass + IntelBluetoothFirmware + IOMatchCategory + IntelBluetoothFirmware + IOProbeScore + 4000 + IOProviderClass + IOUSBHostDevice + idProduct + 2603 + idVendor + 32903 + + IntelBluetoothFirmware_926x + + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + IOClass + IntelBluetoothFirmware + IOMatchCategory + IntelBluetoothFirmware + IOProbeScore + 4000 + IOProviderClass + IOUSBHostDevice + idProduct + 37 + idVendor + 32903 + + IntelBluetoothFirmware_9560 + + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + IOClass + IntelBluetoothFirmware + IOMatchCategory + IntelBluetoothFirmware + IOProbeScore + 4000 + IOProviderClass + IOUSBHostDevice + idProduct + 2730 + idVendor + 32903 + + IntelBluetoothFirmware_ax200 + + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + IOClass + IntelBluetoothFirmware + IOMatchCategory + IntelBluetoothFirmware + IOProbeScore + 4000 + IOProviderClass + IOUSBHostDevice + idProduct + 41 + idVendor + 32903 + + IntelBluetoothFirmware_ax210 + + CFBundleIdentifier + com.zxystd.IntelBluetoothFirmware + IOClass + IntelBluetoothFirmware + IOMatchCategory + IntelBluetoothFirmware + IOProbeScore + 4000 + IOProviderClass + IOUSBHostDevice + idProduct + 51 + idVendor + 32903 + + + LSMinimumSystemVersion + 10.12 + NSHumanReadableCopyright + Copyright © 2019 钟先耀. All rights reserved. + OSBundleLibraries + + com.apple.iokit.IOUSBHostFamily + 1.2 + com.apple.kpi.iokit + 16.7 + com.apple.kpi.libkern + 16.7 + com.apple.kpi.mach + 16.7 + + + diff --git a/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware b/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware new file mode 100644 index 0000000..b5d9058 Binary files /dev/null and b/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware differ diff --git a/OC/Kexts/IntelBluetoothInjector.kext/Contents/Info.plist b/OC/Kexts/IntelBluetoothInjector.kext/Contents/Info.plist new file mode 100644 index 0000000..2c9f182 --- /dev/null +++ b/OC/Kexts/IntelBluetoothInjector.kext/Contents/Info.plist @@ -0,0 +1,214 @@ + + + + + BuildMachineOSBuild + 19H1519 + CFBundleDevelopmentRegion + en + CFBundleIdentifier + com.zxystd.IntelBluetoothInjector + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + IntelBluetoothInjector + CFBundlePackageType + KEXT + CFBundleShortVersionString + 2.1.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 2.1.0 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 11A420a + DTPlatformVersion + GM + DTSDKBuild + 19A547 + DTSDKName + macosx10.15 + DTXcode + 1100 + DTXcodeBuild + 11A420a + IOKitPersonalities + + 0026 + + CFBundleIdentifier + com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport + IOClass + BroadcomBluetoothHostControllerUSBTransport + IOProbeScore + 3000 + IOProviderClass + IOUSBHostDevice + idProduct + 38 + idVendor + 32903 + + 0032 + + CFBundleIdentifier + com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport + IOClass + BroadcomBluetoothHostControllerUSBTransport + IOProbeScore + 3000 + IOProviderClass + IOUSBHostDevice + idProduct + 50 + idVendor + 32903 + + 3165ac + + CFBundleIdentifier + com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport + IOClass + BroadcomBluetoothHostControllerUSBTransport + IOProbeScore + 3000 + IOProviderClass + IOUSBHostDevice + idProduct + 2602 + idVendor + 32903 + + 3168 + + CFBundleIdentifier + com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport + IOClass + BroadcomBluetoothHostControllerUSBTransport + IOProbeScore + 3000 + IOProviderClass + IOUSBHostDevice + idProduct + 2727 + idVendor + 32903 + + 726x + + CFBundleIdentifier + com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport + IOClass + BroadcomBluetoothHostControllerUSBTransport + IOProbeScore + 3000 + IOProviderClass + IOUSBHostDevice + idProduct + 2012 + idVendor + 32903 + + 8265 + + CFBundleIdentifier + com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport + IOClass + BroadcomBluetoothHostControllerUSBTransport + IOProbeScore + 3000 + IOProviderClass + IOUSBHostDevice + idProduct + 2603 + idVendor + 32903 + + 926x + + CFBundleIdentifier + com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport + IOClass + BroadcomBluetoothHostControllerUSBTransport + IOProbeScore + 3000 + IOProviderClass + IOUSBHostDevice + idProduct + 37 + idVendor + 32903 + + 9560 + + CFBundleIdentifier + com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport + IOClass + BroadcomBluetoothHostControllerUSBTransport + IOProbeScore + 3000 + IOProviderClass + IOUSBHostDevice + idProduct + 2730 + idVendor + 32903 + + ax200 + + CFBundleIdentifier + com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport + IOClass + BroadcomBluetoothHostControllerUSBTransport + IOProbeScore + 3000 + IOProviderClass + IOUSBHostDevice + idProduct + 41 + idVendor + 32903 + + ax210 + + CFBundleIdentifier + com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport + IOClass + BroadcomBluetoothHostControllerUSBTransport + IOProbeScore + 3000 + IOProviderClass + IOUSBHostDevice + idProduct + 51 + idVendor + 32903 + + csr + + CFBundleIdentifier + com.apple.iokit.CSRBluetoothHostControllerUSBTransport + IOClass + CSRBluetoothHostControllerUSBTransport + IOProbeScore + 3000 + IOProviderClass + IOUSBHostDevice + idProduct + 2010 + idVendor + 32903 + + + LSMinimumSystemVersion + 10.12 + NSHumanReadableCopyright + Copyright © 2020 钟先耀. All rights reserved. + OSBundleRequired + Root + + diff --git a/OC/config.plist b/OC/config.plist index 8fe0048..de0cbcc 100644 --- a/OC/config.plist +++ b/OC/config.plist @@ -297,24 +297,6 @@ PlistPath Contents/Info.plist - - BundlePath - AirportItlwm.kext - Comment - Intel Wireless Card Drivers for macOS Monterey (Note: Please disable this for other versions) - Enabled - - ExecutablePath - Contents/MacOS/AirportItlwm - Arch - Any - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - BundlePath AppleMCEReporterDisabler.kext @@ -531,6 +513,78 @@ PlistPath Contents/Info.plist + + BundlePath + AirportItlwm.kext + Comment + Intel Wireless Card Drivers for macOS Monterey (Note: Please disable this for other versions) + Enabled + + ExecutablePath + Contents/MacOS/AirportItlwm + Arch + Any + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + IntelBluetoothFirmware.kext + Comment + Intel Bluetooth Driver + Enabled + + ExecutablePath + Contents/MacOS/IntelBluetoothFirmware + Arch + Any + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + IntelBluetoothInjector.kext + Comment + Intel Bluetooth Driver Injector (Should be excluded for Monterey) + Enabled + + ExecutablePath + + Arch + Any + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + BlueToolFixup.kext + Comment + Intel/Brcm Bluetooth Fix for Monterey + Enabled + + ExecutablePath + Contents/MacOS/BlueToolFixup + Arch + Any + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + Block