OpenCore Legacy Patcher 是一個用于 OpenCore 引導加載程序的第三方工具,它允許用戶在某些不兼容的系統(tǒng)上進行必要的更改,以便能夠使用 OpenCore 作為引導加載程序。OpenCore 是一個較新的開源引導加載程序,與蘋果的 MacOS 操作系統(tǒng)兼容,也被一些用戶用于在非蘋果硬件上運行 macOS。
這個工具的主要功能是幫助解決 OpenCore 在某些硬件上可能遇到的問題,這些問題可能是由于硬件不兼容或驅動程序缺失造成的。通過這個工具,用戶可以對 OpenCore 的啟動引導扇區(qū)(MBR)進行修改,使其能夠在特定的硬件配置上正常工作。
需要注意的是,使用此類工具需要一定的技術知識,因為不正確的操作可能會導致系統(tǒng)不穩(wěn)定或者無法啟動。此外,對于在中國大陸地區(qū)使用的用戶來說,確保所進行的活動符合當地的法律法規(guī)也是非常重要的。
在使用此類軟件時,應當遵循以下原則:
1. 遵守軟件授權協(xié)議:使用前請確保你遵守軟件的授權協(xié)議,不要違反相關的版權法規(guī)。
2. 注意個人信息安全:在網絡上操作時,要注意保護個人的隱私和數據安全。
3. 遵循法律法規(guī):在進行系統(tǒng)安裝和修改時,應確保所有操作都符合中國的法律法規(guī)。
如果你打算使用 OpenCore Legacy Patcher 或者任何其他軟件,建議詳細閱讀相關的文檔和指南,并在必要時尋求專業(yè)的技術支持。
隨著OpenCore Legacy Patcher v1.5.0的發(fā)布,一些值得注意的改進正在下降!
- 新的特權助手工具。
- 刪除了安裝補丁、創(chuàng)建安裝程序等的密碼提示要求。
- 基于新軟件包的發(fā)行版。
- 幫助支持新的助手工具安裝,并簡化未來的更新。
OpenCore-Patcher.pkg
將是安裝OpenCore Legacy Patcher的推薦方式。
以及以下更改日志中列出的更多修復和改進。希望每個人都喜歡新版本!
不出所料,macOS Sonoma支持仍在積極開發(fā)中。這是一個社區(qū)驅動的項目,因此,我們要求用戶控制期望值,如果您遇到影響您的問題,請使用舊的操作系統(tǒng)。
完整的更改日志
1.5.0更改日志(點擊展開)
- 重組項目目錄
- Python:
- 將邏輯移動到
opencore_legacy_patcher
目錄 - 為本地圖書館使用相對導入
- 將邏輯移動到
- 文檔:
- 將圖像移動到
docs/images
- 將圖像移動到
- 有效載荷:
- 刪除捆綁在payloads.dmg中的冗余/未使用的文件
- Python:
- 解決未能清理的Nvidia Web驅動程序的解補丁問題
/Library/Extensions
- 為macOS安裝程序創(chuàng)建實施預檢程代碼簽名檢查
- 在執(zhí)行之前確保
createinstallmedia
二進制文件的有效性
- 在執(zhí)行之前確保
- 模塊化AutoPkg的安裝前/安裝后腳本
- 調整為使用功能,以提高可讀性
- 實現(xiàn)ZSH shebang
- 刪除操作系統(tǒng)日志記錄
- 禁用使用
OpenLegacyBoot.efi
- 解決了某些基于CSM的Mac上的啟動問題
- 實施新的基于PKG的安裝程序
OpenCore-Patcher.pkg
現(xiàn)在是推薦的安裝方法OpenCore-Patcher-Uninstaller.pkg
現(xiàn)在可以卸載了- 請注意,這只會刪除應用程序,而不是應用任何補丁
OpenCore-Patcher-GUI.app.zip
已棄用,并將在未來版本中刪除
- 實施新的特權助手工具
- 消除了安裝補丁、創(chuàng)建安裝程序等時對密碼提示的需求。
- 安裝在
/Library/PrivilegedHelperTools/com.dortania.opencore-legacy-patcher.privileged-helper
- 不需要發(fā)射服務
- 對于從源代碼運行,使用調試配置重新編譯工具(
make debug
)
- 解決OpenCore-Patcher.app窗口在啟動時未顯示為最頂部窗口
- 重新加工的CI工具:
- 帶有重新加工參數的新構建腳本:
Build-Project.command
- 消除對WhiteBox軟件包的依賴來創(chuàng)建AutoPkg
- Now implements
pkgbuild
andproductbuild
for package creation throughmacOs-Pkg-Builder
Python module
- Now implements
- 帶有重新加工參數的新構建腳本:
- 在執(zhí)行根補丁之前實施額外的理智檢查
- 檢查快照與根卷macOS版本不匹配
- 增量二進制:
- OpenCorePkg 1.0.0 - 發(fā)布