前言

距上次黑苹果开荒 i7-10700K + 圣旗 Z490 过去了一年多, 魏叔又迎来了新的挑战: 开荒华硕 PN62 迷你主机. 由于黑苹果无法支持 11 代酷睿的核显, 而新的苹果电脑已经全都换血成苹果自己的 ARM 平台 M1 处理器, 恐怕以 10 代酷睿为代表的 PN62 将成为最后推荐的核显黑苹果主机了.

何谓 黑苹果开荒? 一般大家看到的黑苹果装机贴都是贴一堆电脑配件和安装程序截图, 最重要的 EFI 配置都是下载别人做好现成的, 一般还不注明原作者, 纯粹只是走个流水账. 而黑苹果开荒贴完全不是一个级别了, 开荒是指在没有或者不使用他人现成 EFI 的情况下自制 EFI 配置并成功安装和完善黑苹果系统. 简单来说就是摘抄与原创的区别. ?

硬件介绍

PN 系列是华硕主机中最小巧的一款, 体积只有 115x115x49 毫米 (约 0.6 升), 与 Intel 最小的 NUC 一般大小. 这次排骨要攻关的是华硕商用迷你主机系列的 PN62, 具体配置如下:

  • CPU: Intel Core i7-10510U ✅
  • 主板: PN62 Intel400 系列 ✅
  • 内存: 海力士 DDR4 2666MHz 16GB (升级成 阿斯加特 DDR4 3200MHz 16GB x 2) ✅
  • 硬盘: Intel 660p 512GB (升级为 雷克沙 NM620 2TB) ✅
  • 显卡: Intel UHD Graphics 620 ✅
  • 声卡: Realtek ALC255 ✅
  • 有线网卡: Intel I219-V 1GbE ✅
  • 无线网卡: Intel AX201NGW ✅

一般电脑主机接口方面不需要多作介绍, 但是对于黑苹果而言, 主机的各种接口也是攻关的重点:

  • 前 耳麦接口: 3.5mm 音频输入/输出 (后续批次可能会取消) ✅
  • 前 麦克风接口: 双针孔麦克风输入 ✅
  • 前 USB-C 接口: USB3 gen2 10Gbps + QC 快充 ✅
  • 前 TF 卡接口: USB2 规格读卡器 ✅
  • 前 USB-A 接口: USB3 ✅
  • 前 红外接收器: 略
  • 后 HDMI 接口: HDMI2.0 输出 ✅
  • 后 可选接口: DP1.2 输出 ✅
  • 后 USB-C 接口: USB3 + DP1.2 输出 + PD 输入 ✅
  • 后 USB-A 接口: USB3 x 2 ✅
  • 后 网线接口: RJ45 ✅
  • 后 DC 电源接口: 19V DC5.5 ✅

取下 PN62 的底板四角的长螺丝, 轻轻向左侧一拉即可打开机箱, 设计比较人性化. 底板下面有 4 个钩片, 用于固定 2.5 寸的 SATA 硬盘, 4 片均有与硬盘对应的螺丝孔. 安装时需注意硬盘的正反面与主机 SATA 插座对应.

移走底板后可以清楚的看到内存条与 M.2 硬盘的安装位置, 上方的内存插槽空闲着, M.2 硬盘下方隐藏着 2230 规格的无线网卡. 机箱内部四周的银色铁架子由 4 个螺丝固定, 更换无线网卡时可能需要拆下铁架, 拆除铁架时注意避开 SATA 线和读卡器数据线.

显然单条 16GB 内存加 512GB 硬盘还配不上 i7 黑苹果, 何况后面还会有加装 Windows 11 的需求. 配一对 16GB 内存组双通道再加上 2TB NVMe 硬盘才有点那味儿.

阿斯加特 16GB 目前在京东上性价比不错, 排名也在前 10, 虽然 PN62 并不支持 3200MHz 的高频率, 不过只比 2666MHz 版本贵 10 元, 没理由不选 3200.

雷克沙这块 NM620 固态硬盘的性价比很不错, 读写均在 3000MB/s 水平而价格比同档其它产品要亲民.雷克沙作为老牌闪存品牌质量我也比较放心.

