青藤木子 发表于 2020-11-30 23:09

安装Big Sur后黑苹果不加载AppleHDA,Hackintools也没有声卡设备

本帖最后由 青藤木子 于 2021-1-29 06:38 编辑

安装Big Sur后黑苹果不加载AppleHDA,Hackintools也没有声卡设备
在Catalina之前都正常的,其他的都没问题,只有声卡一直无法驱动,在boot-args里添加了网上说的id都没有用,大侠们支个招!



-----------------------------------------------------------------------------------------------------------------

最新状态:
已解决
解决方案:
首先我先说明平台:OpenCore 0.6.5
由于我是一股脑一次性将所有东西添加了进去,所以也不是很清楚到底哪些有用哪些没用
我添加了SSDT-HPET_RTC_TIMR-fix.aml,
接着在DeviceProperties里的声卡设备里添加了AAPL,slot-name Pci8086,8C20(以前试过,不行)
接着在nvram里添加了 -alcbeta alcid=12,同时保证DeviceProperties里的声卡设备里的layout-id是data数据(以前也试过这组合,也不行)
然后补回了AudioDxe.efi 这个UEFI驱动(以前精简config的时候剔除掉了,不知是不是这个驱动发挥的功效)
我也在UEFI里的开机音频这一栏选上了声卡地址,其他地方均为动过
然后重启开机就有了

我也发现了,一般情况下驱动音频,AppleHDA均加载,像我研究了整整两个月,发现AppleHDA并不是大家说的没用了,音频驱动成功的,可以看看自己的AppleHDA是否已加载,不管是用AppleALC还是VoodooHDA都一样。最关键的就是驱动AppleHDA,因为AppleALC本质上还是注入layout id等关键信息,而不是直接替代AppleHDA,而VoodooHDA才是替代AppHDA,所以才会导致VoodooHDA驱动的声音小或者音质差。
我这个方法对老平台可能更有用。


判断声卡驱动那部分环节出了问题,可以按照下面这几步开始尝试(未经证实,不保证真实有效):
首先检查声卡设备地址是否正确,AppleALC是否正确加载
1.用Hackintool查看音频那一栏是否有声卡设备,如果有,则证明声卡有被识别,只是Layout id或者其他参数不正确,不过说明AppleALC正常工作
2.查看PCIE这一栏中的IOReg是否存在”HDEF“字眼的设备地址,如果没有,看看子类型是否存在Audio device,如果还没有,可能声卡已坏或者bios故障,可前往windows尝试是否能用声卡,如果windows可用,则说明bios或ACPI等方面有问题
3.如果1步骤不存在,2步骤存在,前往系统报告-》功能扩展查看AppleHDA是否正常加载
4.在IOregistryExplorer中找到声卡设备地址,查看layout id是否有,是否和注入的一样,特别PinConfigurations是否存在,如果是空或者<00>或者<0000>或很短,以及reg是否也是空或者<00>或很短。HDEF下是否有AppleHDADriver
5.如果4步骤中layout id没有,检查id是否正确或者AppleALC是否加载,如果PinConfigurations或reg异常,可以尝试添加AudioDxe.efi 驱动,这个驱动支持一些声卡,或者添加SSDT-HPET_RTC_TIMR-fix.aml ACPI文件
6.如果仍然不行,将有问题的步骤去百度、Google或者找大佬(别找我,我就一小白)看看,没准就能找到解决方案

SSDT-HPET_RTC_TIMR-fix.aml 文件


haoran61 发表于 2020-12-1 09:17

Hackintools如果在macos中也没有提示显卡具体型号,好像只能在windows的设备管理器找硬件id。
具体如何弄,我不是太清楚,请论坛中搜索下。

寂寞的欧尼酱 发表于 2020-12-1 09:42

你确定你的pcie地址对了?,只注入id,其他的参数别加

1980490718 发表于 2020-12-1 10:41

估计楼主的声卡地址并不是0x1b

青藤木子 发表于 2020-12-1 12:15

寂寞的欧尼酱 发表于 2020-12-1 09:42
你确定你的pcie地址对了?,只注入id,其他的参数别加

