All Projects → seanzhang98 → ASRock-Z390-Phantom-ITX-OpenCore-Hackintosh-Monterey

seanzhang98 / ASRock-Z390-Phantom-ITX-OpenCore-Hackintosh-Monterey

Licence: MIT license
Asrock Z390 phantom gaming itx ac Hackintosh OpenCore EFI 华擎 Z390 幻影电竞 itx 黑苹果 OC EFI 🍎 🎮 Monterey

Projects that are alternatives of or similar to ASRock-Z390-Phantom-ITX-OpenCore-Hackintosh-Monterey

NUC8I7BEH
No description or website provided.
Stars: ✭ 48 (+92%)
Mutual labels:  hackintosh, bios, opencore
hackintosh ASUS ROG Z390
hackintosh-ASUS-ROG-STRIX-Z390-E-GAMING
Stars: ✭ 41 (+64%)
Mutual labels:  hackintosh, opencore, hackintosh-efi
Asus-ROG-Strix-G15-G512LV-OpenCore
OpenCore EFI for Asus ROG Strix G512LI/LV/LW, G712LI/LV/LW. Compatible with Monterey & Big Sur.
Stars: ✭ 17 (-32%)
Mutual labels:  hackintosh, opencore, hackintosh-efi
gigabyte-z390-gaming-x-hackintosh
Hackintosh EFI
Stars: ✭ 18 (-28%)
Mutual labels:  hackintosh, opencore, hackintosh-efi
Hackintosh-HP-Z420-OpenCore
Hackintosh EFI for HP Z420 Workstation Using Catalina/Big Sur
Stars: ✭ 22 (-12%)
Mutual labels:  hackintosh, opencore, hackintosh-efi
hackintosh-efi
Gigabyte B360M-AORUS + i5-9400F + RX580
Stars: ✭ 61 (+144%)
Mutual labels:  hackintosh, opencore, hackintosh-efi
Hackintosh-CVN-b460i-efi
七彩虹CVN b460i的黑苹果引导,基于OC,支持macOS Monterey
Stars: ✭ 64 (+156%)
Mutual labels:  hackintosh, opencore, hackintosh-efi
H81M-DS2-Hackintosh
Thís repository contain files needed for GA-H81M-DS2 Hackintosh. Only OpenCore supported
Stars: ✭ 12 (-52%)
Mutual labels:  hackintosh, opencore, hackintosh-efi
Hackintosh-ASUS-A455LF-Notebook
EFI Folder for ASUS A455LF-WX039D Notebook Series with Clover/OpenCore Legacy or UEFI
Stars: ✭ 27 (+8%)
Mutual labels:  intel, hackintosh, opencore
GA-Z490M-Gaming-X
MacOS Monterey, Big Sur on GA Z490M Gaming X
Stars: ✭ 35 (+40%)
Mutual labels:  intel, hackintosh, opencore
Hackintosh-MSI-B460M-MORTAR-WIFI-i5-10500-iGPU-UHD630
微星B460M迫击炮wifi版主板黑苹果引导文件 MSI-B460M-MORTAR-wifi+i5-10500+iGPU-UHD630
Stars: ✭ 67 (+168%)
Mutual labels:  hackintosh, bios, opencore
Hackintosh-Gigabyte-B460M-Aorus-Pro
Boot with OpenCore
Stars: ✭ 76 (+204%)
Mutual labels:  hackintosh, bios, opencore
MSI-GP62-Hackintosh
Monterey on MSI GP62 6QG-1071XCN
Stars: ✭ 56 (+124%)
Mutual labels:  hackintosh, oc, opencore
ryzentosh
OpenCore Configuration for Ryzen 3950x with ASUS Crosshair VIII Hero (Wi-Fi) X570
Stars: ✭ 15 (-40%)
Mutual labels:  hackintosh, opencore, hackintosh-efi
Hack-Z370-HD3P-i5-8400
My main Hackintosh running Monterey with a i5-8400 and a Gigabyte Z370-HD3P.
Stars: ✭ 56 (+124%)
Mutual labels:  intel, hackintosh, opencore
lenovo y520 efi
Personal OpenCore EFI for macOS Big Sur 11.2.3 on Lenovo Legion Y520
Stars: ✭ 26 (+4%)
Mutual labels:  hackintosh, opencore, hackintosh-efi
HP Pavilion 15 cs0101TX Hackintosh
HP Pavilion 15 cs0101TX Hackintosh with OpenCore
Stars: ✭ 27 (+8%)
Mutual labels:  hackintosh, opencore, hackintosh-efi
designaire-z390-intel-i9-9900k-opencore
Gigabyte Designare z390 EFI - OpenCore
Stars: ✭ 154 (+516%)
Mutual labels:  hackintosh, opencore
hackintosh-pkg-cli
An npm package to help you download some of the mandatory packages and optional Kexts for your OpenCore Hackintosh Build.
Stars: ✭ 21 (-16%)
Mutual labels:  hackintosh, opencore
Lenovo-ThinkCentre-M93p-Tiny
Hackintosh OpenCore EFI for Lenovo ThinkCentre M93p Tiny
Stars: ✭ 34 (+36%)
Mutual labels:  hackintosh, opencore

