Dell-5060MFF-7060MFF-Hackintosh-EFI

成功运行 Monterey 12.3,三卡( Intel网卡 ) 、HDMI、睡眠、AirDrop正常,暂时完美。

[1/9/2023] Opencore8.8 MacOS Ventrua 13.1 [2022-03-25] 经测试,5060MFF (IPCFL-BS/EK) 和 7060MFF标压版(IPCFL-BS 65W)均可正常使用。

-1. TL; DL 太长不看版

安装步骤 / Install Instructions

0.0 the Device Change compared to @ShuyNiu

Network Controller: the cheap BCM943224PCIEBT2 Airport card. For detailed information about the configuration of the card refer to the issue. Credit to @ShuyNiu and @zearp.

0. 感谢

感谢 OpenCore Bootloader

感谢参考过的其他作者:minhtranbaolongchencaidyuouuou

感谢 黑果小兵 提供的镜像,以及驱动核心显卡的教程

感谢 机汤TV 提供的 禁用 CFG Lock 和修改 DVMT的教程

感谢 悄然王者 提供的使用Loopback调整HDMI音量的教程

[2021-12-15] 感谢华米OV的教程,顺利驱动 Wi-Fi 和蓝牙。

[2021-12-15] 感谢 IntelBluetoothFirmware 项目的蓝牙驱动。

感谢使用最多的三板斧:OpenCore Auxiliary Tools、OpenCore Configurator、Hackintool

1. 配置:

  • CPU: i5 8600 (6C6T)
  • GPU: Intel UHD 630 2048Mb
  • RAM: SAMSUNG DDR4 3200MHz 16Gb*2
  • Hard Drive: KIOXIA RD20 500Gib
  • Network: Intel Dual Band Wireless-AC 7260

2. 已解决问题:

  • ✓ 睡眠唤醒正常
  • ✓ HDMI 输出正常
  • ✓ HDMI 输出音量 (白苹果原生问题,使用 Loopback 暂时解决 )
  • ✓ Wi-Fi (使用 itlwm.kextHeliport [2021-12-15] 将 itlwm 替换为 Airportitlwm ,这样就不必使用 Heliport 来管理了 )
  • ✓ 风扇转速监控 (可使用 iStat Menus 等软件监控 )
  • ✓ Bluetooth 与隔空投送

3. 已知问题:

  • BlueTooth (无法正常使用) ( [2021-12-15] 参考 华米OV的教程 已解决 )
  • ✗ (推测是机器平台问题)视频输出需使用 DP 转 HDMI 主动式转换器(可以随 HDMI 输出音频,使用 Loopback 管理音量),或 DP 转 VGA 转换器,或使用戴尔 HDMI 扩展卡。在 Windows 下无上述问题。
  • 音频输出问题,使用单线 3.5mm 耳机输出音频会出现失真,见 Issue 1 ([2022-03-31] 删除 boot-args 中重复注入的声卡ID,音频输出正常,选用 11 )

4. 关键设置(已集成到EFI中,个人备忘):

  • 驱动 HDMI 输出:参考 黑果小兵的驱动8代核显教程 ,修改平台ID、总线ID和接口类型,生成补丁后只把显卡的部分 <key>PciRoot(0x0)/Pci(0x2,0x0)</key> 填入 config.plist
  • 驱动无线网卡:安装 itlwm.kextEFI/OC/Kexts,再安装 Heliport 管理。
  • 修复睡眠问题:使用Hackintool,调整 hibernatemode = 0proximitywake = 0

5. EFI 概要

  • OpenCore 0.7.8

Kexts:

  • Lilu 1.5.7 1.6.0
  • VirtualSMC 1.2.7 1.2.8
  • Airportitlwm 2.0.0
  • IntelBluetoothFirmware 2.0.1
  • BlueToolFixup 2.6.1
  • IntelMausi 1.0.7
  • NVMeFix 1.0.9
  • USBPorts 1.0
  • VerbStub 1.0.4
  • WhateverGreen 1.5.5 1.5.7
  • AppleALC 1.6.6 1.6.9
  • SMCDellSensors 1.2.7
  • SMCProcessor 1.2.7

建议使用 OpenCore Auxiliary Tools 管理 OC 和 kexts 的版本,使用 OpenCore Configurator 调整 kext 加载顺序。

按照上述列表顺序加载即可正常使用。

仿冒:

  • 平台ID:0x3E9B0007
  • 声卡ID:42000000 (DATA类型,11)

6. 安装步骤:

6.1 调整 BIOS 设置

  • General - Advanced Boot Options 取消勾选 Enable Legacy Option ROMs
  • System Configuration - SATA Operation 选择 AHCI
  • (部分BIOS无此选项)System Configuration - Serial Port 选择 Disabled
  • Video - Primary Display 选择 Intel HD Graphics
  • Secure Boot - Secure Boot Enable 取消勾选 Secure Boot Enable
  • Intel Software Guard Extensions - Intel SGX Enable 选择 Disabled
  • Virtualization Support - Virtualization 勾选 Enable Intel Virtualization Technology
  • Virtualization Support - VT for Direct I/O 取消勾选 Enable VT for Direct I/O

6.2 使用 Grub EFI 启动,禁用 CFG Lock ,修改 DVMT 为 64MB。参考 机汤TV 提供的 禁用 CFG Lock 和修改 DVMT的教程 时间轴 09:52处。

setup var 0x5BE 0x0
setup_var 0x8DC 0x2

6.3 下载 macOS 镜像,写盘,复制 OpenCore EFI 文件夹至U盘的 EFI 分区,将文件夹重命名为 "EFI"。

6.4 启动系统,选择 Install macOS

6.5 复制 OpenCore EFI 到本机硬盘的 ESP 分区,将文件夹重命名为 "EFI"。

6.6 (可选)安装 Loopback,管理 HDMI 输出的音量 (默认是最大音量,请保护耳朵)。([2022-03-25] 在 Monterey 12.2 以后 Loopback 需使用 2.8 版本或以上。)

7. 黑苹果不易,且行且珍惜。

或许哪天苹果不提供对 Intel CPU 的支持了,黑苹果就🈚️了。