华硕ROG STRIX Z490-A i7-10700K AMD 5700XT 安装Big Sur驱动分享OC0.6.6

macOS Big Sur 21/3/1 1.7k 0

OC0.jpg
电脑配置:
CPUIntel i7 10700K
GPUSapphire AMD RX 5700XT 8GB超白金
MotherBoardAsus ROG STRIX Z490-A Gaming 吹雪
RAM32G GSkill Trident Z Royal 3200MHz DDR4 16 * 2
SSDSamsung NVMe 970 EVO Plus 500GB

App Store下载的最新系统做的安装盘, 然后用MountEFI分的EFI分区,
是直接按照OpenCore Install Guide弄的, EFI文件放在我的GitHub上, 可以自行下载, 更多的安装说明在这里

1.制作启动盘:Mac下环境,16G优盘
在AppStore下载macOS BigSur, 打开Terminal终端, 输入以下命令(命令中的MyVolume就是你插入优盘的优盘名)
  1. sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
复制代码

2.创建EFI分区, 需要使用 [color=var(--color-text-link)]MountEFI , 使用这个工具可以为一个磁盘创建一个EFI分区。
安装系统前,需要为优盘创建EFI分区,最后将配置好的EFI文件夹复制到这个分区里; 安装系统后需要为Mac系统盘创建EFI分区, 并将优盘EFI分区里的EFI文件夹复制到Mac系统盘的EFI分区里, 这样就不用依赖优盘去引导macOS。注意⚠️:重启或者插拔优盘都会是EFI分区“消失”, 需要重新运行Mount.command创建(使其显示)EFI分区
  1. git clone [url]https://github.com/corpnewt/MountEFI[/url]
  2. cd MountEFI
  3. chmod +x MountEFI.command
复制代码

双击MountEFI.command, 选择对应的磁盘创建EFI分区
3.按照OpenCore Install Guide配置EFI文件
值得一提的是因为本机是华硕主板, 所以ACPI需要加入一个SSDT-RHUB.aml, 否则安装会失败

一些ACPI说明
  • SSDT-PM.aml 可实现节能五项
  • SSDT-RHUB.aml 是为了解决Asus主板的一些问题
  • SSDT-RX 5700 XT-Version 1.0.aml 是优化5700xt的acpi

Drivers
  • HfsPlus.efi 必须
  • OpenRuntime.efi 必须
  • AudioDxe.efi 开机钟声, 可不加
  • OpenCanopy.efi 启动界面美化, 可不加
⚠️ 增减ACPI、Drivers和Kexts的文件时, 需要在Config.plist相对应的位置做相应增减
4.BIOS启动项配置
禁用
  • fastboot
  • 启动 - 启动设置- 快速启动 - Disable
  • 操作系统类型改为UEFI
  • 禁用安全启动
  • 清除密钥即可
其他的Z490A主板默认即可符合OpenCore官方要求
4. OpenCore自带的界面我是比较难以接受的, 所以按照OpenCore官方教程美化了一下界面, 只要两步:
  • 首先需要将Resources文件夹放到OC根目录下, 这个目录文件都是美化界面所需的音频、字体、图像等资源。这里的Resource文件夹是OpenCore Desktop Guide中 macOS BigSur 风格的启动界面资源
  • 在EFI/Drivers添加OpenCanopy.efi , 同时在config.plist - UEFI - Drivers 中添加一个 item

这样界面基本就比较好看了, 但是因为本人比较强迫症, 除了Win和mac的启动项外, 其他的都想要隐藏, 比如Recovery, OpenShell, ResetNvram, 查了一些资料, 只需在Config.plist中按照以下配置即可
VideoProc.jpg
4K 60Hz
连接网络后无法4K 60hz显示

1.显示器: Dell 2718Q 线材 DP to miniDP
显示器设置里按住Option + 点击缩放, 就会出现刷新率选择
2. 核显驱动
先说结果, 暂时无法驱动
i7-10700K核显是 Intel UHD 630
按照OpenCore官方的配置
DeviceProperties-Add-PciRoot(0x0)/Pci(0x2,0x0) AAPL,ig-platform-id <0300C89B>
貌似并没有驱动
在网上看到以下三步
  • 去除platformid
  • 更新whatEverGreen
  • boot-args增加igfxfw=2
    貌似也并不行

3. 有线网络
Asus ROG STRIX Z490-A Gaming 吹雪主板自带的有线网卡是Intel-I225-V
按照OpenCore官方在Config.plist - DeviceProperties 中添加device-id 并没有作用 在此基础上添加了两个Kext才驱动了有线网卡, config.plist要对应在Kernel里Add相应的Kext
  • FakePCIID.kext
  • FakePCIID_Intel_I225-V.kext
4. Asus主板卡F1问题
在Config.plist 里搜索 DisableRtcChecksum 设置为1
如果还不行建议参照 RTC综述 - Xjn’s Blog
5. 节能五项
添加了SSDT-PM.aml 并在Config.plist - ACPI中Add item
6. 声卡问题
Asus ROG STRIX Z490-A Gaming 吹雪使用的是 ROG SupremeFX 8 声卡芯片, 好像是Realtek ALCS1220A的马甲
使用Hackintool注入正确的ALC LayoutID即可
7. 更改默认启动磁盘
  • 设置EFI文件夹 - OC - Config.plist UEFI - Quirks - RequestBootVarRouting - 1 or YES
  • 系统偏好设置 - 启动磁盘 - 选择mac磁盘

其实只需要在启动选择页面选中磁盘, 按 ctrl + enter 即可
8 USB Map
Hackintool貌似插拔没反应, 暂时搁置
9. macOS Windows时间不同步问题
搜索cmd, 找到命令提示符, 以管理员身份运行, 输入以下代码:
  1. Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
复制代码
华硕ROG STRIX Z490-A i7-10700K AMD 5700XT 安装Big Sur驱动分享OC0.6.6
游客,如果您要查看本帖隐藏内容请回复

游客,如果您要查看本帖隐藏内容请回复

相关帖子
请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
您需要登录后才可以回帖 登录 | 注册
本版积分规则