daliansky / XiaoMi-Pro-Hackintosh

XiaoMi NoteBook Pro Hackintosh
BSD Zero Clause License
2.62k stars 473 forks source link

可不可以使用【RtkUndiDxe.efi】支持UEFI界面播放声音呢? #706

Open 1457384613gh opened 1 year ago

1457384613gh commented 1 year ago

【RtkUndiDxe.efi】好像是 Realtek 的 UEFI 声卡驱动。

image

https://www.pudn.com/detail/4326719

stevezhengshiqi commented 1 year ago

此仓库使用 OpenCoreAudioDxe.efi来播放声音。目前只支持KBL。CML机型仅耳机有UEFI界面声音。 参考:https://github.com/daliansky/XiaoMi-Pro-Hackintosh/blob/main/Docs/README_CN.md#oc-怎么开启启动音tm1701--tm1707 https://dortania.github.io/docs/latest/Configuration.html#audio-properties

1457384613gh commented 1 year ago

没法 参考 AppleALC.kext 去改编 AudioDXE.efi 吗?

stevezhengshiqi commented 1 year ago

我没有这个能力,而且也没有10代设备进行测试。

1457384613gh commented 1 year ago

那你是怎么摸索,并给10代添加69节点的呢?

根据硬件资料或者他人的日志,隔空推理吗?

自带的UEFI驱动都在 BIOS的固件里。可不可以 把10代机型的BIOS固件解包,然后提取声卡驱动,发给AudioDXE.efi的开发者,让他帮忙解包声卡驱动看看,他愿意吗?

stevezhengshiqi commented 1 year ago

10代的69节点应该是在QQ群友的帮助下完成的

AudioDXE的作者Acidanthera团队专业性特别强,不太接受这些具体的机型帮助。

个人建议可以从 AudioOutMask,--codec-setup-delay等属性入手。由于codec的调试过于枯燥耗费时间且我的机子有故障,我暂时没有深入研究的计划。

STIVW commented 1 year ago

i7-8550,GTX,16G 按照wiki修改config为什么开启不了启动音?

截屏2023-02-27 23 45 03
stevezhengshiqi commented 1 year ago

@STIVW OC新版有部分修改,wiki还没更新,不好意思。 Drivers-Item 3里的 Enabled 需要改成 YES 来启用 AudioDxe.efi。

STIVW commented 1 year ago

@STIVW OC新版有部分修改,wiki还没更新,不好意思。 Drivers-Item 3里的 Enabled 需要改成 YES 来启用 AudioDxe.efi。

好的修改完可以播放了