终于等到你——DIY Mac mini & Hackintosh

2020-05-06 10:48:03 133点赞 516收藏 79评论

Nimitz散热套件+华硕H110T+QN8J+DW1820A+OC

使用EFI前请务必修改三码(SSN,UUID,ROM)

BB两句

说好的捋一捋2019捡的垃圾,结果1月底写完第一篇文章就一直没动静了。转眼间大半年过去了,我终于有点闲钱和时间来继续折腾。19年捡的一堆硬件:HP 800 G1 DM,华硕H110t,精英H110S2p,华硕H110S1。4款设备现在终于折腾到了第二款。

不得不说DIY一台Mac mini一直是我的梦想,奈何金钱和能力有限,太复杂太高端的方案一直不敢碰,唯有尼米兹的方案一直很对我胃口:不会太复杂,不粗糙好看。一直很口水上一代尼米兹的散热方案,适配的是华硕H81T。奈何但我发现这款方案的时候,那套尼米兹散热就已经停产了。

万万没想到又出了新的尼米兹的散热方案,可是当我收到了主板的时候,生产这套方案的厂家就因为搬家而停止了。然后就一直等,然后等到天气变冷了,这张3D打印的方案就因为容易卷边就一直搁置。然后就遇上了疫情。一等久等了大半年。在我都绝望准备放弃的时候,万万没想到又重新生产了。第一时间下单,然后又发现原本15块一个的冲压金属网孔底网居然卖完了。咸鱼居然有人开价150块收一个都收不到。一直到最近群里的大佬设计打印了网孔的散热底盖。至此,我才攒出这一台心仪的Diy mini。

然后要感谢mac mini diy 交流群里的两位兄弟:
@梦的猴子-H110T+qn8j 他无情的充当了我的小白鼠,测试了大量的bios,还帮我完善了EFI。
@中二病不接受治疗 感谢大佬设计了Mac mini的散热底盖。

然后说一下华硕H110T这款主板:

  • 支持2230/2242/2260长度的SSD,也就是说常用的2280长度的SSD是不能用的,不够位置。

  • 基本没有2260长度的SSD,2230/2242的SSD性能很一般,一般都是中低端的方案。

  • 但是不用担心,H110T这款主板的M.2插槽只支持X2的速度,用高端的方案也是浪费。

  • 害得我辛辛苦苦找遍全网才找到的2242长度,支持X4速度的NVME SSD,显得毫无意义。

  • 幸好这个diy的SSD用的只是2263XT的无缓低端方案,也跑不满x4。

终于等到你——DIY Mac mini & Hackintosh

Hardware/硬件


Specifications / 型号Note / 备注
Motherboard/主板:Asus H110TThin ITX
CPU/处理器:QN8JI7 8700T ES
CPU Cooler/散热器:Nimitz Diy Mac Mini 3D-printing cooling kitNimitz 超盒 3D打印散热套件
Hard Drive/硬盘:Customization SSD using SM2263XT and 512g Intel TLC NAND FlashNVME 固态套料 主控板2263XT
RAM/内存:SEIWHALE 16G DDR4 2666MHz X2枭鲸 16G DDR4 2666 笔记本电脑内存条
Wireless Card/无线网卡:BCM94350ZAEDW1820A
Tower Case/机箱:Mac mini teardown case拆机机箱Mac mini 拆机机箱
Power/电源:Dell 74/50mm 19v 130w DC power adapter

Functions/功能

Work:

  • HDMI port (1080p) | HDMI接口

  • DP port (1080p) | DP接口

  • Audio output on HDMI | HDMI接口音频输出

  • All USB ports | 所有USB接口

  • Wi-Fi & Bluetooth | Wi-Fi & 蓝牙

  • Dual Network Interface Card | 双网口

  • 3.5mm Audio Output & Mic Input | 3.5mm音频输出

  • Airdrop | 隔空投送

  • AirPlay | 投屏

  • Continuity | 接力

Not working:

  • hyper-threading | 超线程

Not tested yet:

  • Sleep | 睡眠

  • 4k display | 4K输出 (我没有4K屏)

Backup MAC address/备份MAC地址

华硕H110T这块主板有两张网卡:

  • Realtek® RTL8111H

  • Intel® I219V

华硕把Intel网卡的MAC地址写在了BIOS里面,但是在为了支持8代CPU去魔改BIOS之后,会丢失Intel网卡的MAC地址。 具体表现为Intel网卡的MAC地址会变成88:88:87:88,所以要先备份MAC地址。

有两个方法去查MAC地址:

  • 主板的内存槽上贴着MAC地址,Intel网卡通常是左边那个

  • Windows下用 ipconfig 或者 macOS/Linux下用 ifconfig去查MAC地址

终于等到你——DIY Mac mini & Hackintosh

Flash modify BIOS/刷入魔改BIOS

BIOS在上图左下角红框的位置,拔下来刷入。
必须用编程器刷入BIOS!