为了完美适配黑苹果, 魏叔还用了几样配件:

  • 一个 USB-A/USB-C 双头读卡器: 用来测试 USB-A/C 两种接口状态. 也可以用双头 U 盘代替.
  • 一个 32GB U 盘: 用来当黑苹果/Windows 多系统安装盘. 16GB 已经不太够用了, Big Sur 镜像已经有 12GB+ 了.
  • 一个有线耳麦: 用来测试前置音频接口与 AppleALC layout-id 是否匹配.
  • 一套 2.4G 射频无线键鼠: 排骨从柜子里翻出来了这个手感超垃圾的罗技 K400 Plus.

  • 当然还需要台显示器. 排骨的桌面太小, 只够放一台显示器. 还好这台 34 寸的带鱼屏支持 PBP 一屏双显功能.

黑苹果配置

黑苹果开荒流程基本与排骨旧贴 【黑苹果开荒记系统篇: 超详细的 OpenCore 纯净 MacOS 安装流程】, 详细的步骤与配置说明本文就不再重复骗字数了.

以前的黑苹果配置工作在 Windows 环境下非常不友好, 很多好用的工具都只能在 macOS 下运行, 如配置 OpenCore 用的 OpenCore Configurator, 修改编译 ACPI/SSDT/AML 用的 MaciASL, 编辑 plist 用的 PlistEdit Pro, 去年底开始一个名为 ic005k 的大佬陆续在 gayhub 上发布了 OCAT/QtiASL/PlistEDPlus 三个跨平台工具, 不但有 Windows GUI, 功能还非常强大, 甚至连国内访问 gayhub 太慢需要加速镜像这种问题都帮我们做好了! 排骨在此为作者点 31 个赞! ?

一. 修改 ACPI/SSDT 供电补丁

为了保证黑苹果能正确的启动并稳定的运行, 首先我们需要尽修复的弥补电脑厂商的 BIOS 与苹果电脑的 BIOS 之间的差别. 定制并添加供电补丁是 OpenCore 实现这一目的的主要方法.

魏叔根据 Dortania 的 OC 教程一步步修改并添加了 SSDT-AWAC, SSDT-PLUG, SSDT-EC-USBX, SSDT-SBUS-MCHC, SSDT-RHUB 5 个补丁, 可以进行 macOS 安装, 但是必定会在安装到半程时死机. 魏叔好几个晚上都卡在这里! ? 网上搜, 换镜像, 换版本, 换硬盘, 换 U 盘, 改 BIOS… 后来发现别人的 10 代超低压 U 平台 EFI 配置里有个 SSDT-PMCR, 这个补丁在各种教程里都是写的 300 系列主板才需要. 尝试加入后果然能顺利的完成 macOS 安装了! ? 掉坑几晚终于得爬出~

后来找了几个虚拟设备补丁加了, 虽不必要但确实能加快黑苹果启动速度, 估计是免去了启动过程中找不到某些设备, 节省了错误处理浪费的时间. 最终补丁配置如下图.

二. 启动器补丁选择

Booter 这里的 Quirk 全部按 Dortania 建议的打钩就行了.

三. 硬件配置

DeviceProperties (DP) 必须添加的只有 2 显卡和声卡两个设备.

华硕 PN62 板载的声卡芯片是 ALC255, 对应的 layout-id 选 30 比较完美, 能驱动主机内置的针孔麦克风和有线耳麦. 这个 layout-id=30 也不是排骨猜出来的, 插着三星手机的耳麦连续改配置+重启 10 多次的成果… ?

PN62 装载的 10 代酷睿核显无为 UHD 620, 需要伪装成 macOS 支持的其它核显. Dortania 建议的 UHD 630 (00009B3E) 并不正确, 排骨几次测试, 最后采用了 Iris Plus 655 (0400A53E), 可以得到分到 2GB 的显存. HDMI2.0 与 HDMI 唤醒不亮屏问题也修正了. 三屏同时输出还没时间搞定.

四. 内核/驱动设置

配置 kext 驱动并没有多少花头.

  • Lilu/VirtualSMC/WhateverGreen 这三个是基础必选项.
  • AppleALC 驱动 ALC255 声卡.
  • IntelMausi 驱动 I219-V 网卡.
  • Airportitlwm 驱动 AX201 网卡.
  • IntelBluetoothFirmware/IntelBluetoothInjector 驱动 AX201 网卡的蓝牙.
  • NVMeFix 提高 Lexar NM620 硬盘与黑苹果系统的兼容性, 主要是功耗方面 .
  • USBInjectAll/USBPorts 是 USB 定制驱动, 由于 macOS 限制最多 15 个 USB 端口, 又不会自适应配置, 需要手工定制.
  • XHCI-unsupported 不确定是否用得到.

