Dell 9020m + 魔改i7 4780hq黑苹果折腾记录

前期把自己的主机淘汰之后,一直想换小主机。前期看了几篇捡垃圾的文章,顿时发现1L小主机,这是好美啊,而且都是低功耗的。所以我最近琢磨了一下,组了一台1L小主机,上了黑苹果。

折腾黑苹果经验
  • 不要嫌麻烦,不要抱太高期待,不要太讲求完美
  • 自己认真找教程,黑苹果的教程比较复杂,设备情况也比较复杂,没有一个教程适用所有人
  • 不要去某宝买安装服务,因为你会发现买了之后索然无味,还一堆问题

要感谢黑果小兵mingcheng提供了很好的前期经验,让我一个新手能顺利安装。

硬件配置

准系统

1L小主机考察了几个准系统,主要是HP-800g1-dm/Dell-9020m/联想93P
最终选择了这个Dell-9020m,因为在其中颜值是最高的了吧,喜欢这种纯黑的黑化,而且一直对dell的机子有好感,想当年读者后面全是dell的广告。
最终在咸鱼上一家看到,小刀后375元拿下还算可以吧。

3557922272

DSC_8974_00001.jpg 

Dell OptiPlex 9020m 是款 Q87 芯片组的小型个人 PC,目前(2019 年初)二手市场的准系统价格大概在400 上下而且保有量巨大,具有很高的性价比。

9020m的特点:

  • 完美睡眠(休眠)唤醒
  • 开启 HiDPI 支持 4k 显示器
  • USB 端口、有线网卡、声卡均可以正常工作
  • 可以读取风扇转速、CPU 温度、硬盘温度等
    其他正在进一步测试中

CPU

准系统功率只有65w,所以必然是选择低功耗,一般是T或者S的。因为考虑到intel挤牙膏的情节,目前4代应该是价格非常合适,所以就看了4690s/t,一般咸鱼价格300-400之间。
但是,忽然发现了魔改i7-4870hq,适当砍价后440元拿下,简直爽的不要不要的啊。47w功率,逼平7700,体质不好说,看脸把。
4060354689

Snipaste_2019-12-09_22-12-05.png看看吧,400块的破玩意能跑到这个分数,8w多分。
2622813420

Snipaste_2019-12-09_22-29-52.png

内存

咸鱼DDR3L-8G已经便宜到130元一条了,但是咸鱼这个真的不知道什么渠道,反正从前买的没翻车,但必定是假货。
3817459934

微信图片_20200224163322.jpg

SSD

前期剩下的一个250g-ssd,不过是sata的。
3615374553

QQ图片20191218200436.jpg主板上的m2接口是sata协议,手头也没有。
3011948649

微信图片_20200224163329.jpg这个位置还可以扩展hdmi或者dp口:
3758633667

微信图片_20200224163333.jpg背部的IO
2884221696

微信图片_20200224163339.jpg最后整个配置情况:
3043911515

Snipaste_2019-12-09_22-13-48.png1872037998Snipaste_2019-12-09_22-21-29.png内部构造挺精巧的
1536336277

微信图片_20200224163347.jpg

黑苹果安装和调试

BIOS 设置

Dell 的机子的 BIOS 相比联想的机子在交互上操作较复杂(个人不是很喜欢使用鼠标操作设置 BIOS),因此请务必小心和检查 BIOS 设置是否都已经生效。

针对黑苹果,设置对应的 BIOS:
Boot sequence -> UEFI
Advanced Boot Options -> Uncheck Enable Legacy Option ROMs – (only if graphics are UEFI capable)
Sata Operation -> AHCI
Integrated NIC -> Enabled
Secure Boot -> Disabled

巨人的肩膀

目前折腾黑苹果比较成熟的三个9020教程:

https://github.com/mingcheng/dell-optiplex-9020m-hackintosh
https://github.com/JimLee1996/Hackintosh_OptiPlex_9020
https://github.com/W-MS/OptiPlex-9020-Catalina

修改DVMT

由于默认8Bit的显存容量不足以引导系统启动,所以导致甚至无法进入引导。

准备一个空U盘,在文件夹下新建EFI/BOOT/ 拷贝bootx64.efi进去,之后U盘启动,能够进入grub

Disable MSR 0xE2 (i.e. cfg lock)

setup_var 0xDA2 0x00

Increase DVMT to 96M

setup_var 0x263 0x03

下载:
bootx64.efi.zip

安装教程

虽然有了最新的10.15 但是还是安装了10.14.6这个稳定版,镜像用的黑果小兵的镜像

下载地址:https://mirrors.dtops.cc/iso/MacOS/daliansky

安装教程:https://blog.daliansky.net/MacOS-installation-tutorial-XiaoMi-Pro-installation-process-records.html

坑1:

安装提示安装macOS 应用程序副本已损坏,不能用来安装macOS的解决方法
该错误会经常出现于旧版中,根源是苹果的安装镜像中的证书过期导致的。解决方法如下:

先断网

实用工具-终端,输入命令:date 0201010116,回车后关闭终端,可继续安装进程;

坑2:

在抹掉的时候,提示该硬盘不是GPT分区。这要求硬盘是GPT分区,不能是MBR。解决方案:

用PE把硬盘转换为GPT分区。

其他坑暂时还没有,建议看看黑果小兵的几个常见问题帖子:
https://blog.daliansky.net/Common-problems-and-solutions-in-macOS-Mojave-10.14-installation.html
https://blog.daliansky.net/Updated-Frequently-Asked-Questions-in-Sierra-or-high-sierra.html

替换EFI

