Skip to content

Latest commit

 

History

History
234 lines (197 loc) · 11.6 KB

Changelog.md

File metadata and controls

234 lines (197 loc) · 11.6 KB

Air13IWL-OC-3.3.0

  • 更新 OpenCore 版本至 Releases - 1.0.0
  • 更新部分驱动至最新 Releases 版本

Air13IWL-OC-3.2.0

  • 更新 OpenCore 版本至 Releases - 0.9.7
  • 更新部分驱动至最新 Releases 版本
  • 添加回 DVMT 补丁 , 已修改隐藏 BIOSDVMT 设置的用户可自行移除
     <key>framebuffer-fbmem</key>
     <data>AACQAA==</data>
     <key>framebuffer-stolenmem</key>
     <data>AAAwAQ==</data>

Air13IWL-OC-3.1.0

  • 更新 OpenCore 版本至 Releases - 0.9.4
  • 更新部分驱动至最新 Releases 版本
  • macOS Ventura 13.5 更新后 , Air13IWL-OC-3.0.0 中的 enable-backlight-registers-alternative-fix 失效 , Air13IWL-OC-3.0.0 仅适用于 macOS Ventura 13.4 版本 , 现恢复使用 enable-backlight-registers-fix 修复背光以适用于其他版本

Air13IWL-OC-3.0.0

  • 更新 OpenCore 版本至 Releases - 0.9.3
  • 更新部分驱动至最新 Releases 版本
  • 默认使用苹果拆机网卡 BCM94360CS2 / BCM943602CS (使用软排线转接)
  • 以下为使用前必要的隐藏 BIOS 设置 , 参考 : 安装前 BIOS 设置建议
    • 关闭 CFG Lock ( MSR 0xE2 )
      • AdvancedPower & PerformanceCPU - Power Management ControlCPU Lock ConfigurationCFG LockDisabled
    • 修改 DVMT 为 64M
      • AdvancedSystem Agent (SA) ConfigurationGraphics ConfigurationDVMT Pre-Allocated64M

Air13IWL-OC-2.7.0

  • 更新 OpenCore 版本至 Releases - 0.7.0
  • 更新部分驱动至最新 Releases 版本

Air13IWL-OC-2.6.0

  • 更新 OpenCore 版本至 Releases - 0.6.8
  • 更新部分驱动至最新 Releases 版本

Air13IWL-OC-2.5.0

  • 更新 OpenCore 版本至 Releases - 0.6.6
  • 更新部分驱动至最新 Releases 版本
  • 添加 enable-backlight-registers-fix 属性修复背光 , 适用于 WhateverGreen.kext 1.4.6 和之后的版本

Air13IWL-OC-2.4.0

  • 更新 OpenCore 版本至 Releases - 0.6.4
  • 更新部分驱动至最新 Releases 版本

Air13IWL-OC-2.3.0

  • 更新 OpenCore 版本至 Releases - 0.6.3
  • 更新部分驱动至最新 Releases 版本
  • 添加亮度按键驱动 BrightnessKeys.kext , 移除 SSDT-BKEY 和其相关更名
  • 更新 ALCFixPlug 使用 alc-verb 切换耳麦, 移除不再需要的驱动 CodecCommander.kext

Air13IWL-OC-2.2.0

  • 更新 OpenCore 版本至 Releases - 0.6.1
  • 更新部分驱动至最新 Releases 版本

Air13IWL-OC-2.1.0

  • 更新 OpenCore 版本至 Releases - 0.6.0
  • 更新部分驱动至最新 Releases 版本
  • 默认 ig-platform-id 恢复为 3EA60005
  • HDMI 崩溃问题已修复 , 添加 igfxonln=1 使 HDMI 在开机和睡眠唤醒后正常工作

Air13IWL-OC-2.0.0

  • 更新 OpenCore 版本至 Releases - 0.5.9
  • 更新部分驱动至最新 Releases 版本
  • 默认 ig-platform-id 改为 3EA50000 以修复 10.15.5 后 HDMI 崩溃问题

Air13IWL-OC-1.9.0

  • 更新 OpenCore 版本至 Releases - 0.5.8
  • 更新部分驱动至最新 Releases 版本
  • 默认显示 GUI ,按空格显示隐藏选项
  • GUI 隐藏选项添加 重启关机

Air13IWL-OC-1.8.1

  • 更新触摸板驱动
  • 更新官方 GUI 资源包
  • 默认 ig-platform-id 使用 3EA60005 , Type-C to DP 支持 4K@60Hz

Air13IWL-OC-1.8.0

  • 更新 OpenCore 版本至 Releases - 0.5.7
  • 更新部分驱动至最新 Releases 版本
  • 调整部分显卡注入属性
  • 添加官方 GUI , 默认隐藏 , 开机按住 Esc 键显示
  • 默认关闭开机提示音 , 如需开启对 Config.plist 做如下调整
    • UEFI - Audio - Audio Support : Yes
    • UEFI - Audio - PlayChime : Yes
    • UEFI - Drivers : #AudioDex.efi 改为 AudioDex.efi

