Skip to content

Commit

Permalink
2023-06-01 02:00
Browse files Browse the repository at this point in the history
  • Loading branch information
lietxia committed May 31, 2023
1 parent 15d324c commit 46c9466
Show file tree
Hide file tree
Showing 64 changed files with 2,083 additions and 2,474 deletions.
4 changes: 4 additions & 0 deletions README-en.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,10 @@ https://newsupport.lenovo.com.cn/driveDownloads_detail.html?driveId=77695
</details>

## Changelog
* 2023-06-01 02:00
* Update Opencore and kexts.
* Hide Opencore boot items

* 2023-02-22 12:00
* Update Opencore and kexts.
* Fix backlight (maybe)
Expand Down
93 changes: 48 additions & 45 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,26 +7,26 @@ QQ群号:1032311345
中文
[ENGLISH](./README-en.md)

| 规格 | 状态 | 详细信息 |
| :-----: | ---- | :------------------------------------------------: |
| 型号💻 || Lenovo XiaoXin Air14 IML 2019 |
| 系统🌌 || Catalina/Big Sur/Monterey/Ventura |
| CPU🎛️ || Intel Core i5-10210U / i7-10510U |
| 主板🎛️ || Lenovo LNVNB161216 |
| 指纹🖐️ || 指纹无法工作 |
| GPU👾 || Nvidia GeForce MX250(屏蔽) |
| iGPU👾 || Intel UHD 620 |
| 内存💳 || 内置4GB+可更换的8GB DDR4 2666 |
| 硬盘💽 || 见 Benchmarks/Disks |
| 屏幕🖥️ || AUO353D/LGD05EC(14英寸) 1920x1080 |
| 声卡🔊 || Conexant CX8070 |
| wifi🌐 || Intel Wireless-AC 9560/DW1820A |
| 蓝牙🦷 || Intel Wireless-AC 9560/DW1820A |
| 读卡器🗂️ || O2 Micro 读卡器(可驱动) / Realtek 读卡器(可驱动)|
| 触摸板🖐️ || 已运行在GPIO中断 Pin=50 |
| HDMI📺 || 可输出4k30帧,和win表现一致 |
| 摄像头🎦 || USB摄像头还是很好驱动的 |
| 睡眠😴 || 支持原生睡眠 |
| 规格 | 状态 | 详细信息 |
| :-----: | ---- | :--------------------------------------------------: |
| 型号💻 || Lenovo XiaoXin Air14 IML 2019 |
| 系统🌌 || Catalina/Big Sur/Monterey/Ventura |
| CPU🎛️ || Intel Core i5-10210U / i7-10510U |
| 主板🎛️ || Lenovo LNVNB161216 |
| 指纹🖐️ || 指纹无法工作 |
| GPU👾 || Nvidia GeForce MX250(屏蔽) |
| iGPU👾 || Intel UHD 620 |
| 内存💳 || 内置4GB+可更换的8GB DDR4 2666 |
| 硬盘💽 || 见 Benchmarks/Disks |
| 屏幕🖥️ || AUO353D/LGD05EC(14英寸) 1920x1080 |
| 声卡🔊 || Conexant CX8070 |
| wifi🌐 || Intel Wireless-AC 9560/DW1820A |
| 蓝牙🦷 || Intel Wireless-AC 9560/DW1820A |
| 读卡器🗂️ || O2 Micro 读卡器(可驱动) / Realtek 读卡器(可驱动) |
| 触摸板🖐️ || 已运行在GPIO中断 Pin=50 |
| HDMI📺 || 可输出4k30帧,和win表现一致 |
| 摄像头🎦 || USB摄像头还是很好驱动的 |
| 睡眠😴 || 支持原生睡眠 |

## 目前状态:
* 系统🌌:Catalina / BigSur / Monterey / Ventura
Expand Down Expand Up @@ -74,6 +74,9 @@ https://newsupport.lenovo.com.cn/driveDownloads_detail.html?driveId=77695
</details>

