fromax 发表于 2008-10-3 17:26

顽固的ALC888(已经解决!1.24更新,免费了)

本帖最后由 fromax 于 2009-1-26 02:03 编辑

1月24日更新: 过年了,现在取消附件收费,毕竟找这个的大部分都是新人。。。祝大家新年愉快,早日啃上完美的苹果~


很多人看到这个问题可能都会烦吧,很老的问题了,自己不会搜索啊。我是实在没办法了才发帖求助的(网上的教程大多都一样。。。)

    事先说明,本人是菜鸟,特别对于Leopard更是,希望大家能帮助我,谢谢。

    我的笔记本主板南桥是ich9的(声卡驱动和南桥有关系,这是共识吧~),安装iDeneb 10.5.5 原版内核成功,除声卡外完美。对于alc888的驱动照很多办法试了很多次了,由于是菜鸟也可能是我装的方法不对,不是上边栏没有声音图标,就是设备里没有识别硬件。我装kext都是在英文状态下用kext helper b7装的(以前没有用过类似UNIX的系统,对终端命令不了解),后来看贴说之后要修复磁盘权限?!实在无解~~

1.当时安装leopard时选得Taruga的alc888,因为下面的简介说推荐这个,装完后,设备不识别+上栏没声音图标。

2.第二次安装时选得原alc888,进入系统后,设备不识别+上栏有声音图标,能调音量大小,但是没声音,实用工具下的MIDI中也能识别输入和输出(只有Stereo),就是没声音,耳机也没有。

3.第三次安装开始自己打补丁,AppleHDA.kext有很多版本,我选了一个最大的Taruga的appleHDA.kext(2.9M),打好后设备能识别,但是识别的不全,声音(内建)里显示Intel High Definition Audio Controller,但是下面显示0x25as488(随便打的具体得记不清了大概是这种,短短两行)总之能识别但是识别不正常(没出多声道),声音里显示灰色,无设备。

至于AppleHDAPatcher+alc888.txt的方法也试了,效果同2。

现在的问题太多了:是不是不能用helper装kext?是不是要修复权限?是不是要在root用户下装kext?怎样取得root?先打ALCinject.kext还是先打AppleHDA.kext?AppleHDAPatcher+alc888.txt的原理是不是也是打上述两个补丁?是不是要添加硬件id?如何添加?

现在我手头上关于ALC888的文件基本全了,希望有高人能够指点指点,还有就是打kext的正确方法,诸如上述问题所讲,谢谢~~


经过将近半个月的折腾,加上天天去外国论坛取经,现在已经驱动alc888,完美发声(内建扬声器,耳机均正常)。
要想耳机输出的话把声音里面调到耳机是发不了声的(至少我是这样),要调到内建数字线路输出。

1。先调整到英文界面下,进入Extensions,删除所有的音频kext(系统自带的除外)

这个可能很多人不知道删什么,其实就是一些常见的音频kext,如果你已经像我一样折腾很久的话,识别出这些驱动应该不成问题。比如常见的AppleHDA.kext, HDAEnabler.kext, AzaliaAudioHDA.kext, ALCinject.kext等等,由于每个人的情况都不同各种组合情况也不尽相同,我在这里没办法一一列举,但是我举得这些一定要删掉,最好是一个干净的leo,装leo的时候什么声卡都不要选,装好后再进入Extensions下再检查一遍。

2。用osx86tool,在system maintenance 下勾选左侧前三项。

做这个工作其实就是有点win下的优化大师的意思,把该清理的都清理下,如果终端命令你很懂的话,可以不用这个。

3。下载下面的附件(任选其一)
address 0的

address 2的

根据你的情况下载

4。用kexthelper安装里面的三个kext,重启。

[ 本帖最后由 fromax 于 2008-10-31 18:07 编辑 ]

hojez 发表于 2008-10-3 17:32

fromax 发表于 2008-10-3 17:53

我的是笔记本,只有三个插口,耳机的那个是SPDIF插上没声音,另外两个可能是音频输入和话筒

toraty 发表于 2008-10-3 18:05

我的也是这种情况.....
还在寻找方法...
希望楼主找到方法后教一教我....

toraty 发表于 2008-10-3 18:37

lz能发一下那个TARUGA 补丁给我吗?
我找不到

woshiwhy22 发表于 2008-10-3 19:11

cnwxjzy 发表于 2008-10-4 11:25

中心中 发表于 2008-10-4 12:13

用这个驱动。https://bbs.pcbeta.com/thread-315349-1-1.html
你先把原来安装的驱动全删干净了,再安装。安装后修复磁盘权限。如果有出来音量调节就说明成功了,如果还没声音,你检查一下输出声道是否和你的音箱插口相对应。

znsoft 发表于 2008-10-4 12:22

原帖由 cnwxjzy 于 2008-10-4 11:25 发表 https://bbs.pcbeta.com/images/common/back.gif
问下lz你用的是什么主板?
我用技嘉EP45-DS3L主板!这板子的alc888声卡是ich10的!搞了3个月都没搞定啊!如果是ich9的话应该是简单的

试试这个,测试通过 alc 888,ich10

http://www.51pda.cn/bbs/read.php?tid-5092.html

sojoke 发表于 2008-10-4 14:06

坛子里又一个技嘉P43的alc888驱动,我的技嘉G31就是这个驱动,安装即好.

fromax 发表于 2008-10-4 22:15

非常感谢上面诸位,我是p45 ich9的板子,用TARUGA 的appleHDA.kext 和 HDAEnabler.kext能完美识别,可调音量,但就是没声音,本子有3个插孔,耳机插哪个也不响,调到内置扬声器再调音量会使音响偶尔发出爆音(仅仅是偶尔),我的本子原来用AzaliaAudio.kext就没声音,后来在root下疯狂装kext(n个kext反复装,重启,修复权限)突然扬声器正常发声了,但是上栏没有图标,用机器侧边的音量调节滚轮可以调音量,扬声器发声正常,但是我修复权限,重启,又没声音了pb90 ,现在准备dumpcode

fromax 发表于 2008-10-4 22:29

原帖由 toraty 于 2008-10-3 18:37 发表 https://bbs.pcbeta.com/images/common/back.gif
lz能发一下那个TARUGA 补丁给我吗?
我找不到
8楼那个链接里的就是TARUGA的

fromax 发表于 2008-10-4 22:38

原帖由 中心中 于 2008-10-4 12:13 发表 https://bbs.pcbeta.com/images/common/back.gif
用这个驱动。https://bbs.pcbeta.com/thread-315349-1-1.html
你先把原来安装的驱动全删干净了,再安装。安装后修复磁盘权限。如果有出来音量调节就说明成功了,如果还没声音,你检查一下输出声道是否和你的音箱插 ...

请问修复磁盘权限是怎么回事?一定要修复么?我把kexthelper的advance打开,看到里面最后执行了修复权限的语句,还用再修复么?

cnwxjzy 发表于 2008-10-6 10:32

fromax 发表于 2008-10-6 17:09

我只是有一次意外的驱动成功了,但是修复,重启之后又不行了,而且当时是随便试得,不记得是哪种组合了

hxyizhu 发表于 2008-10-6 18:54

我的声卡也是这个
一只都没有搞好很郁闷

dengxilu 发表于 2008-10-18 10:26

sbtyngihmukmtyun

modjo 发表于 2008-10-18 10:34

又要收钱啊。。。谁想出来的。不要。

book_live 发表于 2008-10-19 23:31

好帖子.要顶

tomjdx 发表于 2008-10-20 02:09

p45 ich10 no way
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 顽固的ALC888(已经解决!1.24更新,免费了)