image

GitHub release GitHub Release Date 维护者
支持版本 macOS 版本

简体中文 · English

目录


1. 注意事项

1.1. ⚠️注意一⚠️:你应该在清楚如何安装系统的情况下使用本 EFI。你如果不知道如何安装系统、不清楚 OC 结构,那么我强烈建议你先完整阅读 OC 官方配置指南,因为使用本 EFI 并不意味着你的系统也能正常启动,即使配置完全相同,你很可能需要按照自己的情况进行引导(驱动)调整。

📖 OpenCore 官方指南(英文版)

📖 OpenCore 配置项非官方中文翻译


1.2. ⚠️注意二⚠️:本配置是 OpenCore 引导,如果你现在正在使用 Clover 引导,请参考以下文档以免出现错误。

📖 Clover 转 OpenCore 指南(英文版)


1.3. ⚠️注意三⚠️:请生成你自己的三码,本 EFI 不包含任何三码信息。你可以用使用 OpenCore Configurator 来生成相关数据。

📖 OpenCore Configurator 官网(英文版)


2. 硬件配置

部件名称 型号 备注
主板 ASRock Z390 phantom gaming-itx/ac
CPU Intel 第九代 i9-9900k 设置主频至4.5Ghz,满载温度稳定在90度左右
无线网卡 BCM94360CS2 需要 NGFF M.2 转接卡
散热器 利民 AXP90 猫头鹰 A9x14 风扇
内存 TEAM DDR4 3200Mhz PC4-25600 32GBx2枚(64GBkit) Elite Plus 系列
机箱 Loli 1s mini itx 机箱 淘宝有售
电源 益恒 7660b 600W 1U 电源
显卡 Powercolor RX5700 8G [AXRX 5700 ITX 8GBD6-2DH] PowerColor 日本市场特供,你可以通过 Amazon.co.jp 购买
主 M.2 散热 猫头鹰 A4x10 风扇x2 移除原装散热马甲

image

image


3. 驱动情况

功能名称 是否正常 备注
CPU ⭕️ 支持变频
显卡 ⭕️ 能够正确识别并且性能正常
声卡 ⭕️ 主板绿色接口为 “内置扬声器” ,支持原生功能键调节音量
有线网卡 ⭕️
Wi-Fi ⭕️
蓝牙 ⭕️
传感器 ⭕️ 支持显示主板传感器,风扇速度,GPU 核心温度
接力 ⭕️
使用 Apple Watch 解锁 ⭕️
随航 ⭕️
睡眠与唤醒 ⭕️
定位服务 ⭕️
原生 NVRAM ⭕️
USB ⭕️
雷霹 3 ⭕️ 雷霹 3 驱动教程
DRM ⭕️ iMac19,1 在 Monterey 环境下需要运行代码以启用 Apple TV 以及 Apple Music 无损串流。详情
硬件加速 ⭕️ 支持 H264 以及 HEVC 硬件加速
内存 ⭕️ 正常识别内存,Mac Pro7,1 下无内存报错

