
前言:
由於 Intel 近年來晶片遲遲未創新,導致被 AMD 給超越了,Intel 為了面字,應推出了 Z490 晶片和10代 桌面處理器(14nm+++++++++++++++)正式解禁開賣,社長不惜重金,購入Z490 ELITE AX + 10900K 來組裝 10 th hackintosh 。以下做個簡單測試了下 Hackintosh 運行情況,並簡要說明。
系統運行情況以及完美程度
正常工作
- 核顯
- 獨顯
- 聲卡
- WIFI
- 藍牙
- sidecar
- 電源節能5項
- USB
- 睡眠喚醒
- USBPower充電
- DRM視頻播放
- 原生NVRAM啟動盤切換
設備介紹:
配置:
- CPU:i9-10900
- Motherboard:GA Z490 ELITE AX
- RAM:美光DDR4-3200 32GB X2
- GPU:SAPPHIRE NITRO+ RX 5700 XT
- AUDIO:ALC1220-VB
- LAN: Realtek® 2.5GbE LAN chip (2.5 Gbit/1 Gbit/100 Mbit)
- HD:WD BK SN750 1TB

安裝過程概略:
由於這是 Intel 最新的產品,務必要熟悉以下的步驟來進行安裝macOS。而這些步驟將隨著系統進行安裝過程而展開。在安裝 macOS 時,請不要離開,因為安裝系統時,有可能會出現少量突然電腦重啟或是卡住代碼等情形發生,這點必須要特別注意。
- 透過白果或黑蘋果,從官網下載macOS 映像檔。
- 插入 SanDisk USB 隨身碟,開啟磁碟工具,把U盤格格式化。
- 通過在 BIOS 啟動屏幕按F12並選擇 USB 磁盤,從 USB 安裝磁盤啟動 Hackintosh
- 將出現 OpenCore 引導選擇器。
- 選擇安裝 MacOS並等待 macOS 安裝程序加載並運行。
- 當安裝程序出現時,選擇您的語言,然後運行磁盤工具來格式化內部 macOS SSD。
- 然後在新格式化的 SSD 上開始 macOS 安裝。
- 這開始階段 1,將出現一個進度條,說明macOS 安裝時間,這通常是 5 分鐘。
- macOS 安裝程序將突然重新啟動以開始階段 2。
- 當機器重新啟動時,在 BIOS 啟動畫面按F12並再次選擇 U 盤。
- OpenCore 引導選擇器將再次出現。
- 這次必須選擇內部macOS SSD(應該已經為您自動選擇了)。
- 這從第 2 階段開始,將花費大部分時間。
- 在此階段完成後,系統應正常重啟。
- 當機器重新啟動時,在 BIOS 啟動畫面按F12並再次選擇 U 盤。
- OpenCore 引導選擇器將再次出現。
- 再次選擇內部 macOS SSD 以完成安裝。在MacOS的歡迎屏幕應該會出現。
- 在歡迎過程中,可以:
- 輸入WiFi密碼並登錄WiFi網絡啟用位置服務創建用戶帳戶並設置密碼登錄 iCloud 和 App Store啟用 Siri
- 登錄 macOS 後,將 USB 安裝盤中的 EFI 文件夾複製到 macOS SSD 上的 EFI 分區以使其可啟動。
- 從 macOS 安全彈出 USB 安裝盤。
- 重新啟動並允許系統從內部 macOS SSD 啟動。
- 恭喜,您現在可以正常運行了!
製作 USB macOS 安裝碟
準備一隻 SanDisk USB 16GB 隨身碟,透過以下的製作過程,讓我們自行構建專屬於這台黑果主機引導安裝碟。
ㄧ、下載macOS 映像檔
第一步:下載macOS映像檔。
下載macOS映像檔有兩種方式。第一種:透過 Appstore 蘋果官網下載最新的macOS 映像檔。 第二種:利用 GibMacOS 工具,來下載macOS 映像檔。以下是 GibMacOS 工具的示範
- 開啟瀏覽器到 GitHub 上的 GibMacOS 站點。
- 單擊標有Code 的綠色大按鈕,然後選擇Download ZIP
- 一般來說,下載的文件會自動歸檔在 Downloads目錄中,同時會自動解壓縮名為gibMacOS-master的文件夾,若無在自行解壓縮即可。
- 開啟 gibMacOS 資料夾,雙擊 gibMacOS.command。若是出現系統的對話窗:該文件是從網上下載的,無法運行?請打開系統偏好設定- >安全和隱私權- >森許從以下來源下載的app,你會看見『警示語』,將它執行開啟即可。
- 按照以下的說明,這裡我選擇1,來下載完整的 Monterey 映像檔。
- 該工具便開始下載映像檔同時,會自動設置一個全新的資料夾,把下載的檔案並存儲在名為 gibMacOS-master 目錄中。其路徑為 macOS Downloads/publicrelease/xxx-xxxxxx….的新文件夾中,其中“xxx-xxxxxx…”這就是你選擇的的 macOS 版本。依據 macOS 映像檔的大小(約為 8GB~12GB 左右)和網速,只需等待下載完成。
- 下載完成後,就會告知該檔案路徑。Files saved to: /Users/sky/Downloads/gibMacOS-master/macOS Downloads/publicrelease/002-23774 – 12.0.1 macOS Monterey這時候按 Q 退出。
- 開啟 gibMacOS-master/macOS Downloads/publicrelease文件夾中,新創建的“xxx-xxxxxx…”子文件夾。在這裡您會找到一個名為InstallAssistant.pkg 的文件。啟動此應用程序並從“系統偏好設置”–>“安全性和隱私”中授予它權限(如果它不是第一次啟動)。該映像檔就會出現在應用程式文件夾裡面,名為 Install macOS Monterey 。
二、磁碟工具+終端機
USB隨身碟格式化+Install macOS 安裝程序到 USB 隨人碟
- 使用磁碟工具格式化 U 盤。
- 選擇查看 –> 顯示所有設備,然後單擊左側邊欄上的 USB 隨身碟的父名稱。這很重要。
- 選擇清除並確保出現三個項目。然後輸入以下內容:
- 名稱:USB(使用此確切名稱)
- 格式: MacOS Extended (Journaled)
- 方案: GUID 分割區配置表
- 打開終端機並輸入以下指令:
sudo "/Applications/Install macOS Monterey.app/Contents/Resources/createinstallmedia" --volume /Volumes/USB
- 根據要求輸入您的 Mac 密碼。
- 安裝過程約10~15分鐘左右,安裝過程中你就會發現 USB 安裝碟將重命名為Install macOS Monterey。
- 待終端機結束後,桌面上就會出現為 Install macOS Big Sur 的磁碟了。
- 這個USB 碟也可以拿來用在白果上,安裝系統之用。
- 若是加入了引導文件,就是黑蘋果專用碟了。
三、下載基本常用工具程式
下載基本實用工具程式
請先下載以下工具程式到桌面上,以及複製到 USB 引導蝶中。
- OpenCore Configurator
- Hackintool
- EFI Agent (這是 mount EFI partition 工具)
- IORegistryExplorer
- OCAuxiliaryTools (這是跨平台OC配置文件編輯工具)
四、準備OpenCore配置
準備OpenCore配置
OpenCore 是目前黑蘋果最重要的引導文件,它算是近年來最能接近白果的引導加載程序。如果你踩用使用社長編譯的『通用版』的配置文件,基本上已經提前完成。你只需要重新的指定三碼序列號、ROM 和 UUID、機型,就可以了。讓我們按以下步驟進行:
- 下載『通用版』引導文件並解壓縮後出現將創建一個新文件夾,其中包含一個名為EFI 的子文件夾。
- EFI有兩個子文件夾:BOOT 和 OC,開啟在 OC 子文件夾中,使用 OpenCore Configurator 編輯器把 config.plist 文件打開。
- 使用 OpenCore Configurator 編輯器時,請查看 OpenCore Configurator 窗口的標題欄。
- 確保 OpenCore 版本號是正確的。
- 如果版本不正確,請轉到OpenCore Configurator –> Preferences…對話框並更改版本。
- OpenCore Configurator 的每個版本都支持兩個版本的 OpenCore。可能需要下載不同版本的 OpenCore Configurator 以匹配 OpenCore 的版本。
- 現在單擊左側的PlatformInfo 項目。
- 在機型表單底下選擇你想要的機型。選擇後,會自動帶入該機型的所有參數。由於12 th CPU 和險不支援macOS,所以我們推薦iMacPro1,1或MacPro7,1
- 單擊下方所示的DataHub – Generic – PlatformNVRAM部分,是否已生成全新的序列號、UUID、MLB。或者是從下方選擇機型彈出選單當中,重新創建新序列號。再來點擊『機型查詢、序列號有效性』選單,檢查剛新生成的序列號尚未被其他人使用。
- 如果在 BIOS 中啟用了Re-Sizable BAR Support,則需要
ResizeAppleGpuBars
在Booter部分設置為 0,如圖:
- 完成以上動作後,把修改後的 OpenCore 配置文件,存檔。
- 掛載U盤安裝盤的EFI分區。你可以使用 EFI Agent 或 Hackintool 或 Clover Configurator 來完成。
- 在EFI分區將出現一個新的磁盤在桌面上或在Finder中。
- 在EFI分區將出現一個新的磁盤在桌面上或在Finder中。
- 把將剛才修改好的 EFI文件夾整個複製到 U 盤的 EFI 分區中。做到這裡,macOS OC 引導安裝碟算是完成了。接下來我們就可以透過 USB 安裝碟開始安裝系統了。
把 USB 安裝碟退出系統。重新在插入主機上,準備安裝系統。
五、確保硬體配置是否正確組裝。
- 檢查CPU電源插座、顯卡、RAM、固態、M..2等硬體是否有到位。
- 電供瓦特數至少要750W以上,方能穩定供電。
- 網路線是否插入,如果使用 Broadcom BCM94360NG NGFF M.2 模塊,請按照技術講座中的步驟操作:立即安裝 BCM94360NG。
- 如果你使用 Fenvi FV-T919、Fenvi FV-HB1200 或類似的 WiFi/BT PCIe 擴展卡,請將藍牙數據線連接到任一內部 USB 2.0 接口。
- 如果你想使用主板內建的BT/WiFi 網卡,請按照技術講座中的步驟操作:立即安裝 AV201。(備註:效能不是很好)
六、設定 UEFI 值
設定 UEFI 值(一般說的UEFI BIOS)
目前主機板的 UEFI 版本為F4,未來板商可能會修正BIOS 相關的參數,在此之前,先修正設定以下的項目。來符合macOS的安裝環境。由於macOS 可能不支援 Intel 12th CPU和Z690 晶片,所以,我們要把核顯的部分給關閉掉!
啟動系統並按DEL或F2進入BIOS 設置。出廠時廠商已有預設好了一些參數,所以我先從 Save & Exit –> Load Optimized Defaults 開始,再依照以下教學示範來進行更改,來營造macOS 安裝的環境。
簡略:
- Press F2 if necessary to enter Advanced Mode
- Press F7 to Load Optimized Defaults (necessary)
- Tweaker
- Extreme Memory Profile(X.M.P) → Profile1
- Tweaker → Advanced CPU Settings
- Option 1:
- Hyper Threading Technology → Enabled
- CPU Cores Enabling Mode → Selectable Mode
- CPU Cores Enabling Mode → (Enable all P-Cores and Disable all E-Cores)
- Option 2:
- Hyper Threading Technology → Disabled
- CPU Cores Enabling Mode → Selectable Mode
- CPU Cores Enabling Mode → (Enable all P-Cores and Enable all E-Cores)
- Option 1:
- Settings → IOPorts
- Above 4G Decoding → Enabled
- Re-Size BAR Support → Enabled(if your GPU supports it) or it can be Disabled
- If Enabled, set
ResizeAppleGpuBars
to 0 in Booter section of config.plist
- If Enabled, set
- Settings → IOPorts → Super IO Configuration
- Serial Port → Disabled
- Settings → Miscellaneous
- VT-d → Enabled
完整表單:
- Press F2 if necessary to toggle into Advanced Mode
- Press F7 or Save & Exit → Load Optimized Defaults (pressing F7 loads optimized defaults in one keystroke)
- Tweaker
- Extreme Memory Profile(X.M.P) → Profile1
- System Memory Multiplier → Auto (default)
- Tweaker → Advanced CPU Settings
- Option 1:
- Hyper Threading Technology → Enabled
- CPU Cores Enabling Mode → Selectable Mode
- CPU Cores Enabling Mode → (Enable all P-Cores and Disable all E-Cores)
- Option 2:
- Hyper Threading Technology → Disabled
- CPU Cores Enabling Mode → Selectable Mode
- CPU Cores Enabling Mode → (Enable all P-Cores and Enable all E-Cores)
- Option 1:
- Settings → IOPorts
- Internal Graphics → Enabled (not Auto); this option not available on CPUs without iGPU
- HD Audio Controller → Enabled (default)
- Above 4G Decoding → Enabled
- Re-Size BAR Support → Enabled(if your GPU supports it) or it can be Disabled
- If Enabled, set
ResizeAppleGpuBars
to 0 in Booter section of config.plist
- If Enabled, set
- Settings → IOPorts → Thunderbolt Configuration (if a Thunderbolt add-in-card is installed)
- PCIE Tunneling over USB4 → Enabled (default)
- Discrete Thunderbolt Support → Enabled (default)
- Wake from Thunderbolt Devices → Enabled (default)
- Settings → IOPorts → Thunderbolt Configuration → Discrete Thunderbolt Configuration
- Thunderbolt Boot Support → Enabled (default)
- GPIO3 Force Per → Enabled (default)
- GPIO Filter → Disabled (default)
- DTBT Go2Sx Command → Enabled (default)
- Settings → IOPorts → Super IO Configuration
- Serial Port → Disabled
- Settings → IOPorts → USB Configuration
- XHCI Hand-off → Enabled (defualt)
- Settings → IOPorts → SATA Configuration
- SATA Mode → AHCI (default)
- Settings → Miscellaneous
- Intel Platform Trust Technology → Enabled (default)
- VT-d → Enabled
- Boot
- CFG-Lock → Disabled (default)
- Fast Boot → Disabled (default)
- Windows 10 Features → Windows 10 (default)
- CSM Support → Disabled (default)
- Save & Exit → Save Profiles
- Save your settings into one of eight available profile slots (see screenshot)
- Also save settings into a file on USB disk. The USB install disk can be used for this purpose
UEFI 設置
我將 BIOS 刷新到 2020 年 12 月 14 日的最新版本 F6c。(以前是 11/03/2020 的 F6b,現在不再可用。)以下是根據 OpenCore 指南要更改或驗證的設置。
- Save & Exit
- Load Optimized Defaults – Why is this on the last screen you can get to, not the first?
- Favorites
- Extreme Memory Profile -> Profile 1 (or as appropriate for your RAM)
- CSM Support -> Disabled (default)
- VT-d -> Enabled (default) (I disable this in the OC config.plist)
- Settings
- IO Ports
- Aperture Size -> 256MB (default)
- Above 4G Decoding -> Enabled
- Resizable BAR -> Disabled
- USB Configuration
- Legacy USB Support -> Enabled (default)
- XHCI Hand-off -> Enabled (default)
- SATA and RST Configuration
- SATA Mode Selection -> AHCI (default)
- Aggressive LPM support -> Disabled (default)
- Miscellaneous
- Software Guard Extensions (SGX) -> Disabled
- Trusted Computing:
- Security Device Support -> Disabled
- IO Ports
- Boot
- CFG Lock -> Disabled
- Fast Boot -> Disable Link (default)
- Windows 10 Features -> Windows 10 (default)
- Secure Boot
- Secure Boot Enable -> Disable (default)
- Save & Exit:
- Save settings as a profile
- Save & Reboot
UEFI 一旦設定好以後,你可以剛剛所設定檔儲存在專案裡,重啟。
七、開始安裝 macOS 系統
以下是我們開始安裝 macOS 的簡易過程。
安裝macOS 簡易過程
把 USB 安裝碟插入主機後 IO 面板或主機前置面板的任何 USB 3 端口。因為USB 3 端口將會加快整個安裝的過程。進行如下操作:
- 將 USB 安裝碟插入任何 USB A型端口並重啟電腦。
- 當出現 Gigabyte Splash LOGO 時,快速按 F12 打開 BIOS Boot manager 並選擇 U 盤。
- 每次系統在安裝過程中重新啟動時,請重複以上操作。
- 在 OpenCore Boot Picker 中,選擇 USB 安裝碟,它應該顯示:
- install macOS Big Sur
- Install macOS monterey
- 安裝程序啟動時,會扯嗚一堆代碼直到安裝畫面,可能會出現語言項目,這裏就選擇你要的預言即可。再來從『工具選單』中選擇『磁碟工具』。
- 在“磁碟工具”中,選擇“查看”–>“顯示所有磁盤”。這點非常重要的。
- 選擇要安裝 macOS 內部 SSD 硬碟的父名稱,然後設定以下參數清除…:
- 名稱: Macintosh HD(或是其他名稱)
- 格式:APFS
- 方案: GUID 分區圖
- 硬碟格式化以後,退出磁碟工具
- 回到了主菜單。選擇安裝 macOS 的選項並按照螢幕上的說明進行操作。
- 警告: 安裝過程中情不要離開電腦視線。系統將重新啟動大約 4 次。
- 每次重新啟動時,您必須在 Gigabyte 啟動畫面出現時按 F12才能打開 BIOS 啟動菜單。然後選擇U盤。
- 這將導致 OpenCore 選擇器出現。
- 從現在開始,將自動選擇正確的引導蝶,所以不要在 OpenCore GUI畫面中進行任何更改。就讓系統自行繼續安裝。
- 安裝完成後,會出現熟悉的歡迎畫面,並指導其餘的設置。
- 建議在歡迎過程中執行以下步驟:
- 輸入WiFi密碼並登錄WiFi網絡
- 啟用位置服務
- 創建用戶帳戶並設置密碼
- 登錄 iCloud 和 App Store
- 啟用 Siri
- 建議在歡迎過程中執行以下步驟:
- 歡迎過程完成後,將出現 macOS 桌面。現在所有的辛苦工作都完成了!但最後的接觸仍然存在。
系統成功安裝以後:
由於 安裝好的 macOS 系統硬碟,目前無法自行開機,因為其 EFI 分區為空。我們必須要把U盤裡的食用工具實用程序,複製到 macOS SSD 上的Applications文件夾。
八、將U盤中的EFI文件夾複製到系統硬碟的EFI分區
將U盤中的EFI文件夾複製到系統硬碟的EFI分區
- 使用EFI Agent 或 Hackintool 或 Clover Configurator 來掛載系統硬碟的EFI 分區,桌面就會出現類似EFI磁碟分區圖像。
- 重複以上動作,把U盤的EFi分區給掛載,把EFi整個文件複製到桌面上。
- 再複製整個EFi文件複製到系統硬碟的EFi分區。假設系統硬碟有可能就有了EFI的資料夾,裡面多了一個Apple 資料夾,那麼只要複製BOOT、OC兩個資料夾就可以了。
- 如果系統硬碟的EFI分區是空的,那麼直接複製過去就可以了。
- 最好再關閉EFI 分區。
九、檢查各種系統設備的配置,驗證安裝。
創建備份:
Hackintosh 不是真正的 Macintosh。要知道 Apple 不會在 Hackintosh 上測試其操作系統。Apple 不保證 macOS 可以在今天或明天在 Hackintosh 上運行。相對的。使用白蘋果的用戶,蘋果也不會保證因為你使用他們的產品,因為某種原因,造成數據上的損失而屜出賠償。。當我們決定構建一台 Hackintosh 時,任何產生所有的數據,都要隨時做好備份的工作。以避免造成數據上、財務上的損失。在進行完整的可引導備份之前,此構建過程不會被視為完成。
- 製作好的引導碟以及引導文件,務必要收好,不要輕易的去修改引導文件任何的參數值。(除非你有能力修改)
- 使用DETA 硬碟備份、NAS等設置等設備。
十、製作完整的可啟動備份。為此所需的組件列在本指南頂部的組件:可啟動備份部分
製作可備份引導教學
準備:
- 將備份 SATA SSD 安裝到 USB 3 SSD 機箱中,並將其連接到可用的 USB 3.x 端口。
- 運行磁盤工具並按如下方式格式化 SSD:
- 選擇查看 –> 顯示所有設備
- 在左側邊欄選擇外置 SATA SSD 的父級或頂級名稱
- 單擊擦除並指定三個參數:
- 名稱:Monterey Backup(給它任何與內部 macOS SSD不同的名稱)
- 格式:APFS
- 方案:GUID 分區圖
- 再次單擊“擦除”以完成該過程
- 單擊此處從我的 GitHub 存儲庫下載EFIClone.sh。
- 點擊網頁右側的綠色按鈕:Code,然後選擇Download ZIP
-
- 然後它應該出現在EFIClone-master下的下載文件夾中。由於macOS中的安全防範,運行終端並清除隔離標誌如下(如果隔離標誌不存在,則不會有任何回复,這沒關係):
xattr -d com.apple.quarantine ~/Downloads/EFIClone-master/EFIClone.sh
- 該EFIClone.sh腳本設置為測試模式在默認情況下。這允許測試運行腳本以確認它正常工作。此時將其置於測試模式。
- 運行Carbon Copy Cloner。如果它是第一次運行,請拉下Carbon Copy Cloner菜單欄項(屏幕左上角 Apple 菜單的右側)並選擇Grant Full Disk Access to CCC…按照屏幕上的說明進行操作。
- 現在選擇菜單欄上的Utilities菜單,然後選擇Reveal CCC’s Scripts 文件夾
- Finder 窗口將打開,窗口中的最後一項將是一個名為Scripts的文件夾
- 將EFIClone.sh從Downloads/EFICLone-master文件夾複製到此Scripts文件夾,但在拖動時按住 OPTION 鍵,以便複製文件而不是移動文件。
- 現在將有 EFIClone.sh 的兩個精確副本:一個在原始位置,另一個在Scripts文件夾中。
- 在菜單欄上選擇相同的Utilities菜單,注意菜單中的“Reveal CCC’s Scripts folder”已更改為Secure CCC’s Scripts 文件夾
- 選擇此選項以保護Scripts文件夾
- 現在腳本可以運行了
- 要創建備份任務,我們選擇SOURCE磁盤和DESTINATION磁盤。這些在 Carbon Copy Cloner 主窗口中有明確的標記。
- 單擊SOURCE並選擇 macOS 內部 SSD
- 單擊DESTINATION並選擇外部 SATA SSD
- 仔細檢查SOURCE 和 DESTINATION 磁盤的名稱是否不同
- 在 Big Sur 和 Monterey 中,系統卷(包含操作系統)與數據卷(包含用戶文件)是分開的。該系統體積是寫保護和加密密封,以防止惡意軟件破壞系統。克隆系統卷很棘手,這只能在空的目標磁盤上完成。
- 要進行設置,我們單擊DESTINATION磁盤圖標,顯示以下選項:
- 我們選擇Legacy Bootable Backup Assistant…這反過來又使我們想到:
- 這裡我們選擇Allow CCC to erase ”…然後點擊Close按鈕。這允許 CCC 調用 Apple 的 APFS Replicator 來克隆系統和數據卷。
- 後續備份將僅在數據卷上運行。要再次克隆系統卷(在操作系統升級之後),需要擦除目標磁盤。這將再次調用將克隆系統和數據卷的 APFS 複製器。
- 要進行設置,我們單擊DESTINATION磁盤圖標,顯示以下選項:
- 在 SOURCE 和 DESTINATION 磁盤的正下方是一個名為Advanced Settings的選項。
- 單擊它以顯示以下小節:
- 預檢
- 文件複製設置
- 飛行後
- 性能與分析
- 單擊Postflight,然後單擊Run a Shell Script –>選擇…,如圖所示。
- 將出現一個文件選擇窗口,該窗口將指向Scripts文件夾
- 從列表中選擇EFIClone.sh
- 窗口應該看起來像這樣。單擊完成。
- 單擊它以顯示以下小節:
- 現在已配置備份作業。按CMD-S或File –> Save 保存
- 由於EFIClone腳本處於測試模式,單擊Carbon Copy Cloner 窗口右下角的Start以執行測試運行。
- 這將生成一個活動日誌,可以通過鍵入以下內容在終端中檢查:
cd /System/Volumes/Data/Users/Shared
more EFIClone.log
- 檢查源文件列表是否正確。按 向前翻頁,按
退出日誌。
- 如果日誌看起來正確,則測試模式標誌必須設置為N表示否,如下所示:
- 在Downloads/EFIClone-master文件夾中找到EFIClone.sh並使用文本編輯器編輯該文件。
- 在前幾行的某個地方,我們會看到:TEST_SWITCH=”Y”
- 僅將此行更改為:TEST_SWITCH=”N”
- 保存文件
- 從 Carbon Copy Cloner 中,選擇Utilities –>再次顯示 CCC 的 Scripts 文件夾
- 將修改後的EFIClone.sh 拖放到 Scripts 文件夾
- 在 Carbon Copy Cloner 中,再次選擇Utilities –> Secure CCC’s Scripts 文件夾
- 按CMD-S或File –> Save保存修改後的任務
- 現在,Carbon Copy Cloner 已完全設置為將 SOURCE macOS 分區和 SOURCE EFI 分區克隆到 DESTINATION
恭喜,你成功了!歡迎來到Hackintosh。歡迎你加入『我和我的黑蘋果』臉書社團。這裡有豐富資訊可以讓你一起探討黑蘋果的神秘面紗!
技術講座
2021/08/13
- 加入SSDT-AWAC.aml並在config.plist中啟用(OC中自帶)
- 在catalina 10.15.5之前,需仿冒 CPU ID:
Kernel->Emulate->Cpuid1Data(Data)->EB060800 00000000 00000000 00000000 Kernel->Emulate->Cpuid1Mask(Data)->FFFFFFFF 00000000 00000000 00000000 Kernel->Quirks->AppleXcpmCfgLock(Boolean)->YES - 獨顯 基礎驅動: 加入WhateverGreen.kext,若是採用RX5000型的顯示卡,引導參數得加入:
boot-args 加入 agdpmod=pikera - 音效:AppleALC.kext,FakePCIID.kext,FakePCIID_Intel_HDMI_Audio.kext
- BT/WiFi:我沒使用。
- sidecar:核顯正常驅動即可,無線連接sidecar有問題的,請重新登錄 icloud 以及清空NVRAM。
- DRM視頻播放: 加入並啟用 Whatevergreen.kext
boot-args加入參數shikigva=80 - NVRAM :可以去掉 SSDT-PMC。(原生NVRAM)
- 啟動隨機出現內存錯誤:boot-args 加入 slide=1,在 Drivers 加入 MemoryAllocation.efi ,同要 config配置文件要加載。
2020-08-31更新
- 核顯: 最新版本的macOS(10.15.5)以及Whatevergreen(1.4.0)已經支持Comet Lake新核顯id。新id如下
0x9BC80003 => i5-10500及以下CPU所附帶的UHD 630核顯
0x9BC50003 => i5-10600K及以上CPU所附帶的UHD 630核顯
剛好社長的 i9-10900K 適用 0x9BC50003,
2020/09/30
- 解鎖msr lock(cfg lock): 下載 CFGLock.efi 工具,放入OC文件夾下的tools目錄中並在config.plist中啟用。重啟,OC 啟動菜單選擇 CFGLock,並按提示操作即可(按y),工具使用中出現如下交互提示即可。
- 定制 CPU名稱:下載 cpu-name.sh 腳本(來自tonymacx86)
操作方法:
cd xxx(脚本所在目錄) chmod +x cpu-name.sh ./cpu-name.sh "cpu 名稱"(例如:./cpu-name.sh "十核 Intel Core i9")
2020/10/15
ACPI error(_TZ.TZ10._STA)
這個是技嘉主板通病。TZ10是一個溫控模塊,_STA方法是操作系統檢查,如果找不到匹配操作系統(Darwin)就會出錯。解決的方式如下:
開啟 config.plist 加入SSDT-OC-XOSI.aml並啟用。
2021 年 6 月 27 日
截至 2021 年 6 月中旬,我已將 OpenCore 更新為 0.7.0 並刷新了所有 Kext。對於我的網絡(100 Base-T),修訂後的 LucyRTL8125Ethernet kext 確實修復了以太網自動協商,這應該在期間啟用以太網安裝。相關參數則必須按照以下指南去修改。
2021 年 7 月 4 日
我已經更新到這塊板的 F6c BIOS。它包括 Resizable BAR 支持,必須禁用它才能啟動 MacOS。我已經更新了 BIOS 設置以反映這一點。
目前測試和工作:
- Ethernet
- Sleep/Wake
- Audio
- WiFi / Bluetooth (via adapters)
- Power Management (CPU frequency/power setting by OS)
- Continuity (Use Camera / Handoff / iPhone calls / SMS messaging / AirDrop)
- Messages (formerly iMessage) / Music (formerly iTunes)
每個 OpenCore 測試了 DRM 播放,但這不是我在我的計算機上使用的東西,所以我沒有在這裡做任何修復。
- FairPlay 1.x – 工作
- FairPlay 2.x/3.x – Amazon 和 Netflix 通過 Chrome 播放
- FairPlay 4.x – Apple TV+ 開始播放然後停止。顯示所選內容的初始評級屏幕,然後窗口關閉。
2022/06/07
蘋果公司於 6/6日在WWDC 發布下一代作業系統 macos Ventura,便立即下載嘗試最新的系統 macos Ventura,下載最新的Opencore 0.8.1 ,在 config.plist Booter Quirk-AvoidRuntimeDefrag 取消勾選,並在添加新的引導參數 -lilubetaall ,可能需要另外加入 -alcbata -wegbeta,相關教學,請參考這裡。
2022/06/11
OpenCore 開發團隊針對 macOS Ventura 已有解決方案,無需再加入 引導參數 -lilubetaall -alcbata -wegbeta 等值,目前只需下載 OpenCore 0.8.2 測試版,kext 須更新到最新的 Beta 版本(整合包),方能成功運行。

結論
構建 10 th 黑果除了第九代黑果以外,是目前構建最完整、也是效能最強大的機器,雖然 Intel 總是不斷地擠牙膏,但在大家的努力之下,行能和支援仍超越白果自家的產品。若是用來做生產工具的用戶來說,該設備仍是最佳的選擇。
既使Apple 不斷地傳出自行研發的CPU 處理器的消息傳出,但對需要用macOS 系統的人來說,Hackintosh 仍是最佳的首選。雖然Hackintosh 本身就有缺陷,但都問題不大。若有最新的改良方法,也會定期的燈在該教學當中。