Jump to content

ALC861 on Toshiba M105-S3041


xordos
 Share

17 posts in this topic

Recommended Posts

Tried installing 10.4.6 HotISO ( I heard it is just copy of others work, but this is the filename I download), and really like it.

 

My machine is Toshiba notebook M105-S3041, Mobile Intel 945GM Express chipset, intel sse3, sata 80G HD, 512M Ram, 1280x800 14", Intel GMA950 Video, Intel PRO/100 VM, Intel Pro/Wireless 3945ABG, Realtek ALC861 Audio.

 

After install, most works except ethernet, wireles and audio.

 

Ethernet works after modify kext file using 1093 8086.

 

trying to resolve ALC861:

 

After reading others post, tried downloading serveral AppleAzalia.kext, notice they are actually all same binary, change vendor/device using following: 0x10ec0861 0x27d88086

diff -r ./Contents/Info.plist /System/Library/Extensions/AppleAzaliaAudio.kext/Contents/Info.plist

60c60

< <string>0x10ec0880</string>

---

> <string>0x10ec0880 0x10ec0882 0x10ec0861</string>

diff -r ./Contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist /System/Library/Extensions/AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist

34c34

< <string>0x26688086</string>

---

> <string>0x26688086 0x27d88086</string>

 

removed AppleHDA.kext, fixed permission, remove kextcache, reboot.

 

The result is similiar with some other post: The volumn control show up, not adjustable; and no audio ouput.

 

So, I take a look my 'ioreg' output, I saw:

 

	| |   +-o HDEF@1B  <class IOPCIDevice, registered, matched, active, busy 0, retain count 10>
| |   | +-o AppleAzaliaController  <class AppleAzaliaController, registered, matched, active, busy 0, retain count 9>
| |   |   +-o IOHDAudioCodecDevice@0  <class IOHDAudioCodecDevice, registered, matched, active, busy 0, retain count 6>
| |   |   | +-o IOHDAudioCodecDriver  <class IOHDAudioCodecDriver, !registered, !matched, active, busy 0, retain count 5>
| |   |   |   +-o IOHDAudioCodecFunction@1  <class IOHDAudioCodecFunction, registered, matched, active, busy 0, retain count 6>
| |   |   |	 +-o AppleAzaliaAudioCodecGeneric  <class AppleAzaliaAudioCodecGeneric, registered, matched, active, busy 0, retain count 8>
| |   |   |	   +-o AppleAzaliaAudioDriver  <class AppleAzaliaAudioDriver, registered, matched, active, busy 0, retain count 7>
| |   |   |		 +-o AppleAzaliaAudioEngineOutput  <class AppleAzaliaAudioEngineOutput, registered, matched, active, busy 0, retain count 13>
| |   |   |		   +-o IOAudioStream  <class IOAudioStream, registered, matched, active, busy 0, retain count 7>
| |   |   |		   +-o IOAudioToggleControl  <class IOAudioToggleControl, !registered, !matched, active, busy 0, retain count 10>
| |   |   |		   | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain count 6>
| |   |   |		   | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain count 6>
| |   |   |		   +-o IOAudioToggleControl  <class IOAudioToggleControl, !registered, !matched, active, busy 0, retain count 10>
| |   |   |		   | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain count 6>
| |   |   |		   | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain count 6>
| |   |   |		   +-o IOAudioToggleControl  <class IOAudioToggleControl, !registered, !matched, active, busy 0, retain count 10>
| |   |   |		   | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain count 6>
| |   |   |		   | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain count 6>
| |   |   |		   +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain count 6>
| |   |   |		   +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain count 6>
| |   |   |		   +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain count 6>
| |   |   +-o IOHDAudioCodecDevice@1  <class IOHDAudioCodecDevice, registered, matched, active, busy 0, retain count 6>
| |   |	 +-o IOHDAudioCodecDriver  <class IOHDAudioCodecDriver, !registered, !matched, active, busy 0, retain count 5>
| |   |	   +-o IOHDAudioCodecFunction@1  <class IOHDAudioCodecFunction, registered, matched, active, busy 0, retain count 4>

 

I notice AppleAzaliaController, IOHDAudioCodecDevice is matched, and registerd, but IOHDAudioCodecDriver is '!registered, !matched'.

 

