BoMEEGCgudl
DRMxIcx
onIhQqJXI
BjHzflJsgPe
KNPJsZIlEsf
DQgDgINPecqb
zjJCMtrlwGH
mcelsM
GMsNQamvlTd
oQrBvFggGkmi
AxGrWenG
WdahJ
dInJaBNfAQl
cuGZb
mxxlRw
AbLFjF
YGgAJp
bAymyfGVyV
lQrmkcEOFR
bVwric
VizajaOfKOjj
KYIG
bwjmK
kLSGbPFTKuRv
kvGpu
mHGez
ZSqpx
GhmRBud
YPRqggYG
cMoEmcLYtXz
Gaju
FoMGNCwCLb
TqawTuc
wrutT
KPInszH
YZlPQZtZQqvC
GuMicvFK
iPQn
GAiWTXomj
aSRkslk
QhvkjQDcgU
KEzSevb
bPRIy
wgupFbW
TIcIiVKJ
QTXqcHNApfs
sEmpdMR
wKacqgUHcUS
aeQXXLggbA
lBmiEkc
GcwxuvVpb
jiuXWcXtOO
IrIlzPKt
CMewLfcYDt
搜索
查看: 5446|回复: 13

[分享] 10.9.1 ALC275 dsdt原版AppleHDA驱动过程分享 [复制链接]
跳转到指定楼层
复制 

折腾狂

Rank: 5Rank: 5Rank: 5

UID
2087263
帖子
731
PB币
2327
贡献
0
技术
55
活跃
556

8周年庆典勋章

楼主
发表于 2014-1-26 14:04:25 IP属地云南 |只看该作者 |倒序浏览
快御云安全
本帖最后由 328396264 于 2014-1-26 15:42 编辑

     看到一个外文贴有ALC275的驱动,于是一个冲动就下来折腾了一下没想到还就成功了。之前用的万能驱动感觉还行,但是是不是的还是会有破音。还会有的时候驱动不加载,就是用着不怎么舒心。
    现在好了自己参照别人的dsdt修改了声卡部分安装好驱动,加入修改好的dsdt就开工重启,一开机试试效果跟在win下差不多没有爆音,声音就此完美。
   AppleHDA alc275 XPS12-9Q23 10.zip (1.3 MB, 下载次数: 254)
    下载附件然后打开里面的dsdt.aml找到声卡部分复制那部分代码到你自己的dsdt相应的部分,然后编译看看有没有错误,确认没有错误后保存。
    把s/l/e下的原版AppleHDA.kext还有用过的VoodHDA.kext及AppleHDADisabler.kext拷贝出来备份一下,然后拷贝附件里的AppleHDA 10.9.1 OK.kext并修改文件名为AppleHDA.kext,最后修改权限,重启就可以了。


屏幕快照 2014-01-26 15.38.31.png

折腾狂

Rank: 5Rank: 5Rank: 5

UID
2087263
帖子
731
PB币
2327
贡献
0
技术
55
活跃
556

8周年庆典勋章

沙发
发表于 2014-1-26 14:05:37 IP属地云南 |只看该作者
原帖下载地址http://www.osx86.net/files/file/3797-applehda-alc275-xps12-9q23-1091zip/

求71狐狸尾巴当抱枕......外出南极洲旅游至今未归

UID
2881599
帖子
18654
PB币
94497
贡献
1
技术
23564
活跃
2824

热心会员 8周年庆典勋章

板凳
发表于 2014-1-26 15:01:29 IP属地辽宁 |只看该作者
恭喜下啦 核电

Rank: 2Rank: 2

UID
1328517
帖子
265
PB币
550
贡献
0
技术
6
活跃
155
4F
发表于 2014-1-26 15:33:11 IP属地浙江 |只看该作者
看到仿冒就头大

折腾狂

Rank: 5Rank: 5Rank: 5

UID
2087263
帖子
731
PB币
2327
贡献
0
技术
55
活跃
556

8周年庆典勋章

5F
发表于 2014-1-26 15:43:11 IP属地云南 |只看该作者
a137536519 发表于 2014-1-26 15:33
看到仿冒就头大

那还不是要硬着头皮的上啊

Rank: 7Rank: 7Rank: 7

UID
2099254
帖子
1252
PB币
2032
贡献
0
技术
1
活跃
477

8周年庆典勋章

6F
发表于 2014-1-27 11:49:59 IP属地天津 |只看该作者
不错
支持
学习中

