黑苹果折腾记录2: AppleALC声卡驱动方法

您所在的位置:网站首页 alc269声卡惠普t620 黑苹果折腾记录2: AppleALC声卡驱动方法

黑苹果折腾记录2: AppleALC声卡驱动方法

2024-07-17 04:03| 来源: 网络整理| 查看: 265

1. 前言

最近在教研室电脑上安装了黑苹果,记录一下折腾过程中遇到的问题,也算是一种备忘性质的记录

电脑配置:

主板:ASUS PRIME B460M-A R2.0

中央处理器:英特尔® 酷睿™ i5-10400 处理器

内存:Micron 8GB 2666MHz DDR4 x2

硬盘 1:WD Blue SN570 250GB SSD for Windows®

硬盘 2:ADATA SP580 240GB for macOS Ventura

独立显卡:Nvidia P106-100 不用想 无法驱动

核心显卡:Intel UHD630

板载声卡:Realtek ALC897

板载网卡:Intel® I219V 1Gb 网卡

2. 安装准备

    从“黑果小兵的部落阁”的微信公众号下载macOS集成opencore 0.9.2的懒人包。Up主下载的是“macOS Ventura 13.4 22F66 Installer for OC/FirPE两分区原版镜像”这个版本。

    懒人包里集成了好多必备驱动和不同平台的config文件,这样安装方便一些,如果不想花钱下载也可以从opencore的官网用命令行进行下载烧录一条龙操作。

    接下来就是常规操作,用etcher等类似工具将下载好的dmg镜像烧录到不小于16GB的U盘上,接下来打开U盘上的EFI分区,在OC902下的EFI文件夹里,会看到很多config.plist文件,这些就是OC配置文件。

    由于本人的平台是i5-10400属于cometlake平台,于是修改config.plist为config_old.plist,然后把config_cometlake.plist重新命名为config.plist这样就可以直接从U盘启动并顺利安装黑苹果。

3. 遇到的问题——主板上的耳机接口不发生

   装好系统后发现声卡无法发出声音,由于黑果小兵的镜像里自带了AppleALC并且在config文件中也启用了,因此不能发出声音,查阅相关资料应该是没有注入正确的layoutid。

主要参考资料是AppleALC的Supported codes:

https://github.com/acidanthera/appleALC/wiki/Supported-codecs

在页面上查找声卡型号:ALC897,发现其Revisions有两个:0x100402, 0x100500;

LayoutID有如下:11, 12, 13, 21, 23, 66, 69, 77;

不用管Revisions,LayoutId由小到大慢慢尝试。

用Opencore Configurator挂载启动磁盘的EFI分区,自动打开config.plist后,进入DeviceProperties,选择PciRoot(0x0)/Pci(0x1F,0x3),如果没有就添加一个;

默认的layout-id键值是1,这里注意类型为number,填写11进行尝试。成功驱动声卡。

进阶——HDMI音频

Up主在驱动声卡后才解决的UHD630显存7MB的问题,因此用Hackintool打补丁的过程中,勾选“音频”之后生成补丁,合并config.plist文件。最终的PciRoot(0x0)/Pci(0x1F,0x3)如下:

存在问题HDMI音频无法从系统中调节音量,好像设计如此,也暂时不解决了,有第三方软件可以调节或者从显示器端进行手动调节。

参考资料

Supported codecs · acidanthera/AppleALC Wiki · GitHub

https://www.bilibili.com/read/cv26056472



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3