未分類

OpenCore引導更新0.6.1發行版本

自八月初的060更新以來,OpneCore官方也在努力研究如何讓引導最佳化,並且達到最高的效率。配合最新款2020iMac推出「imac20,1、imac20,2」等新的機型偽裝識別,讓10代CPU更容易相容於黑蘋果系統。

這次也更新了許多功能,並且按照 內建檢查功能 的推薦設置即可無痛升級,歡迎想試試的網友們測試。

引導升級與更新教學

  • 最新更新:支援beta6安裝(OC061)

引導升級教學

系統更新流程演示教學

OpenCore v0.6.1 更新內容 2020.09.08

v0.6.1

  • 改進了快捷鍵。感謝 @varahash 的幫助
  • 可通過以下方式配置DMG並支援載入 DmgLoading
  • 加入了iMac20,1和iMac20,2機型偽裝代碼
  • 修復了Xeon CPU等較老舊處理器的顯示名稱
  • 加入了Comet Lake-LP HDA設備代碼
  • 在具有舊版OPROM SATA控制器上修復作業系統引導選擇
  • 修復了RSDP ACPI表校正查驗以及重新計算
  • 增加了對10.13+的不可變內核載入支援
  • 修復了在11.0 kext注入中某些代碼為零的問題
  • 縮小OpenCanopy的大小(透過限制啟動管理訪問達成)
  • 為舊筆記本電腦加入了BuiltinTextTextRenderer
  • 修復了SyncRuntimePermissions 建立無效的MAT表之問題
  • 支援EFI FAT映像檔載入(macOS 10.8和更早版本)
  • 支援64位無緩存kext注入和修補(macOS 10.9和更早版本)
  • 支援64位mkext kext注入和修補(macOS 10.6和更早版本)
  • 修復了XNU 
  • 更新了SMBIOS和其他版本的內部序號及機型偽裝
  • 修復了記憶體不足時對ACPI表的修補
  • 修復了不帶熱插拔的macOS 11.0 DMG
  • XhciPortLimit在10.12.6和其他版本上修復一些問題
  • IncreasePciBarSize在10.11.5和其他版本上修復一些問題
  • LapicKernelPanic在10.8.5和其他版本上修復一些問題
  • 修復了OpenDuetPkg中EHCI SMI導致的硬體鎖定
  • 添加了預覽UEFI安全啟動兼容性
  • 加入FuzzyMatch了支持在10.6和更早版本上進行模糊內核緩存匹配的選項
  • 加入KernelArch了用於在舊內核上指定體系結構首選項的選項
  • 加入KernelCache為舊內核指定內核緩存首選項的選項
  • 加入Force部分以提供對在較舊的macOS中註入驅動程序的支持
  • 將內核驅動程序注入更改為在修補內核驅動程序之前進行
  • 增加了Arch過濾選項AddBlockForce,和Patch部分
  • 加入DisableLinkeditJettison了解決11.0b5內核引導錯誤
  • 在配置中修復及加入一些缺少的文件說明

v0.6.1

  • Improved recognition of early pressed hotkeys, thx @varahash
  • Made DMG loading support configurable via DmgLoading
  • Added iMac20,1 and iMac20,2 model codes
  • Fixed display name for older Xeon CPUs like Xeon E5450
  • Added Comet Lake-LP HDA device code
  • Fixed OS boot selection on SATA controllers with legacy OPROMs
  • Fixed RSDP ACPI table checksum recalculation
  • Added immutablekernel loading support for 10.13+
  • Fixed solving some symbols to zero in 11.0 kext inject
  • Reduced OpenCanopy size by restricting boot management access
  • Added BuiltinText variant for TextRenderer for older laptops
  • Fixed SyncRuntimePermissions creating invalid MAT table
  • Added EFI FAT image loading support (macOS 10.8 and earlier)
  • Added 64-bit cacheless kext injection and patching support (macOS 10.9 and earlier)
  • Added 64-bit mkext kext injection and patching support (macOS 10.6 and earlier)
  • Fixed XNU hook matching non-kernel files
  • Updated builtin firmware versions for SMBIOS and the rest
  • Fixed patching of ACPI tables in low memory
  • Fixed macOS 11.0 DMG recovery loading without hotplug
  • Fixed XhciPortLimit quirk on 10.12.6 and possibly other versions
  • Fixed IncreasePciBarSize quirk on 10.11.5 and possibly other versions
  • Fixed LapicKernelPanic quirk on 10.8.5 and possibly other versions
  • Fixed hard-lock caused by EHCI SMI in OpenDuetPkg
  • Added preview UEFI Secure Boot compatibility
  • Added FuzzyMatch option to support fuzzy kernelcache matching on 10.6 and earlier
  • Added KernelArch option to specify architecture preference on older kernels
  • Added KernelCache option to specify kernel caching preference for older kernels
  • Added Force section to provide support for injecting drivers in older macOS
  • Changed kernel driver injection to happen prior to kernel driver patching
  • Added Arch filtering option to AddBlockForce, and Patch sections
  • Added DisableLinkeditJettison quirk to workaround 11.0b5 kernel panics
  • Added debugging of missing fields in the configuration
Show More

Related Articles

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Back to top button