- 积分
- 118
- 最后登录
- 2024-3-5
- 精华
- 0
- 阅读权限
- 20
- 主题
- 18
- UID
- 2675352
- 帖子
- 219
- PB币
- 449
- 威望
- 5
- 贡献
- 0
- 技术
- 16
- 活跃
- 336
- UID
- 2675352
- 帖子
- 219
- PB币
- 449
- 贡献
- 0
- 技术
- 16
- 活跃
- 336
|
本帖最后由 dayudodo 于 2019-12-17 10:57 编辑
电脑配置如下:
CPU: i5-9600K,带的核显是UHD 630,硬件id: 3e98
主板: 华擎(ASRock)Z390 Pro4主板( Intel Z390/LGA 1151)
硬盘:三星SSD 950EVO 256GB
内存:威刚(ADATA)16G DDR4 3000电脑台式机内存条XPG-游戏威龙系列 套条
显卡:铭瑄(MAXSUN)GeForce GTX 1060终结者6G 192bit/GDDR5
这套配置呢买之前没怎么看论坛,还是按照老习惯觉得N卡好驱动,谁能想到mac os到10.14居然不支持了1060了,完全没用上。这苹果和英伟达打架,咱老百姓倒霉哟,眼泪花花的。好在当时觉得买个带核显的CPU会有个备用啥的,最终驱动成功,省了个显卡的钱。折腾了两天才搞定这个显卡驱动。
这款390主板性价比高并且外国人也有用的,比其它大品牌技嘉、华硕、微星要便宜不少,不怕折腾的可以选择这个品牌,想省事还是建议用其它三大品牌,相关的驱动文件也更多。
系统用的是10.4.5, 论坛里面下载的,见此:https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1815882&highlight=10.14.5
下载完成之后在windows里面使用transmac制作好安装U盘,准备工作完成。
本人主板BIOS版本为1.3,需要修改相关设置:
关闭cpu设置中的VT-d,一定要关,不然无法安装成功。
关闭CFG-Lock
启动里面关闭掉Secure Boot Mode(安全启动模式)
设置OS Type为Other OS
设置XHCI Handoff为Enabled
显卡首选IGPU,动态显存为自动。
above 4g decoding开关没什么影响,貌似双显卡需要开启。
以下的安装过程参考了,华擎Z370 Pro4/Z390 Pro4 安装整理 :
https://bbs.pcbeta.com/viewthread-1817724-1-1.html
首先要对10.14.5安装U盘需要做一些调整
clover的driverUEFI64内容如下:
- ApfsDriverLoader-64(用来识别APFS分区,没有直接这个就不能识别系统盘无法进入系统)
- AppleImageLoader-64
- AptioMemoryFix-64(修复一些内存问题吧,不太懂,不放就无法进入verbose模式)
- AudioDxe-64
- DataHubDxE-64
- FSInjet-64
- SMCHelper-64
- VBoxHfs-64
把OsxAptio开头的文件全部删除,如果用了反倒会在开机时显示很多+号后死机。
然后就是参考着把kexts里面的文件搬过去,后来发现如果添加AppleALC和CodeCommander会引起不断重启的故障,所以果断删除之,另外USBPorts貌似也用不上。多年的黑苹果经验:刚开始安装系统时,kexts目录中的驱动用的越少越好,后续再添加就是,不然出了很多问题你都不知道在哪儿。
最后是fakeSMC没动,lilu, whatevergreen下载了最新版本,想来对新硬件的支持要更好一些。
kexts最终内容如下:
- WhateverGreen.kext(1.2.9)
- USBInjectAll.kext
- Lilu.kext(1.3.6)
- IntelMausiEthernet.kext(驱动z390 pro4的网卡1219 v7)
- FakeSMC.kext(黑果最基本驱动)
- FakePCIID.kext
- FakePCIID_XHCIMux.kext
- AppleALC.kext(黑苹果声卡驱动)
- AHCIPortInjector.kext
- AHCI_Intel_Generic_SATA.kext
- AGPMEnabler.kext
一开始用的是上面文章中的config.plist, 遇到了USB的问题,出了个AppleUSBLegacyRoot的错误,如图:
认真回忆了下,直接打开config.plist并注入USB解决了这个问题,代码如下:
<key>USB</key>
<dict>
<key>AddClockID</key>
<true/>
<key>FixOwnership</key>
<true/>
<key>Inject</key>
<true/>
</dict>
注意要放在Devices中。
剩下的就是最基本的安装过程了,我是直接把256G的SSD给抹掉后安装的。安装macos的时候在还剩下15分钟的过程中,自动重启过一回,再进入就可以继续安装,看论坛里面也有类似的现象,能够继续安装成功就成。
630显卡驱动
驱动630显卡之前看了很多论坛的文章,自己的这个硬件ID是3E98, 试了很多的intelGFX, ig-platform-id的组合,要么是能够进系统,但是没驱动显卡,比如我用过intelGFX, id都为0x12345678, 是可以显示的,但是没有硬件加速,显存也只有14MB。
要么就是在要进入系统的时候黑屏。以前也遇到过类似的问题,有可能是显卡输出接口出了啥毛病,找来另一个显示器,一试,果然有戏,而且还让人哭笑不得。
我的主显示器是benq2K显示器,连接的是hdmi接口。接第二个显示器(lenovo的),用的是DVI接口,都连好后,reset重启机器,发现显卡驱动成功,而且是在clover里面intelGFX, platform-id都为空的情况下,也就是说自动获取的情况下就能驱动成功(用了lilu, whatevergreen),但是发现个毛病,我2K的显示器不能调整2K分辨率,再仔细一看,好嘛,这显示器上面显示的是lenovo的型号。
然后又试了下单独只接DVI显示器的情况,结果还是黑屏,也就是说这种驱动成功是在你必须连接DVI的情况下,最后使用hdmi接口的显示器才能够显示出内容,而且显示的还是lenovo显示器应该要显示的内容,这系统绕的是什么鬼?思考外加搜索之后,找到了hackintool这个神器,啃了半天,最终成功解决了问题,还带起了双显示器。就算只接一个hdmi也会显示正常的!
详细的hackintool的使用及解决问题过程参见本人所写:https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1821001&page=1#pid49772295
更多AppleALC支持的Codecs列表及AppleALC的使用,参考 https://blog.daliansky.net/AppleALC-Supported-codecs.html
在clover的devices中设置Audio为1,点选resetHDA以避免睡眠后无声。
clover中是这样:
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<string>1</string>
<key>ResetHDA</key>
<true/>
</dict>
另外,在ACPI中添加change AZAL to HDEF, change HDAS to HDEF,这两项clover configuration里面自带!(点击List Of Patches从中选择即可)
smbios
本机iMac18,3的情况下会闪屏,用18,1或者19,1则稳定。后来看了下19.1的机器配置,里面有个CPU正是这个i5 9600K,不过在clover configuraiton里面没有找到,hacintool倒是有。
clover configuration 5.4.5里面有iMac19,1, 但是其CPU类型为i9-9900K。
试了下,改了ProductName, 显示的居然是Macmini 2014的产的。后来发现序列号用的是以前老黑苹果上面的序列号,自然就是老机器了。
修改成iMac19,1对应的序列号后正常。参考文章:https://www.tonymacx86.com/threads/smbios-19-x-imacs-2019.274686/
原来你想要伪造的黑苹果会显示什么时候是由序列号来决定的。
相关config.plist如下:序列号仅供参考
- <key>SMBIOS</key>
- <dict>
- <key>ProductName</key>
- <string>iMac19,1</string>
- <key>SerialNumber</key>
- <string>C02YC016JV3Q</string>
- <key>Version</key>
- <string>1.0</string>
- </dict>
复制代码
玩黑果的乐趣就在于,经历折腾,终归搞定,祝大家hack成功。
附本人EFI供参考,本人所用clover configuraiton是最新版5.4.5,新主板还是建议使用新版本,smbios里面会有coffee lake的相关机型,老版本的则没有。
附:Z390Pro4EFI:
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|