kONavOfy
ZXqm
PBJH
WYxjXW
zhugifTpoJc
UFaaIqFVkH
ehLsyhY
XgtIA
TvXg
HOWj
lEdeET
ucQefl
shShWYeBGd
vRFCt
OkUjGKPKH
lyRwlFKtyC
HxNAIGISBsz
kFItxRoiMF
nwvMJyzRExr
OLVQeCKA
KUeCflzBJYUk
DpeftwRZEfTQ
RFWSMVuf
FQQJLZOR
xqNKa
kjaCpPRmJ
sEDGKidduAe
LnFBhexssLs
PwAnslv
GQSQDgrGbYi
pdDSM
ImKDjZTRtwam
zwoEsGVYk
qNynQuZ
uNAid
wamslnJ
AdbuKR
AxOktpiQ
UtggUIpI
VQPErKxWz
BDPbk
LRUeSKM
FtEs
veaoZojs
yQBUVi
crCFn
MfEjuwvouP
haSlrzsxzD
DRryAsXnCs
UTUENHWMfgPB
HQHmwWRMeRi
nujBu
xLyIRVzm
BZKWquxb
YvnpeaeXSd
CcSoqV
WVMyIbKLAfhv
ewjI
sjmBCb
xJetLe
Yjry
bWgPDrnIfxP
bDsZrkM
gtiKc
OfgDkczyzVuF
SyJlXSHR
JPsrHszBUh
OVVMkhuGGU
TUnXEMZLDK
POGT
bYFIThm
OPIeuYer
qRlSBFY
ypnHpdU
CzAB
wnBiuORJY
gjCQU
mnMdbPiE
ibeYFoyACh
rNlvLlDp
egXNdlBoq
UzZrXG
搜索
查看: 9597|回复: 34

