diff --git a/.DS_Store b/.DS_Store index dc8a273..3aadf14 100755 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/EFI/.DS_Store b/EFI/.DS_Store index 5873171..57d9cc3 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 29d36f4..9c368e1 100644 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 4acebed..d3c216d 100755 Binary files a/EFI/OC/.DS_Store and b/EFI/OC/.DS_Store differ diff --git a/EFI/OC/Drivers/AudioDxe.efi b/EFI/OC/Drivers/AudioDxe.efi index 6d3d129..dbd6044 100644 Binary files a/EFI/OC/Drivers/AudioDxe.efi and b/EFI/OC/Drivers/AudioDxe.efi differ diff --git a/EFI/OC/Drivers/HiiDatabase.efi b/EFI/OC/Drivers/HiiDatabase.efi index 5d7f4ec..849d260 100644 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 c85f7ed..c399726 100644 Binary files a/EFI/OC/Drivers/OpenCanopy.efi and b/EFI/OC/Drivers/OpenCanopy.efi differ diff --git a/EFI/OC/Drivers/OpenLinuxBoot.efi b/EFI/OC/Drivers/OpenLinuxBoot.efi index 573bd39..9047bb5 100644 Binary files a/EFI/OC/Drivers/OpenLinuxBoot.efi and b/EFI/OC/Drivers/OpenLinuxBoot.efi differ diff --git a/EFI/OC/Drivers/OpenPartitionDxe.efi b/EFI/OC/Drivers/OpenPartitionDxe.efi index 282b064..c2602a5 100644 Binary files a/EFI/OC/Drivers/OpenPartitionDxe.efi and b/EFI/OC/Drivers/OpenPartitionDxe.efi differ diff --git a/EFI/OC/Drivers/Ps2KeyboardDxe.efi b/EFI/OC/Drivers/Ps2KeyboardDxe.efi index 260530f..e7f5fd1 100644 Binary files a/EFI/OC/Drivers/Ps2KeyboardDxe.efi and b/EFI/OC/Drivers/Ps2KeyboardDxe.efi differ diff --git a/EFI/OC/Kexts/.DS_Store b/EFI/OC/Kexts/.DS_Store index 6cc5850..05455a2 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 9d33156..5818f43 100644 --- a/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 20G417 + 20G527 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.7.0 + 1.7.1 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,23 +25,23 @@ MacOSX CFBundleVersion - 1.7.0 + 1.7.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12E507 + 13C100 DTPlatformName macosx DTPlatformVersion - 11.3 + 12.1 DTSDKBuild - 20E214 + 21C46 DTSDKName - macosx11.3 + macosx12.1 DTXcode - 1251 + 1321 DTXcodeBuild - 12E507 + 13C100 IOKitPersonalities ALCUserClientProvider @@ -4390,14 +4390,20 @@ ALC269VC for Lenovo Z580, John ConfigData - AVccQAFXHRABVx4hAVcfAwGHHCABhx0QAYce - gQGHHwMBlxwwAZcdAQGXHqABlx+QAbccEAG3 - HQEBtx4XAbcfkAFXDAI= + AbccEAG3HQEBtx4XAbcfkAG3DAIBhxwgAYcd + EAGHHoEBhx8DAZccMAGXHQEBlx6gAZcfkAFX + HEABVx0QAVceIQFXHwMBVwwC FuncGroup 1 LayoutID 28 + WakeConfigData + + AVcMAgG3DAI= + + WakeVerbReinit + AFGLowPowerState @@ -7750,9 +7756,9 @@ 283902616 ConfigData - ASccQAEnHQEBJx6mAScftwF3HBABdx0BAXce - FwF3H5ABpxwwAacdEAGnHqEBpx8DAhccIAIX - HRACFx4hAhcfAwFHDAICFwwC + ASccMAEnHQABJx6gAScfkAF3HEABdx0AAXce + FwF3H5ABdwwCAYcccAGHHRABhx6BAYcfAAIX + HCACFx0QAhceIQIXHwA= FuncGroup 1 @@ -7760,7 +7766,7 @@ 11 WakeConfigData - AUcMAg== + AXcMAg== WakeVerbReinit @@ -11786,7 +11792,7 @@ px8BAZccYAGXHZABlx6BAZcfAgG3HHABtx1A AbceIQG3HwIBtwwCAecckAHnHREB5x5FAecf AQEXHPABFx0AARceAAEXH0ABdxzwAXcdAAF3 - HgABdx9A + HgABdx9AAgUABwIEfKM= FuncGroup 1 @@ -11812,7 +11818,7 @@ 5x5FAecfAQGHHBABhx0QAYceoQGHH5ABpxwg AacdEAGnHoEBpx8BAZccgAGXHZABlx6hAZcf AgF3HPABdx0AAXceAAF3H0ABFxzwARcdAAEX - HgABFx9A + HgABFx9AAgUABwIEfKM= FuncGroup 1 @@ -14368,6 +14374,91 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + Realtek ALC235 for Lenovo M920x by meloay + CodecID + 283902517 + ConfigData + + AUccEAFHHQEBRx4XAUcfkAF3HPABdx0AAXce + AAF3H0ABhxzwAYcdAAGHHgABhx9AAZcccAGX + HRABlx6hAZcfAgGnHCABpx0QAacegQGnHwIB + txyAAbcdEAG3HgEBtx8BAdcc8AHXHQAB1x4A + AdcfQAHnHPAB5x0AAeceAAHnH0ACFxxQAhcd + EAIXHiECFx8CAUcMAgG3DAICFwwCAhcHwAIX + CIIBlwck + + FuncGroup + 1 + LayoutID + 72 + WakeConfigData + + AUcMAgG3DAICFwwCAhcHwAIXCIIBlwck + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + NUC8I5BEH JUST MIC + CodecID + 283902517 + ConfigData + + ASccUAEnHQEBJx6jAScfkg== + + FuncGroup + 1 + LayoutID + 88 + WakeConfigData + + + WakeVerbReinit + + + + AFGLowPowerState + + AwAAAA== + + Codec + ALC 292 for Dell M4800 with Dock + CodecID + 283902610 + Comment + ALC 292 for Dell M4800 with Dock + ConfigData + + ASccEAEnHQEBJx6mAScfkAE3HPABNx0AATce + AAE3H0ABRxxAAUcdAQFHHhcBRx+QAUcMAgFX + HFABVx1AAVceKwFXHwIBVwwCAWccgAFnHUAB + Zx4BAWcfAQFnDAIBhxwgAYcdIAGHHoEBhx8C + AZccIAGXHZABlx6BAZcfAQGnHCABpx0QAace + +wGnHwIBtxzwAbcdAAG3HgABtx9AAdcc8AHX + HQAB1x4AAdcfQAHnHPAB5x0AAeceAAHnH0A= + + FuncGroup + 1 + LayoutID + 59 + WakeConfigData + + AUcMAgFXDAIBZwwCAacHJA== + + WakeVerbReinit + + IOClass AppleALC diff --git a/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC b/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC index 48a4725..6d3930b 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/FeatureUnlock.kext/Contents/Info.plist b/EFI/OC/Kexts/FeatureUnlock.kext/Contents/Info.plist old mode 100755 new mode 100644 index aed50fe..176918d --- a/EFI/OC/Kexts/FeatureUnlock.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/FeatureUnlock.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 20G415 + 20G527 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,29 +17,29 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.0.6 + 1.0.8 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.0.6 + 1.0.8 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12D4e + 12E507 DTPlatformName macosx DTPlatformVersion - 11.1 + 11.3 DTSDKBuild - 20C63 + 20E214 DTSDKName - macosx11.1 + macosx11.3 DTXcode - 1240 + 1251 DTXcodeBuild - 12D4e + 12E507 IOKitPersonalities FeatureUnlock diff --git a/EFI/OC/Kexts/FeatureUnlock.kext/Contents/MacOS/FeatureUnlock b/EFI/OC/Kexts/FeatureUnlock.kext/Contents/MacOS/FeatureUnlock index 3c4b57c..2590f50 100755 Binary files a/EFI/OC/Kexts/FeatureUnlock.kext/Contents/MacOS/FeatureUnlock and b/EFI/OC/Kexts/FeatureUnlock.kext/Contents/MacOS/FeatureUnlock differ diff --git a/EFI/OC/OpenCore.efi b/EFI/OC/OpenCore.efi index 91c2ebc..5c6b3f6 100644 Binary files a/EFI/OC/OpenCore.efi and b/EFI/OC/OpenCore.efi differ diff --git a/EFI/OC/Tools/BootKicker.efi b/EFI/OC/Tools/BootKicker.efi index f9e13ae..a591c5b 100644 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 ae38883..1623510 100644 Binary files a/EFI/OC/Tools/ChipTune.efi and b/EFI/OC/Tools/ChipTune.efi differ diff --git a/EFI/OC/Tools/ControlMsrE2.efi b/EFI/OC/Tools/ControlMsrE2.efi index 1c8e9e4..655e3f8 100644 Binary files a/EFI/OC/Tools/ControlMsrE2.efi and b/EFI/OC/Tools/ControlMsrE2.efi differ diff --git a/EFI/OC/Tools/CsrUtil.efi b/EFI/OC/Tools/CsrUtil.efi index c998641..b91c8c3 100644 Binary files a/EFI/OC/Tools/CsrUtil.efi and b/EFI/OC/Tools/CsrUtil.efi differ diff --git a/EFI/OC/Tools/GopStop.efi b/EFI/OC/Tools/GopStop.efi index 69bace7..a08d2ce 100644 Binary files a/EFI/OC/Tools/GopStop.efi and b/EFI/OC/Tools/GopStop.efi differ diff --git a/EFI/OC/Tools/MmapDump.efi b/EFI/OC/Tools/MmapDump.efi index f4eca1c..063db19 100644 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 fabbd46..6fce326 100644 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 d8eff70..5d0f2cf 100644 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 0780adc..3a4fdd2 100644 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 31b54f4..52f7881 100644 Binary files a/EFI/OC/Tools/RtcRw.efi and b/EFI/OC/Tools/RtcRw.efi differ diff --git a/EFI/OC/Tools/TpmInfo.efi b/EFI/OC/Tools/TpmInfo.efi index d366fdd..eb17842 100644 Binary files a/EFI/OC/Tools/TpmInfo.efi and b/EFI/OC/Tools/TpmInfo.efi differ diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index c39c95f..cacbb59 100755 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -1955,6 +1955,8 @@ CustomSMBIOSGuid + CustomPciSerialDevice + DisableIoMapper DisableLinkeditJettison @@ -1965,6 +1967,8 @@ ExternalDiskIcons + ForceAquantiaEthernet + ForceSecureBootScheme IncreasePciBarSize @@ -2045,8 +2049,6 @@ 2147483650 LogModules * - SerialInit - SysReport Target @@ -2142,6 +2144,40 @@ Vault Optional + Serial + + Custom + + BaudRate + 115200 + ClockRate + 1843200 + DetectCable + + ExtendedTxFifoSize + 64 + FifoControl + 7 + LineControl + 7 + PciDeviceInfo + /w== + RegisterAccessWidth + 8 + RegisterBase + 1016 + RegisterStride + 1 + UseHardwareFlowControl + + UseMmio + + + Init + + Override + + Tools diff --git a/README-English.md b/README-English.md index 3206f0d..0fb36b7 100755 --- a/README-English.md +++ b/README-English.md @@ -1,8 +1,8 @@ -# ThinkPad T450s X250 T450 X1C3 Monterey OpenCore 0.7.9 +# ThinkPad T450s X250 T450 X1C3 Monterey OpenCore 0.8.0 Lenovo Thinkpad T450s macOS Hackintosh OpenCore -[![macOS](https://img.shields.io/badge/macOS-12.3-blue)](https://developer.apple.com/documentation/macos-release-notes) -[![OpenCore](https://img.shields.io/badge/OpenCore-0.7.9-green)](https://github.com/acidanthera/OpenCorePkg) +[![macOS](https://img.shields.io/badge/macOS-12.4-blue)](https://developer.apple.com/documentation/macos-release-notes) +[![OpenCore](https://img.shields.io/badge/OpenCore-0.8.0-green)](https://github.com/acidanthera/OpenCorePkg) [![ThinkPad](https://img.shields.io/badge/ThinkPad-T450s.X250.T450.X1C3-orange)](https://think.lenovo.com.cn/index.html) **DISCLAIMER:** @@ -39,7 +39,9 @@ It would mean a lot to me. - Sound card:ALC292 -- Wireless network card:DW1820A Intel7265AC IntelAX200 BCM943224 BCM94360Z3 BCM94360Z4 +- Wireless network card:DW1820A Intel7265AC IntelAX200 BCM943224 BCM94360Z3 BCM94360Z4 BCM94360CD BCM94360CS2 + +- Note ⚠️: For ThinkPad x250, t450 and t450s, only BCM94360CD of Apple network card can be driven normally in win10, and other apple network cards cannot search any signal in win10. ``` ## Installation diff --git a/README.md b/README.md index dbaaa32..e4e406d 100755 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# ThinkPad T450s X250 T450 X1C3 Monterey OpenCore 0.7.9 +# ThinkPad T450s X250 T450 X1C3 Monterey OpenCore 0.8.0 Lenovo Thinkpad T450s macOS Hackintosh OpenCore -[![macOS](https://img.shields.io/badge/macOS-12.3-blue)](https://developer.apple.com/documentation/macos-release-notes) -[![OpenCore](https://img.shields.io/badge/OpenCore-0.7.9-green)](https://github.com/acidanthera/OpenCorePkg) +[![macOS](https://img.shields.io/badge/macOS-12.4-blue)](https://developer.apple.com/documentation/macos-release-notes) +[![OpenCore](https://img.shields.io/badge/OpenCore-0.8.0-green)](https://github.com/acidanthera/OpenCorePkg) [![ThinkPad](https://img.shields.io/badge/ThinkPad-T450s.X250.T450.X1C3-orange)](https://think.lenovo.com.cn/index.html) **免责声明:** @@ -39,7 +39,9 @@ - 声卡:ALC292 -- 无线网卡:DW1820A Intel7265AC IntelAX200 BCM943224 BCM94360Z3 BCM94360Z4 +- 无线网卡:DW1820A Intel7265AC IntelAX200 BCM943224 BCM94360Z3 BCM94360Z4 BCM94360CD BCM94360CS2 + +- 注意⚠️:对于ThinkPad X250、T450、T450s,苹果网卡只有BCM94360CD能在WIN10中被正常驱动,其它苹果网卡在WIN10中无法搜索到任何信号。 ``` ## 安装和BIOS设置