概述
最後更新:2022/2/6
隨著本站內容越來越多,有留言提到教程太多不知道從哪一篇開始,這裡就按前期準備→安裝→優化的順序簡單整理一個目錄以供參考。基本上,黑蘋果目前有 2 種主要使用的方法,分別是 U 盤安裝法和鏡像恢復法。兩個方法大致流程如下:
第一步:基本概念
macOS 是一個和 Windows 完全不同的世界,首次接觸請忘記你對操作系統的原有認知,清除思維定式。
- 黑蘋果新手指導-名詞解釋&常見問題說明:https://heipg.cn/tutorial/faq-for-beginners.html
第二步:硬體兼容性
macOS 並不完全兼容所有的硬體平台,簡單來說,第六代及以後的 Intel 酷睿處理器 + 北極星(RX400/500)及之後的 AMD 獨立顯卡(或者只使用英特爾核顯)是目前最優的搭配,比較容易安裝,其它情況參考下列文章:
- 黑蘋果硬體配置推薦表:https://heipg.cn/tutorial/diy-hackintosh-2020.html
- 「2020」顯卡支持表:https://heipg.cn/tutorial/graphic-card-for-macos-2020.html
- 「2022」顯卡支持表:https://heipg.cn/tutorial/gpu-support-for-hackintosh.html
- 無線網卡購買&安裝&使用指南:https://heipg.cn/tutorial/wifi-bluetooth-card-for-hackintosh.html
- 白蘋果機型配置資訊表:https://heipg.cn/tutorial/smbios-id-and-details.html
- 哪些 AMD 處理器可以安裝:https://heipg.cn/tutorial/amd-cpus-for-hackintosh.html
- macOS 10.15 自帶的顯卡驅動表:https://heipg.cn/tutorial/macos-catalina-native-drivers.html
- macOS 11.0 自帶的顯卡驅動表:https://heipg.cn/tutorial/macos-big-sur-native-drivers.html
- 升級 970EVO Plus 固件:https://heipg.cn/tutorial/updating-970evo-plus-for-macos.html
- RX580 2048SP/RX590 GME 刷 VBIOS 恢復免驅的方法:https://heipg.cn/tutorial/polaris-flash-vbios.html
第三步:系統版本選擇
通常情況下,用 Pascal 架構的 N 卡用戶,和配置實在太陳舊(第二代酷睿及以下)的情況會需要安裝舊版本的 macOS 系統,否則一般建議安裝最新版的系統,因為蘋果有拋棄向後兼容的習慣,新版 程式基本上都不支持舊系統。
- macOS Monterey 12.0
- macOS Big Sur 11.0
- macOS Catalina 10.15
- macOS Mojave 10.14
- macOS High Sierra 10.13
- macOS Sierra 10.12
- macOS El Capitan 10.11
第四步:配置引導工具
普通 PC 安裝 macOS 需要引導工具,目前流行 Clover 和 OpenCore,推薦 OpenCore,因為 Clover 自 r5123 版本以後其實是 OpenCore 內核,並且諸多黑蘋果必須的 Kext 文件和 OpenCore 是同一個開發團隊。
- 什麼是 Kext?黑蘋果需要哪些 Kext:https://heipg.cn/tutorial/what-is-kext.html
- 啟動參數的解釋和使用方法:https://heipg.cn/tutorial/what-is-boot-args.html
- Clover&OpenCore文件結構說明:https://heipg.cn/tutorial/what-is-efi-file.html
- 一步一步從零遷移到 OpenCore:https://heipg.cn/tutorial/example-of-from-clover-to-opencore.html
- 一鍵生成 OpenCore EFI 文件:https://heipg.cn/tutorial/one-key-opencore-efi.html
- 從 Clover 遷移 OpenCore 指南:https://heipg.cn/tutorial/from-clover-to-opencore.html
- NVRAM 的說明:https://heipg.cn/tutorial/what-is-nvram.html
- 微星 B460M 安裝 macOS Big Sur 經驗分享:https://heipg.cn/tutorial/b460m-install-big-sur.html
- 升級引導工具:https://heipg.cn/tutorial/update-efi-bootloader.html
- OpenCore 0.6.6 及以上開啟主題背景圖:https://heipg.cn/tutorial/opencore-modern-picker.html
第五步:安裝流程排錯
運氣好的話,也許一次就能直接安裝完成進入系統;比較難安裝的機型就折騰了,此類情況只有「手動排錯」和「更換 EFI」兩種方法解決。
- 基本安裝教程:https://heipg.cn/tutorial/basic-install-hackintosh-walkthrough.html
- OpenCore 安裝卡住排錯:https://heipg.cn/tutorial/opencore-install-errors-handbook.html
- 各機型 EFI 引導文件集合:https://heipg.cn/clover/diy-hackintosh-efi.html
- 從低版本 macOS 升級到 Big Sur 時卡進度條非典型案例解決方法:https://heipg.cn/tutorial/upgrade-to-macos-big-sur-stuck-at-prograss-bar.html
第六步:完成安裝后優化
macOS 安裝完成後,如果只是體驗一下並不打算當做主力系統使用,優化什麼的都可以不做;想長期穩定使用的,一定要做的優化有三個:一是開啟 HiDPi;二是驅動核顯;三是定製 USB:
- 教程目錄:https://heipg.cn/tutorial
- 開啟 HiDPi 解決字體模糊:https://heipg.cn/tutorial/hackintosh-fonts-blurry-fix.html(4K 顯示器不需要)
- 驅動核顯「Clover篇」:https://heipg.cn/tutorial/patching-intel-igpu-for-hackintosh.html
- 驅動核顯「OpenCore篇」:https://heipg.cn/tutorial/patching-intel-igpu-opencore.html
- 驅動音效卡:https://heipg.cn/tutorial/applealc-patch.html
- Windows 定製 USB「推薦」:https://heipg.cn/tutorial/customize-usb-port-windows.html
- Hackintool 定製 USB:https://heipg.cn/tutorial/custom-usbports-for-hackintosh.html
其它優化和完善:
- 提升 AMD 顯卡性能:https://heipg.cn/tutorial/fix-smu-firmware-for-radeon.html
- 使用 AGPMInjector 注入獨立顯卡電源管理數據:https://heipg.cn/apps/agpminjector-3-3-4.html
- Clover 注入三碼和排錯:https://heipg.cn/tutorial/inject-identifier-for-hackintosh.html
- OpenCore 注入三碼和排錯:https://heipg.cn/tutorial/macserial-and-iservice-opencore.html
- 5K 硬解碼測試:https://heipg.cn/tutorial/final-cut-pro-5k-benchmark.html
- 銳龍 USB 補丁:https://heipg.cn/tutorial/fix-ryzen-usb-ports.html
- 完善 PCI 資訊:https://heipg.cn/tutorial/add-pci-card-info.html
- 關閉 MacPro7,1 記憶體警告:https://heipg.cn/tutorial/fix-macpro7-1-memory-notification-issue.html
- Clover 開機聲:https://heipg.cn/tutorial/hackintosh-play-startup-sound.html
- 修復 macOS Big Sur下AQC107 NBase-T 10G網卡:https://heipg.cn/tutorial/fix-aqc107-nbase-t-10gbe.html
- 修復筆記本背光不亮:https://heipg.cn/tutorial/hackintosh-laptop-backlight-fix.html
- 高通 AR9565/AR9462/AR9463/AR9485 在 BigSur/Catalina/Mojave 的驅動方法:https://heipg.cn/tutorial/patching-ar9565-ar9462-ar9463-ar9485.html
- RX6000系顯卡可開啟 ResizebleBars/SAM支持:https://heipg.cn/tutorial/opencore-075-new-feature-resizegpubars.html
- 修復 macOS 12.0.1 的藍牙支持:https://heipg.cn/tutorial/macos-12-0-monterey-bluetooth-fix.html
- 黑蘋果播放 DRM 內容處理:https://heipg.cn/tutorial/hackintosh-drm-playback.html
本站製作的 OpenCore 主題:
- Apple Silicon 風格主題:https://heipg.cn/apps/opencore-theme-applesilicon.html
- 玩家國度 ROG 霓虹風格主題:https://heipg.cn/tutorial/opencore-070-rog-theme-neon.html
- 元氣少女裙風格主題:https://heipg.cn/apps/opencore-theme-pinkdream.html
第七步:日常使用中的問題
- 無法打開軟體,提示「xxx」已損壞或無法打開「xxx」:https://heipg.cn/tutorial/solution-for-macos-10-15-catalina-cant-run-apps.html
- OpenCore 使用 AllowToggleSIP 關閉 SIP:https://heipg.cn/tutorial/how-to-use-allowtogglesip.html
- 日常使用中的小問題處理:https://heipg.cn/tutorial/little-issue-and-little-fixup.html
- 同步 Windows / macOS 系統時間:https://heipg.cn/tutorial/solving-time-sync-problem.html
- 破解 DMG/RAR/ZIP/7Z 的密碼:https://heipg.cn/apps/crack-dmg-password.html
- OpenCore 0.7.2 沒有 10.15 及以下系統選項的解決辦法:https://heipg.cn/tutorial/oc-072-apfs-allowed-minversion-fixup.html
- 顯存爆滿?如何解決:https://heipg.cn/tutorial/solve-gpu-vram-full.html
- 關閉 macOS 12.0 右下角的「快速備忘錄」:https://heipg.cn/tutorial/disable-fast-memo-monterey.html
進階:ACPI、DSDT、SSDT 相關
- 如何提取 DSDT/SSDT:https://heipg.cn/tutorial/how-to-dump-dsdt-ssdt.html
- 阻擋不支持的 N 卡和 PM981(a)/PM991:https://heipg.cn/tutorial/block-nv-dgpu-or-pm981.html
- 修正因 USB 導致的關機變重啟:https://heipg.cn/acpi/fix-shutdown-restart.html
- 以華碩 Z490 為例簡要解析所需的 SSDT:https://heipg.cn/acpi/z490-ssdt-sample.html
- 使用 ssdtPRGen 解決老處理器睿頻問題:https://heipg.cn/tutorial/using-ssdtprgen-generate-ssdt-aml.html
- 使用 SSDT 冒顯卡設備 ID 以驅動顯卡:https://heipg.cn/tutorial/spoof-gpu-device-id.html