Jump to content

AppleHDA Solution - Work in progress


Taruga
 Share

4,108 posts in this topic

Recommended Posts

FOR ALC268 USERS !!!!!!!!!!!

 

After many tests I present for you the almost full functional (external mic bug) driver....

 

In the weekend I had insonia... and here is the fruit:

 

I decided to modify the good job of Taruga on Alc268 to get volume control... And now I decided to share....

 

Project Goals:

 

Internal Speakers GOOD sound.

Headphones GOOD sound.

Volume Control for Internal Speakers and Headphones

Full functional internal stereo Mic.

Almost Full functional external Mic (It continuous send output to speakers... at this time I not discovered how to fix it....)

Volume control for Internal and External Mic.

 

ATTENTION THIS IS EXPERIMENTAL.

 

How to install: Get the Alc268test from this topic first page, install, put this AppleHDA on /System/Library/Extensions/

fix the permissions:

cd /System/Library/Extensions/

sudo chown -R root:wheel *

sudo chmod -R 755 *

sudo rm -rf ../Extensions.mkext

 

Reboot and Done, now you are a happy ower of a full functional audio driver, enjoy iTunes, Skype, iChat, etc.......

 

Please post FeedBack....

 

And for Toruga, thanks to make this posible, you are the Man....

 

(Very Bad English, I Know...... Sorry)

 

 

Thanks man , I finally have sound out of my Aspire 7720G.

 

Now two questions:

1. What exactly did you do in AppleHDA.kext?

2. How can we get your kext into the ALC268 installer?

 

You en Taruga are genious!!

Link to comment
Share on other sites

TARUGAAAAAAaaaaaaaaaa

Help help help pleaseeeeee........ i have a Realtek HD audio

my ACER 5920G have only 2 speaker sound out with AppleAzalia.kext

i want have Line In and Line Out on Jack front panel

 

ven 10ec

dev 0888

 

subsys 1025.0121

 

8086 / 2848

 

thankssssssss

this is the dump for my soundcard

 

Codec: Conexant ID 2c06

Address: 1

Vendor Id: 0x14f12c06

Subsystem Id: 0x10250121

Revision Id: 0x100000

how to patch??????

AppleHDA Patcher - 2006/2007 by Taruga v1.20

 

_______________________________________________________

Codec : Conexant ID 2c06

Vendor Id : 0x14f12c06

Subsystem Id : 0x10250121

_______________________________________________________

 

 

* Detected unsupported Conexant Codec

Link to comment
Share on other sites

hi, i used my own dump(Analog Devices AD1988B) with 2version of Taruga's patcher

here is messages:

AppleHDA Patcher - 2006/2007 by Taruga v1.20

 

 

 

_______________________________________________________

 

Codec : Analog Devices AD1988B

 

Vendor Id : 0x11d4198b

 

Subsystem Id : 0x1043829c

 

_______________________________________________________

 

 

 

 

 

This codec is not working at the moment, it needs more research

and

AppleHDA Patcher - 2006/2007 by Taruga v1.18

 

Leopard Darwin Kernel Version 9.1.0

 

* Patching AppleHDA.kext to 0x11d4198b Done

* Checking AppleHDA for patch Done

000172a0 cmpl $0x11d4198b,%edx

00018860 cmpl $0x11d4198b,%edx

* Checking for SPDIF Out Detected

* Checking for SPDIF In Not Detected

* Using the following nodes in pathmap

 

Speaker : 18 41 4

Headphone: 17 34 55 4

Spdif Out: 27 2

 

* Copying new config to destination Done

* Repairing Permissions Done

 

** Done patching - You can reboot now **

Sound still doesnt work...what shall i do? who can help?

 

p.s. dump is included

p.p.s asus p5e

Analog_Devices_AD1988B.txt

Link to comment
Share on other sites

Hey Taruga.... you is more experiencied than me... I have problems to fix the continuous output of external mic..... If you have some documentation or a sugestion, I will be happy....

 

 

For others forum members, I will release a new version today, that comes with Noise Reduction and Acoustic Echo Cancelation... please wait....

Link to comment
Share on other sites

alc861 kext works with asus f3ja (alc660) but not headphones!

 

alc861 kext works very well with alc660: audio input and volume works perfectly!

 

only headphones not works! :censored2:

 

edit: It is a problem of volume, with headphones listening floor plan really!

 

we are using same laptop F3JA, i think the headphones is working but the volume levels is too low, you can edit this file using your working AppleHDA.kext : AppleHDA.kext\Contents\Resources\DefaultAudioLevels.plist

it contains like this :

<key>2</key>
	<array>
		<dict>
			<key>Internal Speaker</key>
			<real>-18.0</real>
		</dict>
	</array>

 

then look these codes in the file AppleHDA.kext\Contents\PlugIns\AppleHDAController.kext\Contents\Info.plist

...
	</data>
				<key>FuncGroup</key>
				<integer>1</integer>
				<key>LayoutID</key>
				<integer>12</integer>
			</dict>

 

