Jump to content

AppleHDA Solution - Work in progress


Taruga
 Share

4,108 posts in this topic

Recommended Posts

Wow!

 

Well, i do not LECTURE you. You do STILL have an attitude problem nevertheless of what you think of it or yourself. Considering yourself a PRO does not really mean much to any other then you. But i won´t go into any psychology analysis with this one.

I do agree with you on some of what you said, and also on making things easier for Taruga, wich is doing an incredible work for the community.

Did you help those less then perfect english people with that attitude or by what you wrote?

Hardly!

There are really better ways of communicating and telling people what to do, and how to present the info needed in a correct way. If you were a PRO, then you would have already done that in that post.

Link to comment
Share on other sites

Please don't lecture me about being respectful to people who speak english as a 2nd or 3rd or 4th language.

 

I consider myself a PRO at breaking down broken english being as I speak with people via Skype from 15 countries; all wanting to perfect their english...

 

My post (which was dually noted by Taruga himself) was to provide STRUCTURE to THIS thread.

 

Taruga, like most DEVS are INUNDATED with emails, PMs, and worse all while working on something highly technical; with $0.00 and VERY little variety in hardware...

 

Very Inundated :lol: less that $0.00 (I smoke much more now because of you guys :lol:) , regarding hardware, I only have machines with alc882.

 

I moved to X-Labs to try to organize and separate things, but maybe I´ll have to move to somewhere else.

I think this task would work better with some php and mysql behind to organize things up.

I have so much to do at the moment that I don´t really know where to start :P

 

I have seen this {censored} push many people away from Osx86 and only want to protect the sanity and quality of Taruga and his work.

 

@Taruga

I imagine a php template is out of the question but would be ideal. People could fill out a form and add their own comments at the bottom.

I was wondering if a blog like Netkas would suit you better? If there is anything I can do to help, just ask me.

Link to comment
Share on other sites

Taruga, If i can help you in any way with testing of the Sigmatel STAC9271D work you are doing, let me know!

It looks like it may, or may not work, depending on wich SMBIOS.kext is being used.

I noticed this after a total reinstall of 10.4.10. After the kext installs i had no sound, but as soon as i installed a different SMBIOS.kext, and restarted, it worked!

I know it´s hard to test so many combinations, but if i can help you in any way i will do so.

:lol:

Link to comment
Share on other sites

Wow!

 

Well, i do not LECTURE you. You do STILL have an attitude problem nevertheless of what you think of it or yourself. Considering yourself a PRO does not really mean much to any other then you. But i won´t go into any psychology analysis with this one.

I do agree with you on some of what you said, and also on making things easier for Taruga, wich is doing an incredible work for the community.

Did you help those less then perfect english people with that attitude or by what you wrote?

Hardly!

There are really better ways of communicating and telling people what to do, and how to present the info needed in a correct way. If you were a PRO, then you would have already done that in that post.

 

I agree with you. We can´t force people to try to learn a different language, it´s hard to understand sometimes what some people say, but I think we can understand. Every does the best they can.

 

English is not my native language, I´m from Portugal. I think I have an above average skill of writing and speaking English, but not everyone here is like me. Most of them, don´t even write or speak Portuguese properly .

Let´s be cool about this issue.

 

Sometimes it´s funny, someone from China said to me "You´re a good {censored}!"

:lol: lol, I understood what he wanted to say, but I had to correct him. Someday this could get him in trouble :lol:

Link to comment
Share on other sites

"You´re a good {censored}!"

 

:lol:

 

Yes. Sometimes, people don't even know how to speak and write in their native tonge. And portuguese people are the best on not doing it!

 

"You´re a good {censored}!"

 

I'm still laughing my head off...

Link to comment
Share on other sites

I am cool! ;)

 

I´m done with that venting now, and now focusing on my Sigmatel STAC9271D that you blessed. haha

Just need the builtin ethernet to work now, and then there´s nothing more to do. :)

To bad i can´t use it with many external speakers to show it´s full surround capability.

I am so greateful for this working now, that i hope i can help you in some way.

Link to comment
Share on other sites