Quirk 的选择魏叔也基本都接受 Dortania 的建议, 其中 AppleXcpmCfgLock 能 CFG-Lock 问题, PN62 的 BIOS 中未提供禁用选项. DisableIoMapper 钩上就不需要在 BIOS 里禁掉 VT-D 的, 这个虚拟机直通硬件功能在 Windows 虚拟机中可能用到.

五. NVRAM

这里需要注意的在 7C436110-AB2A-4BBB-A880-FE41995C9F82 配置项下 boot-args 启动参数里加入 igxonln=1 时, 黑苹果睡眠待机黑屏时, 唤醒系统 HDMI 连接的显示器才会亮起来, 否则只能通过拔插 HDMI 线亮屏.

六. 平台信息

比如适合 10 代酷睿的苹果电脑型号是 iMac20,1. 去年排骨开荒 10700K+Z490 时用的 iMac19,1 兼容性没这个好. 用上 OCAT 这个工具后, 在 Windows 上做黑苹果配置基本可以摆脱那些 python 做的脚本了.

七. USB 定制

华硕 PN62 共有 13 个 USB 端口 (相对 macOS 而言).

  • 读卡器为 USB2 端口, 编号为 HS03.
  • 蓝牙接口是内置的, 由无线网卡连接, 编辑为 HS10.
  • 前后 3 个 USB-A 接口分别占用 HS02/HS05/HS06 3 个 USB2 端口和 SS02/SS05/SS06 3 个 USB3 端口.
  • 前置 USB-C 接口支持 10Gbps 带宽, 需要占用 SS01/SS03 两个 USB3 端口, 还占用 HS01 来兼容 USB2.
  • 后置 USB-C 占用 HS04/SS04, 所以它相当于一个 USB3 接口, 不支持 10Gbps.

完整的 USB 定制如下图, 排骨已加入备注. 务必记得网上下载的 USBInjectAll.kext 只有一些最新的民间改版才加入了 PN62 里使用的 USB 控制器 8086_02ed 支持, 并且 SS03~SS06 也没在其中, 需要自行添加到 USBInjectAll.kext 文件夹下的 config.plist 中. 这一点对黑苹果开荒新手能坑很长时间了~ ?

总结

开荒成功, 至此华硕 Mini 主机 PN62 黑苹果调试圆满! 前后排骨一共花了约一周的时间, 前面卡在安装程序死机那几天真的好绝望啊… 没有翻车真是太好了, 相信其他玩攻关过黑苹果的同学们能深刻的体会那种???的心情吧.

华硕这台迷你主机 PN62 体积超级小巧, 配置较高扩展性也很高, 还有很多应用潜力有待挖掘, 排骨还有其它的折腾计划在筹备中~ 比如便捷式开发/应用服务器~ ? 感兴趣的同学的敬请期待吧. ?

目前 Win11 to Go 与 Hackintosh to Go 已经在 PN62 上轻松实现。efi可以在本站进行下载

黑苹果资源