its writen LayoutID value is 12, then u open

AppleHDA.kext\Contents\Resources\layout12.xml

 

on this file there will be info about PathMapID, for example :

<array>....
			<string>Headphone</string>
			<string>LineOut</string>
			<string>IntSpeaker</string>
			<string>SPDIFOut</string>
		</array>
		<key>PathMapID</key>
		<integer>9</integer>
		<key>SPDIFIn</key>
		<dict/>
		<key>SPDIFOut</key>
....

 

it point to AppleHDA.kext\Contents\Resources\pathmap9.xml

 

this file will contain sound card setting including volume boost..., like this :

 <array>	<!--	Headphone Output Path	-->
				<dict>
		<key>Boost</key>
					<integer>3</integer>
					<key>NodeID</key>
					<integer>24</integer>
				</dict>
				<dict>

 

if its not working maybe u should try to change to another layout or another PathMap... dont forget to report me when u got loud headphone volumes... :(

Link to comment
Share on other sites

ALC268 UPDATE !!!!!!!!

 

For all users that reported a white noise coming from speakers using my last release, this is caused by mic configuration, unfortunately at this time, I can't fix that (sorry, I have only one week of osx use), but maybe in the future....

 

Today Goals:

Noise reduction and Echo reduction o Mic

I divided the driver in 3, one for internal mic, other for external mic and other without mic support... choose what you want and try..

 

Know bugs:

Mute not working

External and Internal mic can't be actived at same time, this generate white noise...

 

 

If you getting noise, use the "No Mic" version..

 

 

ATTENTION THIS IS EXPERIMENTAL.

 

How to install: Get the Alc268test from this topic first page, install, put ONLY ONE OF AppleHDA's files included in zip on /System/Library/Extensions/

fix the permissions:

cd /System/Library/Extensions/

sudo chown -R root:wheel *

sudo chmod -R 755 *

sudo rm -rf ../Extensions.mkext

 

Reboot and Done, now you (maybe) are a happy ower of a full functional audio driver(ok, ok.... not full, bu almost), enjoy iTunes, Skype, iChat, etc.......

 

Please Post Feedback!!!!!

 

(Sorry by my bad English..... ;) )

D.G.D_Mod_of_Taruga_ALC268___V0.3abc.zip

Link to comment
Share on other sites

Diego, thanks for the great driver - it's the only one so far to make any sound work for me at all! I have one little request to make: I don't know if this is the case with everyone, but the volume is a little loud for me. On the absolute lowest setting, the volume is about the same as on 1/4 of full setting with Windows or Linux. If possible, can you make the volume quieter overall. Thanks again!

Link to comment
Share on other sites

Hey guys. I think this topic is getting a bit to big, and there seems to be no order here. Can we please take anti_user's advise and start a audio card specific thread for each audio device. This will make things easier for everyone to navigate, share solutions, and save time.

 

Example, someone can start...

 

ALC268 HD Audio

Place your dumps and trouble with devices

 

Thanks!

Link to comment
Share on other sites

Hi Diego Giovani,

 

thanks a lot!!! External mic is working great, internal still just noise.

As I said before, output is much more important to me, specialy headphone out, so I can bring the sound to an external sounddevice.

I'm happy with that.

 

acer Aspire 2920z, allmost perfect 12" MacBook (only adding sleep would be great).

 

 

 

ALC268 UPDATE !!!!!!!!

 

For all users that reported a white noise coming from speakers using my last release, this is caused by mic configuration, unfortunately at this time, I can't fix that (sorry, I have only one week of osx use), but maybe in the future....

 

Today Goals:

Noise reduction and Echo reduction o Mic

I divided the driver in 3, one for internal mic, other for external mic and other without mic support... choose what you want and try..

 

Know bugs:

Mute not working

External and Internal mic can't be actived at same time, this generate white noise...

If you getting noise, use the "No Mic" version..

ATTENTION THIS IS EXPERIMENTAL.

 

How to install: Get the Alc268test from this topic first page, install, put ONLY ONE OF AppleHDA's files included in zip on /System/Library/Extensions/

fix the permissions:

cd /System/Library/Extensions/

sudo chown -R root:wheel *

sudo chmod -R 755 *

sudo rm -rf ../Extensions.mkext

 

Reboot and Done, now you (maybe) are a happy ower of a full functional audio driver(ok, ok.... not full, bu almost), enjoy iTunes, Skype, iChat, etc.......

 

Please Post Feedback!!!!!

 

(Sorry by my bad English..... :( )

Link to comment
Share on other sites

hi Diego again,

 

So for the good news...

 

your update works great.

 

There's only the mute button that do not work on my machine (HP DV9530ef) but speakers, headphones and mic work ok.

I have to test more the mic but it looks like there's a bit of noise as the volume meter show 2 bar and do not on my macbook.

 

Otherwise it's perfect.

 

Great job.

Thank you so much for your job, you and mister Taruga, you guys rules.

 

Josh.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...