Win10论坛

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

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

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

搜索
查看: 108770|回复: 1171

[教程] ALC662完美驱动的两种办法   [复制链接]

PCBETA Bug

Rank: 7Rank: 7Rank: 7

UID
774679
帖子
1427
PB币
851
贡献
0
技术
228
活跃
348
发表于 2012-1-18 11:04:24 |显示全部楼层
本帖最后由 星AND星 于 2012-6-24 20:25 编辑

驱动ALC662的方法我总结了一下,一共有两种,两种办法均能完美,只需选一种即可。

一、HDAEnabler驱动法
这种方法简单易用,不需要修改dsdt,非常方便,前后面板完美切换,Mic可用,SL和Lion均可,推荐!注意在dsdt里不需要加入任何声卡代码日后升级到更高版本Lion需要重新替换附件里的AppleHDA。

1、将附件里的三个kext拖到kext ulity。
2、重启。
3、enjoy。
方法一所用附件包.zip (1.27 MB, 下载次数: 10736)


二、DSDT驱动法
这种方法适用性广,效果一样完美,但对dsdt修改有一定要求。如果方法一不好用来试试这个吧。日后升级到更高版本Lion需要重新替换附件里的AppleHDA。

1、使用idsdt+codec制作成dsdt.dsl,并打开它。有HDMI接口的注意在右上角不要选择HDMI音频。
2、查找dsdt中的在PCI0HDEF字节,修改为以下代码
  1. Device (HDEF)
  2.             {
  3.                 Name (_ADR, 0x001B0000)
  4.                 OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
  5.                 Field (HDAR, WordAcc, NoLock, Preserve)
  6.                 {
  7.                     DCKA,   1,
  8.                             Offset (0x01),
  9.                     DCKM,   1,
  10.                         ,   6,
  11.                     DCKS,   1,
  12.                             Offset (0x08),
  13.                         ,   15,
  14.                     PMES,   1
  15.                 }

  16.                 Method (_DSM, 4, NotSerialized)
  17.                 {
  18.                     Store (Package (0x08)
  19.                         {
  20.                             "codec-id",
  21.                             Buffer (0x04)
  22.                             {
  23.                                 0x62, 0x06, 0xEC, 0x10
  24.                             },

  25.                             "layout-id",
  26.                             Buffer (0x04)
  27.                             {
  28.                                 0x96, 0x02, 0x00, 0x00
  29.                             },

  30.                             "device-type",
  31.                             Buffer (0x11)
  32.                             {
  33.                                 "ALC662"
  34.                             },

  35.                             "PinConfigurations",
  36.                             Buffer (0x06)
  37.                             {
  38.                                 0x01, 0x90, 0x02, 0x01, 0x02, 0x01
  39.                             }
  40.                         }, Local0)
  41.                     DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  42.                     Return (Local0)
  43.                 }

  44.                 Name (_PRW, Package (0x02)
  45.                 {
  46.                     0x0D,
  47.                     0x04
  48.                 })
  49.             }
复制代码
3、继续查找字节L0D,在L0D下添加一行以下代码
  1.                 Notify (\_SB.PCI0.HDEF, 0x02)
复制代码
4、重新编译成dsdt.aml,放入Extra文件。

5、把附件里的10.6.2的AppleHDA文件和ALC662拖到kext ulity。
6、重启。
7、enjoy。

ALC662.kext.zip (8.44 KB, 下载次数: 827)
10.6.2的AppleHDA.kext.zip (1.3 MB, 下载次数: 1482)


以上两种办法实现的效果都一样,前后面板切换完美,输入输出完美,个人认为第一种方法最好,最方便,适合初学者。如果第一种方法不行再试试第二种。

1.png

13.png
123.png

3

查看全部评分

Rank: 11Rank: 11Rank: 11

UID
591921
帖子
5335
PB币
11488
贡献
0
技术
83
活跃
936

7周年庆典勋章 8周年庆典勋章

发表于 2012-1-18 11:27:16 |显示全部楼层
你这个只有后面板的Mic可用吧。前置Mic不可用。

Rank: 5Rank: 5Rank: 5

UID
1786818
帖子
603
PB币
131
贡献
0
技术
12
活跃
430
发表于 2012-1-18 11:37:51 |显示全部楼层
学习了哦,谢谢

Rank: 9

UID
2086026
帖子
5554
PB币
20677
贡献
0
技术
98
活跃
2114

7周年庆典勋章

发表于 2012-1-18 11:39:14 |显示全部楼层
技术贴啊 ,来学习学习

Rank: 7Rank: 7Rank: 7

UID
866349
帖子
673
PB币
269
贡献
0
技术
0
活跃
204
发表于 2012-1-18 11:47:18 |显示全部楼层
学习了,回去试试
头像被屏蔽

傻瓜

Rank: 5Rank: 5Rank: 5

UID
71862
帖子
449
PB币
0
贡献
0
技术
62
活跃
53
发表于 2012-1-18 11:55:48 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

远景FANS

