Page 1 of 1

Help needed: AD1981HD (sound with X60)

Posted: Fri Mar 23, 2007 5:46 am
by thibouille27
I can't manage to hear any sound (or any sound card detected) with my X60.

I'm running JAS 10.4.8 (kernel 8.8.1).

Thanks for any help.

Posted: Sat Mar 24, 2007 9:48 am
by domi
Did you see this post from pdudas?
http://forum.thinkpads.com/viewtopic.php?t=28979
It says:
"I have the needed files for the Atheros wlan and the sound for OS X 10.4.8."

Posted: Sat Mar 24, 2007 9:58 am
by pdudas
Hi!

I write this when I managed to make the sound working on my x60.... (a lot of info came from other forums)
You can use any editor, I used to work in VI.

You should make a backup from all the following files... (it worked for me under OS X 10.4.8, now I dont have OS X on my X60s)

"
1. Delete AppleHDA.kext:

* In Terminal, type: sudo rm -rf /System/Library/Extensions/AppleHDA.kext
* sudo rm -rf /System/Library/Extensions.mkext
* sudo rm -rf /System/Library/Extensions.kext


2) Edit AppleAzaliaAudio.kext:

* In Terminal, type: sudo -s
cd /System/Library/Extensions/AppleAzaliaAudio.kext/Contents/
vi Info.plist

<key>IOHDAudioCodecVendorID</key>
* change the string to (you must type e to enter edit mode):
<string>0x10ec0882</string>

:w
:q

cd
/System/Library/Extensions/AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext/Contents/
vi Info.plist

<key>IOPCIPrimaryMatch</key>
* change the string to:
<string>0x27d88086</string>

:w
:q

3) Clean up the system:

* In Terminal, type: sudo kextload
/System/Library/Extensions/AppleAzaliaAudio.kext
* kextcache -k /System/Library/Extensions/

4) Then, reboot and enjoy sound out of two channels.
"

Maybe you need repair permissions..
(diskutil repairpermissions /)

I hope this can help you!
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////

If you have atheros card in your x60, I have a configuration file for that. It works flawlessly, because the Macbook Pro uses the same Atheros card as the thinkpads (40Y7026).
PM me if you need.

Or I write it as I did (get the infos from this and other forums):

"
Wifi:

You must purchase and install the "ThinkPad 11a/b/g Wireless LAN
Mini-PCI Express Adapter"part #: 40Y7026) (You will need this if you have Intel 3945 card in your thinkpad)

1) After this, you must download the Apple 10.4.5 intel upgrade available
here (300mb):
http://www.apple.com/support/downloads/ ... intel.html

2) You must also download a program called Pacifist (available here:
http://macupdate.com/info.php/id/6812 ).

3) Install Pacifist and double click on the apple upgrade to mount it.

4) Next, open up pacifist and browse to the file inside the mounted
image called "MacOSXUpd10.4.5Intel.pkg".

5) After it opens, click "find" and search for "IO80211Family.kext".
Drag that file into the folder: "/System/Library/Extensions/"
replacing any pre-existing files.

6) sudo -s
$ chown -R root:wheel /System/Library/Extensions/IO80211Family.kext/
$ chmod -R 755 /System/Library/Extensions/IO80211Family.kext/
$ diskutil repairpermissions /
$ rm /System/Library/Extensions.kextcache
$ rm /System/Library/Extensions.mkext
$ reboot

"

After this I had my wifi worked well...

Posted: Sat Mar 24, 2007 10:22 am
by pdudas
You can find my files at the following links (came from 10.4.8 ):

Sound:
http://www.filesend.net/download.php?f= ... 25a4ce292c
This is the full archive of the AppleAzaliaAudio.kext directory.

Atheros Wifi:
http://www.filesend.net/download.php?f= ... 69c45c7762
This is the full archive of the IO80211Family.kext directory.

///////////////////////////////////////////////////////////////////////////////////////////////////////////

These directories saved from my working X60. I dont have OS X on my new X60s now (unfortunately it has Intel Wlan card, but I ordered a 40Y7026 this week).

I think you must run the following commands in terminal after you drag the directories over the original OS X directories (replace any older files):

sudo -s
chown -R root:wheel /System/Library/Extensions/AppleAzaliaAudio.kext/
chmod -R 755 /System/Library/Extensions/AppleAzaliaAudio.kext/
chown -R root:wheel /System/Library/Extensions/IO80211Family.kext/
chmod -R 755 /System/Library/Extensions/IO80211Family.kext/
diskutil repairpermissions /
rm /System/Library/Extensions.kextcache
rm /System/Library/Extensions.mkext
reboot

Pdudas

Posted: Sat Mar 24, 2007 10:49 am
by domi
pdudas wrote:These directories saved from my working X60. I dont have OS X on my new X60s now (unfortunately it has Intel Wlan card, but I ordered a 40Y7026 this week).
Since you appear to be very knowledgeable on the issue of X60/X60s & OSX, I'd like to ask you whether you have been able to get suspend to work on your X60. If so, what did it take?
Thanks, Dominique

Posted: Sat Mar 24, 2007 10:52 am
by pdudas
I played with the suspend, but never worked.
X60 went to suspend, came back but there was nothing on the screen..

Posted: Mon Mar 26, 2007 1:17 am
by thibouille27
Pdudas you saved me :D Many greetz :)

I did indeed order myself an Atheros card last friday so hopefully it should arrive soon enough.

Only thing left is trying to solve Keyboard annoyances. Suspend would be, of course, ideal but everything can't be perfect ;)

Thanks again.