Win10论坛

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

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

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

搜索
查看: 17582|回复: 118

[分享] 制作appleALC的详细步骤   [复制链接]

Rank: 7Rank: 7Rank: 7

UID
4601497
帖子
1862
PB币
2723
贡献
0
技术
25
活跃
1333
发表于 2016-5-24 19:33:01 |显示全部楼层
本帖最后由 一叶知秋☆ 于 2016-5-25 11:13 编辑

本帖转载自:
[color=rgb(34, 101, 169) !important]复制代码






第二步:修改appleALC中的文件
打开appleALC/Resources中你的型号的文件夹,这里以ALC887为例子

可以看到ALC887里面有很多文件,为了方便删除Info.plist以外的所有文件
把之前可以用的仿冒声卡中的layoutX.xml.zlib(X为你设置的layoutID)和Platforms.xml.zlib复制进去
打开Info.plist如下图

codecID要对应AppleHDA.kext\Contents\PlugIns\AppleHDAHardwareConfigDriver.kext\Contents\info.plist里面填写的ID
ID对应layoutID
patch对应layoutX.xml.zlib(X为你设置的layoutID)

ID对应layoutID
patch必须填Platforms.xml.zlib



打开appleALC/Resources/PinConfigs/Contents/Info.plist

删除HDAConfigDefault子项,将AppleHDA.kext\Contents\PlugIns\AppleHDAHardwareConfigDriver.kext\Contents\info.plist里面的HDAConfigDefault子项复制进去


