OPEN CORE黑果OC引導Release版是Mac電腦上的一款OpenCore(就是我們說的OC引導)的配置工具。OpenCore 的主要用途是黑蘋果, 它也支持其它操作系統的引導。可以通過提供更加通用和模塊化的系統來解決Clover帶來的限制和問題,攔截內核加載以插入高級的rootkit,而該rootkit旨在替代Clover。OpenCore目前引導相關功能已非常穩定。
軟件特色
目前來說,裝黑蘋果的用戶現在用OpenCore引導的不多,畢竟這個引導在Clover之后出,但是相信在這么多的黑蘋果愛好者的研究下,OpenCore引導應該以后也會慢慢普及。
OpenCore Mac版是一個著眼于未來開源的引導工具, 最初誕生于 HermitCrabs 實驗室, 現在接手于 Acidanthera,其目的是創造一個更加嚴謹的模組化的輕量引導系統。OpenCore 現在處于公測 Beta 階段,引導相關功能也已非常穩定,喜歡折騰的朋友現在已經是動手的時機了。
為什么選擇 OpenCore ?
從 2019 年 9 月以后, Acidanthera 開發的內核驅動 (Lilu, AppleALC 等等) 「不再會」 在 Clover 上做兼容性測試。
OpenCore 更加注重系統的安全性,提供對 OpenCore 自身引導文件對加密,同時對文件保險箱 (FileVault) 有更強大的支持,在未來會支持 UEFI 安全啟動。
OpenCore 啟動 FileVault (硬盤保險箱) 加密的分區速度遠超 Clover。
OpenCore 支持基于 boot.efi 的原生開機快捷鍵支持。
OpenCore 使用更加先進的方法注入第三方內核擴展驅動 (Kext) 且與此同時不會破壞系統完整性保護。
OpenCore 通過讀取啟動磁盤設置的 NVRAM 變量, 可以像白蘋果一樣支持在設置的啟動磁盤切換默認引導項。
支持給其它 .efi 驅動或引導工具加入參數。
大量 Acidanthera 維護的獨立 UEFI 驅動被合并入 OpenCore,未來的開發直接與 OpenCore 綁定,且不再支持 Clover。
本帖最后由 hupp888888 于 2021-4-6 22:06 編輯。
更新日志
減少了傳統引導安裝交互的工作量。
提高了OpenCanopy渲染性能。
添加了OpenCanopy關機和重新啟動按鈕。
減少了OpenCanopy鼠標指針的輸入滯后。
修復了游標范圍可能與OpenCanopy的不同。
改進的內置選取器渲染性能。
在Automatic模式下為SMBIOS添加了內存類型解碼。
正確支持將自定義條目設置為默認啟動選項。
修復了無法寫根文件系統時創建日志文件的問題。
修復了DisableSingleUser在某些情況下無法啟用的問題。
為Mac EFI固件添加了ForceBooterSignature怪癖。
修復了OpenCanopy有時會切斷顯示的啟動項的問題。
進一步改進了傳統CPU上的CPU頻率計算。
固定的SMBIOS SMC版本編碼順序。
從Apple平臺信息中添加了TSC頻率讀數。
為帶有nForce芯片組的Apple設備添加了TSC頻率讀數。
查找ACPI補丁處添加了Base和BaseSkip。
修復了補丁期間ACPI表損壞的問題。
修復了OpenCanopy和FileVault 2不自然的光標移動。
修復了OpenCanopy中斷處理導致丟失事件和滯后的問題。
改進的OpenCanopy雙擊檢測。
減少OpenCanopy觸摸輸入滯后并提高可用性。
改進了OpenCanopy和內置選擇器中的按鍵響應能力。
改進了OpenCanopy和內置選擇器中的非重復鍵檢測。
修復了在某些系統上Escape阻止OpenCanopy淡出。
修復了某些PS / 2系統上的按鍵處理會導致快速重復然后停頓的問題。
使用PollAppleHotKeys時添加了精確的Shift + Enter / Shift + Index檢測。
向內置選擇器添加了“設置默認”指示器。
用ControlMsrE2替換了VerifyMsrE2,還允許某些固件上的解鎖。
修復了刷新條目視圖時OpenCanopy閃爍的問題。
添加了OpenCanopy TAB導航支持。
添加了OpenCanopy圖形密碼界面。
添加了OpenCanopy脈沖動畫以發出超時信號。
添加了OpenCanopy的“設置默認值”指示器。
修復了OpenCanopy不會在指針單擊時中止超時的問題。
修復了無法使用UIScale縮放的OpenCanopy介紹性動畫。
添加OpenCanopy引導條目標簽滾動(修復缺少長標簽的問題)。
在內置選擇器中添加了可制表的“關閉”和“重新啟動”按鈕。
修復了某些運行OpenDuet的系統的固件內關閉。
添加了零作為Escape的別名熱鍵,以在隱藏時強制顯示選擇器。
添加了= / +鍵作為CTRL的別名以設置默認操作系統。
添加了額外的支持,用于使用KeySupport模式配置正確的按鍵重復行為。
修復了Nehalem之前的Intel CPU上的CPU乘法器檢測。
修復了SMBIOS中對多個處理器和處理器緩存的不正確處理。
匹配的默認Apple Boot Picker光標開始位置。
更新了OpenShelldevices命令以支持某些Apple固件返回的未對齊設備名稱。
(dmg)在OpenCanopy中為DMG引導選項添加了后綴。
添加了Rocket Lake和Tiger Lake CPU的標識符。
添加了PickerAudioAssist“磁盤映像”指示。
修復了PickerAudioAssist指示在極少數情況下播放兩次的問題。
改進的OpenCanopy指針加速。
添加了對AppleEvent協議屬性和功能的更精確控制。
在CrScreenshotDxe上添加了動態鍵盤協議安裝。
通過參數支持(例如ControlMsrE2)來啟動UEFI工具,而沒有來自選擇器的參數。
修復了OpenCanopy字體高度計算問題,可能會拒絕以前使用的字體并減輕內存損壞。
修復了Xeon E5XXX / E5-XXXX和Xeon WXXXX / W-XXXX CPU的錯誤標識。
在NormalizeHeadersACPI怪癖中添加了RSDP,RSDT和XSDT處理。