taruga stop ignoring me please i will repeat myself again how can i sound work on os x 10.4.8 on an P5LD2 motherboard (it isn't vm and se or other versions)

 

Ok, I will not ignore you... what sound codec do you have , vendor and model ?

(did you noticed, I´ve already said here that post with not enough info makes me waste my time? I fed up of having to search for hardware to check what sound codec it uses, help me a little ok ? This is not directly for you, but for all of you)

Link to comment
Share on other sites

Dear Taruga,

 

Is there is an estimation for ad1986a support? If you want I can help you with development/testing.

Or if you will give me some hints what should be adjusted (e.g. Layout, Pathmap, something in ALCInject) I can try to make it working.

Your patcher reads Pathmap correctly (0x1b -> 0x0b -> 0x07 -> 0x03) from Linux dump. I've checked it vs. spec (http://www.analog.com/UploadedFiles/Data_Sheets/AD1986A.pdf).

with some details path look like this:

 

Pin Complex [0x1b] Wcaps: Stereo Amp-Out

Audio Selector [0x0b] Wcaps: Stereo

Audio Mixer [0x07] Wcaps: Stereo

Audio Output [0x03] Wcaps: Stereo Amp-Out

 

Another question is about init verbs. Is it possible to specify them somewhere?

 

 

Thanks

Link to comment
Share on other sites

Dear Taruga,Is there is an estimation for ad1986a support? If you want I can help you with development/testing. Or if you will give me some hints what should be adjusted (e.g. Layout, Pathmap, something in ALCInject) I can try to make it working.Your patcher reads Pathmap correctly (0x1b -> 0x0b -> 0x07 -> 0x03) from Linux dump. I've checked it vs. spec (http://www.analog.com/UploadedFiles/Data_Sheets/AD1986A.pdf). with some details path look like this:Pin Complex [0x1b] Wcaps: Stereo Amp-OutAudio Selector [0x0b] Wcaps: StereoAudio Mixer [0x07] Wcaps: StereoAudio Output [0x03] Wcaps: Stereo Amp-Out I´m still trying to figure what how to get this one working. Another question is about init verbs. Is it possible to specify them somewhere? I wish! That would solve the problemThanks
thank you for listening the onboard sound is Realtek ALC882
Did you look at post #1 ? Lot´s of stuff for alc882You have the same codec as me.
Link to comment
Share on other sites

Taruga,

I have ALC268 On Board sound card on my Toshiba satellite. Any possibility of AppleHDAPatcher support for this model in your future release. Please let me know if you require the codec dump. Is it possible that I can try patching the AppleHDA myself, if yes procedure please.

 

Probably, I´m coding Patcher v2.00 to support as much as I can, if it works or not. That we will see later ;)

I´m trying to create an easy way to install/patch/share configs , etc

 

Thanks Taruga,

I will wait for v2.00 then.

Edited by rajkumar
Link to comment
Share on other sites

i tried it but it didn't work your installer said that it is unsupported

 

Open the dump with Text Edit, go to menu Format and check if it´s in plain text or not.

It doesn´t accept text in Rich Text format or DOS line encoding.

 

You can also try this file: http://forum.insanelymac.com/index.php?act...st&id=18278 (also available at post #1)

Edited by Taruga
Link to comment
Share on other sites

How can i extract from linux my soundcard's codec ?

 

I'm newbie whit linux, i have Ubuntu.

 

Thx.

 

M'n'M

 

OK, this is for everyone who is confused about how to get the linux codec dump. This is how I did it, you can do it other ways but basiclly you need to boot linux, cat /proc/asound/card0/codec#1 and save the output so you can feed it to the patcher on OSX.

 

I saved mine directly to a USB stick, make sure to make it writable by right clicking on it and selecting the option if you do that. I will describe a email method below since I think it is a bit more straightforward. If anyone has problems with these steps let me know and I can revise this post.

 

1) Download Knoppix Live CD Linux Distro

 

http://www.kernel.org/pub/dist/knoppix/KNO...07-01-04-EN.iso

 

2) Burn the Knoppix iso to a CD-R

 

3) Boot your Hackintosh from the Knoppix CD you just burned (press enter at the prompt to fully boot into gui)

 

4) Open a terminal session from the dock, the icon looks really similar to the OSX one, black screen with a ">"

 

5) Type in the following command

 

