Home

Awesome

黑苹果_华硕Z390P_i5-9600K_RX5500XT

OC EFI: ASUS PRIME Z390-P + i5-9600K Coffee Lake + RX5500/UHD 630

参考 OpenCore Install Guide,对EFIconfig.plist进行了修改和精简。

日常体验接近白苹果。

<details> <summary> 更新日志 </summary> </details>

使用指南

  1. 默认机型为 iMAC19,1,需自行生成三码并在config.plist -> PlatformInfo -> Generic中对应修改。(可使用 OpenCore Configurator 或 GenSMBIOS 工具生成并修改)

  2. 理论上基于 Coffee Lake 架构的 CPU 均可使用此EFI来引导启动黑苹果设备。可根据显卡使用情况自行选择congfig.plist文件。

    • 只使用核显需将./EFI/OC/config_核显.plist文件重命名为config.plist
    • 若使用独显需将./EFI/OC/config_独显.plist文件重命名为config.plist
  3. 机箱不同可能出现一些USB接口无法使用的情况,可使用 Hackintool 工具定制USB驱动并替换./EFI/OC/Kexts/USBPorts.kext驱动文件。

Bios设置

BIOS 版本:2808,加载默认设置后做了以下修改:

硬件

硬件品牌/型号
主板华硕(ASUS) / PRIME Z390-P
CPU英特尔(Intel) / i5-9600K
显卡蓝宝石(Sapphire) / RX 5500 XT
WiFi / 蓝牙奋威(Fenvi) / FV-T919 BCM94360CD
内存美商海盗船(USCORSAIR) / DDR4 3600(8G * 4)
硬盘三星(SAMSUNG) / 970PRO 512G
板载声卡Realtek / ALC887
板载网卡Realtek® / RTL8111H

EFI目录

EFI
├── BOOT
│   └── BOOTx64.efi
└── OC
    ├── ACPI
    │   ├── SSDT-AWAC-DISABLE.aml // 修复在较新硬件上的系统时钟。
    │   ├── SSDT-PLUG.aml // CPU 电源管理。
    │   ├── SSDT-PMC.aml  // NVRAM 支持。
    ├── Drivers
    │   ├── OpenHfsPlus.efi
    │   └── OpenRuntime.efi
    ├── Kexts
    │   ├── AppleALC.kext //1.7.0
    │   ├── Lilu.kext //1.6.0
    │   ├── RealtekRTL8111.kext //2.4.2
    │   ├── SMCProcessor.kext 
    │   ├── SMCSuperIO.kext
    │   ├── USBPorts.kext //定制 USB 驱动
    │   ├── VirtualSMC.kext //1.2.9
    │   └── WhateverGreen.kext //1.5.8
    ├── OpenCore.efi
    ├── config-核显.plist
    └── config-独显.plist

更新OpenCore及驱动

  1. 下载最新的 OpenCore

  2. 预备一个新的启动介质(在 U 盘或硬盘新建EFI分区),挂载系统启动分区,复制旧EFI夹到新介质。

  3. 替换需要更新的内容:

    • EFI/BOOT/BOOTx64.efi
    • EFI/OC/OpenCore.efi
    • EFI/OC/Drivers/OpenRuntime
  4. 更新EFI/OC/Kexts中的驱动:

  5. EFI/OC/config.plist:比较config.plistsample.plist并对应修改,确保配置符合最新的 OpenCore 版本。

  6. 完成EFI修改后重启,在启动菜单栏按空格键,显示更多选项,选择rest nvram选项,系统自动重启后会更新 OC 版本号。

  7. 确认更新的EFI可正常使用后,替换旧的EFI文件夹。