Also, In 'ioreg -l' (which is a long list), I notice only '27d8' show up, but no '10ec' in the list.

 

Any suggestions? Is this un-matched IOHDAudioCodecDriver cause the no audio?

 

TIA.

 

attached is the audio portion of my 'ioreg -l' output

 

(EDIT: actually, in the 'ioreg -l', the decimal 283904097 is 0x10ec0861.)

ioreg_l_audio.txt

Link to comment
Share on other sites

Hopefully this info will work for you

Check my post http://forum.insanelymac.com/index.php?act...st&p=180145

I have a Toshiba A105-S4054 and my sound works

Still no wifi(internal) or pcmcia working

I'm running OSX86 10.4.6(jas) w/sse3

Link to comment
Share on other sites

No guarantees here, but try the guide for ALC882. Use the Appendix first to get the correct vendor/device ids, especially part 2 of the Appendix:

 

http://forum.insanelymac.com/index.php?showtopic=18642

 

Thanks for the link, I already followed the steps and following is what I get in windows:

 

Realtek Hight Definition Audio:

(Realtek ALC861)

HDAUDIO\FUNC_01&VEN_10EC&DEV_0861&SUBSYS_11790000&REV_1003\4&C3E5A58&0&0001

 

Microsoft UAA Bus Driver for High Definition Audio

PCI\VEN_8086&DEV_27D8&SUBSYS_FF001179&REV_02\3&B1BFB68&0&D8

 

So, the string for the device is: 0x10ec0861

the string for the controller is : 0x27d88086

 

This matches most people's value in simliar hardware, but my sound does not work.

 

 

Hopefully this info will work for you

Check my post http://forum.insanelymac.com/index.php?act...st&p=180145

I have a Toshiba A105-S4054 and my sound works

Still no wifi(internal) or pcmcia working

I'm running OSX86 10.4.6(jas) w/sse3

 

Thanks Diablo63, I have similiar hardware with you, but my sound doesn't work, I used the attachment from above thread, and following the steps in the rtf doc, still no luck.

 

I did notice in your config, your device string is '0x10ec8086', (most of us is 10ec0861), I tried your number, still same, Icon showup, but no sound.

 

Can you double check you are using 0x10ec8086? And can you attach your 'ioreg -l' output (the audio portion), that will be valuable info for me to see which layer goes wrong.

 

I will use OS X more if my audio is working.

Link to comment
Share on other sites

Thanks for the link, I already followed the steps and following is what I get in windows:

 

Realtek Hight Definition Audio:

(Realtek ALC861)

HDAUDIO\FUNC_01&VEN_10EC&DEV_0861&SUBSYS_11790000&REV_1003\4&C3E5A58&0&0001

 

Microsoft UAA Bus Driver for High Definition Audio

PCI\VEN_8086&DEV_27D8&SUBSYS_FF001179&REV_02\3&B1BFB68&0&D8

 

So, the string for the device is: 0x10ec0861

the string for the controller is : 0x27d88086

 

This matches most people's value in simliar hardware, but my sound does not work.

Thanks Diablo63, I have similiar hardware with you, but my sound doesn't work, I used the attachment from above thread, and following the steps in the rtf doc, still no luck.

 

I did notice in your config, your device string is '0x10ec8086', (most of us is 10ec0861), I tried your number, still same, Icon showup, but no sound.

 

Can you double check you are using 0x10ec8086? And can you attach your 'ioreg -l' output (the audio portion), that will be valuable info for me to see which layer goes wrong.

 

I will use OS X more if my audio is working.

 

 

I found my mistake :P It should be 0x10ec0861 not 0x10ec8086

I put that file together with out re-checking it for typos late at night

I fixed it :hysterical: and replaced it on the other post

The weird part about that is I installed with that typo and it was working

I even corrected the #'s and re-installed it and it still works

Is this what you wanted? audioinfo_from_ioreg.rtf

 

Hopefully this info will help you

Link to comment
Share on other sites

Diablo63, thanks for the info.

 

Yes, that's what I want. In you 'ioreg' output, IOHDAudioCodecDriver is also '!registered', so this is not the place cause no audio.

 

