oc引导开机直接进_超级详细的oc引导制作过程(二)——config.plist的制作,从入门到入土...
X
一、打开oc的config
其实也不难
就是把你之前clover的config
搬到oc来而已
注意不要用错工具
不要用clover来编辑config,
得用工具包的ProperTree-master,
打开该文件夹的ProperTree.command,
command+o
选择你oc的config.plist
二、WARING
将Root一栏的WARING全部删除
右击鼠标,选择remove
三、ACPI
点击ACPI这一栏
第一个是Add
这部分适用于加载dsdt或ssdt
comment是dsdt的注释
enabled控制dsdt的开启
path这一部分需要填入dsdt的名称
你有多少个dsdt就找个这样填下去
注意在填好后
在enabled这一栏要双击
选择true
开启dsdt
举个例子,比如我的只有一个DSDT.aml
comment不用理他
enabled选择true
patch填为DSDT.aml
就按这样
你有多少就填多少
剩下的为填写的那一栏
就右键remove删除
我只需用四个
所以如图
只剩4个
block用于屏蔽dsdt
patch用于注入补丁
一般用不到
接着看到Quirks这一栏
把第二个
NormalizeHeaders
开启,true
四、booter
接着处理booter这一栏
MmioWhitelist
用于老式cpu
四代以前吧
如果-V开机
卡pc configuration
就按图片设置
五、DeviceProperties
接着看到DeviceProperties
add目录下
add用于给设备注入属性
第一个为声卡
第二个为核显
声卡地址
在hackintool软件查看
复制到config.plist即可
声卡ID转化为16进制
声卡ID表
16进制转化
hackintool计算器
ID13
转为为16进制
0D000000
核显地址
在clover的config中复制
地址和ID对应填写
新建项目
一个一个的填进去
不要填漏
顺序也不要错
六、Kernel
打开Kernel
这一栏用于kext
只有将你的kext填入
开机才会加载
Lilu必须放在第一个
底层依赖
这几个是里面写好的
我们添加其他的即可
Block用于屏蔽驱动
Emulate,Patch不用管
直接看Quirks
第一项和第二项
如果主板关闭CFG锁
选flase
笔记本一般都开着,选true
确认主板 CFG Lock 是否上锁
打开 Hackintool, 选则上面的 Tools(工具)选项,点击下边最左侧的 Intel 图标,输入密码,过几秒钟后就会显示大量内容,搜索 CFG 就能快速找到我们想要的内容,如果是 CFG Lock......................... : 0 (MSR not locked)
则表明已经解锁了 MSR,结果是 1 就表明没有解锁。
第三项AppleXcpmExtraMsrs,如果没有原生电源管理的CPU,芯片组选true
第四项AppleXcpmForceBoost可以cpu频率调到最高,没用不理他,flase
第五项CustomSMBIOSGuid,戴尔笔记本开启
第六项DisableIoMapper,禁用dtd,可以在主板禁用的别理他,直接flase
第七项DummyPowerManagement AMDcpu选择true,Intel选择flase
第八项ExternalDiskIcons 系统将内置硬盘识别为外置硬盘选true,否则flase
第九项IncreasePciBarSize 如果-v启动卡pc configuration 就true,否则flase
第十项LapicKernelPanic hp笔记本选true,否则flase
第十一项PanicNoKextDump,直接flase
第十二项PowerTimeoutKernelPanic,睡眠唤醒内核崩溃,就true
第十三项ThirdPartyDrives 直接flase,终端可以直接开启
第十四项XhciPortLimit 解除端口数限制,选true
本期文章暂时到这,看太久屏幕,眼睛痛,
下期咱们再见,朋友们!小白我先撤了。
帅气小哥哥才能点亮它