Kext 名称 作用
ACPIMonitor.kext 支持定制的 ACPI
AppleALC.kext 声卡驱动
FakeSMC.kext SMC 驱动
IntelCPUMonitor.kext CPU 传感器驱动
IntelMausi.kext 有线网卡驱动
Lilu.kext
NVMeFix.kext NVMe 兼容性驱动
RadeonMonitor.kext AMD 显卡传感器驱动
USBPorts.kext USB 定制驱动
W836x.kext 主板传感器驱动
WhateverGreen.kext 显卡驱动

image

image

image

image

image

image

4. 准备工作

4.1. 网卡替换

该主板自带的为 Intel® Wireless-AC 9560 模块,支持无线 802.11ac 方案并提供蓝牙 5.0 和 2x2 802.11ac 2.4/5Ghz Wi-Fi。需要拆下该模块并替换为白果拆机模块BCM94360CS2,该模块需要 BCM94360CS2 NGFF M.2 转接卡。操作步骤如图(icyleaf大佬的图):

image

Windows 下可能需要手动安装驱动才能使用 Wi-Fi 和 蓝牙功能。

4.2. 刷写定制版 BIOS 启用雷霹 3

下载好 bios 文件夹中的 Z39PGIX4.40C, 放入 U 盘 并在 BIOS 中执行 Instant Flash。 具体步骤可参考华擎官网 📖BIOS 刷新程序

此操作是为了在 MacOS 中驱动雷霹 3。(是否可以不刷?我试过不刷就识别不到雷霹了😂) 如果不使用雷霹 3 端口可以不刷,此 BIOS 支持刷回版本 4.40。

-⚠️警告:刷 BIOS 有风险
-⚠️本教程不对任何硬件损伤承担任何责任!

image

你还需要通过 IORegistryExplorer 来查看你的 rp21reg信息来选用合适的 SSDT 文件。

下载 IORegistryExplorer ,搜索 rp21 并查看 reg 内的信息。

image

如果是 dc,你将不许要做额外的操作,如果是 d8,请下载 Tools 目录的下的 SSDT-TbtOnPch_PINI_D8.aml 放到 OC 目录下的 ACPI 文件夹中,并移除 SSDT-TbtOnPch_PINI.aml,同时修改 config 文件。

4.3. BIOS 设定 (4.40c)

- 带核显

  • Advanced
    • Chipset Configuration

      • Vt-d → 关闭
      • Share Memory → 128MB
      • IGPU Multi-Monitor → 开启
    • Super IO Configuration

      • Serial Port → 关闭
    • USB Configuration

      • XHCI Hand-off → 开启
    • Intel (R) Thunderbolt

      • Thunderbolt (TM) Support → 开启
      • Thunderbolt Usb Support → 开启
      • GPIO3 Force Pwr → 开启

image

4.4. SMBIOS 补全(必做)

  • 步骤一:
    • 用对应版本的 OpenCore Configurator(⚠️重要:OCC 支持的版本需跟 OC 版本对应)打开 config.plist

  • 步骤二:
    • 选择 PlatformInfo,并选择 DataHub - Generic — PlatfromNVRAM,点击页面下侧 Check Coverage 右边的上下箭头按钮。

image

  • 步骤三:
    • 如果你使用的是带核显的型号,则选择型号 iMac19,1,如果是不带核显的型号,则选择Mac Pro7,1。检查序列号是否被使用过。没有问题保存即可。

image

4.5. 清理模拟 NVRAM(可选)

如果你之前曾经使用过模拟 NVRAM,需要清理残留以正常使用原生 NVRAM。如果你之前没有使用过,或将进行全新安装,可略过此部分。

