Skip to content

Latest commit

 

History

History
217 lines (135 loc) · 8.74 KB

Changelog.md

File metadata and controls

217 lines (135 loc) · 8.74 KB

更新日志 Changelog

2020.3.10

  • 更新 OpenCore 为官方 0.5.6 版本,并同步更新 config.plist (Update OpenCore to 0.5.6)
  • 重新修改并编译 NdkBootPicker.efi (Add modifed NdkBootPicker.efi)
  • VoodooI2C.kext 替换为 @Goshin 修改的新版本,使用普通点按代替压力点按。 (Replace VoodooI2C.kext)

2020.3.11

  • 删除可能不需要的显卡 Framebuffer 参数。(Delete some unused IGPU framebuffer properties)

2020.3.12

  • 更新 Lilu, WhateverGreen 为官方最新版以完善对 4K 屏幕的支持。 (Update Lilu & WhateverGreen kext)
  • 定制 OpenCore GUI 主题。 (Modify OC GUI theme)

2020.3.13

  • 还原 framebuffer-stolenmemframebuffer-fbmem,若去掉此两参数会使 GJ5CN64 / GI5CN54 模具发生内核崩溃;驱动 4K 屏幕需要删除这两个参数,将交由 Tongfang Hackintosh Utility 处理。
  • Restore framebuffer-stolenmem and framebuffer-fbmem, for deleting those properties will cause a kernel panic on GJ5CN64 / GI5CN54 laptops.

2020.3.18

2020.3.22

  • 还原 GC 系列机型的 USB 定制拓展为 USBPorts.kext

2020.3.23

  • USB: 取消 3.22 的更改
  • config: NVRAM/WriteFlash = True

2020.3.26

  • 更新 WhateverGreen.kext 为 1.3.8
  • 添加 igfxfw=2 引导参数,以解决部分九代机型睡眠唤醒后核显频率问题。有关具体缘由,移步 acidanthera/bugtracker#748
  • 更新 SSDT-DDGPU.aml,并添加 _PTS => XPTS 重命名,可能解决部分九代机型睡眠死机问题
  • 去除 HECI -> IMEI (这次真的交给 WhateverGreen 处理了)

2020.4.6

  • 众口难调,GJ5CN64 / GI5CN54 不再默认使用 ApplePS2SmartTouchpad.kext,日后将一直采用 Rehabman 的 VoodooPS2Controller.kext
  • 尝试修复 GI5CN54 模具的 USB 定制问题(未测试,需要观察)
  • 更新 BrcmPatchRAM3 驱动

2020.4.7

  • 更新 OpenCore 到官方 0.5.7 版本,同步更新 OpenRuntime.efi 和 OpenUsbKbDxe.efi
  • 更新 NdkBootPicker 为自编译修改版以适配 0.5.7
  • 新的 OC 引导主题
  • config.plist 适配 0.5.7 格式

2020.4.8

  • 修复 Windows 蓝屏 0xc000000d 问题 (RebuildAppleMemoryMap->True, SyncRuntimePermissions->True)
  • 更新 VoodooI2CHID.kext,现在可以在 Recovery 模式下使用触摸板,并且不再需要加载 IOGraphicsFamily.kext
  • 添加 NVMeFix.kext,优化第三方 NVMe 硬盘的电源管理;同时可能会修复三星 PM981 的问题
  • 添加 HibernationFixup.kext,若无法正常睡眠请尝试勾选此项

2020.4.9

  • 更新 VoodooI2C 为官方 2.4 版本
  • 默认添加 AppleRTC KextPatch
  • SSDT-HPET, SSDT-AWAC => SSDT-HPET-RTC-TIMR

2020.4.12

  • 更新 DGPU, UIAC 仿冒设备的 _STA 方法,防止在 Windows 下出现未知设备

2020.4.16

  • PlatformInfo -> Generic -> AdviseWindows = True 以修复因为 ESP 分区非磁盘第一分区导致的无法使用启动磁盘设置的错误。

2020.4.21

  • 更新 GK5CN5Z / GK5CN6Z 模具的 USB 定制文件;适配 GK5CN6Z 模具的 Z2/X8Ti.

2020.4.23

  • 添加 SSDT-SMCD.aml 和 FakeSMC 系列驱动,可自行选择使用传统 SMC 驱动以获得风扇转速显示,或使用下一代 SMC 驱动。

2020.4.28

  • 删除 SSDT-ALS0, 因为 NVRAM 保存亮度已经正常工作。

SSDT-ALS0 is deprecated for native NVRAM is now fully working

  • 删除 FakePCIID.kext, FakePCIID_Intel_HDMIAudio.kext,使用最新 AppleALCalc-delay 参数修复声卡概率性丢失问题,感谢 @bavelee#67 的提议。

FakePCIID.kext, FakePCIID_Intel_HDMIAudio.kext is deprecated and replaced by AppleALC with alc-delay device properties, see #67

2020.5.4

  • 更新 OpenCore 为官方 0.5.8 版本,同时更新配置文件。此版本变动较大,稳定性仍然需要观察。
  • 更新 VoodooPS2 驱动为 acidanthera 官方版本;以后 Fn 热键将依赖于 @Goshin 的内核拓展 TongfangKeyboardUtility.kext 工作。所有用户需要重新安装 TongfangFnDaemon 快捷键守护程序。
  • 更新引导 GUI 图标。