第三步生产appleALC驱动
打开AppleALC/AppleALC.xcodeproj(必须要有XCODE)
2016-4-24 12:27 上传
[url=http://bbs.pcbeta.com/forum.php?mod=attachment&aid=Mzg3MjE5NXwzN2YzMjY4MHwxNDY0MDg4OTczfDQ2MDE0OTd8MTY3NzE5MQ%3D%3D¬humb=yes]下载附件 [size=0.83em](99.19 KB)




将生成的appleALC放入四叶草,通过DSDT注入layoutID就可以让其正常工作(必须DSDT)
另外appleHDA必须原版,且在功能扩展里面显示签名为官方签名

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

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2466
PB币
6366
贡献
0
技术
23
活跃
874
发表于 2016-5-24 21:24:08 |显示全部楼层
支持楼主,感谢分享

Rank: 7Rank: 7Rank: 7

UID
4776985
帖子
1941
PB币
654
贡献
0
技术
0
活跃
849
发表于 2016-5-24 21:26:30 |显示全部楼层
果断好评。

Rank: 7Rank: 7Rank: 7

UID
4601497
帖子
1862
PB币
2723
贡献
0
技术
25
活跃
1333
发表于 2016-5-24 21:28:19 |显示全部楼层
本帖最后由 一叶知秋☆ 于 2016-5-24 21:31 编辑

帖子被审核,审核完了就剩这一点了,呵呵在这里补一下吧:
第一步:显示finder中的小房子图标,并下载appleALC
  1. 在终端执行命令,然后按照图片操作会在finder中的小房子生产appleALC文件夹
  2. git clone https://github.com/vit9696/AppleALC
复制代码
第二步:修改appleALC中的文件
打开appleALC/Resources中你的型号的文件夹,这里以ALC887为例子
图片在一楼。
为了方便删除Info.plist以外的所有文件
把之前可以用的仿冒声卡中的layoutX.xml.zlib(X为你设置的layoutID)和Platforms.xml.zlib复制进去。
打开Info.plist如下图
图片一楼
codecID要对应AppleHDA.kext\Contents\PlugIns\AppleHDAHardwareConfigDriver.kext\Contents\info.plist里面填写的ID
ID对应layoutID
patch对应layoutX.xml.zlib(X为你设置的layoutID)
ID对应layoutID
patch必须填Platforms.xml.zlib



打开appleALC/Resources/PinConfigs/Contents/Info.plist
删除HDAConfigDefault子项,将AppleHDA.kext\Contents\PlugIns\AppleHDAHardwareConfigDriver.kext\Contents\info.plist里面的HDAConfigDefault子项复制进去


第三步生产appleALC驱动
打开AppleALC/AppleALC.xcodeproj(必须要有XCODE)
将生成的appleALC放入四叶草,通过DSDT注入layoutID就可以让其正常工作(必须DSDT)
另外appleHDA必须原版,且在功能扩展里面显示签名为官方签名。

Rank: 1

UID
2415830
帖子
33
PB币
7
贡献
0
技术
0
活跃
23
发表于 2016-5-25 00:08:58 |显示全部楼层


支持楼主,感谢分享

Rank: 2Rank: 2

UID
4803380
帖子
145
PB币
208
贡献
0
技术
0
活跃
181
发表于 2016-5-25 00:18:08 |显示全部楼层
支持楼主,楼主果然牛逼

Rank: 5Rank: 5Rank: 5

UID
4793466
帖子
785
PB币
436
贡献
0
技术
0
活跃
928
发表于 2016-5-25 07:26:01 来自手机 |显示全部楼层
谢谢分享   

Rank: 5Rank: 5Rank: 5

UID
599512
帖子
1011
PB币
25
贡献
0
技术
22
活跃
525
发表于 2016-5-25 07:46:36 |显示全部楼层
支持楼主,感谢分享

Rank: 7Rank: 7Rank: 7

UID
4601497
帖子
1862
PB币
2723
贡献
0
技术
25
活跃
1333
发表于 2016-5-25 09:55:36 |显示全部楼层
yjb888 发表于 2016-5-25 07:46
支持楼主,感谢分享

帖子审核完就没有了

Rank: 9

UID
262174
帖子
3146
PB币
307
贡献
0
技术
176
活跃
1763
发表于 2016-5-26 14:00:06 |显示全部楼层
感谢分享...

Rank: 5Rank: 5Rank: 5

UID
3515309
帖子
1039
PB币
159
贡献
0
技术
0
活跃
714
发表于 2016-5-26 17:03:18 |显示全部楼层
谢谢分享、、、

Rank: 2Rank: 2

UID
2328640
帖子
408
PB币
0
贡献
0
技术
1
活跃
587
发表于 2016-5-26 17:20:39 |显示全部楼层
感謝圖文設置分享

Rank: 2Rank: 2

UID
4080923
帖子
264
PB币
565
贡献
0
技术
3
活跃
769
发表于 2016-5-27 14:24:43 |显示全部楼层
谢谢楼主,已经按照教程弄好了,果然很有效。

Rank: 7Rank: 7Rank: 7

UID
4601497
帖子
1862
PB币
2723
贡献
0
技术
25
活跃
1333
发表于 2016-5-27 15:10:12 |显示全部楼层
wolftrue 发表于 2016-5-27 14:24
谢谢楼主,已经按照教程弄好了,果然很有效。

嗯,不客气,我自己也是这样弄好的

Rank: 2Rank: 2

UID
2725385
帖子
131
PB币
0
贡献
0
技术
1
活跃
168
发表于 2016-5-28 20:01:31 |显示全部楼层
果断好评。   

Rank: 7Rank: 7Rank: 7

UID
4601497
帖子
1862
PB币
2723
贡献
0
技术
25
活跃
1333
发表于 2016-5-28 21:51:21 |显示全部楼层
510449979 发表于 2016-5-28 20:01
果断好评。

一般按照教程就能成功制作

坐想脐橙

Rank: 7Rank: 7Rank: 7

UID
966427
帖子
2211
PB币
4438
贡献
0
技术
5
活跃
570
发表于 2016-5-30 03:11:55 |显示全部楼层
事实上这一步没看懂    “ 打开appleALC/Resources/PinConfigs/Contents/Info.plist ”   。 appleALC.kext 还没制作出来,在哪里找这个文件修改咧

Rank: 7Rank: 7Rank: 7

UID
4601497
帖子
1862
PB币
2723
贡献
0
技术
25
活跃
1333
发表于 2016-5-30 11:50:25 |显示全部楼层
tntg534462 发表于 2016-5-30 03:11
事实上这一步没看懂    “ 打开appleALC/Resources/PinConfigs/Contents/Info.plist ”   。 appleALC.kext ...


在这个下载的文件夹根目录,自己找找
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
3622757
帖子
439
PB币
0
贡献
0
技术
21
活跃
283
发表于 2016-5-31 21:24:18 |显示全部楼层
支持楼主,感谢分享

Rank: 5Rank: 5Rank: 5

UID
1430135
帖子
503
PB币
1506
贡献
0
技术
0
活跃
462
发表于 2016-5-31 22:11:02 |显示全部楼层
感谢,非常详细。
关闭

站长推荐

推荐好友加入远景可拿奖励
推荐好友进远景,可以拿3重奖励,PBB,威望,勋章,通通有~ 本帖只限回复推荐用
回顶部
Copyright (C) 2005-2018 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件