Air13IWL-OC-1.7.0

  • 更新 OpenCore 版本至 Releases - 0.5.6
  • 更新部分驱动至最新 Releases 版本
  • 关闭 RTC 唤醒计划 , 提高睡眠质量
  • 添加 AudioDxe.efi 和音频资源 , 在启动时播放提示音
  • 更新 USBPorts.kext , 移除驱动内的电源属性
  • 添加 SSDT-USBX.aml , USB 电源管理补丁
  • 默认隐藏 Recovery ( 恢复模式 ) 和 辅助工具等选项 , 按下空格键可显示

Air13IWL-OC-1.6.0

  • 更新 OpenCore 版本至 Releases - 0.5.5
  • 更新部分驱动至最新 Releases 版本
  • 默认关闭 可选 补丁, 详见 HotPatch
  • 默认关闭操作系统补丁 OSYS 和亮度快捷键补丁 BKEY
  • 默认关闭亮度快捷键更名补丁 _Q11 to XQ11 , _Q12 to XQ12
  • 操作系统补丁的关闭导致 Windows 的 电池养护模式 ( 并无多大用处 ) 关闭 , 如需开启做如下调整 ( 不建议开启 )
    • Config.plist - ACPI - Add - OSYS : Enabled - YES
    • 开启 OSYS 改变了功能键的布局导致 RMCF 的亮度快捷映射失效,所以需要做如下调整
      • Config.plist - ACPI - Add - BKEY : Enabled - YES
      • Config.plist - ACPI - Patch - _Q11 to XQ11 : Enabled - YES
      • Config.plist - ACPI - Patch - _Q12 to XQ12 : Enabled - YES

Air13IWL-OC-1.5.0

Air13IWL-OC-1.4.0

Air13IWL-OC-1.3.0

  • 更新 OpenCore 版本至 Releases - 0.5.1
  • 更新 SSDT-OSYS.aml , 添加 Windows to Xindows 更名 , 使 Windows 10 和 MacOS 双系统工作状态保持一致
  • 更新 SSDT-BUS0.aml 更接近白果 , 添加 SSDT-SLPB.aml ( PNP0C0E ) 丢失的部件
  • 移除 AppleGenericInput.efi ( 已合并进 OC )
  • 更新部分驱动至最新版本 Releases , 移除 XHCI-unsupported.kext ( 并未发现使用与否有区别 )
  • 补全删减掉的 Config.plist 内容 , 保持和官方样本一致
  • 默认使用机型 MacBook Pro 15,4 , 更新 SIP 关闭参数 csr-active-config : e7030000
  • macOS 10.15 Catalina 临时解锁系统分区 , 用以开启 HIDPI 、安装 ALCPlugFix 和 重建缓存
    • 终端执行以下命令
      • 挂载为可写模式 : sudo mount -uw /
      • 重启 Finder : killall Finder
      • 重建缓存 : sudo kextcache -i /

Air13IWL-OC-1.2.0

  • 移除补丁 SSDT-AIR13IWL.aml , 重新整理 HotPatch 添加下列部件补丁
    • SSDT-OSYS.amlSSDT-MCHC.amlSSDT-DMAC.amlSSDT-HPTE.amlSSDT-EC.amlSSDT-BKEY.amlSSDT-PMCR.amlSSDT-BUS0.amlSSDT-PR00.amlSSDT-PNLF.amlSSDT-GPRW.amlSSDT-RMCF.aml
  • 移除驱动 SMCSuperIO.kextAIR13IWL.kext , 添加下列驱动
    • XHCI-unsupported.kextUSBPorts.kextCPUFriendDataProvider.kext
  • 重新使用 SSDT-RMCF.aml 定制 PS2 键盘按键映射 , 还原原版 VoodooPS2Controller.kext 驱动
    • 屏蔽错误的亮度调整快捷键 Fn + KFn + P
    • 添加 PrtSc = 系统电源键
    • 添加 CommandOption 交换位置
      • Command = WindowsOption = Alt
  • Config.plist
    • 移除 AppleLPC 仿冒属性 , 电源键功能由 SSDT-PMCR.aml 取代
    • 移除关于屏蔽 AppleIntelLpssI2C 的属性 , 不再需要
    • 由于用回早期亮度调整快捷键补丁 SSDT-BKEY.aml , 添加相关更名

Air13IWL-OC-1.1.0

  • 更新 OpenCore 版本至 0.5.0
  • 更新驱动至最新 Releases 版
  • 添加文件保险箱功能的相关驱动

启用以 Releases 版本号为基础的更新日志

