Jump to content

AppleHDA Solution - Work in progress


Taruga
 Share

4,108 posts in this topic

Recommended Posts

Taruga:

 

Unfortuanlly the HDA Patcher 1.04 doesn't work here. I have a dump made from my Realtek 882 in Ubuntu that I called ALC882_0x1043e601.txt (attached in this post)

As soon as I drag this file on the patcher-icon and give my password the screen becomes transparent black with the message I have to reboot.

I compared my dump file with the ones you included in the zip but it looks all fine. It's not working though. (mobo=Asus P5W Deluxe)

 

Until now I always used 0.4b patch, I don't know if this new patch fixes bugs or enables more that 0.4b patch. But I thought it's worth to try it.

 

BTW: the file ALC882_0x1565e601.txt that is included in YOUR zip isn't a 882 but a 883 regarding the dump. :unsure:

 

BiTRiP

ALC882_0x1043e601.txt.zip

Edited by BiTRiP
Link to comment
Share on other sites

Taruga:

 

Unfortuanlly the HDA Patcher 1.04 doesn't work here. I have a dump made from my Realtek 882 in Ubuntu that I called ALC882_0x1043e601.txt (attached in this post)

As soon as I drag this file on the patcher-icon and give my password the screen becomes transparent black with the message I have to reboot.

I compared my dump file with the ones you included in the zip but it looks all fine. It's not working though. (mobo=Asus P5W Deluxe)

 

Until now I always used 0.4b patch, I don't know if this new patch fixes bugs or enables more that 0.4b patch. But I thought it's worth to try it.

 

BTW: the file ALC882_0x1565e601.txt that is included in YOUR zip isn't a 882 but a 883 regarding the dump. ;)

 

Taruga: You´re right, my mistake

 

BiTRiP

 

After the password it should give you an ouput like this one:

 

-=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=-

AppleHDA Patcher - 2006 Taruga v1.05

-=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=-

 

* Detected Supported Realtek Codec

_______________________________________________________

Codec : Realtek ALC882

Vendor Id : 0x10ec0882

Subsystem Id : 0x1043e601

 

Asustek Computer Inc.

_______________________________________________________

 

* Patching AppleHDA.kext to 0x10ec0882 Done

* Checking AppleHDA for patch Done

0001f2c4 cmpl $0x10ec0882,%eax

000203d0 cmpl $0x10ec0882,%eax

* Checking if Node 0x07 is a valid input node Yes

* Checking for SPDIF Out Detected

* Checking for SPDIF In Not Detected

* Checking type of computer Desktop

* Generating AppleHDA custom Info.plist

 

* Using the following layout configs

 

Back Mic: 9 34 24

Line In : 8 35 26

Speaker : 20 12 2

Spdif Out: 30 6

 

 

* Copying new config to destination Done

 

* Repairing Permissions

 

Started verify/repair permissions on disk disk1s1 OSX

Determining correct file permissions.

The privileges have been verified or repaired on the selected volume

Verify/repair finished permissions on disk disk1s1 OSX

 

* Deleting Extensions Cache Done

 

** Done patching - You can reboot now **

---------------------------------------------------------------------------

 

Also, inside AppleHDA Patcher -> Contents -> Resources

 

There is a file named taruga.ini with this content:

 

## DO NOT MODIFY FIELD NAMES, ONLY VALUES TO ENABLE OR DISABLE THEM

micboost=1 # use 0 to 3 to increase mic boost

hp=0 # 0 to disable - 1 to enable

lineout1=0 # 0 to disable - 1 to enable

lineout2=0 # 0 to disable - 1 to enable

lineout3=0 # 0 to disable - 1 to enable

hackflags=0100101100011110

 

 

You can use it for example to tune mic boost setting and activate (hp) headphones output

Don´t mess a lot with this file.

After changes in this file you´ll have to drag and drop the codec dump again to create the new configs

 

Got a few reports so far, some good , some bad.

Some good results from:

 

SigmaTel STAC9220D/9223D A2

Vendor Id: 0x83847681

