[ozmosis]GA-B75M-D3V-REV.2.0 Ozmosis Bios 制作教程 (一)

[ozmosis]GA-B75M-D3V-REV.2.0 Ozmosis Bios 制作教程 (一),第1张

黑苹果要启动,本质上就是把普通PC伪装成一台白苹果。白苹果的启动过程是

Clover在这个过程中,模拟了EFI System,Ozmois模拟了EFI BIOS。从引导过程讲,Ozmosis更加靠前,因为Ozmosis模拟了EFI BIOS。制作Ozmosis的第一步,是确定主板支持UEFI BIOS,这是必须的,没有这个,后面的事情都没法做。因此,制作Ozmosis的第一步是你的主板支持UEFI BIOS。查询是否支持,一般登录官网找到相关产品页面,介绍里面就能得知。

我个人为了折腾黑苹果,特意选择了一套配件,因为不存在作为工作机的可能,所以我制订了一个有限的预算,尽量在预算中最可能提高配置,最后只能做一把垃圾佬。基本上除了机箱,都是从闲鱼买进来的,还好没有翻车。具体的配置如下:

制作基本Ozm的Bios,简单说,就是从官方的rom文件中,通过删除、压缩可以精简的组建,以此腾出空间,再把Ozm的组件插入其中。

上面 *** 作完,点击Create Report,生成报告,从中可以知晓可用于插入Ozm的空间。

打开Rom所在的位置,找到B75MD3V2.rpt,使用文本编辑器打开,找到如下字节,位置在Firmware Volume : 03上面,是Firmware Volume : 02的报告结果。图中可见,经过上面的压缩和删除,我们挤出了1613K的空间可用来插入Ozm。

ozmosis的组件可用从国外的几个论坛找到,现在最新的支持到High Sierra。ozm的组件很多,但是最基本的只需要其中的几个,其他的可视需要插入。最新支持High Sierra的ozm包含了14个组件。

制作具备基本引导功能的Bios,我们需要其中的5个:

按照下面的插入 *** 作,依次把上面列表的5个组件插入到Bios,记得不要漏了。

插入完成,再次确认没有漏掉的,然后根据前面生成报告的 *** 作,再生成一次,确认剩余空间,剩余的空间就是后面添加DSDT、驱动等东西能用的空间。到此,具备基本Ozm功能的Bios已制作完成,刷入主板的方式,各厂商有所不同,请根据自己主板查找刷入的方法。最后,建议请把我写的这个系列的文章全部看完你再 *** 作,风险可能更低一些。

我选择了VIrualSMC相关模块,网卡驱动,还有Lilu,放入Kexts文件夹,然后点击KextToFfs.command就可以转换了

下面是我收集的一些FFS文件,当然VirtualSMC和FakeSMC可以自行选择,VirtualSMC是新出的冒仿SMC的工具

之后就是插入OZMOSIS模块到BIOS文件,需要插入的文件因人而异,具体得看自己需要,插入方式一样,要看清楚卷索引,我网卡驱动是压缩插入的,其他没有压缩

DSDT/SSDT放在    Efi\Oz\Acpi\Load

驱动放在                Efi\Oz\Darwin\Extensions\Common

BIOS设置,关VT-d和CSM

我尝试过上NVMe,折腾一段时间,但不是很完美,暂时放弃

后期考虑加上声卡驱动,但目前以找工作为重。。

现在附上BIOS和一些截图:

Z77PD3_OZMOSIS.F8e

喜欢的点记得点赞哦~

ASUS主板都是AMI BIOS,所以洗白之路会轻松很多,将ozmosis固件加入BIOS都是参照d1ves大神的方法

但ASUS主板BIOS是CAP档,会有安全验证的问题,小弟刚好有朋友在大A公司,所以自行制作了P8Z77-V和Z77-A两种主板基于ASUS官网最新版本2104和0805,将ozmosis中的EnhancedFat, HfsPlus, PartitionDxe, Ozmosis, HermitShellX64,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7833485.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存