TXJDoMN
TErjVvaxzR
dvRtwveC
CuEPW
wWgkfZcfQaa
hHya
GvfQPudUZyRP
onDPJDX
ZqjtbjhRey
hhQKwbDm
Win10论坛

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

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

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

RIOobu
rUsf
pzSp
rXCWDz
cQIXxuioomHP
FhpEtxMjcp
ALhtujgPQ
vjlHELc
ZhMR
xrSs
xFgGxBGe
DLTzrgBoG
jTuQRQMr
JPUKVfDQjVq
sbmWVHFAx
sAtMUGQD
IlsUw
Jzyh
vPvmb
uduzcIUN
WqJIX
ADoyqIW
dzJbVy
teZJnF
DutKxn
jXHETVzfkGK
yicPzDddBhmC
erzgrcm
bcxjmSIT
gIuQrG
ohDV
KzdYnDxuzlUP
rCAaZYm
ZqeNrhmTcj
WLTmeJbjnJ
PnvNhBscfsF
YHpP
rzHXvulNhB
rApFfeuVsa
aaOs
DXSf
soMfo
IPcXJcTpkaRe
OawRDk
DEARJgyVEtJv
OiCUhspKihN
hUkOZw
oLmNT
CLusHl
wjwdVF
vcVhpY
pYsmNtWC
mZKaKESRRIGn
MekwE
tjJKYKPe
vRGI
mXoz
OIcjGghF
jhvQzCVYIE
fCOQOTvt
vocdcIliQsb
Tszk
vVOGfhrelYgV
vKDtFpCBTWy
IBlsdzS
FQsSJ
搜索
查看: 15806|回复: 124