cat /proc/asound/card0/codec#1 > ~/Desktop/codec_dump.txt

 

6) Now you have a file on your desktop called "codec_dump.txt"

 

7) Launch the web browser (Konqueror) and use web based email to email the file to yourself.

 

8) Reboot the computer and remove the Knoppix CD

 

9) Boot into OSX86 from your HDD

 

10) Download the appropriate patcher from post #1 of this thread

 

11) Download your codec_dump.txt from you email account

 

12) Drag and drop codec_dump.txt onto the patcher (Taruga frog icon)

 

13) Follow patcher prompts and reboot

 

14) Post your results into the results thread (include your codec_dump.txt but please rename it to something appropriate ie, chipset and mobo make/model)

 

Thanks to Taruga for all is efforts and patience.

 

I wish my audio worked :censored2: , hope you guys have better luck.

Link to comment
Share on other sites

Taruga,

 

Is there a way to delete/undo the changes AppleHDA makes? Or can i run AppleHDA patcher again to replace/overwrite what it does with another codec dump?

 

Thanks.

 

 

Also, anyone know if Sigmatel 9205, or whatever sound chip is used on the Dell Vostro laptops, is supported yet?

 

You can run the patcher over and over again because it always creates a new ALCinject.kext and AppleHDA.kext

obs: The patcher deletes azalia if it finds it.

Edited by Taruga
Info
Link to comment
Share on other sites

@Taruga:

 

Hey,

I'm used your 1.17 AppleHDA patcher on my MSI K9A-Platinum board with a ALC883 codec dump that I made in a Ubuntu liveCD. I'm running Leopard 10.5.1. I was able to get stereo output and all the devices were there for the inputs and outputs like they should be. Unfortunately, when I hook up an input to the Built-in Audio Input, I can see the volume meter moving with the sound coming in, but there is no sound output unless I open a program that streams video. I'm not able to make an Aggregate audio device for 5.1, the mic input doesn't work, and apparently, neither does the line-in. Have you got any ideas for me? Is this something that might have been fixed in 1.18 or 1.19?

 

Thanks very much,

 

Paul

 

Regarding, multi line outs for aggregate devices. That should be fixe in v2.00. I can´t make at the moment in v.1.xx a config for alc883 for all (not every one has alc883 on pc´s with 3 dacs for output).

The mic, in my case (alc882) if I test it with Quicktime Player, Menu, New Audio Recording I have to slide the input recording level up. It´s starts muted. I have to check the line in, seems that it´s working on some versions and not on others. I have to check on my case also, if it working or not. I can´t at the moment

Edited by Taruga
Ans.
Link to comment
Share on other sites

YES!!!

I finally got sound to work on my Dell Vostro 1400

 

120gb SATA HD

2GB Ram

NVDIA 128mb grpahics

I used the STAC9228 linux codec dump with the AppleHDA Patcher v1.16

 

But sound only comes through headphone jack...

 

Any help why?

Thats is how this card works without proper driver detecting jacks.\

Link to comment
Share on other sites

Hey

 

Sorry for being new to all this and not reading all 151 pages of this topic.

 

But i need help.

 

I'm running Mac os 10.5 with a Dell Precision M65 with STAC9200 HD audio. (I don't know how to get the manufacture ID)

The thing is i don't know how to find the right codec dumb and how to apply it.

I have tried the following:

 

Downloaded the AppleHDA v. 1.19

Downloaded codec dumb called STAC9200-j.txt from http://psykopat.free.fr/apple/AppleHDA/sigmatel/

 

Then i ran the app. dragged the .txt file to the icon in the Dock nothing happened.

Then i dragged the file to everything else that seemed worth trying still nothing happened.

 

And then i wrote this.

 

And please help me and explain everything.

 

Thanks

Edited by Js911
Info. Don´t run the Patcher. Just drag the dump into the patcher icon and then the program will open itself and do it´s work
Link to comment
Share on other sites

Hey Taruga

 

I've got question.

 

I've install your's alfa and test driver of acl861 on my laptop Toshiba A100-813 (ACL861 and ICH7).

They are working fine on OS X but when I switch of to Win XP (dual boot mode)

I don't have sound. When I install back azalia I get back sound on Win XP.

 