catalina都没问题啊,而且hackintool上显示的就是我上面那个

青藤木子 发表于 2020-12-1 12:17

haoran61 发表于 2020-12-1 09:17
Hackintools如果在macos中也没有提示显卡具体型号,好像只能在windows的设备管理器找硬件id。
具体如何弄, ...

仿冒硬件id吗?我这个配置在catalina也没问题,声卡id也能读到,升级到big sur就不行了

青藤木子 发表于 2020-12-1 15:05

haoran61 发表于 2020-12-1 09:17
Hackintools如果在macos中也没有提示显卡具体型号,好像只能在windows的设备管理器找硬件id。
具体如何弄, ...

仿冒硬件id吗?我这个配置在catalina也没问题,声卡id也能读到,升级到big sur就不行了

angodson 发表于 2020-12-1 15:28

如果可能的话,更新BIOS
我的机器也是Catalina可以用,BigSur不能用,就是这样解决的

wuyongjun 发表于 2020-12-1 15:30

你所提到的在我设备驱动中都是正常的,就是输出设备管理中没有显示。

青藤木子 发表于 2020-12-1 21:07

angodson 发表于 2020-12-1 15:28 https://www.pcbeta.com/static/image/common/back.gif
如果可能的话,更新BIOS
我的机器也是Catalina可以用,BigSur不能用,就是这样解决的

已经是最新版本Bios了{:5_265:}
我太难了

罐头ccc 发表于 2020-12-1 21:15

用gfxutil 找到自己的声卡地址
命令path/to/gfxutil -f HDEF

然后直接编辑config.plist
建议用propertree 不要用occ
DeviceProperties-Add-
加入声卡地址和layout-id

1980490718 发表于 2020-12-1 21:24

不发config.plist别人想帮你也帮不了

罐头ccc 发表于 2020-12-1 21:28

咦现在OC都是用AppleALC.kext
AppleHDA不是clover用的吗?

青藤木子 发表于 2020-12-1 21:36

罐头ccc 发表于 2020-12-1 21:28 https://www.pcbeta.com/static/image/common/back.gif
咦现在OC都是用AppleALC.kext
AppleHDA不是clover用的吗?

加载AppleALC前提是加载AppleHDA
Lilu、AppleALC、AppleHDA三个都要加载成功才能让声音可用

青藤木子 发表于 2020-12-1 21:42

1980490718 发表于 2020-12-1 21:24 https://www.pcbeta.com/static/image/common/back.gif
不发config.plist别人想帮你也帮不了

抱歉,我的错如果你只是想看config.plist的话直接下载第一个就好了



ccojoy 发表于 2020-12-1 21:52

青藤木子 发表于 2020-12-1 21:36
加载AppleALC前提是加载AppleHDA
Lilu、AppleALC、AppleHDA三个都要加载成功才能让声音可用

???AppleHDA不是早八百年就不需要了吗?

青藤木子 发表于 2020-12-1 21:58

ccojoy 发表于 2020-12-1 21:52 https://www.pcbeta.com/static/image/common/back.gif
???AppleHDA不是早八百年就不需要了吗?

???我看到网上都这么说的{:5_263:}
原来我落后这么多年了吗,问题是Ctalina版本的时候AppleHDA都加载了的啊,现在不加载了,同时也没法在Hackintool中的音频中发现自己的设备了,但是在PCIE那一栏里却能看到声卡的地址

nsby494 发表于 2020-12-1 22:02

青藤木子 发表于 2020-12-1 21:36 https://www.pcbeta.com/static/image/common/back.gif
加载AppleALC前提是加载AppleHDA
Lilu、AppleALC、AppleHDA三个都要加载成功才能让声音可用

把AppleHDA去掉,这个现在已经不用了,PCI列表里面也不要添加声卡的东西,直接在启动项里面添加ALCID,待正常之后再来添加

青藤木子 发表于 2020-12-4 11:48

还是没解决!啥方法都试过了

娶个老婆暖被窝 发表于 2020-12-5 06:10

你确定ID是这样加的?
页: [1] 2
查看完整版本: 安装Big Sur后黑苹果不加载AppleHDA,Hackintools也没有声卡设备