本帖最后由 danielchang 于 2012-10-12 21:59 编辑
最近看到很多坛友都在纠结声卡驱动的问题,由于声卡型号众多,而不同品牌的即使使用同款芯片也不见得可以通用,所以常常是个头疼的问题,为此专门开辟一贴,整合已知声卡驱动,主要是搜罗了一些坛内没有的驱动,坛内网友成功的驱动,大家可以使用搜索引擎如度娘、谷歌加入site:代码进行搜索:自己的声卡型号 site:bbs.pcbeta.com 。
PS:我在这里发的仿冒驱动如无特殊说明版本至少在10.8以上,方便喜欢折腾显卡HDMI音频的朋友(万能驱动除外)。
ALC262:
第一个是笔记本的,HP DC7700修改版,其他笔记本可用尝试看看。
3103-HP DC7700-262.zip
(822.02 KB, 下载次数: 375)
3103-HDAEnabler.kext.zip
(23.91 KB, 下载次数: 151)
使用DSDT的话就不要HDAEnable.kext了。DSDT代码:
- Device (HDEF)
- {
- Name (_ADR, 0x001B0000)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x0A)
- {
- "built-in",
- Buffer (One)
- {
- 0x00
- },
- "subsystem-id",
- Buffer (0x04)
- {
- 0x42, 0xC0, 0x00, 0x00
- },
- "subsystem-vendor-id",
- Buffer (0x04)
- {
- 0x4D, 0x14, 0x00, 0x00
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x1C, 0x00, 0x00, 0x00
- },
- "PinConfigurations",
- Buffer (Zero) {}
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
复制代码
第二个是台式机的ALC262,测试过的主板Tyan泰安Tempest i5400PW(S5397)。
3120-AppleHDA.kext.zip
(1.11 MB, 下载次数: 126)
3120-HDAEnabler.kext.zip
(25.6 KB, 下载次数: 62)
ALC268:
第一个:
AppleHDA.ALC268.zip
(605.94 KB, 下载次数: 65)
此乃低版本AppleHDA.kext修改版。ACER Aspire 5x、Aspire 4320 测试通过,注意只适合32位运行。
第二个:
ALC268-AppleHDA.kext.zip
(557.63 KB, 下载次数: 85)
这个是10.7 LION的,已知工作机型:Acer 5310、5315 、 Acer 7720G、 Acer TravelMate 5720 、Emachines E510 ,M LION目前没人测试过。
ALC269:
首先发个通用性较强的:
AppleHDA.kext.zip
(1.03 MB, 下载次数: 3478)
3091-HDAEnabler.kext.zip
(24 KB, 下载次数: 1034)
已经工作的型号有:三星NP300系列、NP-RV520S系列、RF710,Gateway NV57H44U,ASUS A43E。坛友硬件ID:HDAUDIO\FUNC_01&VEN_10EC&DEV_0269&SUBSYS_152D0877&REV_1001正常使用。
已知不工作机型:acer 4820g
ASUS G74SX ALC269:
3209-AppleHDA.kext.zip
(1.25 MB, 下载次数: 437)
3209-IOAudioFamily.kext.zip
(291.18 KB, 下载次数: 257)
需要自行DSDT修复layout id。
Samsung R530 :
AppleHDA.zip
(1.25 MB, 下载次数: 165)
这个压缩包已经包含了HDAEnable.kext,如果使用DSDT不喜欢用这个的,需要自行修改layout id,详细请看:
http://www.osx86.net/view/3261-realtek_alc269_for_samsung_r530_applehda.kext.html
Y450的10.8.2修改版:
2578-10.8.2 AppleHDA.kext.zip
(1022.52 KB, 下载次数: 340)
2578-HDAEnabler.kext.rar
(13.82 KB, 下载次数: 145)
Acer 5750G:
AppleHDA.zip
(1.26 MB, 下载次数: 598)
,附件包含了HDAEnable.kext,使用DSDT的请删除。
ALC270:
第一个需要在DSDT HDEF下添加如下代码:
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x0c)
- {
- "built-in",
- Buffer (One)
- {
- 0x00
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x01, 0x00, 0x00, 0x00
- },
- "PinConfigurations",
- Buffer (0x00)
- {
- 0x00
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
复制代码
附件下载:
ALC-270-AppleHDA.kext.zip
(827.19 KB, 下载次数: 216)
第二个是万能的驱动,针对ALC270修改版:
2583-VoodooHDA_ALC270+MIC_SL.zip
(210.28 KB, 下载次数: 346)
ALC272:
第一个:需要修改Layoutid,附件下载:
3100-AppleHDA_ML.kext.zip
(1000.46 KB, 下载次数: 437)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x0c)
- { "built-in", Buffer (One)
- { 0x00
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x01, 0x00, 0x00, 0x00
- },
- "PinConfigurations",
- Buffer (0x00) {
- 0x00 }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0)
- }
复制代码
第二个:安装文件版,已知工作机型:Casper CPQ-I720-4L25 、Acer 4741g,其他机型不保证。
附件下载:
ALC272.zip
(1.91 MB, 下载次数: 1006)
ALC275:这个是万能驱动针对ALC275修改的。
VoodooHDA 2.7.3 for ALC275.zip
(293.03 KB, 下载次数: 168)
ALC662: 10.8.1的
10.8.1.ALC662.FULLY.WORKING.ML.by.KemalALKIN.zip
(884.32 KB, 下载次数: 257)
作者更新了10.8.2的:
3293-[NEW].10.8.2.ALC662.FULLY.WORKING.ML.by.KemalALKIN.zip
(878.77 KB, 下载次数: 480)
另外一个10.8.2的:
AppleHDA.kext.zip
(811.12 KB, 下载次数: 361)
DSDT:
- Device (HDEF)
- {
- Name (_ADR, 0x001B0000)
- Method (_PRW, 0, NotSerialized)
- {
- Return (Package (0x02)
- {
- 0x09,
- 0x05
- })
- }
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x06)
- {
- "built-in",
- Buffer (One)
- {
- 0x01
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x0C, 0x00, 0x00, 0x00
- },
- "PinConfigurations",
- Buffer (Zero) {}
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
复制代码
ALC665:
Dell XPS 17 ALC665.rar
(897.78 KB, 下载次数: 99)
这个是10.7 LION修改版,10.8未测试。
DSDT添加代码:
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x0C)
- {
- "device-id",
- Buffer (0x04)
- {
- 0x65, 0x06, 0xEC, 0x10
- },
- "built-in",
- Buffer (One)
- {
- 0x00
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x99, 0x02, 0x00, 0x00
- },
- "model",
- Buffer (0x07)
- {
- "alc665"
- },
- "PinConfigurations",
- Buffer (Zero) {},
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
复制代码
ALC883:10.8修改版
3163-AppleHDA.kext.zip
(1.01 MB, 下载次数: 334)
DSDT代码:
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x08)
- {
- "codec-id",
- Buffer (0x04)
- {
- 0x83, 0x08, 0xEC, 0x10
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x0C, 0x00, 0x00, 0x00
- },
- "device-type",
- Buffer (0x0F)
- {
- "Realtek ALC883"
- },
- "PinConfigurations",
- Buffer (One)
- {
- 0x00
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
复制代码
ALC887:
ALC887 ML 10.8.2.zip
(1 MB, 下载次数: 989)
需要DSDT HDEF下添加如下代码:
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x0c)
- {
- "built-in",
- Buffer (One)
- {
- 0x00
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x01, 0x00, 0x00, 0x00
- },
- "PinConfigurations",
- Buffer (0x00)
- {
- 0x00
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
复制代码
ALC887 VD :
ALC887 VD 10.8.2.zip
(1.38 MB, 下载次数: 425)
DSDT需要添加如下代码:
- Device (HDEF)
- {
- Name (_ADR, 0x001B0000)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x0E)
- {
- "built-in",
- Buffer (One)
- {
- 0x00
- },
- "device-id",
- Buffer (0x04)
- {
- 0x20, 0x1E, 0x00, 0x00
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x63, 0x00, 0x00, 0x00
- },
- "model",
- Buffer (0x1E)
- {
- "Realtek ALC887VD AppleHDA 7.1"
- },
- "name",
- Buffer (0x1B)
- {
- "AppleHDA Realtek ALC887 VD"
- },
- "device_type",
- Buffer (0x11)
- {
- "Audio Controller"
- },
- "PinConfigurations",
- Buffer (One)
- {
- 0x00
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)}}
复制代码
ALC888:
第一个:
AppleHDA ALC888.10.8.2.zip
(971.79 KB, 下载次数: 512)
需要DSDT添加如下代码:
- Device (HDEF)
- {
- Name (_ADR, 0x001B0000)
- Method (_PRW, 0, NotSerialized)
- {
- Return (Package (0x02)
- {
- 0x0D,
- 0x05
- })
- }
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x04)
- {
- "layout-id",
- Buffer (0x04)
- {
- 0x0C, 0x00, 0x00, 0x00
- },
- "PinConfigurations",
- Buffer (One)
- {
- 0x00
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
复制代码
已知可能不工作机型:ga-ep45t-ud3lr、P55-USB3
第二个:已经添加HDAENABLE.KEXT到插件目录,需要HDMI音频输出的,请自行删除后DSDT修复layoutid:
10.8.2_AppleHDA_7.1_P5QL_PRO_by_Oscar09.zip
(784.78 KB, 下载次数: 85)
第三个:这个是LION的修改版,适用于GA-EP45T-UD3LR,MSI P35 Platinum,附件下载:
AppleHDA 2.2.0f3.zip
(1.6 MB, 下载次数: 163)
DSDT代码:
- Device (HDEF)
- {
- Name (_ADR, 0x001B0000)
- Method (_PRW, 0, NotSerialized)
- {
- Return (Package (0x02)
- {
- 0x0D,
- 0x05
- })
- }
-
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x04)
- {
- "layout-id",
- Buffer (0x04)
- {
- 0x78, 0x03, 0x00, 0x00
- },
-
- "PinConfigurations",
- Buffer (Zero) {}
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
复制代码
第四个是适用于GA-P55A-UD3的:
AppleHDA 2.3.0 ALC888 ML.zip
(973.7 KB, 下载次数: 104)
DSDT代码:
- Device (HDEF)
- {
- Name (_ADR, 0x001B0000)
- Method (_PRW, 0, NotSerialized)
- {
- Return (Package (0x02)
- {
- 0x0D,
- 0x05
- })
- }
-
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x04)
- {
- "layout-id",
- Buffer (0x04)
- {
- 0x0C, 0x00, 0x00, 0x00
- },
- "PinConfigurations",
- Buffer (One)
- {
- 0x00
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
复制代码
如上述四个都不起作用,可以参考https://bbs.pcbeta.com/viewthread-998684-1-1.html
自己修改id采用LION驱动。
ALC889:
ALC889.zip
(1.03 MB, 下载次数: 858)
本人GA-Z68XP-UD3-ISSD亲测完美,可以自动切换前置输入输出。
ALC889a:
ALC889a Mountain Lion GM.zip
(1.04 MB, 下载次数: 282)
ALC892:
1943-AppleHDA.kext.zip
(1.54 MB, 下载次数: 930)
1943-HDAEnabler892.kext.zip
(22.09 KB, 下载次数: 342)
使用DSDT的话HDAEnable892.kext就不需要用了,DSDT代码:
- Device (HDEF)
- {
- Name (_ADR, 0x001B0000)
- Method (_PRW, 0, NotSerialized)
- {
- Return (Package (0x02)
- {
- 0x0D,
- 0x05
- })
- }
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x08)
- {
- "codec-id",
- Buffer (0x04)
- {
- 0x92, 0x08, 0xEC, 0x10
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x7C, 0x03, 0x00, 0x00
- },
- "device-type",
- Buffer (0x0F)
- {
- "Realtek ALC892"
- },
- "PinConfigurations",
- Buffer (One)
- {
- 0x00
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
复制代码
ALC898:
ALC898_no_DSDT_ML.zip
(1.38 MB, 下载次数: 674)
,ALC899同样适用。
IDT92HD202:
AppleHDA 10.8.2 IDT92HD202.zip
(1.02 MB, 下载次数: 87)
DSDT需要在HDEF下添加如下代码:
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x0c)
- {
- "built-in",
- Buffer (One)
- {
- 0x00
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x01, 0x00, 0x00, 0x00
- },
- "PinConfigurations",
- Buffer (0x00)
- {
- 0x00
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
复制代码
Voodoo HDA Kext For IDT :
3223-VoodooHDA.kext.zip
(160.05 KB, 下载次数: 94)
3223-KextBeast 2.zip
(8.65 KB, 下载次数: 31)
VT1708S 10.8[VoodooHDA 2.7.4]:
MLVoodooHDA-v2.7.4.pkg.zip
(216.08 KB, 下载次数: 447)
VT1828S on 10.6/10.7/10.8 [VoodooHDA 2.7.4]:
VoodooHDA-VT1828S-2.7.4.zip
(443.62 KB, 下载次数: 118)
VT2021 for GA-G41MT S2P rev1.3:
3260-AppleHDAvt2021.kext.zip
(1.04 MB, 下载次数: 77)
DSDT需要修改如下代码:
- Device (HDEF)
- {
- Name (_ADR, 0x001B0000)
- Method (_PRW, 0, NotSerialized)
- {
- Return (Package (0x02)
- {
- 0x0D,
- 0x05
- })
- }
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x12)
- {
- "AAPL,slot-name",
- Buffer (0x09)
- {
- "Built In"
- },
- "built-in",
- Buffer (One)
- {
- 0x00
- },
- "device_type",
- Buffer (0x06)
- {
- "AUDIO"
- },
- "name",
- Buffer (0x0F)
- {
- "VIA VT2021"
- },
- "model",
- Buffer (0x27)
- {
- "VIA VT2021 codec High Definition Audio"
- },
- "location",
- Buffer (0x02)
- {
- "3"
- },
- "codec-id",
- Buffer (0x04)
- {
- 0x89, 0x08, 0xEC, 0x10
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x0C, 0x00, 0x00, 0x00
- },
- "PinConfigurations",
- Buffer (0x30)
- {
- /* 0000 */ 0x10, 0x40, 0x01, 0x01, 0xF0, 0x10, 0x01, 0x41,
- /* 0008 */ 0xF0, 0x60, 0x01, 0x41, 0xF0, 0x20, 0x01, 0x41,
- /* 0010 */ 0x10, 0x40, 0x21, 0x02, 0x30, 0x90, 0xA1, 0x02,
- /* 0018 */ 0x30, 0x30, 0x81, 0x01, 0x30, 0x90, 0xA1, 0x01,
- /* 0020 */ 0xF0, 0x00, 0x37, 0x59, 0xF0, 0x10, 0x44, 0x47,
- /* 0028 */ 0xF0, 0x00, 0x56, 0x58, 0xF0, 0x20, 0xC4, 0x47
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
复制代码
CX20588:
CX20588.zip
(1.42 MB, 下载次数: 247)
,里面包含了3个文件,AppleHDA.kext、CX20588.app、VoodooHDA.kext,其中AppleHDA.kext是仿冒驱动,跟CX20588.app配套使用(需要加入开机项),VoodooHDA.kext是针对CX20588的万能驱动修改版(CX20672也可以用)。
DSDT需要在HDEF下添加如下代码:
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x06)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x1C, 0x00, 0x00, 0x00
- },
- "PinConfigurations",
- Buffer (Zero) {}
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
复制代码
CX20590:
AppleHDA.kext.zip
(1.61 MB, 下载次数: 392)
,测试机型:Sony Vaio VPCEH2J1E (VEN_14F1, DEV_506E )
DSDT代码:
- Device (HDEF)
- {
- Name (_ADR, 0x001B0000)
- Method (_PRW, 0, NotSerialized)
- {
- If (WKMD)
- {
- Return (Package (0x02)
- {
- 0x0D,
- 0x04
- })
- }
- Else
- {
- Return (Package (0x02)
- {
- 0x0D,
- Zero
- })
- }
- }
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x0E)
- {
- "built-in",
- Buffer (One)
- {
- 0x01
- },
- "Codec-id",
- Buffer (0x04)
- {
- 0x3E, 0x3A, 0xEC, 0x10
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x0C, 0x00, 0x00, 0x00
- },
- "model",
- Buffer (0x1A)
- {
- "HD Audio Conexant Cx20590"
- },
- "device-type",
- Buffer (0x11)
- {
- "Audio Controller"
- },
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-2"
- },
- "PinConfigurations",
- Buffer (Zero) {}
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
复制代码
特别鸣谢:gcafrk坛友制作的CX20585驱动
https://bbs.pcbeta.com/viewthread-1133866-1-1.html
完美支持T410、T410i系列
今天就到这里了,明天继续更新。感谢大家对机器猫的支持。
|