Subsystem Id: 0x80860303

 

Realtek ALC882

Vendor Id: 0x10ec0882

Subsystem Id: 0x10430000

Edited by Taruga
Link to comment
Share on other sites

Skippy,

I have the 9223 on the Intel D945GNTLR. Where can I find the KEXTs for the Combo Beta 2 below or if there is a later version, would you send it to me? On the threads I found a post containing a SigmatelBeta ALCInject and AppleHDA. This KEXT gives me line output, mic, digital out, digital in but no Line In. Is there a version that IS completely working?

 

Regards,

ccg

 

Apple uses STAC9221 A1 in Macbook Pro and I think ALC885 in Mac Pro, the others I'm not sure about. If anyone can send me a codec dump from a Mac Pro it would greatly help this project.

Sigmatel 9223 / ALC883 Combo Beta2 for ICH6, ICH7, ICH8

 

9223 Fixes:

Should fix mislabeled ports in Preferences>Sound

Added boost to Mic input

 

ALC883 Fixes:

Added proper black and orange ports

<KEXT REMOVED>

Link to comment
Share on other sites

I plan to support a lot of realtek and sigmatel too, at the moment I´m coding the patcher for:

 

0x10ec0260)

0x10ec0262)

0x10ec0880)

0x10ec0882)

0x10ec0883)

0x10ec0885)

0x10ec0888)

0x10ec0660)

 

0x83847690)

0x83847882)

0x83847680)

0x83847880)

0x83847681)

0x83847682)

0x83847683)

0x83847618)

0x83847619)

0x83847616)

0x83847617)

0x83847614)

0x83847615)

0x83847620)

0x83847621)

0x83847622)

0x83847623)

0x83847624)

0x83847625)

0x83847626)

0x83847627)

0x83847628)

0x83847629)

0x83847661)

0x83847662)

0x83847664)

0x838476a0)

0x838476a1)

0x838476a2)

0x838476a3)

0x838476a4)

0x838476a5)

0x838476a6)

0x838476a7)

0x83847634)

 

The Patcher will patch and generate Layouts and Pathmaps acording to codec alll automatic, at the moment I´m working mostly with sigmatel. Hope to get this ready soon.

 

hey taruga where can i find your patcher/installer i have a Intel S5000XVN Board with Realtek ALC260 Onboard not working, thanks

Link to comment
Share on other sites

Well, the patch is not workin.. Right after I drag the appropiate codec dump on applehda patcher icon , it ask me for password, I enter the password and the I get kernel panic .... (the screen that ask me to reboot the computer ..) - sigmatel 9221 .. mb:intel d945gntd

Link to comment
Share on other sites

Well, the patch is not workin.. Right after I drag the appropiate codec dump on applehda patcher icon , it ask me for password, I enter the password and the I get kernel panic .... (the screen that ask me to reboot the computer ..) - sigmatel 9221 .. mb:intel d945gntd

 

What kernel version are you using ?

Link to comment
Share on other sites

Have the exactly same problem as tokra128...kernel panic black screen reboot

 

Darwin Kernel Version 8.8.1: Sat Dec 9 22:18:27 AZOT 2006; semthex:/nebukadnezar/BUILD/obj/RELEASE_I386 i386 i386

 

Tried with 1.04 as well the latest patch 1.06

 

BiTRiP

Edited by BiTRiP
Link to comment
Share on other sites

No success so far with the 9250. 10.4.8 w/ 8.8.1

 

I've used both versions of the pacther. Both output this:

 

 

-=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=-

AppleHDA Patcher - 2006 Taruga v1.0

-=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=- -=-

 

* Detected Supported SigmaTel Codec

_______________________________________________________

Codec : SigmaTel ID 7634

Vendor Id : 0x83847634

Subsystem Id : 0x107b0461

 

Using Sigmatel 9250 preset

_______________________________________________________

 

* Patching AppleHDA.kext to 0x83847634 Done

* Checking AppleHDA for patch Done

0001f2cb cmpl $0x83847634,%eax

000203d7 cmpl $0x83847634,%eax