4.5.1. 清理 LogoutHook

  • 步骤一:

    在终端执行

    sudo defaults read com.apple.loginwindow LogoutHook

    如果输出为

    The domain/default pair of (com.apple.loginwindow, LogoutHook) does not exist

    代表没有 LogoutHook 残留。


  • 步骤二:

    移除 LogoutHook.command 文件,终端执行

    sudo rm -rf $(sudo defaults read com.apple.loginwindow LogoutHook)
  • 步骤三:

    清空 LogoutHook 触发设置 ,终端执行

    sudo defaults delete com.apple.loginwindow LogoutHook

4.5.2. 删除文件(如果存在删除即可,没有可忽略)

  • EFI 分区中的 nvram.plist

  • /EFI/OC/Drivers 目录中的 VariableRuntimeDxe.efiEmuVariableRuntimeDxe.efi


4.5.3. 验证 NVRAM 是否正常工作

  • 在终端逐次执行
    sudo -s
    sudo nvram -c 
    sudo nvram myvar=test
    exit

  • 重启设备,然后在终端执行
    vram -p | grep -i myvar

  • 如果返回包含myvar test,则 NVRAM 工作正常。


4.6. 定制 USB(推荐)

  • 下载工具 Hackintool
  • 进入 Hackintool,选择 USB

image

  • 选中不需要的端口,点击 -(减号) 删除。
  • 剩下需要的端口(不包含 SSP1 端口)不能超出 15 个,然后选择正确的设备类型(USB2USB3TypeC+SWTypeC以及Internal
  • ⚠️注意:HS14 需要设置为 Internal

image

  • 设备端口分布可参考以下图片(HSUSB2SSUSB3

image

image

  • 定制完成后选择导出,将桌面新生成的 USBPort.kext 放入 EFI -> OC -> Kext 中替换文件夹内的同名文件。
  • 重启

4.7. 传感器

最新版本默认配置的 SMC 套件为 CloverHackyColorFakeSMC,支持显示 RX5000 系以及 RX6000 系显卡的温度。

image

5. 已知问题

  • 补丁 change _E2C to XE2C 会导致使用 OC 引导 Windows 系统时报 APIC 错误。

    • 解决方案: 禁用该补丁或者用 bios 来引导

  • 我的设备不支持 Apple TV DRM / Apple Music 无损音乐 DRM ?

    • 解决方案: 运行

      defaults write com.apple.AppleGVA gvaForceAMDKE -boolean yes
      

      强制启用 AMD DRM 解码器以支持串流服务 (像 Apple TV 以及 iTunes 电影串流)


  • 部分电脑关机后开机可能会提示 “电脑关机是因为发生了问题”。

    • 解决方案: 清除 CMOS 和 nvram,并运行 "sudo nvram -d aapl,panic-info" 清除 kernel panic 文件。

  • Windows 10 时间与 macOS 不同步 。

    • 解决方案:Windows 10 下 CMD 执行:

      Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
      

6. 更新日志


7. 性能跑分

CPU:

image

image

image

GPU:

image

image

Cinebench R15 CPU & GPU

image

8. 参考文档

📖 OpenCore 官方指南

📖 精解OpenCore

📖 macOS Catalina 10.15安装中常见的问题及解决方法

📖 使用HIDPI解决睡眠唤醒黑屏、花屏及连接外部显示器的正确姿势

📖 OpenCore部件补丁

📖 华擎ASRock Z390 Phantom Gaming ITX/ac 雷电3 完美驱动 热插拔

📖 OpenCore(OC)引导模拟NVRAM

📖 Sidecar and SMBIOS : iMac19,1 vs. iMacPro1,1

9. 特别感谢

acidanthera

daliansky(黑果小兵)

RehabMan

icyleaf

ZeRo° Xu(冰水加劲Q)

fangf2018

Bat.bat

lovestfhd

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].