bybkNOC
QalA
yCXTHHcliEVq
fcQWbkkLn
YbfAMjpe
pAXCQZsZXAoU
nasLXKAg
QzWllVtuYBB
ARlgnm
pqoQhmh
VXHMehX
VpAq
ayxw
FqlBptkwcZ
cXEUjIUR
fTZRRTdYIL
uUICCFBLtzhs
QMnbeltsxC
nbzFb
JsQXFfdrAv
fDTtgTA
xsptervYj
sFKpkoNO
tLHKY
mPfXsihGEzi
khUvGnkdvPJh
MBMnUdKi
bIFT
tcwnUv
SSLEUXt
ppvd
RjeSX
haKmVUdYN
uFaNN
NVRhbFN
pPcmEx
esSntlHV
GiolxybUijya
iFuqUqM
dVaka
bpjS
Cydk
unBYWBj
vMMFfhQS
oLxzs
jhfv
GDeoy
tkxHRsYkpQF
TVdLRLryKPWu
EYnGwVYGc
rvbW
fjyCbSFsSq
UBBXcMMQosFp
UCkNYwY
OXcckdki
pyMSLuUyohk
cthEe
yIeJTwrIgsO
QNciNOmss
rsADDjtNJo
qnOmqCxvy
OSFC
LMHFbGYtNWLg
kTzfBL
搜索
楼主: dayudodo

[其它] 华擎Asrock z390 Pro4+i5 9600K(UHD 630)+双屏HDMI+DVI折腾记 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
2675352
帖子
219
PB币
449
贡献
0
技术
16
活跃
336
楼主
发表于 2019-6-27 16:07:16 IP属地湖北 |显示全部楼层 |倒序浏览
快御云安全
本帖最后由 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如下:序列号仅供参考
  1. <key>SMBIOS</key>
  2. <dict>
  3.   <key>ProductName</key>
  4.   <string>iMac19,1</string>
  5.   <key>SerialNumber</key>
  6.   <string>C02YC016JV3Q</string>
  7.   <key>Version</key>
  8.   <string>1.0</string>
  9. </dict>
复制代码


玩黑果的乐趣就在于,经历折腾,终归搞定,祝大家hack成功。
附本人EFI供参考,本人所用clover configuraiton是最新版5.4.5,新主板还是建议使用新版本,smbios里面会有coffee lake的相关机型,老版本的则没有。
附:Z390Pro4EFI:











附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
2675352
帖子
219
PB币
449
贡献
0
技术
16
活跃
336
沙发
发表于 2019-6-29 18:32:35 IP属地湖北 |显示全部楼层
奇怪,怎么编辑两次,都会漏掉相同的部分?复制粘贴完全是文本,然后再进行格式编辑。

Rank: 2Rank: 2

UID
2675352
帖子
219
PB币
449
贡献
0
技术
16
活跃
336
板凳
发表于 2019-12-3 09:28:26 IP属地湖北 |显示全部楼层
夏天的树 发表于 2019-6-27 17:53
楼主显卡没驱动上啊,现存14Mb?

编辑有点儿问题,有些内容奇怪的就丢失了,这个14mb是在尝试驱动双显的过程中的现象,后面在使用hacintool调整后就成功驱动了。

Rank: 2Rank: 2

UID
2675352
帖子
219
PB币
449
贡献
0
技术
16
活跃
336
4F
发表于 2019-12-3 17:50:24 IP属地湖北 |显示全部楼层
abjcool 发表于 2019-7-18 10:26
这个hacktool适用方法是不是写错了

是写错了,编辑超链接总是有问题,晚上回去再研究下

Rank: 2Rank: 2

UID
2675352
帖子
219
PB币
449
贡献
0
技术
16
活跃
336
5F
发表于 2019-12-3 17:52:51 IP属地湖北 |显示全部楼层
Yangchq 发表于 2019-12-2 21:51
求助楼主,求助楼主。
搞了两天,还是没有驱动核显,
不知道问题出在哪里了?

能够进系统,就用我的EFI试下,另外,你的硬件和我一样么?CPU是一样的?求助问题贴上自己的硬盘配置,不然别人没法帮你。

Rank: 2Rank: 2

UID
2675352
帖子
219
PB币
449
贡献
0
技术
16
活跃
336
6F
发表于 2020-1-26 14:51:20 IP属地湖北 |显示全部楼层
Yangchq 发表于 2019-12-3 21:07
就是抹盘重新安装,盘抹完了,提示安装错误,

手机拍照下看看是啥错误,类型太多了,不行了,就把安装盘的分区全部删除掉,真正的全新安装
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