Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 68630|回复: 1682

[教程] 瑞昱ALC全系列声卡补丁,激活全功能(1223更新两个文件,另加入中文PDF)     [复制链接]

UID
292792
帖子
1837
PB币
2209
贡献
0
技术
508
活跃
594

远景智多星 远景技术达人 热心会员

发表于 2014-12-21 16:28:48 |显示全部楼层
本帖最后由 nml 于 2014-12-23 19:04 编辑

声明
1. 此补丁为国外大神toleda原创,本人多次装机均使用此补丁,成功激活声卡。
2. MultiBeast里的很多声卡补丁,都是toleda完成的,也就是说,其实论坛里很大一部分人都已经用过此补丁了。
3. 此补丁为toleda常住github的项目,更新非常频繁,所以不用等到新版的MultiBeast发布。
4. 我会不定期及时地在github fork源文件并翻译,然后在本帖更新,这是我翻译的github版本
5. 小白上github可能会受到干扰,所以我将在本帖提供附件下载,请尽量不要传播。如果一定要分享给他人,请提供在远景的本帖地址以及github的toleda源链接(国外人很重视版权的,哪怕是免费项目,请大家不要给他们留下不好的印象)。

以下是guide:

audio_realtekALC
============

瑞昱ALC声卡 - AppleHDA.kext补丁
此补丁通过`AppleHDA.kext`激活瑞昱ALC系列声卡的所有功能,包括板载音频、HDMI以及DP音响(详见附注1)。该脚本会给音频解码二进制文件打补丁,并安装config data配置数据(接口配置),layouts布局(音频设备)和platforms平台(路线图)等文件。除了本补丁,无其他文件要求下载。


更新:
-        v3.5 - Realtek ALC AppleHDA - 修复睡眠唤醒后音频失效的问题
-        v3.4 - 支持BRIX/ALC269, BRIX Pro/ALC283 and NUC/ALC283, 详见附注6
-        v3.3 - audio_realtekALC-100.sh (v1.0.3) release
-        v3.1:增加了对Yosemite下x99的补丁支持:`audio_alc_x99-hda-100_patch.command`。
-        v3:对Yosemite/10.10.x系统和Mavericks/10.9.x系统和Mountain Lion/10.8.x系统的支持
        -        注:audio_realtekALC-90_v2.command不支持
-        v2.1:对9系主板/EAPD的支持增加到ALC887,892,898,1150等型号,赞助者:kidalive
-        v2:更新脚本:无需下载,双击即可完成。


方法(在适当的位置打补丁)
1.        已打过补丁的`AppleHDA.kext` - ConfigData, layouts, Platforms and HDA binary patch
2.        原生`AppleHDA.kext`


安装步骤
1.        给`AppleHDA.kext`打补丁
        1.        找到audio_realtekALC-100.command.zip(见上)
        2.        下载
        3.        解压缩放到`~/Download`下,双击
        4.        输入密码
        5.        确认型号Codec ALCxxx: 仅适用于(885, 887, 888, 889, 892, 898, 1150)
        6.        是否为Current_v100302 (y/n): 仅适用于(887, 888 only)
        7.        是否激活HD4600 HDMI音频:        仅适用于(887, 892, 898, 1150)
2.        验证`AppleHDA.kext`是否已安装
        -        SLE目录下是否存在修改过的`AppleHDA.kext`
        -        点击查看版本号是否为`vx.x-toledaALCxxx`格式
3.        重启
4.        验证板载音频
        -        系统设置/声音/输出/选择音频设备


其他OSX系统瑞昱ALC系列声卡板载音频解决方案
1.        https://github.com/toleda/audio_pikeralphaALC
2.        https://github.com/toleda/audio_CloverALC


参考教程
1.        兼容性 - Realtek ALC AppleHDA_v2 [Guide]
2.        自定义 - Realtek ALC AppleHDA_v2 [Guide]
3.        睡眠唤醒后无声 - Realtek ALC AppleHDA [Fixes]
4.        (打完补丁后)无音频设备 - Realtek ALC AppleHDA [Guide]
5.        环绕音响 - Realtek ALC -  AppleHDA [Guide]


