Hackintosh - AsRock Z490 Phantom Gaming ITX/TB3 - intel Core 10850k - OpenCorePkg

Hackintosh - AsRock Z490 Phantom Gaming ITX/TB3 - intel Core 10850k - OpenCorePkg

电脑配置

规格 详细信息
主板 AsRock Z490 Phantom Gaming ITX/TB3
操作系统 macOS Ventura 13.3 Beta版(22E5246b)
处理器 Intel Core 10850k
内存 G.SKILL 皇家戟 DDR4 16G×2 3200Mhz (OC 3800Mhz C18-22-22-42)
硬盘 WD_BLACK SN750 1TB x 2 / WD_BLACK 黑盘 1TB SATA6Gb/s 7200转64M x 1
显卡 盈通(yeston)RX 6800XT 16GB GDDR6 樱瞳花嫁纪念版
显示器 ViewSonic VX2780 Series 4K
声卡 Realtek ALC1220
网卡 Intel AX201NGW 更换为 BCM943602CS
SMBIOS iMac20,2

SMBIOS

使用说明

BISO设置

  • BIOS版本:v1.60

    • Adanced \ Chipset Configuration-> Above 4G Decoding:Enabled

    • Adanced \ Chipset Configuration-> VT-d:Disabled

    • Adanced \ UChipset Configuration-> Share Memory:128MB

    • Adanced \ UChipset Configuration-> IGPU Multi-Monitor:Enabled

    • Adanced \ Intel(R) Thunderboit-> Discrete Thunderboit(TM) Support:Enabled

    • Adanced \ Intel(R) Thunderboit-> Thunderboit Boot Support:Disabled

    • Adanced \ Intel(R) Thunderboit-> Thunderboit USB Support:Disabled

    • Adanced \ Intel(R) Thunderboit-> Titan Ridge Workaround for OSUP:Disabled

    • Adanced \ Intel(R) Thunderboit-> Security Level:NO Security

    • Adanced \ USB Configuration-> XHCI Hand-off:Enabled

    • Adanced \ USB Configuration-> Legacy USB Support:UEFI Setup Only

    • Boot \ CSM(Compatibility Support Module)-> CSM:Disabled

    • Adanced \ ACPI Configuration-> Suspend to RAM:Auto

    • Adanced \ ACPI Configuration-> PS/2 Keyboard S4/S5 Wakeup Support:Any Key

    • Adanced \ ACPI Configuration-> USB Keyboard/Remote Power On:Disabled

    • Adanced \ ACPI Configuration-> USB Mouse Power On:Disabled

正常工作

  • Wi-FiBluetooth(通过BCM943602CS无线卡)支持隔空、接力、随航、个人热点
  • 声卡Realtek ALC1220(layout-id=28 or 29)
  • 网卡Realtek RTL8125BG
  • Thunderbolt 3支持热拔插(未加载Thunderbolt 3总线也可以正常使用)
  • 睡眠(支持USB唤醒)

Ventura 下不正常工作的

  • Bluetooth睡眠唤醒后必抽风,系统bug无法解决

USB端口

  • USB已通过USBMap.kext定制全部USB端口,更换SMBIOS时请修改USBMap.kext - Contents - Contents -Info.plist

USB

EFI 文件内容

EFI 文件内容

