Lenovo ThinkBook 15 IIL OpenCore
June 26, 2026 · View on GitHub
Lenovo ThinkBook 15-IIL 的 OpenCore 引导配置备份,适用于 i5-1035G1 版本。同代 ThinkBook 15-IML 等较高配/低配版本也可以参考使用,但需要根据自己的硬件调整配置。
仓库只包含 OC 目录,使用时需要把它放到 EFI 分区的 EFI/OC 路径下,并配合自己的 EFI/BOOT/BOOTx64.efi 使用。
公开前已经清理 macOS 解压遗留文件,并将
config.plist、oldConfig.plist里的 SMBIOS 私有信息替换为占位值。首次使用前必须重新生成自己的序列号、MLB、SystemUUID 和 ROM。
配置概览
- 适用机型:
Lenovo ThinkBook 15-IIL - 处理器版本:
Intel Core i5-1035G1 - 参考兼容:同代 ThinkBook 15-IML 等配置相近机型
- OpenCore 目录:
OC - SMBIOS:
MacBookAir9,1 - Picker:
OpenCanopy,PickerMode=External - SecureBootModel:
Disabled - Vault:
Optional - ScanPolicy:
0 - 默认超时:
20 - Wi-Fi:当前启用
AirportItlwmVentura.kext - 声卡:
AppleALC.kext,alc-layout-id=11 - 核显:注入
AAPL,ig-platform-id与device-id
已知问题
- 触摸板
- 休眠
目录内容
OC/
├── ACPI/
├── Drivers/
├── Kexts/
├── Resources/
├── Tools/
├── config.plist
├── oldConfig.plist
└── OpenCore.efi
ACPI
SSDT-ALS0.amlSSDT-AWAC.amlSSDT-DNVME-ALL.amlSSDT-DNVME-Optane.amlSSDT-EC.amlSSDT-PLUG-DRTNIA.amlSSDT-PNLF.aml
当前 config.plist 启用:
SSDT-EC.amlSSDT-AWAC.amlSSDT-ALS0.amlSSDT-PLUG-DRTNIA.amlSSDT-DNVME-Optane.amlSSDT-PNLF.aml
Drivers 和工具
HfsPlus.efiOpenCanopy.efiOpenRuntime.efiOpenShell.efi
Kexts
AirportItlwmBigSur.kextAirportItlwmCatalina.kextAirportItlwmMonterey.kextAirportItlwmVentura.kextAppleALC.kextBlueToolFixup.kextBrightnessKeys.kextHibernationFixup.kextIntelBluetoothFirmware.kextIntelBluetoothInjector.kextLilu.kextNVMeFix.kextRealtekRTL8111.kextSinetek-rtsx.kextSMCBatteryManager.kextSMCProcessor.kextSMCSuperIO.kextUSBToolBox.kextUTBMap.kextVirtualSMC.kextVoodooInput.kextVoodooPS2Controller.kextWhateverGreen.kext
当前 config.plist 主要启用:
Lilu.kextVirtualSMC.kextWhateverGreen.kextAppleALC.kextSMCBatteryManager.kextSMCProcessor.kextSMCSuperIO.kextNVMeFix.kextVoodooPS2Controller.kextVoodooInput.kextIntelBluetoothFirmware.kextIntelBluetoothInjector.kextBlueToolFixup.kextBrightnessKeys.kextSinetek-rtsx.kextRealtekRTL8111.kextUSBToolBox.kextUTBMap.kextHibernationFixup.kextAirportItlwmVentura.kext
使用前必须修改
- 使用 OpenCore Configurator、GenSMBIOS 或 ProperTree 生成并填入自己的 SMBIOS 信息:
PlatformInfo -> Generic -> SystemSerialNumberPlatformInfo -> Generic -> MLBPlatformInfo -> Generic -> SystemUUIDPlatformInfo -> Generic -> ROM
- 根据系统版本只保留并启用对应版本的
AirportItlwm:- Catalina:
AirportItlwmCatalina.kext - Big Sur:
AirportItlwmBigSur.kext - Monterey:
AirportItlwmMonterey.kext - Ventura:
AirportItlwmVentura.kext
- Catalina:
- 建议用 ProperTree 执行
OC Snapshot,确认config.plist与实际文件一致。 - 首次启动前建议先备份原 EFI,并准备一个可回退的 USB 启动盘。
注意事项
- 本仓库是个人配置备份,不保证适用于所有 ThinkBook 15 批次或硬件组合。
config.plist里的三码已经被占位值替换,不能直接用于登录 iCloud、iMessage 等 Apple 服务。- OpenCore、kext 和 macOS 版本升级前,请先对照 Dortania OpenCore Install Guide 检查变更。
- 黑苹果安装和维护有风险,更新系统或 BIOS 前请先备份 EFI。
致谢
- Acidanthera OpenCorePkg
- Dortania OpenCore Install Guide
- 各 kext 原作者与维护者