默认配置为核显+免驱独立显卡配置,仅核显配置参见核显配置章节,无核显配置建议更换机型为MacPro7,1自行适配
- Intel Core i9-9900es(QQZ5) 2.60GHz
- ASRock Z390m-ITX/ac
- Intel UHD Graphics 630
- ASUS DUAL RX6600XT O8G
- Crucial DDR4 3200MHz 16G * 2 (Overclock 3600MHz)
- Samsung SM951 SSD 512GB NVMe PCIe M.2
- WD Blue HDD 3TB SATA
- BCM94360CS2 WiFi + BT (通过转接卡安装)
- Intel I219V + I211AT
- Realtek ALC892
- BIOS 4.30F (替换98版本06EC微码,非ES版CPU无需替换)
- macOS Ventura 13.3 (22E252)
- OpenCore 0.9.3
- Intel UHD Graphics 630
- ASUS DUAL RX6600XT O8G
- Intel I219V + Intel I211AT
- BCM94360CS2 WiFi + BT
- USB(IO面板保留TypeC接口 + 屏蔽2个USB3.0接口,前置面板保留2个USB3.0接口)
- 声卡
- NVRAM
- 睡眠唤醒
- AirDrop
- iMessage/FaceTime
- AppleTV DRM(Big Sur暂时无法使用,Catalina上正常,对此功能有需求暂时不要升级至Big Sur)
- 暂无
- 随航功能由于没有设备暂时无法测试
- 下载对应平台的MacInfoPkg
- 执行
macserial -m iMac19,1
,输出的格式为SerialNumber | BoardSerialNumber
- 生成
SystemUUID
,生成工具 - 生成
ROM
,可以使用网卡MAC或复制SmUUID前6字节(e.g.EFD18768C3AE
),并将6字节HEX Binary转换成Base64编码,转换工具 - 编辑config.plist
- 替换
PlatformInfo
下Generic
->SystemSerialNumber
为第一步生成的SerialNumber
- 替换
PlatformInfo
下Generic
->MLB
为第一步生成的BoardSerialNumber
- 替换
PlatformInfo
下Generic
->SystemUUID
为第二步生成的SystemUUID
- 替换
PlatformInfo
下Generic
->ROM
为第三步生成的ROM
- 替换
- OC Tweaker
- CPU Configuration
- Intel SpeedStep Technology -> Enabled
- Intel Turbo Boost Technology -> Enabled
- Intel Speed Shift Technology -> Enabled
- CPU Configuration
- Advanced
- CPU Configuration
- CFG Lock -> Disabled
- Software Guard Extensions (SGX) -> Disabled
- Chipset Configuration
- Primary Graphics Adapter -> PCI Express
- Above 4G Decoding -> Enabled
- VT-d -> Disabled
- Share Memory -> 128M
- IGPU Multi-Monitor -> Enabled
- PCI Express Native Control -> Enabled // Optional
- PCIE ASPM Support -> Auto // Optional
- PCH PCIE ASPM Support -> Auto // Optional
- DMI ASPM Support -> Enabled // Optional
- PCH DMI ASPM Support -> Enabled // Optional
- Storage Configuration
- SATA Mode Selection -> AHCI
- USB Configuration
- XHCI Hand-off -> Enabled
- Trusted Computing
- Security Device Support -> Disabled
- CPU Configuration
- Security
- Secure Boot
- Secure Boot -> Disabled
- Secure Boot
- Boot
- CSM
- CSM -> Disabled
- CSM
BIOS设置时,对于有核显情况下,Above 4G Decoding
需要进行两次设置,详细参考Issue 11
- 主板自带Intel无线网卡可以直接更换为半高双天线NGFF接口无线网卡,例如DW1560、DW1820A、BCM94360NG等,BCM94360CS2也可以通过转接卡(正向)安装但是屏蔽罩上盖需要移除
-
如
关于本机
中无法正确显示CPU类型,则需要修改config.plist的PlatformInfo
->Generic
->ProcessorType
字段,对应列表如下酷睿i3 2309 (0x0905, 待确认) 酷睿i5 1541 (0x0605) 酷睿i7 1797 (0x0705) 酷睿i9 4101 (0x1005)
- AMD RX5700XT注入信息,参考文档
- 使用
EFI/OC/config-IGPU.plist
替换EFI/OC/config.plist
- 修改config.plist的
Kernel
->Add
->USBPorts.kext
的Enabled
为false
- 修改config.plist的
Kernel
->Quirks
->XhciPortLimit
为true
- 重启系统,使用
Hackintool
,对照参考文档的接口映射关系进行修改,将生成的USBPorts.kext
替换至EFI/OC/Kexts
- 将前2步的修改恢复修改前,重启系统
- 下载OcBinaryData
- 复制
OcBinaryData/Resources
的Font
&Image
及Label
目录至EFI/OC/Resources
- 修改config.plist的
Misc
->Boot
->PickerMode
为External
- 复制
OcBinaryData/Resources/Audio
的OCEFIAudio_VoiceOver_Boot.wav
文件至EFI/OC/Resources/Audio
- 修改config.plist的
UEFI
->Audio
->PlayChime
为true
- 以上设置均参考此文档
-
修改
NVRAM
->Add
->7C436110-AB2A-4BBB-A880-FE41995C9F82
->csr-active-config
为如下值:00000000 - 启用SIP (0x0) 03000000 - 禁用kext签名 (0x1) 与 文件系统保护 (0x2) FF030000 - 禁用全部 macOS High Sierra (0x3ff) FF070000 - 禁用全部 macOS Mojave|Catalina (0x7ff) FF0F0000 - 禁用全部 macOS Big Sur (0xfff)