## 更新小记
* 2023-06-01 02:00
* 更新OC和Kexts
* 隐藏Opencore引导项
* 2023-02-22 12:00
* 更新OC和Kexts
* 可能修复了背光问题
Expand Down Expand Up @@ -158,47 +161,47 @@ https://www.dell.com/support/home/zh-cn/drivers/driversdetails?driverid=98wfd
| ------------------ | ------------------------------ | ---- | ---- | ---- |
| SSDT-SBUS-MCHC.aml | SBUS + MCHC | || |
| SSDT-EC-USBX.aml | EC+USBX || | |
| SSDT-TPAD-Air14IML | I2C触摸板补丁(AIR14IML专用) || | |
| SSDT-DMAC | 仿冒 DMA 控制器 | | ||
| SSDT-GPRW | 防秒醒:0D / 6D 睡了即醒补丁 || | |
| SSDT-PMC | PMC 设备 | || |
| SSDT-HPTE | 屏蔽 HPET 补丁 | | ||
| SSDT-PNLFCFL | Coffee Lake 亮度控制补丁 || | |
| SSDT-PR00 | (X86)CPU电源管理补丁(开启XCPM) || | |
| SSDT-RMCF-Air14IML | PS2 按键映射补丁 || | |
| SSDT-UIAC | 定制USB | || |
| SSDT-BATX-Air14IML | 电池附加信息 | | ||
| SSDT-AWAC | “伪” RTC时钟 | || |
| SSDT-ECRW | yogaSMC的EC访问补丁 | | ||
| SSDT-TPAD-Air14IML | I2C触摸板补丁(AIR14IML专用) || | |
| SSDT-DMAC | 仿冒 DMA 控制器 | | ||
| SSDT-GPRW | 防秒醒:0D / 6D 睡了即醒补丁 || | |
| SSDT-PMC | PMC 设备 | || |
| SSDT-HPTE | 屏蔽 HPET 补丁 | | ||
| SSDT-PNLFCFL | Coffee Lake 亮度控制补丁 || | |
| SSDT-PR00 | (X86)CPU电源管理补丁(开启XCPM) || | |
| SSDT-RMCF-Air14IML | PS2 按键映射补丁 || | |
| SSDT-UIAC | 定制USB | || |
| SSDT-BATX-Air14IML | 电池附加信息 | | ||
| SSDT-AWAC | “伪” RTC时钟 | || |
| SSDT-ECRW | yogaSMC的EC访问补丁 | | ||

## KEXT
| KEXT | 说明 | 必备 | 可选 |
| --------------------------- | --------------------- | ---- | ---- |
| AirportBrcmFixup.kext | dw1820_Wifi | ||
| AppleALC.kext | HDMI以及声卡 || |
| BluetoolFixup.kext | 修复Monterey 蓝牙 | ||
| AppleALC.kext | HDMI以及声卡 || |
| BluetoolFixup.kext | 修复Monterey 蓝牙 | ||
| BrcmBluetoothInjector.kext | dw1820蓝牙 | ||
| BrcmFirmwareData.kext | dw1820蓝牙 | ||
| BrcmPatchRAM3.kext | dw1820蓝牙>=10.15 | ||
| Lilu.kext | 驱动扩展库(超重要) || |
| Lilu.kext | 驱动扩展库(超重要) || |
| SMCBatteryManager.kext | SMC(超重要) || |
| SMCProcessor.kext | SMC-处理器 || |
| VirtualSMC.kext | SMC(超重要) || |
| VoodooI2C.kext | 触摸板-核心 || |
| VoodooI2CHID.kext | HID类型触摸板 || |
| VoodooPS2Controller.kext | 键盘驱动 || |
| WhateverGreen.kext | 核显驱动 || |
| DebugEnhancer.kext | 修复msgbuf卡EB | ||
| IntelBluetoothFirmware.kext | AC9560蓝牙固件 | ||
| IntelBluetoothInjector.kext | AC9560蓝牙 | ||
| VoodooI2C.kext | 触摸板-核心 || |
| VoodooI2CHID.kext | HID类型触摸板 || |
| VoodooPS2Controller.kext | 键盘驱动 || |
| WhateverGreen.kext | 核显驱动 || |
| DebugEnhancer.kext | 修复msgbuf卡EB | ||
| IntelBluetoothFirmware.kext | AC9560蓝牙固件 | ||
| IntelBluetoothInjector.kext | AC9560蓝牙 | ||
| AirportItlwm-Sur.kext | AC9560 Wi-Fi Big Sur | ||
| AirportItlwm-Cata.kext | AC9560 Wi-Fi Catalina | ||
| AirportItlwm-Monterey.kext | AC9560 Wi-Fi Monterey | ||
| YogaSMC.kext | YogaSMC | ||
| YogaSMCAlter.kext | YogaSMC | ||
| RestrictEvents.kext | 屏蔽一些系统加载项 | ||
| NVMeFix.kext | 改善nvme固态 | ||
| VerbStub.kext | 耳麦切换 | ||
| RestrictEvents.kext | 屏蔽一些系统加载项 | ||
| NVMeFix.kext | 改善nvme固态 | ||
| VerbStub.kext | 耳麦切换 | ||