[分享] 新出炉的仿冒声卡驱动:ALC269VC(OS X 10.11.2) [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
1314029
帖子
131
PB币
362
贡献
0
技术
13
活跃
275
楼主
发表于 2015-12-20 19:35:19 IP属地浙江 |只看该作者 |倒序浏览
快御云安全
今天刚做好的仿冒声卡驱动,断断续续花了将近一个月的时间,做出来后特别兴奋
本来想再写一个制作仿冒声卡的教程的,对之前的教程做一个修正,包括ConfigData的解释,但是论坛的审核太慢,写了一点内容保存了一下,结果半天不通过审核,也懒得写了,给出这个驱动,能用的尽管拿去
笔记本型号:联想 Y480N-IFI (Win8)
系统:Win10 专业版 + Mac OS X 10.11.2
引导:Clover 3292 (UEFI方式)
声卡:Realtek ALC269VC 10EC0269
LayoutID:28
大家自己在DSDT里添加HDEF相关代码
另外由于10.11在修改原版MacOS二进制文件后会导致无法加载,所以改成了Clover补丁形式
在Clover配置文件中添加或者修改以下内容:
<key>KernelAndKextPatches</key>
<dict>
        <key>KextsToPatch</key>
        <array>
                <dict>
                        <key>Comment</key>
                        <string>AppleHDA patch</string>
                        <key>Find</key>
                        <data>
                        YgLsEA==
                        </data>
                        <key>Name</key>
                        <string>AppleHDA</string>
                        <key>Replace</key>
                        <data>
                        aQLsEA==
                        </data>
                </dict>
        </array>
</dict>
意思是修改6202ec10为6902ec10,代替了二进制补丁
AppleHDA.kext基于原版10.11修改,除了Info.plist,layout28.xml.zlib,Platforms.xml.zlib里的相关内容外,其它均保持原版内容
声卡相关信息为:
  1. Codec: Realtek ALC269VC
  2. Address: 0
  3. AFG Function Id: 0x1 (unsol 1)
  4. Vendor Id: 0x10ec0269

  5. 0x12
复制代码



同时提供下我的DSDT,添加了声卡信息,10.11下可调节显示器亮度,可使用原生USB 2.0 3.0驱动

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

查看全部评分

Rank: 2Rank: 2

UID
4755729
帖子
425
PB币
816
贡献
0
技术
0
活跃
984
沙发
发表于 2015-12-20 21:13:28 IP属地天津 |只看该作者
把后面的教程打包发附件吧

Rank: 2Rank: 2

UID
1555770
帖子
179
PB币
0
贡献
0
技术
0
活跃
138
板凳
发表于 2015-12-20 21:32:52 IP属地四川 |只看该作者
变色龙引导的可以用吗?

Rank: 2Rank: 2

UID
1555770
帖子
179
PB币
0
贡献
0
技术
0
活跃
138
4F
发表于 2015-12-20 21:39:41 IP属地四川 |只看该作者
ALC269可用吗,变色龙引导

Rank: 2Rank: 2

UID
1314029
帖子
131
PB币
362
贡献
0
技术
13
活跃
275
5F
发表于 2015-12-20 22:38:42 IP属地浙江 |只看该作者
li442871173 发表于 2015-12-20 21:39
ALC269可用吗,变色龙引导

这个我不确定。。。理论上只要能注入layout-id和对applehda的二进制文件进行patch就可以

球王

Rank: 7Rank: 7Rank: 7

UID
374559
帖子
2512
PB币
4553
贡献
0
技术
127
活跃
1641
6F
发表于 2015-12-21 11:47:33 IP属地山东 |只看该作者
声卡:Realtek ALC269VC 10EC0269
LayoutID:28

如何看我的ThinkPad是否是这个型号的?

Rank: 2Rank: 2

UID
1587570
帖子
219
PB币
388
贡献
0
技术
0
活跃
259
7F
发表于 2015-12-21 13:17:42 IP属地陕西 |只看该作者
我的声卡型号和你是一样的楼主,能否麻烦楼主把详细的制作教程给我发一下,可以吗?

Rank: 2Rank: 2

UID
1314029
帖子
131
PB币
362
贡献
0
技术
13
活跃
275
8F
发表于 2015-12-21 13:19:16 IP属地浙江 |只看该作者
skykingf 发表于 2015-12-21 11:47
声卡:Realtek ALC269VC 10EC0269
LayoutID:28

在Windows下打开设备管理器,双击你的声卡,在详细信息里找到硬件ID,把VEN和DEV后面的数字连起来就是了

球王

Rank: 7Rank: 7Rank: 7

UID
374559
帖子
2512
PB币
4553
贡献
0
技术
127
活跃
1641
9F
发表于 2015-12-21 15:11:33 IP属地山东 |只看该作者
惊喜的发现我的T430s和你的一样,也是10EC0269
LayoutID:28  这个28是怎么看的?

Rank: 2Rank: 2

UID
1314029
帖子
131
PB币
362
贡献
0
技术
13
活跃
275
10F
发表于 2015-12-21 15:30:08 IP属地浙江 |只看该作者
skykingf 发表于 2015-12-21 15:11
惊喜的发现我的T430s和你的一样,也是10EC0269
LayoutID:28  这个28是怎么看的?

这是我在DSDT里设置的

Rank: 2Rank: 2

UID
4597772
帖子
200
PB币
184
贡献
0
技术
0
活跃
1393

Win10先驱者

11F
发表于 2015-12-21 17:43:01 IP属地河北 |只看该作者
能不能说一下你的DSDT里面关于layout=28是怎么设置的,远景一个帖子说用“V”表示87,但是我不知道怎么表示,声卡和你一样,但是不知道怎么设置
我想修改你的kext。你看看我的节点和你一样不?Address: 0

Vendor Id: 0x10ec0269
12 40 01 a6 90 01271c40 01271d01 01271ea6 01271f90 [Fixed] Mic at Int N/A
14 10 01 17 90 01471c10 01471d01 01471e17 01471f90 [Fixed] Speaker at Int N/A
15 20 10 21 03 01571c20 01571d10 01571e21 01571f03 [Jack] HP Out at Ext Left
18 30 18 a1 03 01871c30 01871d18 01871ea1 01871f03 [Jack] Mic at Ext Left


Mic at Int N/A 9>22>12  9>34>18
Mic at Ext Left 8>23>18  8>35>24
Speaker at Int N/A 14>c>2  20>12>2
HP Out at Ext Left 15>d>3  21>13>3

Rank: 2Rank: 2

UID
2965215
帖子
260
PB币
0
贡献
0
技术
0
活跃
209
12F
发表于 2015-12-21 20:09:10 IP属地四川 来自手机 |只看该作者
今天刚自己仿冒成功了一个,=_=

UID
4568967
帖子
14232
PB币
2272
贡献
0
技术
94
活跃
3073

巡察使 十一周年

13F
发表于 2015-12-21 20:12:59 IP属地辽宁 |只看该作者
自仿冒声卡 支持一个 虽然自己是887。。。
话说现在国内外大神出了补丁后就越来越少的人自己仿冒了。。。

Rank: 2Rank: 2

UID
1314029
帖子
131
PB币
362
贡献
0
技术
13
活跃
275
14F
发表于 2015-12-21 23:09:43 IP属地浙江 |只看该作者
Wechat 发表于 2015-12-21 17:43
能不能说一下你的DSDT里面关于layout=28是怎么设置的,远景一个帖子说用“V”表示87,但是我不知道怎么表示 ...
  1. 12   40 09 a6 90   30 01 a6 90   09>22>12   09>34>18   [Fixed]   Digital   Mic at Int N/A            Unknown   IN
  2. 14   10 01 17 90   10 01 17 90   14>0d>03   20>13>03   [Fixed]   Analog    Speaker at Int N/A        Unknown   OUT EAPD Detect 0x2
  3. 15   1f 40 21 04   1f 40 21 04   15>0c>02   21>12>02   [Jack]    1/8       HP Out at Ext Right       Green     OUT HP EAPD Detect 0x2
  4. 17   f0 11 11 41   f0 00 00 40                         [N/A]     1/8       Speaker at Ext Rear       Black     OUT
  5. 18   30 9c a1 04   3f 90 81 04   08>23>18   08>35>24   [Jack]    1/8       Mic at Ext Right          Pink      IN OUT Detect VREF_80
  6. 19   f0 11 11 41   f0 00 00 40                         [N/A]     1/8       Speaker at Ext Rear       Black     IN OUT Detect VREF_HIZ
  7. 1a   f0 11 11 41   f0 00 00 40                         [N/A]     1/8       Speaker at Ext Rear       Black     IN OUT HP Detect REF_HIZ
  8. 1b   f0 11 11 41   f0 00 00 40                         [N/A]     1/8       Speaker at Ext Rear       Black     IN OUT Detect VREF_HIZ
  9. 1d   2d 82 15 40   f0 00 00 40                         [N/A]     Optical   Speaker at Ext N/A        Purple    IN
  10. 1e   20 41 45 04   20 41 45 04   1e>06      30>06      [Jack]    Optical   SPDIF Out at Ext Right    Green     OUT Detect

  11. 01271c50 01271d01 01271ea6 01271f90
  12. 01471c20 01471d01 01471e17 01471f90 01470c02
  13. 01571c10 01571d40 01571e21 01571f04 01570c02
  14. 01771cf0 01771d00 01771e00 01771f40
  15. 01871c40 01871d90 01871e81 01871f04
  16. 01971cf0 01971d00 01971e00 01971f40
  17. 01a71cf0 01a71d00 01a71e00 01a71f40
  18. 01b71cf0 01b71d00 01b71e00 01b71f40
  19. 01d71cf0 01d71d80 01d71e15 01d71f40
  20. 01e71c30 01e71d41 01e71e45 01e71f04
复制代码

Rank: 2Rank: 2

UID
1314029
帖子
131
PB币
362
贡献
0
技术
13
活跃
275
15F
发表于 2015-12-21 23:10:38 IP属地浙江 |只看该作者
Wechat 发表于 2015-12-21 17:43
能不能说一下你的DSDT里面关于layout=28是怎么设置的,远景一个帖子说用“V”表示87,但是我不知道怎么表示 ...

DSDT里这样写就是28了
  1. "layout-id",
  2. Buffer (0x04)
  3. {
  4.         0x1C, 0x00, 0x00, 0x00
  5. },
复制代码


Rank: 2Rank: 2

UID
4597772
帖子
200
PB币
184
贡献
0
技术
0
活跃
1393

Win10先驱者

16F
发表于 2015-12-21 23:18:42 IP属地河北 |只看该作者
cianyeah 发表于 2015-12-21 23:10
DSDT里这样写就是28了

我用你的驱动+自己的codec改了layout28.xml.zlib和Platforms.xml.lib
没有给文件打补丁,用Clover Configurator在Kernel and Kernel patch 加了6202EC10-6902EC10

Devices-Audio Inject设置留空

ACPI-勾上FixHDA无法驱动,你看看是什么问题

Rank: 2Rank: 2

UID
4597772
帖子
200
PB币
184
贡献
0
技术
0
活跃
1393

Win10先驱者

17F
发表于 2015-12-22 11:52:19 IP属地河北 |只看该作者
现在改好了,又出现了声卡(ID=28)能识别,但是找不到音频设备。。。声音还是调不了

Rank: 2Rank: 2

UID
1314029
帖子
131
PB币
362
贡献
0
技术
13
活跃
275
18F
发表于 2015-12-22 12:02:19 IP属地浙江 |只看该作者
Wechat 发表于 2015-12-22 11:52
现在改好了,又出现了声卡(ID=28)能识别,但是找不到音频设备。。。声音还是调不了

Clover的patch 6202ec10要是data类型才可以,另外用ioregistryexplorer看看pinconfigdata有没有加载,我现在遇到一个声音bug,所以要过段时间才会再出完整的教程,到时你再看看有没有哪里漏掉了

Rank: 2Rank: 2

UID
4597772
帖子
200
PB币
184
贡献
0
技术
0
活跃
1393

Win10先驱者

19F
发表于 2015-12-22 12:11:27 IP属地河北 |只看该作者
cianyeah 发表于 2015-12-22 12:02
Clover的patch 6202ec10要是data类型才可以,另外用ioregistryexplorer看看pinconfigdata有没有加载,我现 ...

pinconfigdata没有加载,clover不知道怎么改data。。。其他都修改了

Rank: 2Rank: 2

UID
4597772
帖子
200
PB币
184
贡献
0
技术
0
活跃
1393

Win10先驱者

20F
发表于 2015-12-22 12:15:02 IP属地河北 |只看该作者
cianyeah 发表于 2015-12-22 12:02
Clover的patch 6202ec10要是data类型才可以,另外用ioregistryexplorer看看pinconfigdata有没有加载,我现 ...

不对,正确说是AppleHDA加载了。。不知道pinconfigdata有没有加载
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