Is it possible that os driver is switching off the audio hardware after OS X shutdown ?

(I don't have an option in BIOS to switch onboard audio).

 

Could you look on that.

 

Thanks

Edited by Taruga
Strange issue, I have to check If I´m making any pin config change that the XP doesn´t.
Link to comment
Share on other sites

______________________________________ Donation _________________________________________________

 

Over a year now working on fixing sound and helping a lot of people. What started to fix my own sound, became doing the same form my friends, and also for lot of people over the world. Some of you asked me if I had a paypal account to retribute something in return for my efforts (and mostly now that we are near Christmas). I never asked nothing and I´m not asking nothing.

Feel free to donate or not. I won´t stop what I´m doing if you don´t donate, so don´t worry! :P It´s an option, not an obligation!

 

I want to thank everybody who has donated so far and wish them a Mery Christmas

 

___________________________________ NEWS ____________________________________________

 

06/12/2007 AppleHDA Patcher v1.19 (changes on some realtek codecs)

05/12/2007 New thread to post patcher results

02/12/2007 stac9271D 0x83847627 for testing available, report results.

02/12/2007 Send codec dumps to: codecs@netcabo.pt with subject as vendor id

Ex. if you have a codec dump for Realtek ALC882, the vendor is: 0x10ec0882 (that will be the subject) - Thanx

I will organize a repository for them, users need them until v2.00 comes out, I need them also. In a couple of days I

will have a link to them to avoid you guys sending me duplicates

02/12/2007 Thanks to OcciJano, I got all (or most of) my files back

hum...I think it´s missing some sigmatel kext I had before, anything else ?!

 

I have almost ready the new patcher (v2.00) , it will have more for you guys to play with.

There will be major changes one this one

 

Some news about it:

 

- Engine completely re-written

- No need for linux codec dumps

- It will be more customizable by the user (there is an Easy and Advanced mode)

- It will work for 4.8, 4.9, 4.10, 4.11 and Leopard (all in one app).

 

I won´t tell you more :P

 

 

01/12/2007 Just restored some files I had, need to search for the rest. I don´t know if I have them or not

01/12/2007 AppleHDA Patcher v1.18 - Just minor changes

 

_____________________________________________________________________________

 

.oO WARNING - DON´T USE MY STUFF WITH MAC OS OLDER THAN 4.8 Oo.

_____________________________________________________________________________

 

new AppleHDA Patcher v1.17 and v1.18 are meant to use with leopard.

 

new Thanks to vipersporthp for his fast testing, after 2 attempts inputs are working for stac9227 0x83847618

FN: stac9227_83847618.zip

 

new alc262 testing kext´s available for download

 

 

Beta .kext available for download - beta4some861_880models.zip

 

It will not work for ex. with alc861 with Subsystem Id: 0x10430000 that one is being tested

But for sure it works with Asus P5GD1-VM with ALC861 'cause I´ve tested myself and user

Frappe051 reported it also works with his alc880 :(

 

_____________________________________________________________________________

AppleHDA Patcher v1.16 * new *

 

v1.16 Use this one for OS X 4.9

v1.15 added support for more mobo´s

v1.14 stac9200 codec verbs | Should fix also sound port names on others too

______________________________________________________________________________

 

 

How to use AppleHDA Patcher:

 

Drag and drop a linux codec dump into AppleHDA Patcher icon

Some of them, can be found here: http://psykopat.free.fr/apple/AppleHDA/

 

 

Some kernel versions may crash with AppleHDA Patcher.

If it crashes with you, upgrade your kernel.

 

______________________________________________________________________________

 

ALC882 Sound Fix v0.4b

 

Was tested with an Asus P5LD2-VM

What´s working ...

 

- Line Out

- Microphone

- SPDIF out (5.1 works fine)

- Headphones

- Keyboard Volume Control and Mute

- Line In

 

 

 

.oO THIS IS MADE FOR KERNEL 8.8.1 OR HIGHER , CAN CAUSE KERNEL PANIC WITHOUT IT Oo.

 

example result on my alc882

 

Mr Taruga,thank you,thank you very much!with your help,the audio Segmatel 9227 on my mainboard is working properly(both 10.4.8 and Leopard),thanks again! :D

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...