## 备注
* 拆机需要6号的6角螺丝刀。螺丝拿下来之后,用不用的银行卡,慢慢从屏幕那一侧慢慢拆开 https://www.bilibili.com/video/BV1X341157kf/
Expand Down
4 changes: 4 additions & 0 deletions changelog-en.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
* 2023-06-01 02:00
* Update Opencore and kexts.
* Hide Opencore boot items

* 2023-02-22 12:00
* Update Opencore and kexts.
* Fix backlight (maybe)
Expand Down
4 changes: 4 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
* 2023-06-01 02:00
* 更新OC和Kexts
* 隐藏Opencore引导项

* 2023-02-22 12:00
* 更新OC和Kexts
* 可能修复了背光问题
Expand Down
1 change: 0 additions & 1 deletion opencore_EFI/BOOT/.contentFlavour

This file was deleted.

1 change: 1 addition & 0 deletions opencore_EFI/BOOT/.contentVisibility
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Disabled
Binary file modified opencore_EFI/OC/Drivers/HfsPlus.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/HiiDatabase.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/NvmExpressDxe.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/OpenCanopy.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/OpenLinuxBoot.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/Ps2KeyboardDxe.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/ResetNvramEntry.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/ToggleSipEntry.efi
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>20G817</string>
<string>19H2026</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -27,19 +27,17 @@
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>13C100</string>
<key>DTPlatformName</key>
<string>macosx</string>
<string>11E801a</string>
<key>DTPlatformVersion</key>
<string>12.1</string>
<string>GM</string>
<key>DTSDKBuild</key>
<string>21C46</string>
<string>19G68</string>
<key>DTSDKName</key>
<string>macosx12.1</string>
<string>macosx10.15</string>
<key>DTXcode</key>
<string>1321</string>
<string>1170</string>
<key>DTXcodeBuild</key>
<string>13C100</string>
<string>11E801a</string>
<key>IOKitPersonalities</key>
<dict>
<key>itlwm</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>20G817</string>
<string>19H2026</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -27,19 +27,17 @@
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>13C100</string>
<key>DTPlatformName</key>
<string>macosx</string>
<string>11E801a</string>
<key>DTPlatformVersion</key>
<string>12.1</string>
<string>GM</string>
<key>DTSDKBuild</key>
<string>21C46</string>
<string>19G68</string>
<key>DTSDKName</key>
<string>macosx12.1</string>
<string>macosx10.15</string>
<key>DTXcode</key>
<string>1321</string>
<string>1170</string>
<key>DTXcodeBuild</key>
<string>13C100</string>
<string>11E801a</string>
<key>IOKitPersonalities</key>
<dict>
<key>itlwm</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>21G211</string>
<string>19H2026</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -27,19 +27,17 @@
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>14B5024h</string>
<key>DTPlatformName</key>
<string>macosx</string>
<string>11E801a</string>
<key>DTPlatformVersion</key>
<string>13.0</string>
<string>GM</string>
<key>DTSDKBuild</key>
<string>22A5342f</string>
<string>19G68</string>
<key>DTSDKName</key>
<string>macosx13.0</string>
<string>macosx10.15</string>
<key>DTXcode</key>
<string>1410</string>
<string>1170</string>
<key>DTXcodeBuild</key>
<string>14B5024h</string>
<string>11E801a</string>
<key>IOKitPersonalities</key>
<dict>
<key>itlwm</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>20G817</string>
<string>19H2026</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -27,19 +27,17 @@
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>13C100</string>
<key>DTPlatformName</key>
<string>macosx</string>
<string>11E801a</string>
<key>DTPlatformVersion</key>
<string>12.1</string>
<string>GM</string>
<key>DTSDKBuild</key>
<string>21C46</string>
<string>19G68</string>
<key>DTSDKName</key>
<string>macosx12.1</string>
<string>macosx10.15</string>
<key>DTXcode</key>
<string>1321</string>
<string>1170</string>
<key>DTXcodeBuild</key>
<string>13C100</string>
<string>11E801a</string>
<key>IOKitPersonalities</key>
<dict>
<key>itlwm</key>
Expand Down
Binary file not shown.
50 changes: 40 additions & 10 deletions opencore_EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>21G419</string>
<string>21G531</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -17,15 +17,15 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.8.1</string>
<string>1.8.2</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.8.1</string>
<string>1.8.2</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand Down Expand Up @@ -8232,20 +8232,20 @@
AScfkAE3HPABNx0AATceAAE3HwABRxwQAUcd
AQFHHhcBRx+QAUcMAgFXHPABVx0AAVceAAFX
HwABZxzwAWcdAAFnHgABZx8AAXcc8AF3HQAB
dx4AAXcfAAGHHDABhx0QAYcegQGHHwMBlxzw
AZcdAAGXHgABlx8AAacc8AGnHQABpx4AAacf
AAG3HPABtx0AAbceAAG3HwABxxzwAccdAAHH
HgABxx8AAdcc8AHXHQAB1x4AAdcfAAHnHPAB
5x0AAeceAAHnHwAB9xzwAfcdAAH3HgAB9x8A
Agcc8AIHHQACBx4AAgcfAA==
dx4AAXcfAAF3DAIBhxwwAYcdEAGHHoEBhx8D
AZcc8AGXHQABlx4AAZcfAAGnHPABpx0AAace
AAGnHwABtxzwAbcdAAG3HgABtx8AAccc8AHH
HQABxx4AAccfAAHXHPAB1x0AAdceAAHXHwAB
5xzwAecdAAHnHgAB5x8AAfcc8AH3HQAB9x4A
AfcfAAIHHPACBx0AAgceAAIHHwA=
</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>29</integer>
<key>WakeConfigData</key>
<data>
AUcMAg==
AUcMAgF3DAIBhwcl
</data>
<key>WakeVerbReinit</key>
<true/>
Expand Down Expand Up @@ -15286,6 +15286,36 @@
<key>WakeVerbReinit</key>
<true/>
</dict>
<dict>
<key>AFGLowPowerState</key>
<data>
AwAAAA==
</data>
<key>CodecID</key>
<integer>283906592</integer>
<key>CodecName</key>
<string>hgsshaanxi- ALC1220 for Gigabyte Z490 Aorus Master</string>
<key>ConfigData</key>
<data>
AScc8AEnHQABJx4AAScfQAFHHBABRx1AAUce
IQFHHwIBRwwCAVccIAFXHRABVx4BAVcfAQFn
HDABZx1gAWceAQFnHwEBdxzwAXcdAAF3HgAB
dx9AAYccQAGHHZABhx6gAYcfkQGXHGABlx2Q
AZcegQGXHwIBpxxQAacdMAGnHoEBpx8BAbcc
cAG3HUABtx4RAbcfkAG3DAIB1xzwAdcdAAHX
HgAB1x9AAecckAHnHSEB5x5FAecfkQ==
</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>18</integer>
<key>WakeConfigData</key>
<data>
AUcMAgG3DAI=
</data>
<key>WakeVerbReinit</key>
<true/>
</dict>
</array>
<key>IOClass</key>
<string>AppleALC</string>
Expand Down
Binary file modified opencore_EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC
Binary file not shown.
Loading

0 comments on commit 46c9466

Please sign in to comment.