条件要求
1.        Chameleon/Chimera/Clover:
        -        可选择Clover补丁方式(无需DSDT)
        -        参考 https://github.com/toleda/audio_CloverALC
2.        OS X
        -        10.10或更新的
        -        10.9或更新的
        -        10.8或更新的
3.        原版`AppleHDA.kext`(若未安装或不存在,请先安装OSX系统)
4.        受支持的瑞昱板载音频解码型号
5.        音频ID注入,参考 https://github.com/toleda/audio_ALCinjection


要求信息(选择一种类型)
1.        Codec/ALC支援方式(自动侦测)
        1. 269 (BRIX only)
        2. 283 (BRIX Pro and NUC)
        3. 885
        4. 887
        5. 888
        6. 889
        7. 892
        8. 898
        9. 1150 (see Note F)
2.        Layout(接口布局)支援方式(定义详见附注2
        1. 269, 283. 885, 887, 888, 889, 892, 898, 1150
        2. 887, 888, 889, 892, 898, 1150
        3. 887, 888, 889, 892, 898


OS X不支持的芯片组
  A. 9系主板支持 (仅支持Mavericks系统, 详见附注4)
  B. X99主板支持 (详见附注5)


附注
1. HDMI/DP音频可能还要求
        1.        注入dsdt/ssdt
        2.        注入framebuffer
2. Layout定义(Layout/Audio ID安装注入是分开的,参考 https://github.com/toleda/audio_ALCInjection)
        1.        3/5/6 个接口的模拟音频输出
        2.        3 个模拟音频输出接口
        3.        HD3000/HD4000 HDMI音频和模拟音频
3. 建议
        1.        备份到桌面 Desktop/audio_ALCxxx-10.x.x
                -        原生的: AppleHDA-orig.kext
                -        打过补丁的: AppleHDA.kext
        2.        如果软件升级后造成音频失败
                -        参考上面的安装步骤 (再次运行脚本)
                -        如果新补丁失败,安装备份过的可以工作的打过补丁的`AppleHDA.kext`
4. OS X/AppleHDA.kext/9系主板支持 (仅限于Mavericks,并只需从以下选择一种方法安装)
        1.        下载并安装`audio_alc_9series-hda-93_patch.command`
        2.        给ApppleHDAController`以二进制方式打补丁:
                -        查找: 20 8C
                -        替换 (会有四次): A0 8C
                -        保存
                -        重启
5. OS X/AppleHDA.kext/x99主板支持 (暂时的方案, 并只需从以下选择一种方法安装)
        1.        下载并安装`audio_alc_x99-hda-100_patch.command`
        2.        给ApppleHDAController`以二进制方式打补丁:
                -        查找: 20 8C
                -        替换 (会有四次): 20 8D
                -        保存
                -        重启
6. 对BRIX/ALC269, BRIX Pro/ALC283 以及 NUC/ALC283 的支持
        1. 安装方法
           -        将补丁文件`realtekALC`放到适当的位置
        2. 音频设备
                -        ALC269 - BRIX/耳机和 SPDIF数字输出
                -        ALC283 - BRIX Pro 和 NUC/耳机 (麦克风尚不支持)
                -        HDMI 音频需要注入 dsdt 或 ssdt, 参考
                        1.  HD4600 - https://github.com/toleda/audio_hdmi_8series
                        2. HD4000 - https://github.com/toleda/audio_hdmi_hd4000


工具
1. IOReg (View Raw) - 点这里下载
2. DPCIManger - http://sourceforge.net/projects/dpcimanager/
3. audio_codecdetect.command (见上面的文件) - 侦测、确认以及安装音频解码
        -        选择 audio_codecdetect.command 下载
        -        放到 ~/Downloads/audio_codecdetect.command 位置双击安装
        -        输入密码:


问题报告 (需包含以下信息)
1. 音频问题的详细情况
        - OS X 系统版本/主板型号/BIOS 版本/处理器/显卡
        - 你的安装过程/你使用的是上面哪一种步骤/AppleHDA.kext 版本
        - IOReg的导出文件 - IOReg_v2.1/点File/然后Save a Copy As…, 并验证文件 (并非是ioreg.txt)
        - 安装过的 S/L/E/AppleHDA.kext
        - AppleHDA(哪种型号).kext (例如, AppleHDA1150.kext, 如果你安装的是ALC1150的话)
        - DPCIManager/Misc/Boot Log
        - 系统信息/硬件/音频/的完整截图
        - 控制台/所有消息/选择包含`kernel Sound assertions`的部分/保存为...
        - 如果使用的是Chameleon/Chimera
                1. Extra/org.chameleon.Boot.plist
                2. Extra/dsdt.aml (如果有)
                3. Extra/ssdt.aml (如果有)
        - 如果使用的是Clover
                1. EFI/CLOVER/config.plist
                2. EFI/CLOVER/ACPI/Patched/dsdt.aml (如果有)
                3. EFI/CLOVER/ACPI/Patched/ssdt.aml (如果有)
2. 到这些地方跟帖:
        - http://www.tonymacx86.com/audio/112461-mavericks-no-audio-realtek-alc-applehda.html
        - http://www.insanelymac.com/forum/topic/298819-yosemite-audio-realtek-alc-applehda/
        - http://www.insanelymac.com/forum/topic/293001-mavericks-realtek-alc-applehda-audio/

Credit
bcc9, RevoGirl, PikeRAlpha, SJ_UnderWater, RehabMan, TimeWalker75a

toleda
https://github.com/toleda/audio_RealtekALC

Chinese Translator:
Hasse (nml in PCbeta.com)

audio_RealtekALC.zip (3.18 MB, 下载次数: 3403)

如果遇到一些问题,可以在本帖回复,我看到后会尽快帮忙解答。

20

查看全部评分

UID
292792
帖子
1837
PB币
2209
贡献
0
技术
508
活跃
594

远景智多星 远景技术达人 热心会员

发表于 2014-12-21 16:30:21 |显示全部楼层
本帖最后由 nml 于 2014-12-23 19:08 编辑

沙发的话留给有心人看
声卡是除了显卡以外的另一个“老大难”问题,第一次就成功的案例不在多数,相信“失败是成功之母”这句话,相信自己,相信远景。

黑苹果本身就是一件具有挑战性的工作,远景提供了一个免费的平台供大家自由学习和探讨,希望大家多努力尝试,多思考原因,多想解决办法。

你提的问题越深入,越会有人回复,问题也更容易解决。

-by me

5

查看全部评分

UID
1218928
帖子
1372
PB币
1703
贡献
0
技术
259
活跃
867

远景技术达人 活动参与先锋 我是大学生!

发表于 2014-12-21 16:32:16 |显示全部楼层
MarkDown?我记得可以把生成的网页格式直接扔到论坛编辑器的

Rank: 9

UID
3322572
帖子
6999
PB币
34744
贡献
0
技术
4715
活跃
899

远景技术达人 热心会员

发表于 2014-12-21 16:33:23 |显示全部楼层
支持,翻译辛苦了。

带著一罐健力宝,浪迹天涯……

Rank: 5Rank: 5Rank: 5

UID
3275317
帖子
490
PB币
0
贡献
0
技术
27
活跃
772
发表于 2014-12-21 16:33:48 |显示全部楼层
支持,虽然用不着。有个问题,问什么我评分只能是1呢?自定义都不行。难道和论坛等级有关?

点评

nml  貌似是的,加油吧!  发表于 2014-12-21 16:36

Rank: 5Rank: 5Rank: 5

UID
1549129
帖子
575
PB币
5
贡献
0
技术
28
活跃
748
发表于 2014-12-21 16:34:22 |显示全部楼层
看得有些乱,还没找到头绪。

UID
292792
帖子
1837
PB币
2209
贡献
0
技术
508
活跃
594

远景智多星 远景技术达人 热心会员

发表于 2014-12-21 16:36:20 |显示全部楼层
qw3752258 发表于 2014-12-21 16:32
MarkDown?我记得可以把生成的网页格式直接扔到论坛编辑器的

生成好了 可是论坛编辑器没给我HTML权限

Rank: 7Rank: 7Rank: 7

UID
1249115
帖子
1303
PB币
329
贡献
0
技术
32
活跃
1624
发表于 2014-12-21 16:41:44 |显示全部楼层

支持,翻译辛苦了

Rank: 1

UID
1973553
帖子
74
PB币
34
贡献
0
技术
0
活跃
130
发表于 2014-12-21 16:42:04 |显示全部楼层
感谢分享

UID
292792
帖子
1837
PB币
2209
贡献
0
技术
508
活跃
594

远景智多星 远景技术达人 热心会员

发表于 2014-12-21 16:43:17 |显示全部楼层
moreqin 发表于 2014-12-21 16:34
看得有些乱,还没找到头绪。

慢慢来,有问题尽管问~
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
1969413
帖子
2843
PB币
2881
贡献
0
技术
21
活跃
1591
发表于 2014-12-21 17:00:54 |显示全部楼层
提示: 该帖被管理员或版主屏蔽

Rank: 5Rank: 5Rank: 5

UID
22440
帖子
843
PB币
1740
贡献
0
技术
70
活跃
1128
发表于 2014-12-21 17:08:53 |显示全部楼层
p8p67 的 892 淘宝黑苹果卖家说是世界难题,就不试了

Rank: 2Rank: 2

UID
85309
帖子
344
PB币
1705
贡献
0
技术
2
活跃
997
发表于 2014-12-21 17:21:42 |显示全部楼层
下载一个试试,好像不错的

面目全非,胸有丘壑

Rank: 11Rank: 11Rank: 11

UID
4333710
帖子
4710
PB币
1393
贡献
0
技术
105
活跃
5319

十一周年 I'm Surface用户 十周年 Win10先驱者 我是大学生!

发表于 2014-12-21 17:21:52 |显示全部楼层
前排支持啊。。。。。

MEN就像一枚硬币,前面是1,后面是菊花 (&

UID
4105512
帖子
2141
PB币
3595
贡献
0
技术
101
活跃
1283

十一周年 我是大学生! 远景技术达人

发表于 2014-12-21 17:27:14 |显示全部楼层
万恶的269看来有救了

Rank: 5Rank: 5Rank: 5

UID
3434929
帖子
504
PB币
96
贡献
0
技术
0
活跃
540

8周年庆典勋章

发表于 2014-12-21 17:31:19 |显示全部楼层
还在研究中

Rank: 7Rank: 7Rank: 7

UID
2644810
帖子
3111
PB币
3026
贡献
0
技术
5
活跃
2230

7周年庆典勋章

发表于 2014-12-21 17:34:15 |显示全部楼层
好东西呀,支持楼主

UID
292792
帖子
1837
PB币
2209
贡献
0
技术
508
活跃
594

远景智多星 远景技术达人 热心会员

发表于 2014-12-21 17:35:59 |显示全部楼层
qw3752258 发表于 2014-12-21 16:32
MarkDown?我记得可以把生成的网页格式直接扔到论坛编辑器的

谷歌了一个alfred竟然要收费,我用perl写了一个。。哈哈哈~

Rank: 5Rank: 5Rank: 5

UID
2455319
帖子
681
PB币
525
贡献
0
技术
0
活跃
452
发表于 2014-12-21 17:39:45 |显示全部楼层
谢谢分享

Rank: 2Rank: 2

UID
1582519
帖子
184
PB币
20
贡献
0
技术
2
活跃
273
发表于 2014-12-21 17:40:38 |显示全部楼层
笔记本的al269 支持吗?我现在的可以输入 输出没问题,但是戴耳机会输出输入同步
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件