2019-09-05

  • SSDT-AIR13IWL.aml 中分离并移除 FakePCIID_Intel_HDMI_Audio.kext , 移除 FakePCIID.kext
  • 更新 小兵 新编译的 AppleALC.kext 添加 HDMI 音频支持 , 相关修改已提交至 AppleALC.kext 项目
  • 随着 WhateverGreen.kext 的更新 , 移除显卡部分不再需要的属性

2019-08-30

  • 合并 SSDT-TPXX.amlSSDT-AIR13IWL.aml
  • 移除 SSDT-RMCFMap.aml , 修改驱动 VoodooPS2Controller.kext 内的 VoodooPS2Keyboard.kext PS2 键盘驱动实现下列功能
    • 屏蔽错误的亮度快捷键 Fn + KFn + P
    • 添加 Fn+F4 =上一曲
    • 添加 Fn+F7 =下一曲
    • 添加 PrtSc = 播放/暂停
    • 添加 Fn+F11 = 亮度减少
    • 添加 Fn+F12 = 亮度增加
    • 关闭 CommandOption 交换位置选项

2019-08-20

  • 移除操作系统更名 , 移除亮度快捷键更名及其相关补丁
  • 使用 SSDT-RMCFMap.aml 定制 PS2 键盘 , 屏蔽无用键 , 新增功能键
    • Fn + F4 = 上一曲
    • Fn + F7 = 下一曲
    • PrtSc = 播放 / 暂停
  • 由于移除操作系统更名 , 使用 SSDT-TPXX.aml 驱动触摸板

2019-08-13

  • 更新 宪武 大佬最新 GPRW 补丁 , 合并至 SSDT-Air13IWL.aml

2019-08-12

  • 更新 Acidanthera 所有引导 , 驱动 , 工具至 Releases 版

2019-08-10

  • 更新 OpenCore 至 0.0.4 版本 , 更新对应版本 Config.plist
  • 更新 EFI - OC - Drivers 驱动 , 移除 AptioMemoryFix.efi , 增加 FwRuntimeServices.efi
  • 更新 EFI - OC - Tools 工具
  • 默认打开 BrcmFirmwareData.kextBrcmPatchRAM2.kext( DW1820A 蓝牙驱动 ) 此驱动经过修改只适合 ID : 0a5c_6412使用

2019-08-05

  • 移除所有更名的限制查找条件以保证不同版本 BIOS 的通用性

2019-08-04

  • 移除 SSDT-Air13IWL.aml 中的 OCOS 补丁
  • 添加 宪武 大佬最新 Windows 2018 to Darwin 操作系统更名

2019-08-03

  • 移除声卡注入 device-id , 修改 Air13IWL.kext , 声卡驱动 AppleALC.kext 可单独使用不在受 FakePCIID.kextFakePCIID_Intel_HDMI_Audio.kext 影响 , 使用HDMI音频仍需 FakePCIID.kext
  • 参考 宪武 大佬关于 AptioMemoryFix.efi 正确使用方式 , 默认打开 Config.plist - Kernel - Quirks - DisableIoMapper , 同时建议在隐藏BIOS禁用 CFG Lock
  • 添加启动项 Verify MsrE2 可查看 MsrE2 ( CFG Lock ) 锁定解锁状态
  • 移除部分驱动内的非必要文件 , 移除 Config.plist -NVRAM- LegacySchema 下内容

2019-07-27

  • 合并更新 SSDT-Air13IWL.amlSSDT-GPRW.aml
  • Air13IWL.kext 中分离 BrcmBluetoothInjector.kext
  • 补全部分更名参数
  • 添加启动工具 UEFI ShellClean Nvram
  • 补全部分 NVRAM 为 OC 官方推荐项

2019-07-25

  • 添加部分 NVRAM 参数
  • 上传完整 EFI 目录方便单系统用户直接替换

2019-07-17

  • 添加 GPRW to XPRW 更名 , 0D/6D 补丁 , 暂时性解决睡眠秒醒问题
  • 更新配置文件 : 默认打开所有设备引导扫描,如需关闭修改 Config.plist - Misc - Security - ScanPolicy983299

2019-07-15

  • 使用 OpenCore - 0.0.3 - Releases
  • 使用前先补全 Config.plist - PlatformInfo - Generic 下的空白内容
  • 已更换 DW1820A 蓝牙ID为 0a5c : 6412 的可以直接使用 (仍需配合虚拟机大法)
  • 目前已知问题 : 插入 USB 设备时会有睡眠秒醒问题 , 添加 0d/6d 补丁可解决
  • 整合 SSDT-OCOS.amlSSDT-XCPM.amlSSDT-PNLF.amlSSDT-SBUS.amlSSDT-EC.amlSSDT-Q11Q12.aml 合并为 SSDT-Air13IWL.aml
  • 整合 CPUFriendDataProvider.kextFakePCIID_Intel_HDMI_Audio.kextXHCI-unsupported.kextUSBPorts.kextBrcmBluetoothInjector.kext 合并为 Air13IWL.kext