Win10论坛

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

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

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

搜索
查看: 4505|回复: 10

[教程] 简明教程:applealc驱动原生applehda [复制链接]

Rank: 2Rank: 2

UID
618163
帖子
183
PB币
87
贡献
0
技术
3
活跃
352
发表于 2017-11-10 22:19:16 |显示全部楼层
  • 我只是一个搬运工,失败了数十次后,想把自己的经历写给大家看了。网上教程多,但简单明了的少,为了大家少走弯路,我写出供大家参考,少走些弯路!
  • 请不要说我懒,图片都网上的,我没截图,应该你懂的!
  • 不懂就去爬文去!
第一步:准备工具
1、下载AppleALC
终端输入:git clone https://github.com/vit9696/AppleALC
2、下载lilu、PlistEdit Pro
3、安装Xcode
4、准备好原版applehda,用仿冒声卡的工具AppleHDA Patcher仿冒声卡驱动以备用,以及仿冒时声卡的layoutID(我的是layoutID=3)
第二步:以ALC270为例自制AppleALC
1、处理下载好的AppleALC相关文件
(1)把AppleALC/Resources文件夹中的alc270保留,其余文件夹删除,但文件夹内pinconfigs.kext等5个文件不要删了。alc270文件夹内的除了info.pist都删了。
(2)编辑Info.plist文件使自己的Layout和Platforms能正常加载,并且修改Info.plist下的Patches!
查看当前系统内核的命令是:uname -a | awk '{print $3}' | cut -c 1-2
得到补丁的作用范围是MinKernel=13~MaxKernel=16


更改Patchs,MinKernel:16~13注:将8319D411更改为8A19D411、8419D411更改为8B19D411 并保存!如下图


此外,我还把codecidn改了,换成了我的283902576(此数字为Vendor Id值的10进制,或可从硬件ID中获取,在线把16位转换为10位,如我的HDAUDIO\FUNC_01&VEN_10EC&DEV_0270&SUBSYS_103C3673&REV_1001
(3)使用PlistEdit Pro打开appleALC/Resources/PinConfigs/Contents/Info.plist
搜索283902576(此数字为Vendor Id值的10进制,或可从硬件ID中获取,在线把16位转换为10位,如我的HDAUDIO\FUNC_01&VEN_10EC&DEV_0270&SUBSYS_103C3673&REV_1001
看comment和layoutid是否与声卡型号和ID一致,即alc270;3。确认后其余可以删除其它字段。
如果configdata与仿冒声卡一致,就不用修改;如果不一致,请到仿冒AppleHDA包里的configdata复制替换。位置
AppleHDA.kext/Contents/PlugIns/AppleHDAHardwareConfigDriver.kext/Contents/Info.plist中的ConfigData


(4)打开仿冒applehda.kext/Contents/Resources 复制layout3.xml.zlib和Platforms.xml.zlib到AppleALC/Resources/alc270目录下。将Platforms.xml.zlib重命名为PlatformsM3.xml.zlib
(5)把下载好的lilu.kext放入ALC270文件夹,不放会出错。
第三步:用XCODE编译
双击打开 ./AppleALC.xcodeproj : Xcode>Product>archive
(1)弹出弱框后,导出桌面,把AppleALC放入变色龙引导文件夹。
(2)把原版Applehda放回原处,修复权限,DSDT各种方法注入ID=3,-f重启

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
2284629
帖子
844
PB币
87
贡献
0
技术
11
活跃
920
发表于 2017-11-11 00:17:02 |显示全部楼层
appleALC 原版驱动声卡是个好方法。
去年找了很多ALC286驱动都无法驱动我的电脑,最后用APPLEALC方法XCODE编译 搞成功了。

Rank: 2Rank: 2

UID
618163
帖子
183
PB币
87
贡献
0
技术
3
活跃
352
发表于 2017-11-11 20:39:00 |显示全部楼层
我用这个方法是能驱动,耳机和扬声器都有用,就是麦克风没用,原来是我错了,我的ID是27,改了后就好了,configdata里面的信息不全对,要修改,教程目前不想写了,有问题就留言吧,能帮则帮,

Rank: 2Rank: 2

UID
2248403
帖子
492
PB币
347
贡献
0
技术
0
活跃
1079
发表于 2017-11-12 19:40:29 |显示全部楼层
感谢楼主分享

Rank: 1

UID
4630737
帖子
91
PB币
0
贡献
0
技术
0
活跃
82
发表于 2017-11-13 09:40:55 来自手机 |显示全部楼层
现在用的是万能声卡驱动,声音小的要死,插上音箱笔记本自带的喇叭居然还有很小很小的声音,,,试试这个

Rank: 7Rank: 7Rank: 7

UID
995781
帖子
1588
PB币
354
贡献
0
技术
10
活跃
593
发表于 2018-1-15 23:14:39 |显示全部楼层
lilu   applealc 是要对应的

Q版超人

Rank: 7Rank: 7Rank: 7

UID
30317
帖子
2178
PB币
3523
贡献
0
技术
11
活跃
486
发表于 2018-6-11 14:34:55 |显示全部楼层
看得一头雾水,我现在正在改电源的问题,声卡暂时用的VOODOO,这个先踩个点,找时间研究研究

Rank: 1

UID
4846996
帖子
68
PB币
14
贡献
0
技术
0
活跃
52
发表于 2019-1-25 15:59:12 |显示全部楼层
感谢分享!!!!!!

Rank: 1

UID
1624394
帖子
104
PB币
66
贡献
0
技术
0
活跃
33
发表于 2019-4-8 23:34:17 |显示全部楼层
學習了,感謝

Rank: 1

UID
1842589
帖子
48
PB币
0
贡献
0
技术
0
活跃
67
发表于 2019-5-18 12:16:15 |显示全部楼层

很不错,辛苦了。  謝謝

Rank: 5Rank: 5Rank: 5

UID
1681120
帖子
452
PB币
372
贡献
0
技术
0
活跃
292
发表于 2019-5-21 18:53:11 |显示全部楼层
mxm8491 发表于 2017-11-11 20:39
我用这个方法是能驱动,耳机和扬声器都有用,就是麦克风没用,原来是我错了,我的ID是27,改了后就 ...

能帮我改一下吗
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件