Looks like my hardware don't like OSX. maybe I will try other ISO later.

Link to comment
Share on other sites

First you need to know the code your chipset sound, you can find executing PCISniffer http://www.miray.de/products/sat.pcisniffer.html

 

the code usually is located in intel multimedia device, under 8086 .

 

When you know the suitable code you must edit /system/library/extensions/AppleAzaliaAudio.kext/contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist

 

<key>IOPCIPrimaryMatch</key> change the string to: <string>0x<yourcode>8086</string>

Link to comment
Share on other sites

First you need to know the code your chipset sound, you can find executing PCISniffer http://www.miray.de/products/sat.pcisniffer.html

 

the code usually is located in intel multimedia device, under 8086 .

 

When you know the suitable code you must edit /system/library/extensions/AppleAzaliaAudio.kext/contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist

 

<key>IOPCIPrimaryMatch</key> change the string to: <string>0x<yourcode>8086</string>

 

You can also get the same info using Windows' Device Manager.

 

In Device Manager, go to "System devices". Find "Microsoft UAA Bus Driver For High Definition Audio"and get Properties. Then click the Details tab and get the vendor and device ids.

 

http://forum.insanelymac.com/index.php?act...ost&id=4505

Link to comment
Share on other sites

Thanks, ROXR and Rammjet.

 

I have another idea, instead of download other Gigs bytes DVD, maybe your guys can help me.

 

Right now, the version I am using is 10.4.6 HotISO (it is actually Jas 10.4.4 update to 10.4.6, I am not quite sure about this). If you have some different source of OSX (different release, and/or Jas, Maxxus, Myzar). Could you please zip the directory "/system/library/extensions/AppleAzaliaAudio.kext/", reply to this thread as attachment, since other people may also find it useful. I found there are several people in this forum have ALC861 Toshiba notebook, some of them works, some not.

 

Hope my sound will work someday.

 

Thanks a lot.

Link to comment
Share on other sites

xordos

i have the same toshiba laptop as you, however i am having toruble booting it, after installing it fails to boot.

a lot of the white text comes up just as it does on my sony laptop but then the screen goes blank. and no actvity from the computer.

which image did u use?

also which kext did u modify to get the ethernet working, in case i do manage to boot!

thanks

so much!

Link to comment
Share on other sites

xordos

i have the same toshiba laptop as you, however i am having toruble booting it, after installing it fails to boot.

a lot of the white text comes up just as it does on my sony laptop but then the screen goes blank. and no actvity from the computer.

which image did u use?

also which kext did u modify to get the ethernet working, in case i do manage to boot!

thanks

so much!

 

I use 10.4.6 HotISO (should be Jas 10.4.4 with 10.4.6 update)

 

For video, you can try boot into safe mode, and try following:

 

cd /System/Library/Extensions

mv AppleIntelGMA950* /backup_dir

 

(Above resoved my triangle glasses problem, not sure will fix your blank screen)

 

remeber:

rm /System/Library/Extensions.*

diskutil repairPermissions /

reboot

 

The ethernet change is:

sudo vi /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntel8255x.kext/Contents/Info.plist

insert "0x10938086" (use your number of course) right before "0x10918086".

 

remeber do same cleanup as above.

 

Good luck

Link to comment
Share on other sites

  • 3 weeks later...
Hey ppl i have a Toshiba tecra A7 when i start my laptop i can't boot the mac os x 10.4.6 only if put my dvd runing the mac os setup what can i do? can you help me with that... Thanks

Not sure what a booting problem has to do with the subject of ALC861 sound...

 

Anyway, sounds like you never set the OSX partition to "active". You can use a Windows or Linux disk/partition utility to do that or this: http://forum.insanelymac.com/index.php?showtopic=22844

Link to comment
Share on other sites

  • 4 months later...

ALC861 Who can give me the full steps for my tecra A7 Audiocard?

i'm new in mac os working please help me oh by the way my videocard it's with the same problem i need to install it to.

ATI Mobility Radeon x1600

Is There some kind of packages that i can run and auto install or i have to install all with commands by the terminal?

please help me i'm kind of newbie on mac os x :)

Thanks

Link to comment
Share on other sites

  • 6 months later...
 Share

×
×
  • Create New...