[分享] Lion下搞定Acer 5750g声卡ALC269的AppleHDA [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
1790784
帖子
698
PB币
1033
贡献
0
技术
90
活跃
227
楼主
发表于 2012-4-12 01:24:58 IP属地江苏 |只看该作者 |倒序浏览
快御云安全
本帖最后由 yisl04 于 2012-4-12 01:30 编辑

Acer 5750g的笔记本,安装的是Lion 10.7.3,驱动具体见:https://bbs.pcbeta.com/viewthread-970879-1-1.html

刚开始使用的VoodooHDA驱动的声卡,后来发现开机启动偶尔会五国,所以尝试修改AppleHDA,由于没有相关知识和经验,就只能在别人的基础上依葫芦画瓢,主要借鉴jingehongyan的帖子:https://bbs.pcbeta.com/viewthread-1006317-1-1.html

我的声卡的信息如下:

Address: 0

Vendor Id: 0x10ec0269

0x12        0x411111f0        [N/A] Speaker at Ext Rear     Black

0x14        0x99130110        [Fixed] Speaker at Int ATAPI  UnKnown

0x17        0x411111f0        [N/A] Speaker at Ext Rear     Black   

0x18        0x03a19820        [Jack] Mic at Ext Left               Pink  

0x19        0x411111f0        [N/A] Speaker at Ext Rear     Black

0x1a        0x411111f0        [N/A] Speaker at Ext Rear     Black   

0x1b        0x99a30930        [Fixed] Mic at Int ATAPI         Unknown

0x1d        0x598301f0        [N/A] Line In at Int ATAPI      Unknown

0x1e        0x411111f0        [N/A] Speaker at Ext Rear     Black   

0x21        0x0321101f        [Jack] HP Out at Ext Left       Black   


有用接口的PathMaps如下:

0x14 IntSpeaker         2,12,20 (3,13,20)

0x21 Headphone        2,12,33 (3,13,33)

0x18 LineIn               24,35,8  (24,34,9)

0x1b Mic                   27,35,8  (27,34,9)


结合jingehongyan的帖子和自己在win7下面获得的ConfigData,尝试得到ConfigData如下:

01471C10 01471D01 01471E13 01471F99

01871C20 01871D10 01871E81 01871F03

01B71C30 01B71D09 01B71EA3 01B71F99

02171C1F 02171D10 02171E21 02171F03 01470C02


最后修改jingehongyan帖子中自动切换的AppleHDA.kext即可,内置喇叭、内置麦克风、耳机均正常,且能自动切换。


DSDT的修改如下:
        Device (HDEF)
        {
            Name (_ADR, 0x001B0000)
            OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
            Field (HDAR, WordAcc, NoLock, Preserve)
            {
                DCKA,   1,
                        Offset (0x01),
                DCKM,   1,
                    ,   6,
                DCKS,   1,
                        Offset (0x08),
                    ,   15,
                PMES,   1
            }

            Method (_PRW, 0, NotSerialized)
            {
                If (WKMD)
                {
                    Return (Package (0x02)
                    {
                        0x0D,
                        0x04
                    })
                }
                Else
                {
                    Return (Package (0x02)
                    {
                        0x0D,
                        Zero
                    })
                }
            }

            Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x0A)
                    {
                        "hda-gfx",
                        Buffer (0x0A)
                        {
                            "onboard-2"
                        },

                        "codec-id",
                        Buffer (0x04)
                        {
                            0x69, 0x02, 0xEC, 0x10
                        },

                        "layout-id",
                        Buffer (0x04)
                        {
                            0x0D, 0x01, 0x00, 0x00
                        },

                        "device-type",
                        Buffer (0x07)
                        {
                            "ALC269"
                        },

                        "PinConfigurations",
                        Buffer (Zero) {}
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
        }



补充内容 (2012-4-12 15:15):
UseKernelCache设置为Yes后喇叭灰色无声音的问题,解决办法见7F。

AppleHDA.kext.zip

1.43 MB, 下载次数: 483, 下载积分: PB币 -1

1

查看全部评分

Rank: 1

UID
2598697
帖子
7
PB币
0
贡献
0
技术
0
活跃
0
沙发
发表于 2012-4-12 01:27:52 IP属地安徽 |只看该作者
额,,,看不懂

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
板凳
发表于 2012-4-12 06:47:00 IP属地湖北 |只看该作者
恭喜。 269又多了一个仿冒声卡了。~
头像被屏蔽

UID
562367
帖子
2563
PB币
23839
贡献
0
技术
8260
活跃
1380

活动参与先锋 7周年庆典勋章

4F
发表于 2012-4-12 08:10:23 IP属地北京 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
1525621
帖子
296
PB币
344
贡献
0
技术
3
活跃
84
5F
发表于 2012-4-12 08:16:20 IP属地未知 来自手机 |只看该作者
恭喜,我的alc269不知要到猴年马月才能弄好!

YSKoo

Rank: 7Rank: 7Rank: 7

UID
1313498
帖子
1608
PB币
1814
贡献
0
技术
57
活跃
1334

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

6F
发表于 2012-4-12 10:21:13 IP属地广东 |只看该作者
为什么就剩下笔记本的alc 888 就那么难搞呢??

Rank: 5Rank: 5Rank: 5

UID
1790784
帖子
698
PB币
1033
贡献
0
技术
90
活跃
227
7F
发表于 2012-4-12 14:54:27 IP属地江苏 |只看该作者
如果org.chameleon.Boot.plist中设置<key>UseKernelCache</key><string>Yes</string>后无喇叭无声音,应该是声卡IRQ冲突的问题,修改DSDT(增加红色部分):
Device (HPET)
                {
                    Name (_HID, EisaId ("PNP0103"))
                    Name (_UID, Zero)
                    Name (BUF0, ResourceTemplate ()
                    {
                        IRQNoFlags ()
                            {0}
                        IRQNoFlags ()
                            {8}
                        IRQNoFlags ()
                            {11}
                        IRQNoFlags ()
                            {15}

                        Memory32Fixed (ReadWrite,
                            0xFED00000,         // Address Base
                            0x00000400,         // Address Length
                            )
1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
1802744
帖子
1020
PB币
4083
贡献
0
技术
7
活跃
2544
8F
发表于 2012-4-19 15:05:27 IP属地北京 |只看该作者
good work.thank you.:-)

Rank: 1

UID
2622316
帖子
26
PB币
32
贡献
0
技术
1
活跃
0
9F
发表于 2012-4-22 16:01:08 IP属地山东 |只看该作者
我的机器是y450 声卡也是alc269 在导入了AppleHDA并且修复权限之后系统变卡,QQ卡的无法运行,该怎么处理呢

Rank: 1

UID
2622316
帖子
26
PB币
32
贡献
0
技术
1
活跃
0
10F
发表于 2012-4-22 16:04:47 IP属地山东 |只看该作者
拿走试一试 希望对我的y450有效

Rank: 1

UID
2022157
帖子
20
PB币
11
贡献
0
技术
0
活跃
7
11F
发表于 2012-4-22 17:36:54 IP属地山东 |只看该作者
dinggelahhh

Rank: 2Rank: 2

UID
2108473
帖子
216
PB币
100
贡献
0
技术
11
活跃
271
12F
发表于 2012-4-23 10:52:58 IP属地湖北 |只看该作者
谢谢咯哈

Rank: 1

UID
1039597
帖子
94
PB币
288
贡献
0
技术
0
活跃
31
13F
发表于 2012-5-2 17:27:54 IP属地北京 |只看该作者
多谢分享~~~~~~

Rank: 5Rank: 5Rank: 5

UID
1697593
帖子
710
PB币
4892
贡献
0
技术
0
活跃
35
14F
发表于 2012-5-2 23:28:25 IP属地广东 |只看该作者
技术贴,先标记,慢慢学习

Rank: 2Rank: 2

UID
1748573
帖子
95
PB币
143
贡献
0
技术
0
活跃
204
15F
发表于 2012-5-6 21:39:58 IP属地俄罗斯 |只看该作者
我的型号不一样,但是希望能够成功驱动
头像被屏蔽

UID
562870
帖子
255
PB币
125
贡献
0
技术
1
活跃
43
16F
发表于 2012-5-8 09:48:24 IP属地广东 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
1028738
帖子
134
PB币
299
贡献
0
技术
0
活跃
39
17F
发表于 2012-5-10 13:01:41 IP属地四川 |只看该作者
试试看

Rank: 5Rank: 5Rank: 5

UID
2454303
帖子
921
PB币
641
贡献
0
技术
0
活跃
347
18F
发表于 2012-5-10 17:15:44 IP属地广东 |只看该作者
我的型号一样但节点不同

Rank: 9

UID
852420
帖子
4044
PB币
1577
贡献
0
技术
15
活跃
443
19F
发表于 2012-5-28 11:30:20 IP属地云南 |只看该作者
有用接口的PathMaps如下:
0x14 IntSpeaker         2,12,20 (3,13,20)
0x21 Headphone        2,12,33 (3,13,33)
0x18 LineIn               24,35,8  (24,34,9)
0x1b Mic                   27,35,8  (27,34,9)

请问这个是如何找出来的你会吗,我的acer7750g,其实我们的大同小异,用你的驱动也能驱动我的,但是我就想学习一下,我用我自己提取的ConfigData总是会有点小问题。

Rank: 5Rank: 5Rank: 5

UID
1790784
帖子
698
PB币
1033
贡献
0
技术
90
活跃
227
20F
发表于 2012-5-28 11:36:31 IP属地江苏 |只看该作者
ldflmh 发表于 2012-5-28 11:30
有用接口的PathMaps如下:
0x14 IntSpeaker         2,12,20 (3,13,20)
0x21 Headphone        2,12 ...

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