UID
424619
帖子
4181
PB币
534
贡献
0
技术
742
活跃
2214

巡察使 我是大学生!

发表于 2012-1-18 12:15:29 |显示全部楼层
我把驱动扔进去了,但是仍然无法识别出来TT
用iDSDT生成的也不行,求指教!

Rank: 1

UID
1437247
帖子
12
PB币
62
贡献
0
技术
0
活跃
10
发表于 2012-1-18 12:42:44 |显示全部楼层
正好老板子就是ALC662

Rank: 1

UID
2385305
帖子
10
PB币
4
贡献
0
技术
0
活跃
0
发表于 2012-1-18 16:12:04 |显示全部楼层
好好  正需要

Rank: 1

UID
2308443
帖子
32
PB币
9
贡献
0
技术
0
活跃
30

7周年庆典勋章

发表于 2012-1-18 18:21:32 |显示全部楼层
试一下!谢谢楼主!

Rank: 2Rank: 2

UID
2149980
帖子
349
PB币
0
贡献
0
技术
3
活跃
220
发表于 2012-1-18 18:58:55 |显示全部楼层
好东西,,下个回去试试!!1呵呵

开学了

Rank: 9

UID
1412247
帖子
3181
PB币
886
贡献
0
技术
1065
活跃
37

7周年庆典勋章

发表于 2012-1-18 20:07:47 |显示全部楼层
在我这里没有生效

也许和芯片组的型号有关(我发现虽然声卡型号都是ALC662,但是如果主板芯片组不同的话,实际上Codec是不一样的),我的芯片组是ICH7,楼主你呢?

PCBETA Bug

Rank: 7Rank: 7Rank: 7

UID
774679
帖子
1427
PB币
851
贡献
0
技术
228
活跃
348
发表于 2012-1-18 20:37:19 |显示全部楼层
oroge 发表于 2012-1-18 20:07
在我这里没有生效

也许和芯片组的型号有关(我发现虽然声卡型号都是ALC662,但是如果主板芯片组不 ...

我的主板是H57……So 请试试方法二用idsdt+codec生成再修改,祝你成功

开学了

Rank: 9

UID
1412247
帖子
3181
PB币
886
贡献
0
技术
1065
活跃
37

7周年庆典勋章

发表于 2012-1-18 20:44:28 |显示全部楼层
星AND星 发表于 2012-1-18 20:37
我的主板是H57……So 请试试方法二用idsdt+codec生成再修改,祝你成功

原来试过的,但是不知道哪里出了问题,,没成功

于是安心用Voodoo

Rank: 7Rank: 7Rank: 7

UID
701119
帖子
752
PB币
95
贡献
0
技术
0
活跃
16
发表于 2012-1-18 21:05:55 |显示全部楼层
G41+ICH7测试失败

Rank: 7Rank: 7Rank: 7

UID
701119
帖子
752
PB币
95
贡献
0
技术
0
活跃
16
发表于 2012-1-18 21:34:57 |显示全部楼层
我使用后,情况跟LZ图片中的一样,能调声音大小,但就是不出声

PCBETA Bug

Rank: 7Rank: 7Rank: 7

UID
774679
帖子
1427
PB币
851
贡献
0
技术
228
活跃
348
发表于 2012-1-18 22:02:00 |显示全部楼层
zhangchengda 发表于 2012-1-18 21:34
我使用后,情况跟LZ图片中的一样,能调声音大小,但就是不出声

看下你的输出里选的是不是内置扬声器?在声音效果里播放声音效果的设备是不是内置扬声器?

PCBETA Bug

Rank: 7Rank: 7Rank: 7

UID
774679
帖子
1427
PB币
851
贡献
0
技术
228
活跃
348
发表于 2012-1-18 22:03:22 |显示全部楼层
oroge 发表于 2012-1-18 20:44
原来试过的,但是不知道哪里出了问题,,没成功

于是安心用Voodoo

voodoo……这音质……还时不时五国……我建议还是多尝试尝试修改dsdt,毕竟仿冒更好

Rank: 7Rank: 7Rank: 7

UID
701119
帖子
752
PB币
95
贡献
0
技术
0
活跃
16
发表于 2012-1-18 22:05:13 |显示全部楼层
星AND星 发表于 2012-1-18 22:02
看下你的输出里选的是不是内置扬声器?在声音效果里播放声音效果的设备是不是内置扬声器?

不管选耳机还是内置扬声器都没声,不过确实能调声音大小

Rank: 7Rank: 7Rank: 7

UID
701119
帖子
752
PB币
95
贡献
0
技术
0
活跃
16
发表于 2012-1-18 22:10:02 |显示全部楼层
本帖最后由 zhangchengda 于 2012-1-18 22:12 编辑

请LZ帮忙看下DSDT
另外,请问用iDSDT生成DSDT时,选High Defintion Audio Controller还是N10/ICH 7 Family High Defintion Audio Controller?

归档.zip

27.21 KB, 下载次数: 8, 下载积分: PB币 -1

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