diff --git a/.DS_Store b/.DS_Store index 513fbc4..d1f8706 100755 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/EFI/.DS_Store b/EFI/.DS_Store index 2e026e2..0d26740 100755 Binary files a/EFI/.DS_Store and b/EFI/.DS_Store differ diff --git a/EFI/BOOT/BOOTx64.efi b/EFI/BOOT/BOOTx64.efi index fb278d7..a1414bc 100755 Binary files a/EFI/BOOT/BOOTx64.efi and b/EFI/BOOT/BOOTx64.efi differ diff --git a/EFI/OC/.DS_Store b/EFI/OC/.DS_Store index 3c955ea..615e09f 100755 Binary files a/EFI/OC/.DS_Store and b/EFI/OC/.DS_Store differ diff --git a/EFI/OC/ACPI/.DS_Store b/EFI/OC/ACPI/.DS_Store index 367cefa..3c12004 100755 Binary files a/EFI/OC/ACPI/.DS_Store and b/EFI/OC/ACPI/.DS_Store differ diff --git a/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/MacOS/IntelBluetoothInjector b/EFI/OC/ACPI/old patch/.DS_Store old mode 100755 new mode 100644 similarity index 57% rename from EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/MacOS/IntelBluetoothInjector rename to EFI/OC/ACPI/old patch/.DS_Store index 0569134..c813a90 Binary files a/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/MacOS/IntelBluetoothInjector and b/EFI/OC/ACPI/old patch/.DS_Store differ diff --git a/EFI/OC/ACPI/old patch/SSDT-OCBATT.aml b/EFI/OC/ACPI/old patch/SSDT-OCBATT.aml index da2c024..d357e69 100755 Binary files a/EFI/OC/ACPI/old patch/SSDT-OCBATT.aml and b/EFI/OC/ACPI/old patch/SSDT-OCBATT.aml differ diff --git a/EFI/OC/Drivers/AudioDxe.efi b/EFI/OC/Drivers/AudioDxe.efi index ea0e785..30ab4d3 100755 Binary files a/EFI/OC/Drivers/AudioDxe.efi and b/EFI/OC/Drivers/AudioDxe.efi differ diff --git a/EFI/OC/Drivers/CrScreenshotDxe.efi b/EFI/OC/Drivers/CrScreenshotDxe.efi index d96e985..7807dcd 100755 Binary files a/EFI/OC/Drivers/CrScreenshotDxe.efi and b/EFI/OC/Drivers/CrScreenshotDxe.efi differ diff --git a/EFI/OC/Drivers/HiiDatabase.efi b/EFI/OC/Drivers/HiiDatabase.efi index ed19c5b..d2ab3a7 100755 Binary files a/EFI/OC/Drivers/HiiDatabase.efi and b/EFI/OC/Drivers/HiiDatabase.efi differ diff --git a/EFI/OC/Drivers/OpenCanopy.efi b/EFI/OC/Drivers/OpenCanopy.efi index c0dcc54..e66c485 100755 Binary files a/EFI/OC/Drivers/OpenCanopy.efi and b/EFI/OC/Drivers/OpenCanopy.efi differ diff --git a/EFI/OC/Drivers/OpenHfsPlus.efi b/EFI/OC/Drivers/OpenHfsPlus.efi index 11929b7..1b7e6e7 100755 Binary files a/EFI/OC/Drivers/OpenHfsPlus.efi and b/EFI/OC/Drivers/OpenHfsPlus.efi differ diff --git a/EFI/OC/Drivers/OpenPartitionDxe.efi b/EFI/OC/Drivers/OpenPartitionDxe.efi index f193529..dfb95b5 100755 Binary files a/EFI/OC/Drivers/OpenPartitionDxe.efi and b/EFI/OC/Drivers/OpenPartitionDxe.efi differ diff --git a/EFI/OC/Drivers/OpenRuntime.efi b/EFI/OC/Drivers/OpenRuntime.efi index 0c8fc2b..ddf4bc6 100755 Binary files a/EFI/OC/Drivers/OpenRuntime.efi and b/EFI/OC/Drivers/OpenRuntime.efi differ diff --git a/EFI/OC/Drivers/OpenUsbKbDxe.efi b/EFI/OC/Drivers/OpenUsbKbDxe.efi index 52f24cf..d57feb2 100755 Binary files a/EFI/OC/Drivers/OpenUsbKbDxe.efi and b/EFI/OC/Drivers/OpenUsbKbDxe.efi differ diff --git a/EFI/OC/Drivers/Ps2KeyboardDxe.efi b/EFI/OC/Drivers/Ps2KeyboardDxe.efi index b350bb0..9bbcc80 100755 Binary files a/EFI/OC/Drivers/Ps2KeyboardDxe.efi and b/EFI/OC/Drivers/Ps2KeyboardDxe.efi differ diff --git a/EFI/OC/Drivers/Ps2MouseDxe.efi b/EFI/OC/Drivers/Ps2MouseDxe.efi index b1c96ec..b5f2b80 100755 Binary files a/EFI/OC/Drivers/Ps2MouseDxe.efi and b/EFI/OC/Drivers/Ps2MouseDxe.efi differ diff --git a/EFI/OC/Drivers/UsbMouseDxe.efi b/EFI/OC/Drivers/UsbMouseDxe.efi index 2109409..62828fe 100755 Binary files a/EFI/OC/Drivers/UsbMouseDxe.efi and b/EFI/OC/Drivers/UsbMouseDxe.efi differ diff --git a/EFI/OC/Kexts/.DS_Store b/EFI/OC/Kexts/.DS_Store index 0fc4c23..585dc2b 100755 Binary files a/EFI/OC/Kexts/.DS_Store and b/EFI/OC/Kexts/.DS_Store differ diff --git a/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist b/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist index 5d1ef9a..a034070 100755 --- a/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H114 + 19H512 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.5.7 + 1.5.8 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,7 +25,7 @@ MacOSX CFBundleVersion - 1.5.7 + 1.5.8 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild @@ -4832,6 +4832,37 @@ LayoutID 28 + + AFGLowPowerState + + AwAAAA== + + Codec + jackjack1-su Realtek ALC274 for Microsoft Surface Pro 7 + CodecID + 283902580 + ConfigData + + ASccMAEnHQEBJx6mAScfkAE3HPABNx0AATce + AAE3H0ABRxzwAUcdAAFHHgABRx9AAVcc8AFX + HQABVx4AAVcfQAFnHPABZx0AAWceAAFnH0AB + dxzwAXcdAAF3HgABdx9AAYcc8AGHHQABhx4A + AYcfQAGXHCABlx0QAZcegQGXHwIBpxzwAacd + AAGnHgABpx9AAbccQAG3HQEBtx4QAbcfkAG3 + DAIB5xzwAecdAAHnHgAB5x9AAfcc8AH3HQAB + 9x4AAfcfQAIXHFACFx0QAhceIQIXHwICFwwC + + FuncGroup + 1 + LayoutID + 35 + WakeConfigData + + AWcMAgIXDAI= + + WakeVerbReinit + + AFGLowPowerState diff --git a/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC b/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC index ea68581..84b547a 100755 Binary files a/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC and b/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC differ diff --git a/EFI/OC/Kexts/BrcmBluetoothInjector.kext/Contents/Info.plist b/EFI/OC/Kexts/BrcmBluetoothInjector.kext/Contents/Info.plist index 5070654..10fde32 100755 --- a/EFI/OC/Kexts/BrcmBluetoothInjector.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/BrcmBluetoothInjector.kext/Contents/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 2.5.6 + 2.5.7 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -21,7 +21,7 @@ MacOSX CFBundleVersion - 2.5.6 + 2.5.7 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild @@ -1435,6 +1435,21 @@ idVendor 6655 + 33ba_03e8 no firmware + + CFBundleIdentifier + com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport + IOClass + BroadcomBluetoothHostControllerUSBTransport + IOProbeScore + 3000 + IOProviderClass + IOUSBHostDevice + idProduct + 1000 + idVendor + 13242 + 413c_8143 CFBundleIdentifier diff --git a/EFI/OC/Kexts/BrcmFirmwareData.kext/Contents/Info.plist b/EFI/OC/Kexts/BrcmFirmwareData.kext/Contents/Info.plist index de8cf37..648c8c3 100755 --- a/EFI/OC/Kexts/BrcmFirmwareData.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/BrcmFirmwareData.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H114 + 19H512 CFBundleExecutable BrcmFirmwareData CFBundleIdentifier @@ -15,7 +15,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 2.5.6 + 2.5.7 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -23,7 +23,7 @@ MacOSX CFBundleVersion - 2.5.6 + 2.5.7 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild @@ -57,7 +57,7 @@ LSMinimumSystemVersion 10.8 OSBundleCompatibleVersion - 2.5.6 + 2.5.7 OSBundleLibraries com.apple.kpi.iokit diff --git a/EFI/OC/Kexts/BrcmFirmwareData.kext/Contents/MacOS/BrcmFirmwareData b/EFI/OC/Kexts/BrcmFirmwareData.kext/Contents/MacOS/BrcmFirmwareData index 95e721c..40cc373 100755 Binary files a/EFI/OC/Kexts/BrcmFirmwareData.kext/Contents/MacOS/BrcmFirmwareData and b/EFI/OC/Kexts/BrcmFirmwareData.kext/Contents/MacOS/BrcmFirmwareData differ diff --git a/EFI/OC/Kexts/BrcmPatchRAM3.kext/Contents/Info.plist b/EFI/OC/Kexts/BrcmPatchRAM3.kext/Contents/Info.plist index 35036ac..d4c53d8 100755 --- a/EFI/OC/Kexts/BrcmPatchRAM3.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/BrcmPatchRAM3.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H114 + 19H512 CFBundleExecutable BrcmPatchRAM3 CFBundleIdentifier @@ -15,7 +15,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 2.5.6 + 2.5.7 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -23,7 +23,7 @@ MacOSX CFBundleVersion - 2.5.6 + 2.5.7 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild @@ -2117,7 +2117,7 @@ OSBundleLibraries as.acidanthera.BrcmFirmwareStore - 2.5.6 + 2.5.7 com.apple.iokit.IOUSBHostFamily 1.0.1 com.apple.kpi.bsd diff --git a/EFI/OC/Kexts/BrcmPatchRAM3.kext/Contents/MacOS/BrcmPatchRAM3 b/EFI/OC/Kexts/BrcmPatchRAM3.kext/Contents/MacOS/BrcmPatchRAM3 index bbfadff..84e3e70 100755 Binary files a/EFI/OC/Kexts/BrcmPatchRAM3.kext/Contents/MacOS/BrcmPatchRAM3 and b/EFI/OC/Kexts/BrcmPatchRAM3.kext/Contents/MacOS/BrcmPatchRAM3 differ diff --git a/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist b/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist deleted file mode 100755 index c74255a..0000000 --- a/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/Info.plist +++ /dev/null @@ -1,213 +0,0 @@ - - - - - BuildMachineOSBuild - 19G73 - CFBundleDevelopmentRegion - en - CFBundleExecutable - IntelBluetoothFirmware - CFBundleIdentifier - com.zxystd.IntelBluetoothFirmware - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - IntelBluetoothFirmware - CFBundlePackageType - KEXT - CFBundleShortVersionString - 1.1.2 - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 1.1.2 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - 11E608c - DTPlatformVersion - GM - DTSDKBuild - 16C58 - DTSDKName - macosx10.12 - DTXcode - 1150 - DTXcodeBuild - 11E608c - 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 - - - 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 deleted file mode 100755 index 06e4b46..0000000 Binary files a/EFI/OC/Kexts/IntelBluetoothFirmware.kext/Contents/MacOS/IntelBluetoothFirmware and /dev/null differ diff --git a/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/Info.plist b/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/Info.plist deleted file mode 100755 index 067b08a..0000000 --- a/EFI/OC/Kexts/IntelBluetoothInjector.kext/Contents/Info.plist +++ /dev/null @@ -1,184 +0,0 @@ - - - - - BuildMachineOSBuild - 19G73 - CFBundleDevelopmentRegion - en - CFBundleIdentifier - com.zxystd.IntelBluetoothInjector - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - IntelBluetoothInjector - CFBundlePackageType - KEXT - CFBundleShortVersionString - 1.1.2 - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 1.1.2 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - 11E608c - DTPlatformVersion - GM - DTSDKBuild - 16C58 - DTSDKName - macosx10.12 - DTXcode - 1150 - DTXcodeBuild - 11E608c - 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 - - - LSMinimumSystemVersion - 10.12 - NSHumanReadableCopyright - Copyright © 2020 钟先耀. All rights reserved. - OSBundleRequired - Root - - diff --git a/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist index bc199ae..3fa6bc2 100755 --- a/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H114 + 19H512 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,13 +17,13 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.2.0 + 1.2.1 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.2.0 + 1.2.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager index 6992ce9..25cdded 100755 Binary files a/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager and b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager differ diff --git a/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist index fffb8d6..641aedf 100755 --- a/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H114 + 19H512 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,13 +17,13 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.2.0 + 1.2.1 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.2.0 + 1.2.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor b/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor index 7b971bc..af5196e 100755 Binary files a/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor and b/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor differ diff --git a/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist index e401697..412e98f 100755 --- a/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H114 + 19H512 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.2.0 + 1.2.1 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,7 +25,7 @@ MacOSX CFBundleVersion - 1.2.0 + 1.2.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor b/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor index 18e1d0d..ea98bc2 100755 Binary files a/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor and b/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor differ diff --git a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist index 7cf1195..ef67eea 100755 --- a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H114 + 19H512 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.2.0 + 1.2.1 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,7 +25,7 @@ MacOSX CFBundleVersion - 1.2.0 + 1.2.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO b/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO index 8dbf8b2..01d5252 100755 Binary files a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO and b/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO differ diff --git a/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/Info.plist b/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/Info.plist old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/Sinetek-rtsx.kext/Contents/_CodeSignature/CodeResources old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist b/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist index 26c2612..79f7ed8 100755 --- a/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H114 + 19H512 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.2.0 + 1.2.1 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,7 +25,7 @@ MacOSX CFBundleVersion - 1.2.0 + 1.2.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC b/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC index 7d1a1f3..7906f9f 100755 Binary files a/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC and b/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC differ diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2C.kext/Contents/Info.plist index 7c3fda2..8072ccd 100755 --- a/EFI/OC/Kexts/VoodooI2C.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooI2C.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19E266 + 19F101 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,27 +17,27 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 2.6.3 + 2.6.5 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 2.6.3 + 2.6.5 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E503a + 11E801a DTPlatformVersion GM DTSDKBuild - 19E258 + 19G68 DTSDKName macosx10.15 DTXcode - 1141 + 1170 DTXcodeBuild - 11E503a + 11E801a IOKitPersonalities Custom MT2 Personality diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C b/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C index 2e9337b..d650329 100755 Binary files a/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/MacOS/VoodooI2C differ diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist index cd8ad8d..5b11f44 100755 --- a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19E266 + 19F101 CFBundleDevelopmentRegion en CFBundleExecutable @@ -27,17 +27,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E503a + 11E801a DTPlatformVersion GM DTSDKBuild - 19E258 + 19G68 DTSDKName macosx10.15 DTXcode - 1141 + 1170 DTXcodeBuild - 11E503a + 11E801a IOKitPersonalities VoodooGPIOCannonLakeH diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO index 081e0c8..88e9cc8 100755 Binary files a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO differ diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist index 54f336f..85e1eb0 100755 --- a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19E266 + 19F101 CFBundleDevelopmentRegion en CFBundleExecutable @@ -27,17 +27,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E503a + 11E801a DTPlatformVersion GM DTSDKBuild - 19E258 + 19G68 DTSDKName macosx10.15 DTXcode - 1141 + 1170 DTXcodeBuild - 11E503a + 11E801a IOKitPersonalities VoodooI2CLogger diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices index 0909757..59edb06 100755 Binary files a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices differ diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist index bed703f..0911abe 100755 --- a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19E266 + 19F101 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,27 +17,27 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.1.0 + 1.1.1 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.1.0 + 1.1.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E503a + 11E801a DTPlatformVersion GM DTSDKBuild - 19E258 + 19G68 DTSDKName macosx10.15 DTXcode - 1141 + 1170 DTXcodeBuild - 11E503a + 11E801a IOKitPersonalities Voodoo Input diff --git a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput index 82354e1..c538392 100755 Binary files a/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput and b/EFI/OC/Kexts/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/Contents/MacOS/VoodooInput differ diff --git a/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/Info.plist b/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/Info.plist index 91200a2..c83f54d 100755 --- a/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19E266 + 19F101 CFBundleDevelopmentRegion en CFBundleExecutable @@ -27,17 +27,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E503a + 11E801a DTPlatformVersion GM DTSDKBuild - 19E258 + 19G68 DTSDKName macosx10.15 DTXcode - 1141 + 1170 DTXcodeBuild - 11E503a + 11E801a IOKitPersonalities Intel ACPI Sensor Hub Enabler diff --git a/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID b/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID index 2353676..62f7f13 100755 Binary files a/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID and b/EFI/OC/Kexts/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID differ diff --git a/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist b/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist index f9b2105..d2f3791 100755 --- a/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H114 + 19H512 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.4.7 + 1.4.8 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,7 +25,7 @@ MacOSX CFBundleVersion - 1.4.7 + 1.4.8 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen b/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen index 3bf9438..6eda848 100755 Binary files a/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen and b/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen differ diff --git a/EFI/OC/Kexts/YogaSMC.kext/Contents/Info.plist b/EFI/OC/Kexts/YogaSMC.kext/Contents/Info.plist old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/YogaSMC.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/YogaSMC.kext/Contents/_CodeSignature/CodeResources old mode 100644 new mode 100755 diff --git a/EFI/OC/OpenCore.efi b/EFI/OC/OpenCore.efi index dc68c95..36d2a69 100755 Binary files a/EFI/OC/OpenCore.efi and b/EFI/OC/OpenCore.efi differ diff --git a/EFI/OC/Resources/.DS_Store b/EFI/OC/Resources/.DS_Store index 36831fd..26def01 100755 Binary files a/EFI/OC/Resources/.DS_Store and b/EFI/OC/Resources/.DS_Store differ diff --git a/EFI/OC/Resources/Image/.DS_Store b/EFI/OC/Resources/Image/.DS_Store index 0e9585c..eaeecef 100755 Binary files a/EFI/OC/Resources/Image/.DS_Store and b/EFI/OC/Resources/Image/.DS_Store differ diff --git a/EFI/OC/Tools/BootKicker.efi b/EFI/OC/Tools/BootKicker.efi index 1deb2f0..cae8a86 100755 Binary files a/EFI/OC/Tools/BootKicker.efi and b/EFI/OC/Tools/BootKicker.efi differ diff --git a/EFI/OC/Tools/ChipTune.efi b/EFI/OC/Tools/ChipTune.efi index f30dee4..1f0cd24 100755 Binary files a/EFI/OC/Tools/ChipTune.efi and b/EFI/OC/Tools/ChipTune.efi differ diff --git a/EFI/OC/Tools/CleanNvram.efi b/EFI/OC/Tools/CleanNvram.efi index 12bdc16..75c9c90 100755 Binary files a/EFI/OC/Tools/CleanNvram.efi and b/EFI/OC/Tools/CleanNvram.efi differ diff --git a/EFI/OC/Tools/GopStop.efi b/EFI/OC/Tools/GopStop.efi index 5a78097..0dd74df 100755 Binary files a/EFI/OC/Tools/GopStop.efi and b/EFI/OC/Tools/GopStop.efi differ diff --git a/EFI/OC/Tools/KeyTester.efi b/EFI/OC/Tools/KeyTester.efi index e98f6a7..d861d32 100755 Binary files a/EFI/OC/Tools/KeyTester.efi and b/EFI/OC/Tools/KeyTester.efi differ diff --git a/EFI/OC/Tools/MmapDump.efi b/EFI/OC/Tools/MmapDump.efi index ae0b711..3eb603e 100755 Binary files a/EFI/OC/Tools/MmapDump.efi and b/EFI/OC/Tools/MmapDump.efi differ diff --git a/EFI/OC/Tools/OpenControl.efi b/EFI/OC/Tools/OpenControl.efi index 1403ee2..cd6c6c5 100755 Binary files a/EFI/OC/Tools/OpenControl.efi and b/EFI/OC/Tools/OpenControl.efi differ diff --git a/EFI/OC/Tools/OpenShell.efi b/EFI/OC/Tools/OpenShell.efi index caf5646..6824bac 100755 Binary files a/EFI/OC/Tools/OpenShell.efi and b/EFI/OC/Tools/OpenShell.efi differ diff --git a/EFI/OC/Tools/ResetSystem.efi b/EFI/OC/Tools/ResetSystem.efi index 82455de..788e796 100755 Binary files a/EFI/OC/Tools/ResetSystem.efi and b/EFI/OC/Tools/ResetSystem.efi differ diff --git a/EFI/OC/Tools/RtcRw.efi b/EFI/OC/Tools/RtcRw.efi index cffae12..eac290f 100755 Binary files a/EFI/OC/Tools/RtcRw.efi and b/EFI/OC/Tools/RtcRw.efi differ diff --git a/EFI/OC/Tools/VerifyMsrE2.efi b/EFI/OC/Tools/VerifyMsrE2.efi index 0520c11..82a7abe 100755 Binary files a/EFI/OC/Tools/VerifyMsrE2.efi and b/EFI/OC/Tools/VerifyMsrE2.efi differ diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index dc6a721..41abd7c 100755 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -937,52 +937,52 @@ PciRoot(0x0)/Pci(0x2,0x0) - enable-max-pixel-clock-override + AAPL,ig-platform-id + AgAWFg== + AAPL,slot-name + Internal@0,2,0 + device-id + FhYAAA== + device_type + VGA compatible controller + disable-external-gpu + AQAAAA== + enable-cdclk-frequency-fix AQAAAA== enable-dpcd-max-link-rate-fix AQAAAA== enable-dvmt-calc-fix AQAAAA== - framebuffer-patch-enable - AQAAAA== - framebuffer-con2-preferred-lspcon-mode - AQAAAA== - AAPL,ig-platform-id - AgAWFg== - framebuffer-stolenmem - AAAwAQ== - enable-cdclk-frequency-fix - AQAAAA== - framebuffer-fbmem - AACQAA== - device_type - VGA compatible controller - enable-lspcon-support - AQAAAA== - disable-external-gpu - AQAAAA== - AAPL,slot-name - Internal@0,2,0 - framebuffer-con1-preferred-lspcon-mode - AQAAAA== enable-hdmi-dividers-fix AQAAAA== - hda-gfx - AAsKDQ== - framebuffer-con1-has-lspcon - AQAAAA== enable-hdmi20 AQAAAA== - device-id - FhYAAA== - framebuffer-unifiedmem - AAAAgA== + enable-lspcon-support + AQAAAA== + enable-max-pixel-clock-override + AQAAAA== framebuffer-con0-alldata AAASAAIAAAAwAgAAAQUSAAAIAAAHBQAAAgQSAAAIAAAHBQAA framebuffer-con0-enable AQAAAA== + framebuffer-con1-has-lspcon + AQAAAA== + framebuffer-con1-preferred-lspcon-mode + AQAAAA== framebuffer-con2-has-lspcon AQAAAA== + framebuffer-con2-preferred-lspcon-mode + AQAAAA== + framebuffer-fbmem + AACQAA== + framebuffer-patch-enable + AQAAAA== + framebuffer-stolenmem + AAAwAQ== + framebuffer-unifiedmem + AAAAgA== + hda-gfx + AAsKDQ== model Intel HD Graphics 5500 @@ -1336,42 +1336,6 @@ PlistPath Contents/Info.plist - - Arch - Any - BundlePath - IntelBluetoothFirmware.kext - Comment - - Enabled - - ExecutablePath - Contents/MacOS/IntelBluetoothFirmware - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - Any - BundlePath - IntelBluetoothInjector.kext - Comment - - Enabled - - ExecutablePath - - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - Arch Any @@ -2228,6 +2192,8 @@ 50 PlayChime Auto + ResetTrafficClass + SetupDelay 0 VolumeAmplifier @@ -2248,8 +2214,6 @@ KeyForgetThreshold 5 - KeyMergeThreshold - 2 KeySupport KeySupportMode @@ -2273,6 +2237,8 @@ ForceResolution + GopPassThrough + IgnoreTextInGraphics ProvideConsoleGop @@ -2331,6 +2297,8 @@ Quirks + ActivateHpetSupport + DisableSecurityPolicy ExitBootServicesDelay diff --git a/README-English.md b/README-English.md index 33dc0da..7b7ece3 100755 --- a/README-English.md +++ b/README-English.md @@ -1,4 +1,4 @@ -# ThinkPad T450s X250 T450 X1C3 Big Sur OpenCore 0.6.6 +# ThinkPad T450s X250 T450 X1C3 Big Sur OpenCore 0.6.7 Lenovo Thinkpad T450s macOS Hackintosh OpenCore [![macOS](https://img.shields.io/badge/macOS-11.2.1-blue)](https://developer.apple.com/documentation/macos-release-notes) @@ -10,7 +10,6 @@ ### The author:[@CLAY-BIOS](https://github.com/CLAY-BIOS)   Before you begin, read the entire readme file. I don't accept any responsibility for any damage that may be caused. -Part of the ACPI patch in this warehouse is completed by myself independently. Please note the source for use and reference. If you find errors or have any improvements (whether in the configuration or in the document), consider opening the problem or pulling the request. If you find my work useful, consider clicking ⭐️Star in the upper right corner. It would mean a lot to me. @@ -25,7 +24,7 @@ It would mean a lot to me. - support Catalina. - support Mojave. - support docking. -- This warehouse can be used for all the 5th generation ThinkPads. The models that have been confirmed to be supported are as follows: +This repository is available for all ThinkPads using 5th generation CPUs (Broadwell). The confirmed supported models are shown below - support ThinkPad X250 ThinkPad T450 ThinkPad T450s ThinkPad X1 Carbon 3rd. ## Hardware information @@ -125,6 +124,7 @@ It would mean a lot to me. - Use of docking can cause sleep problems, the solution is to add SSDT-IGBE patch to config.plist->ACPI. - Flap mode cannot be used with SSDT-IGBE patch. +- Up to three displays (including the built-in display) - The docking station is perfectly adapted, but some testing is needed. ![Docking](./picture/Docking.png) @@ -144,13 +144,20 @@ It would mean a lot to me. - F9: Open System Preferences. - F12: Open Launchpad. - FN+Space: Toggle Keyboard Backlight. -- FN + 4: Sleep shortcut. - (press the sleep shortcut again during sleep to terminate sleep). - (When an external monitor is connected, after pressing the sleep button, the working screen changes to an external monitor (the internal screen is turned off); pressing the sleep button again, the internal and external monitors return to normal.) - PrtSc maps to F13: this can be set as screenshot in system preferences -> keyboard -> shortcut. +
+Sleep shortcut +
+ +- FN + 4: Sleep shortcut.(press the sleep shortcut again during sleep to terminate sleep). +- When an external monitor is connected, FN + 4 becomes (off/on) the built-in monitor.(After pressing the sleep button, the display screen changes to the external monitor (the internal screen is turned off); press the sleep button again (the internal display is turned on again). +- This method is implemented by ACPI patch, and the function is the same as in Windows. + +
+
Enable fan and LED controls
@@ -199,8 +206,8 @@ It would mean a lot to me.
> # Credits +- [@Sniki](https://github.com/Sniki?tab=repositories) - [@benbender](https://github.com/benbender/x1c6-hackintosh/blob/experimental/EFI/OC/dsl/SSDT-BATX.dsl) A new generation of battery patches. -- [@Sniki](https://github.com/Sniki?tab=repositories) SSDT-IGBE The patch. - [@zhen-zen](https://github.com/zhen-zen) for YogaSMC. - [daliansky](https://github.com/daliansky/OC-little) for various ACPI hotpatch samples. - [@xzhih](https://github.com/xzhih) for one-key-hidpi. diff --git a/README.md b/README.md index f224878..7828fa9 100755 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# ThinkPad T450s X250 T450 X1C3 Big Sur OpenCore 0.6.6 +# ThinkPad T450s X250 T450 X1C3 Big Sur OpenCore 0.6.7 Lenovo Thinkpad T450s macOS Hackintosh OpenCore [![macOS](https://img.shields.io/badge/macOS-11.2.1-blue)](https://developer.apple.com/documentation/macos-release-notes) @@ -10,7 +10,6 @@ ### 作者:[@CLAY-BIOS](https://github.com/CLAY-BIOS)   在开始之前,请阅读整个自述文件。 我对可能造成的任何损失不承担任何责任。 -此仓库部分ACPI补丁由本人独立完成,使用和引用请注明出处。 如果您发现错误或有任何改进(无论是在配置中还是在文档中),请考虑打开问题或拉取请求。 如果您发现我的工作有用,可以考虑点击右上角的⭐️Star。 这对我来说意义重大。 @@ -25,7 +24,7 @@ - 支持 Catalina。 - 支持 Mojave。 - 支持扩展坞。 -- 此仓库可适用于所有第五代ThinkPad,已经确认支持的型号如下: +- 此仓库可适用于所有使用第五代CPU(Broadwell)的ThinkPad,已经确认支持的型号如下: - 支持 ThinkPad X250 ThinkPad T450 ThinkPad T450s ThinkPad X1 Carbon 3rd。 ## 硬件信息 @@ -125,6 +124,7 @@ - 使用扩展坞会导致睡眠出现问题,解决方法是在 config.plist->ACPI 中勾选 SSDT-IGBE 补丁。 - 使用 SSDT-IGBE 补丁无法使用翻盖模式。 +- 最多可同时连接三台显示器(包括内置显示器)。 - 扩展坞已完美适配,但还需要一些测试。 ![Docking](./picture/Docking.png) @@ -134,7 +134,7 @@ ThinkPad助手(ThinkpadAssistant)
-- 可让你在Thinkpad T450s X250 T450笔记本电脑上使用所有功能键。 +- 可让你在Thinkpad T450s X250 T450 笔记本电脑上使用所有功能键。 - 复制ThinkpadAssistant到应用程序文件夹。 - 启动ThinkpadAssistant,并在菜单栏中勾选“登录时启动”。 - F4:麦克风静音/取消静音(带有状态LED指示)。 @@ -144,13 +144,21 @@ - F9:打开系统偏好设置。 - F12:打开启动板。 - FN + Space:切换键盘背光。 -- FN + 4:睡眠快捷键。 -(睡眠过程中再次按下睡眠快捷键即可终止睡眠。) -(连接外部显示器时,按睡眠按钮后,工作屏幕变为外部显示器(内部屏幕关闭);再按一次睡眠按钮,内部和外部显示器恢复正常。) - PrtSc 映射到 F13:可在系统偏好设置-->键盘-->快捷键将它设置为截图。 +
+睡眠快捷键 +
+ +- FN + 4:睡眠快捷键。(睡眠过程中再次按下睡眠快捷键即可终止睡眠。) +- 当连接外部显示器时 FN + 4 变为(关闭/打开)内置显示器。 +(按睡眠按钮后,显示屏幕变为外部显示器(内部屏幕关闭);再按一次睡眠按钮(内部显示器重新打开)。 +- 此方法通过ACPI补丁实现,功能与Windows中一样。 + +
+
启用风扇和LED控制
@@ -200,8 +208,8 @@ > # 学分 +- [@Sniki](https://github.com/Sniki?tab=repositories) - [@benbender](https://github.com/benbender/x1c6-hackintosh/blob/experimental/EFI/OC/dsl/SSDT-BATX.dsl) 新一代电池补丁。 -- [@Sniki](https://github.com/Sniki?tab=repositories) SSDT-IGBE补丁。 - [@zhen-zen](https://github.com/zhen-zen) for YogaSMC。 - [@daliansky](https://github.com/daliansky/OC-little) 各种ACPI热补丁样本。 - [@xzhih](https://github.com/xzhih) 一键开启Hi-DPI。