我给大家准备了两个BIOS:

  1. 我现在在用的,无法打开超线程(未修复,不能支持超过10线程的CPU),但是可以运行macOS,下载地址

  2. D大修改的BIOS,可以打开超线程,但是无法安装macOS(我还在尝试修复),会报错 ACPI Error: [_SB_.PCi0.XHC_.RHUB.HS11] namespace lookup failure, AE_NOT_FOUND 如果你不需要安装macOS,请直接使用这个。 下载链接

Recover MAC address/恢复MAC地址

请准备以下工具:

恢复MAC地址流程:

  1. 打开Rufus,格式化U盘,制作DOS启动盘。

  2. 解压并复制EEUPDATA文件到U盘(假设EEUPDATA放在MAC文件夹内)。

  3. U盘插入机子,进入BIOS设定U盘启动,进入DOS系统。

  4. 输入 dir 查看文件。

  5. 输入 cd MAC 进去MAC文件夹。

  6. 输入 eeupdate /nic=1 /mac=XXXXXXXXX 恢复MAC地址,XXXXXXXXX为你的记录的MAC地址。

  7. 提示成功后重启,进任意操作系统查看网卡MAC地址是否恢复成功。

终于等到你——DIY Mac mini & Hackintosh

BIOS setting/BIOS设定:

Disable:

  • Fast Boot

  • CFG Lock

  • VT-d

  • CSM

  • Intel SGX

Enable:

  • Intel Virtualization Technology

  • Above 4G decoding

  • Hyper Threading

  • Serial Port

Install macOS/安装macos

请准备以下工具:

  • 系统镜像:【Len’s DMG】macOS Catalina 10.15.2 19C57 With Clover 5100 and OC 0.5.2镜像 下载地址

  • OC编辑工具:OpenCore Configurator 下载地址

  • 镜像写入工具:Etcher (Windows,macOS,Linux皆可运行) 下载地址

  • 我提供的OC引导的EFI:下载地址

  • 准备一个大于10g的u盘

安装过程我就不重复了,大家可以参考下我之前的文章

安装完成后请记得模拟NVRAM:
请在安装完系统后将增加 LogoutHook 文件用于放置在任意位置。并且在终端输入:
sudo defaults write com.apple.loginwindow LogoutHook /path/to/LogoutHook.command

比如你放在下载文件夹内:
sudo defaults write com.apple.loginwindow LogoutHook /Users/xjn/Documents/LogoutHook/LogoutHook.command

重启后,你会在/EFI/下看到nvram.plist,代表已经成功模拟了。

!运行后不要删除补丁包 !

PS: 如果大有大佬想修复无法打开超线程的bug,我这里提取了两个bios下的DSDT,可以下载去比对一下看看能不能修复。
下载地址

More Detail/安装细节

全家福全家福

QN8J,35w,6核12线程,1.6GHz默频QN8J,35w,6核12线程,1.6GHz默频

屏蔽+短接屏蔽+短接

硬件合体,不知道枭鲸知不知道他家的内存贴纸贴反了硬件合体,不知道枭鲸知不知道他家的内存贴纸贴反了

请出尼米兹散热器请出尼米兹散热器

将弹簧放在风道主体,然后把纯铜散热器压上去将弹簧放在风道主体,然后把纯铜散热器压上去

这一步超级反人类!假象一下,弹簧并不能固定在主体上,散热器也不能,你要把它倒扣在主板上还要保证主体-弹簧-散热之间不能移位。最后你还要确保主体的螺丝孔能够对得上散热器的背板。

终于等到你——DIY Mac mini & Hackintosh

这个安装反人类到我不想装第二次! 所以请尽量保证机子可以正常开机后再进行装机。

请务必注意四颗螺丝的受力尽量均匀且不会过紧,不然可能会压弯主板!

装上后IO板之后就可以推进机箱了!同时别忘了接上Wi-Fi天线。装上后IO板之后就可以推进机箱了!同时别忘了接上Wi-Fi天线。

成功合体!推入过程不会太顺畅的,要按压一下,刚刚能推进去。成功合体!推入过程不会太顺畅的,要按压一下,刚刚能推进去。

最后装上风扇,这里可以看到3d打印的纹路,很粗糙。最后装上风扇,这里可以看到3d打印的纹路,很粗糙。

风扇直径是55MM,孔距39mm,12V0.2A

终于等到你——DIY Mac mini & Hackintosh

接下来就是重量嘉宾,大佬设计打印的网孔底盖!接下来就是重量嘉宾,大佬设计打印的网孔底盖!

还是很精致漂亮的还是很精致漂亮的

完美装上,严丝合缝完美装上,严丝合缝

换个角度换个角度

小辣椒天线勉强能不挡IO小辣椒天线勉强能不挡IO

装上装上

终于等到你——DIY Mac mini & Hackintosh

Performance/系统展示

终于等到你——DIY Mac mini & Hackintosh