在用黑果小兵镜像(10.14.6)安装的时候,并不需要替换硬盘上的EFI,先用U启动后引导安装,并首次进入系统。
之后,如果希望离开U盘引导,就需要替换硬盘上的EFI

黑果小兵集成的EFI能够正常驱动9020m+4870hq+HD5200,但是核显存在问题,需要打补丁。

替换EFI教程:https://blog.daliansky.net/clover-user-manual.html

Clover和Hackintool

安装之后真的只是黑苹果的第一步,后面的调试工作才是一堆一堆的破事。这两个工具是调试必备,刚开始弄不明白具体用途,也是看着教程折腾了半天后才多少有点感觉。

Clover

Clover简称四叶草引导,是用来专门引导MacOS的,也是目前最流行的引导程序。
Clover的使用教程:https://blog.daliansky.net/clover-user-manual.html

Clover是什么

什么是Clover(三叶草)呢?显然它不是指的草地里用来喂牛的草啦。Clover是一个软件,是一个新型的启动器,它能够让普通的PC上用上Mac
苹果公司(Apple)限制Mac OS X系统只能在Apple设备上使用,并且苹果不保证Mac OS X在其它设备上能够正常工作。所以,用户需要承担一定的风险。当然,为了避免其它的法律纠纷,你不应该用作商业用途。装上了Mac OS X的非苹果电脑,就叫做黑苹果(Hackintosh)。
由一位创建者kabyl命名。他发现了四叶草和Mac键盘上Commmand键的相似之处,由此起了Clover这个名字。

Clover Configuration

这个是编辑Clover引导的主要工具,不少地方都要进行设置,具体可以看看一下几个教程:
(等等正在整理)
暂时可以去Google搜索:Clover+Configurator+教程
4197114548

屏幕快照 2019-12-20 00.30.23.png

Hackintool

这个主要是用来生成补丁代码。但是注意,生成的补丁代码直接点击导出后可以保存到config.pist,会自动更新覆盖,不需要再去手动编辑。
1930591732

屏幕快照 2019-12-20 00.28.16.png3752634607屏幕快照 2019-12-20 00.28.37.png

声卡

声卡ID 27 直接注入 这里我在Clover和Hackintool 都弄了一下 反正最后能正常出声音 我也不知道哪一步是正确的 总之很简单

2400773569

屏幕快照 2019-12-20 00.37.00.png

Wifi和蓝牙

Wifi模块最后选择bcm943224pciebt2,免驱的还是省心一点吧。但是在10.15上是需要改驱动的。下面是几个常见的黑苹果网卡:

633712792

屏幕快照 2019-12-23 23.13.26.png 

但是买的时候忘记买天线了….无语!之后又购买了两条天线,特别注意这个天线是有区分的。

购买ipx4带m2 ngff接口的天线,网上大概1-2块钱一根,就是这种便宜货不怎么包邮。

装上之后直接正常驱动
1916656278

屏幕快照 2019-12-23 22.38.08.png4078715496屏幕快照 2019-12-23 22.40.54.png

Mojave系统下的蓝牙会失效,截止到目前的解决方法是:将文件BrcmFirmwareData.kext和BrcmPatchRAM2.kext复制到/Library/Extensions目录下

核显FB补丁(重点)

随着macOS Mojave的发行,之前的通过Clover ▸ KextsToPatch 通过修补帧缓冲的方法已经失效了,尤其是 SkyLake 及以后架构。您现在必须使用 Lilu + WhateverGreen+FB Patcher 的方式来驱动您的显卡。

注入教程:https://blog.daliansky.net/Intel-FB-Patcher-tutorial-and-insertion-pose.html
如果看不懂,可以看下面这个视频教程,配合黑果小兵的。
视频教程:https://www.youtube.com/watch?v=hj4BrLtW3Og

之后显卡正常,显存能够正常显示2048M

241297112

屏幕快照 2019-12-20 00.17.49.png2839159948屏幕快照 2019-12-20 00.18.02.png

4K屏幕的问题

核显HD5200已经正确驱动,但是4K屏幕还是无法正常输出,即使BF补丁打了也无济于事,这里我真的折腾了好久,也没有成熟的教程,最终按照下面这个教程解决了问题。
其实过程不用看,主要是部分参数需要调整,用hackintool打的补丁没有考虑4k屏幕的问题。

https://zuiyu1818.cn/posts/Hac_Intel_Graphics.html

最终在显示这个才算是正确处理了4K,期间试了很多Hidpi的都不行,包括RDM、一键开始HIDPI等。
3705808425

屏幕快照 2019-12-20 00.19.36.png

变频和温度问题

看到教程中说变频需要单独打补丁,可是看这个貌似可以正常变频,这个地方在研究一下。温度方面待机50-60度,这个机箱也就这样了。
3492165741

屏幕快照 2019-12-20 00.21.07.png

开机鼠标键盘卡顿问题

刚开始机型我是选择了iMac14.1 后来对应我的cpu选了这个macbookpro11.5,就不怎么卡了

1292044649

屏幕快照 2019-12-20 00.15.57.png另外可以看这个帖子(帖子中间部分):Haswell(和Broadwell)在引导后不久(睡眠醒来后)滞后/暂停/无响应

安装后续工作

在终端中运行以下几个命令:

2330010806

屏幕快照 2019-12-20 00.14.15.png 

隐藏第三方启动「允许任何来源的应用」选项

sudo spctl --master-disable

强制开启第三方 SSD 的 Trim 功能

sudo trimforce enable

删除启动确认的对话框,通常通过 Brew 等渠道的安装包:

sudo xattr -r -d com.apple.quarantine /Applications
最后修改:2020 年 08 月 01 日 05 : 34 PM

Related Post

发表回复