华擎 Z390 macOS Mojave 10.14 问题解决方法

睡眠唤醒重启及关机重启

macOS 现有版本不能原生支持Z390芯片组的 nvram,目前能找到的方法就是软件模拟 nvram

解决方案

图0
 

图0

  • cloverx64.efi 拷贝到 EFI/CLOVER 路径下并覆盖,将 EmuVariableUefi-64.efi 拷贝到 EFI/CLOVER/drivers64UEFI 路径下。

图0

  • 重启电脑并观察 EFI 分区下有没有生成 nvram.plist文件,如上图所示,存在 nvram.plist 文件的话,那么睡眠唤醒应该就正常了!

DW1560/Brcm94352Z驱动

第一步 驱动方法

将文件 BrcmFirmwareData.kextBrcmPatchRAM2.kext 复制到 /Library/Extensions 目录下

第二步 重建缓存

方法一

使用下面命令重建缓存

1
2
3
4
5
6
7
8
9
10
#!/bin/sh
sudo chmod -Rf 755 /S*/L*/E*
sudo chown -Rf 0:0 /S*/L*/E*
sudo chmod -Rf 755 /L*/E*
sudo chown -Rf 0:0 /L*/E*
sudo rm -Rf /S*/L*/PrelinkedKernels/*
sudo rm -Rf /S*/L*/Caches/com.apple.kext.caches/*
sudo touch -f /S*/L*/E*
sudo touch -f /L*/E*
sudo kextcache -Boot -U /

方法二

使用应用 Kext Utility 重建缓存,下载 Kext Utility

图1

检查

重启系统,检查蓝牙和 WIFI 是否可以正常工作

关于本机 CPU处理器显示 未知 的解决方法

图1

打开终端,输入:

1
2
cd /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/Resources/zh_CN.lproj/
cp AppleSystemInfo.strings ~/Desktop

PlistEdit Pro 或者 BBEdit 做如下修改:

PlistEdit Pro

图2

BBEdit

使用编辑器 BBEdit 打开 AppleSystemInfo.strings ,将

1
2
<key>UnknownCPUKind</key>
<string>未知</string>

修改为

1
2
<key>UnknownCPUKind</key>
<string>Intel Core i7 9700K</string>

图2

1
sudo cp ~/Desktop/AppleSystemInfo.strings /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/Resources/zh_CN.lproj/

输入用户密码,完成

图2

声卡无法驱动

第一步 下载 AppleALC 源码

1
git clone https://github.com/acidanthera/AppleALC.git

第二步 下载 Lilu debug 版本

1
https://github.com/acidanthera/Lilu/releases

第三步 记录 Revision

打开 IORegistryExplorer 工具,搜索 HDA,找到 IOHDACodecRevisionID 值,如图即为 0x100101,转成 10 进制为 1048833

图2

第四步 修改 Revision

打开 AppleALC 源码文件夹下的 Resources 文件夹,删掉其他声卡型号的文件夹,只保留当前主板的声卡型号文件夹,即保留 ALC1220 文件夹。

图2

第五步

打开 PinConfigs.kextinfo.plist,删除其他声卡信息,只保留当前主板的声卡信息,即 ALC1220 实测保留一个也可以

图2

第六步

进入 ALC1220 文件夹,打开 info.plist ,修改 Revisions 值为之前 IORegistryExplorer 查到的 IOHDACodecRevision 值的 10 进制数,即 1048833

图2

第七步 编译

Xcode 打开 AppleALC.xcodeproj ,编译生成 AppleALC.kext

图2

第八步 替换

将修改的 AppleALC.kext 放到 EFI/CLOVER/kexts/Other 下,Kext Utility 重建缓存,重启电脑

声卡成功驱动

图2
 

图2

更新BIOS后无法进入系统

升级主板 bios1.29 需添加以下补丁,否则无法开机

1
2
3
Comment: Fix AsRock Z390 BIOS DSDT Device(RTC) bug
Find: A00A9353 54415301
Replace: A00A910A FF0BFFFF

图2

本文部分内容参考自

@Bugprogrammer的博客

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容