本帖最后由 小煦 于 2022-2-25 02:14 编辑
一、配置: 主板:Z390i PRO WIFI CPU:i5 9600K 显卡:UHD630(现在还买不到原价卡,等等党后续加上免驱卡) 内存:海盗船复仇者Pro 3200 8*2 无线网卡:Intel 9560AC+BCM94360CS2(技嘉z390i主板的板载无线网卡插槽为cnvi协议,不支持更换为黑苹果的网卡,因此该位置只支持CNVI的网卡,类似dw1560,dw1830都不能用的。解决方案:牺牲一个m2接口,用来插网卡。) •方案一单网卡(在12系统以前用):自带无线网卡是不能免驱的,也不能拆除更换,单独用bcm94360CS2,买转接卡插背面M2位置,天线走原网卡天线,拆掉原网卡。 •方案二双网卡:不拆原网卡,因为原网卡对于win10来说WiFi还是蓝牙都比CS2强多了,我两个方案都用过,现在用方案二,只需要在一的基础上,买一块机箱“台式机网卡挡板”理出来天线就行了。 •方案三:(12系统开始用)Intel无线网卡驱动已经很完善,功能略有缺失没啥影响。 •如果使用我的引导文件(这段话是用cs2网卡说的):问我没蓝牙的看这里:因为我使用了免驱卡,原装卡的蓝牙走的时候HS14 USB2.0的内建端口,原装卡被我拆了,需要用原装网卡蓝牙的需要自己添加这个端口;同时CS2等转接卡需要单独接蓝牙,接的是这个主板里面唯一的usb2.0 IO口,端口为HS12,在我的配置文件了已经定制该端口了,且仅用于免驱卡的蓝牙功能。 •如果使用我的引导文件(换了原装intel网卡后):问我没蓝牙的看这里:原装卡的蓝牙走的时候HS14 USB2.0的内建端口,使用蓝牙的需要自己添加这个端口;可以在USBPots.kexts打开更改(这是最快的,对着我给的图随意定制很便捷)。 硬盘:不介绍了,避开大坑pm981 pm981a之类的就行。 机箱:smallest one三维212*149*280(高*宽*深) BIOS:F8i(旧BIOS请更新最新BIOS:F8i,已经有了CFG-LOCK开关,不需要解锁cfg的方法了,很完美的一块板子)
Open Core引导(持续更新,后续只更新OC偶数版本): 0.7.8正式版,更新-2022.2.25;系统12.2.1): 更新描述: - 设置啰嗦模式(-v),机型不变(iMac19,1)三码随意生成;
- 更新OC版本至0.7.8,更新所有kexts至最新,功能完美;
- 主题回归官方极简;
- 网卡是免驱的,或者初安装不用intel网卡蓝牙的(避免卡码),不用理会下面说的放驱动的事。
- 注意!要使用intel网卡的请在kexts文件夹内下载AirportItlwm放入,论坛限制上传大小故删除了,地址:https://github.com/OpenIntelWireless,这驱动目前区分对应系统,请按自己系统选择。之后注意更改配置文件“config.plist“替换之。
0.7.2正式版,更新-2021.8.22;系统11.5.2): 更新描述: - 设置啰嗦模式(-v),机型不变(iMac19,1)三码随意生成;
- 更新OC版本至0.7.2,参考更新说明对应加以改动,更新所有kexts至最新,功能完美;
- 开机进引导后,倒计时5秒进系统,可按空格键显示重置NVRAM等隐藏辅助插件;
- 声卡注入ID:7;显卡注入显示ID;
- 主题替换原ROG文件为(预览图自己看):https://blog.xjn819.com/?p=543
· 小兵前辈的:https://blog.daliansky.net/OpenCore-BootLoader.html#more (二)设置 1.主板设置: 禁用: · Fast Boot · VT-d(可以设置为enable 如果你将config.plist中的DisableIoMapper 设置为YES/true) · CSM · Software Guard Extensions (SGX) · CFG Lock(MSR 0xE2 write protection)----BIOS里有该选项,需要通过其他方式解锁,下面给出方法。(bios自F8h(现最新F8i)开始直接有开关,最好更新只新版)
启用 · Above 4G decoding · XHCI Hand-off · Legacy USB Support · Initial Display Output----->PCIe 1 Slot----设置初始化输出为独立显卡 · Internal Graphics---->Enabled-----启用核心显卡 · DVMT Pre-Allocated---->32M 设置核显内存大小,建议先32,后可调64试试,设置为其他值可能会卡在引导界面提示内存注入方面的错误. 2.config设置 SSDT部分: 仅提一下GPRW(选用),其余通用(每个ssdt功能解释已做注释)。 SSDT-GPRW.aml----–需要配合补丁实现睡眠(睡眠即醒相关),因我未拆Intel 9560,CNVW网卡(CNVI网卡,主板自带的)、XDCI(USB相关)会参与唤醒,以及不能实现自动睡眠(同样的参考XJN大大的文章部分“3.10 睡眠即醒的相关问题”),所以这个根据自己情况添加;同时黑苹果,不建议开节能里面的电能小憩和网络唤醒(如不能自动睡眠则需开启,此时需要另加一个补丁,在config>ACPI>Patch下,我已启用,效果是睡眠后不会“乱醒”等假睡眠,缺点是只能通过电源键唤醒。),电能小憩这个会在睡眠状态不间断被唤醒用于备份时间机器、更新等,对硬件损伤暂无定论,但是我的电源海盗船SF600炸了一块是真事(电源工作需要继电器呀,经常性唤醒后电源开关机“啧”一声听到没?里面管子啊之类的容易炸,这玩意贵呀炸不起)。 Kexts部分: ·Lilu.kext----必不可少的,其他补丁的必要搭档 ·VirtualSMC.kext----仿冒白苹果硬件的补丁 ·WhateverGreen.kext----显卡修复补丁 ·AppleALC-----声卡补丁 ·IntelMausiEthernet.kext----有线网卡驱动 ·USBPorts.kext——USB定制补丁,需要与机型匹配 ·SMCProcessor.kext(传感器) ·SMCSuperIO.kext(传感器)
2.USB定制: 1.使用我的,端口自己看。我的情况:后io全部能用,内置Type-C没接;内置usb2.0给博通免驱网卡用了;前置两usb3.0启用,同时因端口不够(限15个),故屏蔽了这两端口的usb2.0;使用情况是功能皆正常,后置Type-C接口功能正常。
2.若使用我的、或者他人的不好使,方法小兵博客里有,自己找:https://blog.daliansky.net/;捷径就是“config.plist”勾上”XhciPortLimit“: 解除15个端口限制,选择YES。删除USBPorts.kext,重启进去,打开hackintool,U盘拿着插一下,要分2.0 3.0的查,记录下来定制就行了,根据需要定制,或者具体端口可以参考别人的,都不用插,选一下定制成自己的就能用这方法需要较为熟悉熟练才行,因为我搞多了,知道方法自己选一下就好了的不麻烦。
3.推荐:同主板或者其他主板都具参考性。论坛找一块别人的完美的,然后,打开这里:制作SSDT-UIAC解决USB端口不识别/3.0识别为2.0错误问题而趋于完美:[url=https://blog.daliansky.net/Tutorial-Using-Hackintool-to-open-the-correct-pose-of-the-8th-generation-core-display-HDMI-or-DVI-output.html]https://blog.daliansky.net/Tutorial-Using-Hackintool-to-open-the-correct-pose-of-the-8th-generation-core-display-HDMI-or-DVI-output.html 3.核显及HDMI设置相关: 4.核显设置/HDMI花屏或设置等问题可以参考:
- 有基础直接看这个就行:1.关于帧缓冲驱动核显以及UHD630修复HDMI的实例及详细的帧缓冲数据解释: https://bbs.pcbeta.com/viewthread-1866113-1-1.html;
- 参数科普建议看看:2.【黑苹果显卡驱动】通过Device/properties 给Framebuffer打补丁一点经验:https://blog.csdn.net/weixin_33998125/article/details/91463629。
欢迎交流,有不对请指正,共同进步。
|