Summary/总结

到此,似乎花了2000左右的花费达到了苹果5000+的性能,似乎一切都很美好。

实则不然,运行过程中发热(很容易80度+),涡扇的噪音还是很让人糟心。

不过diy的乐趣不就在于折腾么!

日后EFI的更新我都会放在GitHub,希望大家多多支持。

最后一个彩蛋:请问没有买散热更好,后io不凹陷,像原版苹果那样圆滑的方案呢?

有的,大佬 @中二病不接受治疗 已经设计好新的方案,某鱼能够找到,大家多多期待呀!

Reference/参考

精解OpenCore - 黑果小兵的部落阁

使用OpenCore引导黑苹果 - XJN

Asrock deskmini 310-com hackintosh 10.14-10.15 EFI - XJN

DW1820A/BCM94350ZAE/BCM94356ZEPA50DX插入的正确姿势 - 黑果小兵的部落阁

华硕 ASUS H110T 支持 8 代 9 代 Xeon BIOS - D大

展开 收起
79评论

  • 精彩
  • 最新
  • 真心不错,不过我的话就直接买mac mini了,也不贵 [尴尬]

    校验提示文案

    提交
    是这个道理 [无所谓]

    校验提示文案

    提交
    DIY的乐趣是钱买不到的 [皱眉]

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 现在大多数都是拿联想或者戴尔啥的mff做,体积也不是很大,主要是散热还不错

    校验提示文案

    提交
    那些1L的小主机体积确实还很小 [无所谓] 但是不久追求个盒子嘛

    校验提示文案

    提交
    问题你这盒子也不比那些1l的小很多啊,,基本插个三四厘米忽略不计了吧

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 刚在闲 [哭泣] X没找到新的散热方案?

    校验提示文案

    提交
    华硕h110t diy mac mini散热套件 非尼米兹套 件,3d打印diy定制

    校验提示文案

    提交
    大佬的某鱼 奥陶纪zps

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 怎么测试支不支持超线程?

    校验提示文案

    提交
    可以进bios看 也可以进Windows看进程 也可以进macos看系统信息

    校验提示文案

    提交
    收起所有回复
  • AE_NOT_FOUND那个错误试试在BIOS里打开XHCI Handoff能不能解决

    校验提示文案

    提交
    打开了 但是没有效果呢

    校验提示文案

    提交
    有可能是修改的bios有点问题

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 我就安静的看看 [阴脸] 都没听过mac系统

    校验提示文案

    提交
    没听过也不用听了,已经没有mac系统一说了,和iOS合并了

    校验提示文案

    提交
    其实Windows挺好的,稳定软件多。 Macos的话主要是字体渲染很舒服,可以尝试一下

    校验提示文案

    提交
    收起所有回复
  • 图片拍的很好,有专业产品拍摄技术!

    校验提示文案

    提交
    谢谢赞扬 第一次尝试 [脸红]

    校验提示文案

    提交
    收起所有回复
  • 能折腾,说明你还年轻

    校验提示文案

    提交
    我同意 [抽烟] 不过也算是折腾里面最不折腾的方案了

    校验提示文案

    提交
    收起所有回复
  • 求那个短短的Wi-Fi天线链接 感觉放itx上挺合适的 [观察]

    校验提示文案

    提交
    小辣椒天线

    校验提示文案

    提交
    收起所有回复
  • emmmmm 睡眠有问题很难受

    校验提示文案

    提交
    毕竟台式机不能睡眠似乎影响互打 正常的待机休眠还是正常的

    校验提示文案

    提交
    收起所有回复
  • 没有这种成熟方案时玩过2年,最后还是妥协了稍大的机箱和下压散热,世界一下清净了 [赞一个]

    校验提示文案

    提交
  • 豆子峡谷会更香一点吧,一套下来3300这样,显卡是655,已经完美了,airdrop和随航都能使用 [高兴]

    校验提示文案

    提交
    如果能把主板塞 [傻笑] 到这个机箱里面就更好了

    校验提示文案

    提交
    说得有道理

    校验提示文案

    提交
    收起所有回复
  • 说得好,我选nuc8 [尴尬] [尴尬]

    校验提示文案

    提交
  • 生命不息,折腾不止

    校验提示文案

    提交
  • nuc8不好吗,体积比这个小,雷电3,价格也便宜

    校验提示文案

    提交
    搞这个的初衷不是看中macmini机箱的外形嘛

    校验提示文案

    提交
    收起所有回复
  • 太吵了 ,空调底下好一点,

    校验提示文案

    提交
  • 不是保姆级的,谢谢

    校验提示文案

    提交
  • 很好,有没有大佬改AMD的新apu,应该会更好。期待。

    校验提示文案

    提交
  • 改mac mini,六七年前很火的

    校验提示文案

    提交
  • 改mini主要是散热,其他真心稳定了

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
516
扫一下,分享更方便,购买更轻松