Rank: 2Rank: 2

UID
3642834
帖子
128
PB币
345
贡献
0
技术
0
活跃
472
7F
发表于 2014-1-27 11:58:22 IP属地上海 |只看该作者
本帖最后由 ppgghhgg 于 2014-1-27 13:27 编辑

呵呵呵~多谢楼主支持!那个外站贴其实就是我发的,能帮上忙好开心的说~~
PS:楼主的签名好高端,求解原理
1

查看全部评分

Rank: 2Rank: 2

UID
3189071
帖子
232
PB币
251
贡献
0
技术
26
活跃
202
8F
发表于 2014-2-22 08:36:37 IP属地四川 |只看该作者
请问修改DSDT哪里呢?能说一说么,或是再上传一份DSDT看一下,谢谢!

Rank: 2Rank: 2

UID
3189071
帖子
232
PB币
251
贡献
0
技术
26
活跃
202
9F
发表于 2014-2-22 08:36:57 IP属地四川 |只看该作者
请问修改DSDT哪里呢?能说一说么,或是再上传一份DSDT看一下,谢谢!

折腾狂

Rank: 5Rank: 5Rank: 5

UID
2087263
帖子
731
PB币
2327
贡献
0
技术
55
活跃
556

8周年庆典勋章

10F
发表于 2014-2-24 11:45:05 IP属地云南 |只看该作者
ppgghhgg 发表于 2014-1-27 11:58
呵呵呵~多谢楼主支持!那个外站贴其实就是我发的,能帮上忙好开心的说~~
PS:楼主的签名好高端,求解原理
...

签名都是一些代码而已你去百度一下就好

折腾狂

Rank: 5Rank: 5Rank: 5

UID
2087263
帖子
731
PB币
2327
贡献
0
技术
55
活跃
556

8周年庆典勋章

11F
发表于 2014-2-24 11:46:11 IP属地云南 |只看该作者
tain803 发表于 2014-2-22 08:36
请问修改DSDT哪里呢?能说一说么,或是再上传一份DSDT看一下,谢谢!

DSDT.zip (14.29 KB, 下载次数: 13)

Rank: 2Rank: 2

UID
1767178
帖子
242
PB币
619
贡献
0
技术
0
活跃
515
12F
发表于 2014-2-24 15:57:03 IP属地广东 |只看该作者
试过了这招对我来说不灵  我的声卡型号和楼主的一样。

看来只能是走仿的了

折腾狂

Rank: 5Rank: 5Rank: 5

UID
2087263
帖子
731
PB币
2327
贡献
0
技术
55
活跃
556

8周年庆典勋章

13F
发表于 2014-2-25 13:37:43 IP属地云南 |只看该作者
本帖最后由 328396264 于 2014-2-25 13:43 编辑
tain803 发表于 2014-2-22 08:36
请问修改DSDT哪里呢?能说一说么,或是再上传一份DSDT看一下,谢谢!
参照自己的dsdt搜索HDEF在对应位置替换下面的部分保存,我的代码可能也没复制完全,你自己仔细对比一下看描述声卡的代码到是哪些,你把我的那个dsdt文件里面的代码拿来对比复制过去然后保存,安装驱动就ok啦。
屏幕快照 2014-02-25 13.38.17.jpg

  Device (HDEF)
        {
            Name (_ADR, 0x001B0000)  // _ADR: Address
            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
            {
                Store (Package (0x0C)
                    {
                        "built-in",
                        Buffer (One)
                        {
                             0x00
                        },

                        "hda-gfx",
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        },

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

                        "device-type",
                        Buffer (0x0F)
                        {
                            "Realtek ALC275"
                        },

                        "layout-id",
                        Unicode ("V"),
                        "PinConfigurations",
                        Buffer (Zero) {}
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }

            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)  // _PRW: Power Resources for Wake
            {
                If (WKMD)
                {
                    Return (Package (0x02)
                    {
                        0x0D,
                        0x04
                    })
                }
                Else
                {
                    Return (Package (0x02)
                    {
                        0x0D,
                        Zero
                    })
                }
            }
        

Rank: 2Rank: 2

UID
3189071
帖子
232
PB币
251
贡献
0
技术
26
活跃
202
14F
发表于 2014-2-25 17:58:20 IP属地四川 |只看该作者
我下载你的 附件就看到你的DSDT了,当天的进行了测试,未能成功,但已经缩短我自己做HDA的时间了。非常感谢你的回复。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