From ad2f5965f2693f5f5685b9959831c57a0c887ee9 Mon Sep 17 00:00:00 2001 From: mrasong Date: Tue, 23 Aug 2022 09:43:34 +0800 Subject: [PATCH] update IntelBTPatcher.kext --- .../BlueToolFixup.kext/Contents/Info.plist | 81 ++++++++++++++++++ .../Contents/MacOS/BlueToolFixup | Bin 0 -> 40160 bytes EFI/OC/config.BigSur.plist | 18 ++++ EFI/OC/config.Catalina.plist | 18 ++++ EFI/OC/config.plist | 22 ++++- 5 files changed, 137 insertions(+), 2 deletions(-) create mode 100644 EFI/OC/Kexts/BlueToolFixup.kext/Contents/Info.plist create mode 100755 EFI/OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup diff --git a/EFI/OC/Kexts/BlueToolFixup.kext/Contents/Info.plist b/EFI/OC/Kexts/BlueToolFixup.kext/Contents/Info.plist new file mode 100644 index 0000000..3223f04 --- /dev/null +++ b/EFI/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/EFI/OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup b/EFI/OC/Kexts/BlueToolFixup.kext/Contents/MacOS/BlueToolFixup new file mode 100755 index 0000000000000000000000000000000000000000..6d4a5383109556bdbc90cd2c61081b264d7ee680 GIT binary patch literal 40160 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 literal 0 HcmV?d00001 diff --git a/EFI/OC/config.BigSur.plist b/EFI/OC/config.BigSur.plist index 4500435..d4ba4ca 100644 --- a/EFI/OC/config.BigSur.plist +++ b/EFI/OC/config.BigSur.plist @@ -388,6 +388,24 @@ PlistPath Contents/Info.plist + + Arch + Any + BundlePath + IntelBTPatcher.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/IntelBTPatcher + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + Arch Any diff --git a/EFI/OC/config.Catalina.plist b/EFI/OC/config.Catalina.plist index f56fdca..4218003 100644 --- a/EFI/OC/config.Catalina.plist +++ b/EFI/OC/config.Catalina.plist @@ -388,6 +388,24 @@ PlistPath Contents/Info.plist + + Arch + Any + BundlePath + IntelBTPatcher.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/IntelBTPatcher + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + Arch Any diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index ba30027..f169698 100644 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -349,13 +349,13 @@ Arch Any BundlePath - IntelBTPatcher.kext + BlueToolFixup.kext Comment Enabled ExecutablePath - Contents/MacOS/IntelBTPatcher + Contents/MacOS/BlueToolFixup MaxKernel MinKernel @@ -381,6 +381,24 @@ PlistPath Contents/Info.plist + + Arch + Any + BundlePath + IntelBTPatcher.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/IntelBTPatcher + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + Arch Any -- GitLab