diff --git a/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist
new file mode 100644
index 0000000..f8e7bb7
--- /dev/null
+++ b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist
@@ -0,0 +1,230 @@
+
+
+
+
+ BuildMachineOSBuild
+ 19H1217
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ IntelBluetoothFirmware
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothFirmware
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ IntelBluetoothFirmware
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 2.0.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 2.0.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/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware
new file mode 100755
index 0000000..24b612b
Binary files /dev/null and b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware differ
diff --git a/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/Info.plist b/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/Info.plist
new file mode 100644
index 0000000..47ffb14
--- /dev/null
+++ b/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/Info.plist
@@ -0,0 +1,199 @@
+
+
+
+
+ BuildMachineOSBuild
+ 19H1217
+ CFBundleDevelopmentRegion
+ en
+ CFBundleIdentifier
+ com.zxystd.IntelBluetoothInjector
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ IntelBluetoothInjector
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 2.0.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 2.0.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
+
+
+ LSMinimumSystemVersion
+ 10.12
+ NSHumanReadableCopyright
+ Copyright © 2020 钟先耀. All rights reserved.
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist
index a9bd8a0..1aaad2c 100644
--- a/EFI/OC/config.plist
+++ b/EFI/OC/config.plist
@@ -154,6 +154,42 @@
BundlePath
HoRNDIS-9-2.kext
+
+ Comment
+
+ MaxKernel
+
+ PlistPath
+ Contents/Info.plist
+ Enabled
+
+ MinKernel
+
+ ExecutablePath
+ Contents/MacOS/IntelBluetoothFirmware
+ Arch
+ Any
+ BundlePath
+ IntelBluetoothFirmware.kext
+
+
+ Comment
+
+ MaxKernel
+
+ PlistPath
+ Contents/Info.plist
+ Enabled
+
+ MinKernel
+
+ ExecutablePath
+
+ Arch
+ Any
+ BundlePath
+ IntelBluetoothInjector.kext
+
Comment