黑苹果开荒记: 华硕迷你主机 PN62 – 最后的 Hackintosh Mini相关推荐

  1. 惠普计算机官网800g3,最强迷你主机—HP EliteDesk 800 G3 Mini

    原标题:最强迷你主机-HP EliteDesk 800 G3 Mini 提到台式机,首先映入脑中的恐怕硕大的机箱了吧,但是近几年,各个厂家对于机箱的大小都不约而同的选择了缩小. 随着制作工艺的不断提升 ...

  2. dp主机_十代酷睿迷你主机推荐,体积不到 1L 的选择,A4 机箱也没法比

    随着处理器技术的快速发展,性能早已不再是家用电脑的瓶颈,尤其是以办公和上网为主的领域.PC 市场逐渐细分,电竞游戏.专业工作站.办公上网,有的追求小体积和个性化,有的追求高性能和扩展性.其中小型化也是 ...

  3. 迷你计算机主板,打造最强MINI主机 五款高规ITX主板推荐

    随着处理器和显卡的性能更高.功耗更低,选择迷你主板在小机箱狭小的空间内,组建出性能不凡同时低功耗.散热良好的游戏平台已不是什么难事.而现在的ITX主板从刚开始低端的H81.B85逐渐延伸到Z97甚至是 ...

  4. 关于Home Lab的搭建——硬件选择篇(迷你主机)(一)

    关于Home Lab 这个名词出自哪里,我也不清楚.不过,可以这样来理解Home Lab ,Home Lab是一台作为实验使用的电脑,试验的内容多数是关于计算机网络的搭建.系统安装.测试,或者是某些和 ...

  5. 双显卡能双屏显示吗_i5-8305G+双显卡交火,最近很火的迷你主机零刻Turbo性能靠谱吗?...

    两三个月前我曾经入手了一台迷你主机--零刻EQ55,当时还让老婆出镜帮我拍了个真人秀.我对这种迷你主机还是挺有兴趣的,除了价格便宜之外,迷你的外形也让它能轻易的放在桌面上,不占用宝贵的桌面空间. 只是 ...

  6. 口袋操作系统_可以装进口袋的主机要有多小?驰为LarBox迷你主机入手体验

    毕业投入工作后,自己组装了一台式机,只是如今它也就是处理下文档和浏览下网页.最近开始对视频剪辑充满了兴趣,但老电脑每次的运行都颇为吃力,期间还经常出现蓝屏.死机,于是想升级主机,虽然现在装机比较方便, ...

  7. 英特尔nuc能代替主机吗_终于圆满了!最新款的Intel NUC迷你主机上线

    近日,Intel美国官网上偷偷上线了一款全新的Intel NUC迷你主机,型号为Kit NUC5PGYH,其最大的特点就是它具有完整的PC主机结构,是一台真正的PC主机,它包含有一颗Pentium N ...

  8. rtl8811au黑苹果10.15_荣耀MagicBook I5黑苹果折腾记(超详细教程与排坑)

    本文主要介绍如何安装Win10 + Mac OS双系统,以及安装过程中可能遇到的一些坑. 本人的机型是:MagicBook I5-8250U MX150独显 8GB+256GB (VLT-W50),更 ...

  9. ITX迷你主机的优点及缺点

    这篇文章来讲讲目前ITX迷你主机的情况,主要说说ITX主机的优缺点以及未来的趋势.IXT主机作为DIY电脑领域中是属于相对较难的.那么为什么会有人去组装ITX迷你主机呢? 首先,小编觉得是一种DIY电 ...

最新文章

  1. The RSpec Book笔记《一》初步认识TDD,BDD,RSpec,Cucumber
  2. php前端响应式框架,响应式css前端框架有哪些
  3. gzip+chunked页面分段输出,resin gzip trunked无效,页面数据写入自定义buffer
  4. IOS开发之MD5加密和钥匙串的使用-oc
  5. 拾遗----javascript一些实用方法
  6. LeetCode MySQL 1336. 每次访问的交易次数
  7. 2014年图灵奖_2014年人民选择奖:投下您的一票
  8. 吴军-《智能时代》-简介
  9. Boolean.getBoolean()和Boolean.parseBoolean()
  10. mysql统计一张表中条目个数的方法
  11. 51单片机之继电器实验
  12. 微信小程序优选驾考驾照考试预约+后台管理系统SSM-JAVA【数据库设计、论文、源码、开题报告】
  13. 设计之路 -- 如何进行软件需求分析?
  14. 【Python画图】不显示x、y坐标
  15. 突然断电对oracle的影响吗,当ORACLE突然断电,重新启动过程发生了哪些事?
  16. 国产服务器(aarch64) Kettle 修改
  17. “国民记忆”品牌的年轻化战略,从换掉王力宏开始?
  18. liferay调度器-定时任务
  19. 国庆期间每类视频点赞量和转发量
  20. cl.exe is not able to compile a simple test program.

热门文章

  1. 巧用PDF编辑器裁剪功能去除PDF广告
  2. mysql xtrabackup安装_xtrabackup安装及使用
  3. html中em作用6,CSS中强大的EM
  4. 安装Redist,运行智慧工厂管理系统
  5. 【翻译】天机芯Nature_Towards artificial general intelligence with hybrid Tianjic chip architecture
  6. 俄罗斯最大社交网站(vk.com)被黑一亿数据 附图
  7. 非参数贝叶斯模型概述
  8. xwiki部署_Linux下Xwiki安装部署详解
  9. ECG分析:基于深度学习的ECG心律失常分类入门(3)
  10. 计算机管理无法格式化硬盘,无法选择或格式化硬盘分区 - Windows Server | Microsoft Docs...