这段话只有帅的人才能看见
没错,你很帅!
觉得文章不错的
可以置顶公众号
经常有兄弟问我,能不能帮他把clover引导弄成oc引导,他愿意付钱,但是小白都婉拒了,因为小白对oc并不熟悉,小白重点都放在clover上,最后搞砸了就不太好了,而且小白不会赚粉丝的钱,小白是免费给粉丝配clvoer,有些因为人数太多,回复不过来,就疏忽了!
但是也不能忽略了想要用oc的弟兄们呀!鉴于这种场景,今天小白要给你们带来好东西了!轻轻松松搞定oc引导的制作工序!虽然动动鼠标就可以有些夸张,但是这个方法确实比之前的工序简单很多!
今天我们要实现oc引导傻瓜式制作呢,需要借助一款软件,叫OC Gen-X,回复 ocx 即可获取,大家也可以点击
打开软件,我们第一步需要设置CPU平台,和我们做缓冲帧那个时候选择的平台是一致的
我是7代CPU,故而选择Coffee Lake,不知道平台类型的,点这里
然后我们选择需要的kext,在这里和大家补充一些驱动的知识,避免驱动选择的时候犯迷糊!
lilu.kext是驱动依赖,必须选,virtualSMC.kext及其后面的VirtualSMC Plugins是仿冒苹果SMC设备的驱动及其配套传感器驱动
whateverGreen是显卡驱动,包含了核显还有独显,不想引导的时候黑屏的话,就选它,
下面的WhateverGreen Boot-Args是显卡的引导参数,clover configurator打开clovr的config.plist看一下你的系统引导参数里面有什么关于显卡的引导参数,有的话,就复制进去,有多个的话,就用空格隔开!
Audio这个大家应该比较熟悉,直接勾选,然后在里面输入你的声卡ID,注意格式要与里面提示一致!
Ethernet是有线网卡驱动,你那个牌子的就勾那个驱动即可!后面的USB也是直接勾选,它是USB注入驱动,有了它,你的USB鼠标啥的才能用.
WiFI and Bluetooth这个选择你需要的,比如我是dw1820a,直接选1,2,3,4个驱动,也就是全选,其他网卡,比如Intel的,高通的,可能需要自己用properTree自己额外去添加驱动.
Extra's的那个驱动是用于和CPU与传感器之间协调作用的,建议勾选上
这个选项是Firmware Drivers是和OC的运行驱动有关,按默认来即可,SMBIOS就是机型设置的一些东西,你直接把你clovr上的信息搬过来,一一对应填入即可,Additional BootArgs就是添加引导参数的意思,直接把你clover的引导参数搬过来即可.记住不同参数之间用空格隔开
全部设置完毕后,点击下方的 Generate EFI 即可在桌面生成OC引导文件,至此OC引导文件完成80%!还需要一些小改动,就能使用.
下面我们需要用propertree对config.plist进行一下更新,至于这个propertree如何获取,你可以选择在公众号获取资源,回复 ppt 即可,也可以去github获取最新资源
至于如何把下载的文件生成app,我在这里说一下,很多小白不知道,为什么自己从github下载回来的是一个文件夹,而不是app
我们打开propertree-master,然后运行buildapp.command脚本,即可在文件夹生成propertree.app,直接拖拽到应用程序即可
虽然我们的EFI文件已经生成了,但是还无法正常使用,我们的ACPI文件夹是空的,核显还有核显没有驱动.而且没有类似clover图形界面
我们接下来需要把这些问题都解决掉,我们的EFI文件才能拿来做引导系统测试,否则试了也是白费功夫
我们先从简单地入手,首先是ACPI文件夹,也并不是每一个人都需要,有些台式机可以完全空白,但是有些人害怕出问题,小白给大家做了归类,直接公众号回复 acpi即可,每一个CPU平台需要的ACPI补丁都不一样,你选择自己需要的,然后直接替换到你的oc即可
接着是图形化界面,我们先从github下载图形界面资源包,直接下载会很慢,不过小白下载好了,回复 图形资源包 即可获取
直接把它放到EFI/OC路径下,然后还需要下载一个驱动opencanopy.efi,我把它一并放在上面的图形资源包里,下载后把它放到EFI/oc/drivers路径下,注意这个驱动必须和你的oc版本一致,否则会造成启动问题,从小白这里下载的,都是同一个版本的
驱动放置好后,我们还需要修改一下配置文件,用propertree打开config.plist,然后定位到PickerMode(command+F输入搜索文字即可定位),把Builtin修改为External,然后再同样定位PickerAttributes,把值设置为 1,最后保存(command+s)即可!
然后是声卡驱动还有核显驱动,以前的oc教程讲得很清楚,点击这里进行查看!
让我知道你在看