前言
不日前看到了即友分享的雷总年轻时的文章,感触良多,回望自身,感觉自己慢慢的忘记了对代码的热爱,但也如雷总文章里所说:
一旦面对电脑,立刻顿悟,电脑还是自己最擅长的事,也是最顺手的事
于是便想重拾自己对代码的热爱,决定开始开发一些自己喜欢的 app 或者小程序之类,让自己动起来

工欲善其事必先利其器
因为自己比较习惯mac
的开发环境(公司一直给配的mac
),但自己手头只有一个联想小新 13pro 笔记本,经过一番调研,发现这个电脑正好比较适合黑苹果,便准备尝试一下自己安装黑苹果,下面列一下我主要参考的博文和我的小新的配置
黑果小兵的部落格
联想小新PRO 13 2019/2020兼macOS Catalina安装教程 | 黑果小兵的部落阁 (daliansky.net)
黑果小兵githubgithub.com/daliansky/X...
csdn --- iCanCode
规格 | 详细信息 |
---|---|
处理器 | Intel® Core™ i5-10210U CPU @ 1.60GHz |
内存 | 16 GB 2666 MHz DDR4 SK |
硬盘 | 三星981m(已更换致钛 TI5000 1T) |
网卡 | INTEL AX201 |
显卡 | MX350独显+核显 |
一、物料准备
-
镜像下载:从黑果小兵公众号打赏后可以获得到下载链接(此处因为这个为付费镜像,未获取授权下,我也不方便共享,还请去公众号获取,或者其他渠道获取)
-
U 盘制作:
- U 盘至少 16G
- 下载 balenaEtcher 进行刻录
-
efi 文件(注:efi 文件就是系统的启动引导文件),镜像中有默认的 efi 文件,但我安装时一直卡在了 pci 报错,如下图所示,建议下载小新黑苹果群里 efi 文件(网盘链接 提取码: 3ya3)

- 固态硬盘,因为我的原装硬盘三星 981m 与黑苹果不兼容,所以准备了一块致钛 5000的硬盘
二、安装
-
建议进行 efi 文件替换
- 下载 DiskGenius
- 用 DiskGenius 打开 U 盘,找到 U 盘中的 EFI 目录
- 强制删除 EFI 目录中的所有文件
- 将网盘中的 efi 文件全部复制到 U 盘的 EFI 目录中
-
升级 BIOS,这里可以直接下载 github 里的bios,直接双击安装即可,升级时电脑会重启,中途什么都不要动(注意:此处有风险,刷 bios 有问题请找售后,请谨慎操作)
-
修改 BIOS,解锁 DVMT 、 开启CFG Lock,这里参考 github 中的修改
-
重启电脑,按
fn + F2
进入 BIOS -
解锁 DVMT:将 DVMT 设置为 64 M(这是因为 macOS 的最低要求为 64M )
DVMT = 64M
Advanced -> System Agent -> Graphics Configura -> DVMT PreAllocated
-
解锁 CFG:
CFG =disable
Advanced -> Power Performanc -> CPU Power Manage -> CPU Lock Configura
-
-
更换硬盘(注:打开后盖需要使用T5的内六角螺丝的螺丝刀,建议直接购买套装螺丝刀),此处如果硬盘为全新 ,建议进入 U 盘的 PE 系统,给硬盘进行分区,使用 PE 中的 DiskGenius 新建一个EFI分区,然后将剩下的分区格式化成exFAT格式备用
-
重启电脑,选择安装 mac
-
如果没有报错(如果有报错,建议更换 efi),那么就会进入到 mac 的安装页面,先选择磁盘工具,将之前准备好的分区点击
抹掉
,名称建议写英文,格式为APFS
,方案为GUID分区图
,完成后就可以退出磁盘工具 -
退出磁盘工具后,点击安装 MacOS,一直继续即可
-
期间会重启几次,重启后记得选择最后一个选项,就是之前抹掉时填写的硬盘名称,继续安装,而不是选择 install MacOS
-
安装完成后,打开终端,执行命令
bashsudo spctl --master-disable sudo kextcache -i / # 小新PRO请务必执行重建缓存的动作
-
进行到此已经完成大半,接下来就是要将 U 盘中的 efi 文件复制到硬盘中的 efi 文件夹中,这样就可以不用 U 盘进行引导进入系统了,复制方法我是进入到 PE 中使用 DiskGenius 打开 EFI 分区进行复制的,如果需要在 mac 系统下操作,可以参考黑果小兵的部落格文章
三、结语
不知从何时起,慢慢的就对外界失去了好奇心,对很多事情失去了兴趣,通过这两天晚上的安装黑苹果,找回了以前喜欢折腾的感觉,接下来就是继续自己对代码的热爱,完成自己独立开发的几个 app,在这里简单列一下自己的想法,看看自己最终能实现多少,也是本着 buildinpublic 的原则,先从想法开始
#1 母婴类
给宝宝记录一天的吃喝拉撒的宝宝记录 app,想写这个主要也是因为自己有了宝宝,一直在用 piyo 这个 app 来记录,但总感觉这个 app 缺了点东西,于是想在这个的基础上进行改进
#2 todolist类型(或者个人项目管理类)这个主要就是在自己在考虑写上面那个记录 app 时,总是在拖延,于是开始给自己定目标,做任务分解,但一直感觉没找到适合的做项目分解和 todo 的 app,于是就想参考自己的需求给自己做一个,这个还在考虑需求中
#3 拼单类型这个主要之前周末去奥莱耐克店买鞋子,店内4件6折,需要拼单一起打折扣,对于一些社恐和不善于交谈的人,其实很难成单,而且有时候确实难找到人拼,于是就有了拼单小程序和 app 的想法,主要是基于定位,发起或者发现附近的拼单需求,这个自己考虑的就是要做强隐私保护的
除了开发外,还希望自己能在今年完成一定的阅读,不求多,希望自己能读完
- 蛤蟆先生去看心理医生
- 你的一岁孩子
- 简约至上:交互式设计四策略
长路漫漫,愿我们总能找到自己心中的热爱,一路相随,最后附上一张我的小新黑苹果的照片吧,以此纪念