2020.5.7

  • 修复 SSDT-FN.aml 中 TFKU 设备缺少 _STA 方法导致 Windows 下出现未知设备的问题。

Fix: Missing _STA method of TFKU device in SSDT-FN.aml, which causes a unknown device in Windows.

2020.5.21

  • 更新 SSDT-PLUG.aml 为 OpenCore 0.5.8 发行时自带的版本。

2020.5.27

  • 更新 Lilu, Whatevergreen, VirtualSMC, IntelBluetooth 为官方最新版本。
  • 不再默认加载 NVMeFix.kext
  • 八代机型不再默认加载 Apple GuC 核显固件

2020.7.7

  • 更新 TongfangKeyboardUtility.kext,引入新的 Fn 快捷键实现方式。
  • 删除 SSDT-FN.aml 和相关 ACPI 重命名。

2020.7.15

  • 更新 OpenCore 为最新编译版,更新核心 Kext。
  • 支持从 U 盘全新安装 macOS 11.0 Beta2 Big Sur,安装时选择安装到低版本系统的分区,即可从低版本升级到高版本而不丢失数据。

2020.8.16

  • 修复:使用 OpenCore 引导 Windows 系统时,无法正常休眠到硬盘的 BUG
  • 修复:AirportBrcmFixup.kext 在 macOS 10.15 下无法正常加载的 BUG
  • 更换全新的启动界面 GUI 图标
  • 启用引导声音,下一版本将完善无障碍的适配

2020.8.21

  • 新增无障碍模式,请配合 Utility 2.5.0 以上版本使用
  • 其它的只改了个版本号

2020.8.25

  • 更新 OpenCore 为 0.6.1,方便希望使用 usr-sse2/Black80211-Catalina 的用户加载该分支的 Intel 无线网卡驱动。由于此驱动魔改自系统的 IO80211 接口,并不能保证在各系统版本上稳定使用,因此暂时 不会考虑使用其代替 zxystd/itlwm
  • 修复 NVRAM 中版本号不随更新 EFI 而更新的问题。

2020.8.31

  • 由于某些机型兼容性的原因,回滚 OpenCore 0.6.0 版本

2020.9.25

  • 更新 AirportItlwm 支持
  • 调整部分驱动加载顺序
  • 按需加载部分 ACPI 补丁

2020.9.26

  • 新增可修改 BIOS 选项的 GRUB 版 UEFI Shell,具体使用方法请参考此教程

2020.9.30

  • 更新新版 VoodooPS2 驱动,现在 GI5CN54 / GJ5CN64 机型的用户可以使用触摸板原生手势了!* 虽然还有部分手势不太灵敏。

2020.10.7

  • 更新 OpenCore: 0.6.1 -> 0.6.2
  • 更新 Lilu: 1.4.7 -> 1.4.8
  • 更新 WhateverGreen: 1.4.2 -> 1.4.3
  • 更新 AirportBrcmFixup: 2.0.9 -> 2.1.0
  • 更新 AppleALC: -> 1.5.3

2020.10.14

  • 重新引入 SSDT-FN.aml 并重新编译 TongfangKeyboardUtility,解决 Fn+F11/F12 调节亮度卡顿、延迟的问题。
  • 删除了 SMCSuperIO.kext 驱动
  • 对七代设备 (GJ5KN6x) 提供初步的实验性支持,请以 Utility 的更新时间为准。

题外话:这是我第一次在网上、在一个开放项目里写这样的话。请某些人不要太过分,你拿着我早期的 OC 版本,只字不提地放到别的机器上说是自己做的也就算了,对着我写的更新日志抄然后无视声明收钱下载我也不计较,你现在甚至跳脸说我侵犯了你的利益?excuse me?要点脸,谢谢。我说的人是谁?我做人还是喜欢留一线的,不想点名,有些人看到了,自己心里清楚说的就是你就行了。

2020.10.28

  • 修复了 macOS 下 S4 睡眠无法唤醒的问题。

Tips: 如果你执行过睡眠优化,需要执行以下命令来重新启用自动 S4 睡眠模式 (hibernatemode 3) 或强行 S4 睡眠模式 (hibernatemode 25):

sudo rm -rf /var/vm/sleepimage

sudo pmset -a hibernatemode 3       # 优先进行 S3 睡眠,时间长后进入 S4 睡眠
# 或者
sudo pmset -a hibernatemode 25      # 一旦点击睡眠,强行进入 S4 睡眠

2020.11.7

  • 更新 OpenCore 0.6.3

2020.11.13

  • 修复了先前 EFI 版本无法进入 Recovery 的问题 (Thanks @haitun)
  • 去掉了 -hbfx-dump-nvram 参数,修复因此导致的部分 NVRAM 不更新问题
  • 支持 macOS Big Sur 11.0.1 正式版

2020.12.18

  • 更新了 OpenCore 0.6.4;由于这是一个 OC 变动较大的版本更新,请全量替换所有文件(包括 BOOTx64.efi),或在 macOS 下使用助手自动替换。
  • 更新了 Lilu 和 WhateverGreen,解决了 macOS Big Sur 下对 4K 60Hz 内屏的支持。

2021.2.16

  • 更新 OpenCore 0.6.6
  • 修复 macOS Big Sur 下无法检测到系统更新的 BUG.

2021.3.2

  • 更新 Lilu 和 WhateverGreen

2021.5.4

  • 更新 OpenCore 0.6.9
  • 更新部分 Kext
  • 支持风扇转速显示