EFI
├── BOOT
│   └── BOOTx64.efi
└── OC
    ├── ACPI
    │   ├── SSDT-OC-Merge.aml
    │   ├── SSDT-DTGP.aml
    │   ├── SSDT-TB3HP.aml
    │   ├── SSDT-AMD Radeon Pro W5500X.aml
    │   ├── SSDT-AMD Radeon Pro W6600X.aml
    │   └── SSDT-AMD Radeon Pro W6800X.aml
    ├── Drivers
    │   ├── HfsPlus.efi
    │   ├── OpenCanopy.efi
    │   ├── OpenHfsPlus.efi
    │   └── OpenRuntime.efi
    ├── Kexts
    │   ├── AGPMInjector.kext
    │   ├── AirportBrcmFixup.kext
    │   │   └── Contents
    │   │       └── PlugIns
    │   │           ├── AirPortBrcm4360_Injector.kext 
    │   │           ├── AirPortBrcmNIC_Injector.kext 
    │   │           ├── BlueToolFixup.kext
    │   │           ├── BrcmBluetoothInjector.kext
    │   │           ├── BrcmFirmwareData.kext
    │   │           └── BrcmPatchRAM3.kext
    │   ├── AppleALC.kext
    │   ├── Lilu.kext
    │   ├── LucyRTL8125Ethernet.kext
    │   ├── RadeonSensor.kext
    │   │   └── Contents
    │   │       └── PlugIns
    │   │           └── SMCRadeonGPU.kext    
    │   ├── SMCProcessor.kext
    │   ├── SMCSuperIO.kext
    │   ├── USBMap.kext
    │   ├── USBWakeFixup.kext
    │   ├── VirtualSMC.kext
    │   └── WhateverGreen.kext
    ├── OpenCore.efi
    ├── Resources 
    │   ├── Audio
    │   ├── Font
    │   ├── Image
    │   └── Label
    ├── config.plist
    ├── config6800xt.plist
    └── config-IGPU.plist
其它设置

其它设置

Hackintool 蓝牙 节能

AMD Radeon显卡温度工具RadeonSensor

显卡性能提升

显卡 LuxMark

  • SSDT-AMD Radeon Pro W5500X.amlAMD Radeon RX5500XT性能增强SSDT,相同显卡可开启

    • ssdt使用MorePowerToolGPU超频至2100M显存超频至1800M、解功耗墙250瓦电压1270mv
  • 请使用GPU-Z查看显卡的The board ID并替换SSDT中的ATY,Rom# ATY,EFIVersionB请使用GPU-Z

  • 如果感觉到卡顿,修改SSDT-AMD Radeon Pro W5500X.aml里有ATY,Python的值,把Python替换为Boa, 5500 XT 基本就是这两个值

  • AMD NAVI 核心显卡 PP_PhmSoftPowerPlayTable 参数

    • 获取PP_PhmSoftPowerPlayTable参数生成方式

    • 将获得的原始数据贴进Hex Fiend.app工具然后直接保存成文件。使用终端运行ResourceConverter.sh -a +文件路径就完事(借着ResourceConverter 把十六进制转成 ASL Buffer)

Hex Fiend

  • 显卡性能提升也可以使用DeviceProperties注入

Sapphire Radeon RX 6600XT

  • SSDT-AMD Radeon Pro W6600X.aml AMD Radeon RX 6600XT性能增强SSDT(需要配合AGPMInjector.kext一起使用),相同显卡可开启

    • ssdt使用MorePowerTool 显存超频至2250M、解功耗墙250瓦
    • AGPMInjector.kext 在使用其它机型SMBIOS或者显卡设备ID不一样时请修改AGPMInjector.kext-Contents-Info.plist

显卡1 显卡2 显卡3

盈通(yeston)RX 6800XT 16GB GDDR6 樱瞳花嫁纪念版

  • SSDT-AMD Radeon Pro W6800X.aml 仅解锁 功耗墙300瓦 显存 超频至 2050M 并重命名为 AMD Radeon Pro W6600X 支持外接 DAC 和iPhone手机 快充 需要配合 AGPMInjector.kext 一起使用
    • AGPMInjector.kext在使用其它机型SMBIOS或者显卡设备ID不一样时请修改 AGPMInjector.kext - Contents - Info.plist

显卡6 显卡4 显卡5 显卡5 显卡5

加载Thunderbolt 3总线

Thunderbolt 3

  • 刷入ASRock-itx_tb3-NVM50-E64Fr-CSJ-dgsga.bin需要使用编程器(取下芯片才能刷入),建议去找电脑维修的专业人士进行操作。

  • 存储Thunderbolt固件芯片位置见下图,芯片型号为MXIC MX 25L8006E Thunderbolt 3

  • 存在问题:刷入ASRock-itx_tb3-NVM50-E64Fr-CSJ-dgsga.bin固件加载Thunderbolt 3总线后会导致WIN10Thunderbolt 3无法驱动!刷前请一定要备份!!!

感谢