* Checking for SPDIF Out Detected

* Checking for SPDIF In Detected

* Checking type of computer Desktop

* Generating AppleHDA custom Info.plist

 

* Using the following layout configs

 

Back Mic: 3 21 21 11

Line In : 22 22 12

Speaker : 13 2

Spdif In : 7 4

Spdif Out: 8 5

 

 

* Copying new config to destination Done

 

* Repairing Permissions

 

Started verify/repair permissions on disk disk0s2 Tiger

Determining correct file permissions.

The privileges have been verified or repaired on the selected volume

Verify/repair finished permissions on disk disk0s2 Tiger

 

* Deleting Extensions Cache Done

 

** Done patching - You can reboot now **

 

 

Only issues I see are that it detects this as a desktop and detects SPDIF input and output, which shouldn't be??

 

In System Profiler it still does not show the proper info.

 

No sound yet.

 

This *may* be due to the codec dump though. I'll keep working on it.

Link to comment
Share on other sites

Getting me a kernel panic too!

Hm... Thanx for your work Taruga!

 

Ah, and using the kernel from JaS 10.4.8 DVD (AMD and Intel)!

I think its semthex...

cYa ~Neo

 

I wonder why you guys are having kernel panics....

 

I´m using Daemons kernel, based on mifki´s can it be a kernel problem ?!

Link to comment
Share on other sites

I wonder why you guys are having kernel panics....

 

I´m using Daemons kernel, based on mifki´s can it be a kernel problem ?!

 

Maybe...

I could try it with mifkis kernel... But I dont know where to get Deamons kernel!

Just tell me and I will try.

 

 

cYa ~Neo

Link to comment
Share on other sites

Taruga,

 

Obrigado man !

 

 

One noob question:

 

 

post #1 have ALC882... and AppleHDA_patcher... what is the correct kext for sigmatel 9200, ALC882, AppleHDA or both ?

 

Attached File ALC882_AppleHDA_b0.2.mpkg.zip ( 312.9k ) Number of downloads: 438

Attached File ALC882_AppleHDA_v0.3b.mpkg.zip ( 597.71k ) Number of downloads: 467

Attached File ALC882_AppleHDA_v0.4b.mpkg.zip ( 597.82k ) Number of downloads: 2796

Attached File AppleHDA_Guide.zip ( 154.52k ) Number of downloads: 1889

Attached File AppleHDA_Patcher_v1.0.zip ( 612.83k ) Number of downloads: 2

Attached File AppleHDA_Patcher_v1.06.zip ( 656.62k ) Number of downloads: 14

 

Thks again .

 

 

My english is very poor ...... I´m Brazilian.

Link to comment
Share on other sites

Taruga,

 

Obrigado man !

One noob question:

post #1 have ALC882... and AppleHDA_patcher... what is the correct kext for sigmatel 9200, ALC882, AppleHDA or both ?

 

Attached File ALC882_AppleHDA_b0.2.mpkg.zip ( 312.9k ) Number of downloads: 438

Attached File ALC882_AppleHDA_v0.3b.mpkg.zip ( 597.71k ) Number of downloads: 467

Attached File ALC882_AppleHDA_v0.4b.mpkg.zip ( 597.82k ) Number of downloads: 2796

Attached File AppleHDA_Guide.zip ( 154.52k ) Number of downloads: 1889

Attached File AppleHDA_Patcher_v1.0.zip ( 612.83k ) Number of downloads: 2

Attached File AppleHDA_Patcher_v1.06.zip ( 656.62k ) Number of downloads: 14

 

Thks again .

My english is very poor ...... I´m Brazilian.

 

ALC882 is only for Realtek ALC882

 

AppleHDA Patcher is for sigmatel and realtek, this is the new approach

Link to comment
Share on other sites

Hello,

 

i see the work is going fast for those of you who have realtek or sigmatel.

 

we, hp users with 1981HD user have a similar problem, even if the card is recognized there's no sound, certainly different output/input ports for our card.

 

could you help us to get working sound please?

 

thanks

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...