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中的冗余/未使用的文件
  • 解決未能清理的Nvidia Web驅動程序的解補丁問題/Library/Extensions
  • 為macOS安裝程序創(chuàng)建實施預檢程代碼簽名檢查
    • 在執(zhí)行之前確保createinstallmedia二進制文件的有效性
  • 模塊化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 and productbuild for package creation through macOs-Pkg-Builder Python module
  • 在執(zhí)行根補丁之前實施額外的理智檢查
    • 檢查快照與根卷macOS版本不匹配
  • 增量二進制:
    • OpenCorePkg 1.0.0 - 發(fā)布
聲明:本站所有文章,如無特殊說明或標注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發(fā)布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯(lián)系我們進行處理。