Help - Search - Members - Calendar
Full Version: Need testers for one of the components of next v2.00 Patcher
InsanelyMac Forum > InsanelyMac Lounge > The X Labs > AppleHDA
Pages: 1, 2, 3, 4, 5, 6, 7
Taruga
* 02/02/2008 New version to test and send output (Changes: Detection of other codec addresses, hope it works now)
* 05/01/2008 New version to test and send output

Hi guys, I need some testers for a component of my next patcher. (This test is very important for the release of the new patcher)


What should you do:
  • Download the attached kext, unzip it.
  • Copy it to root ( / )
  • Set permissions
    CODE
    chown -R root:wheel /HDAudio.kext
    chmod -R 755 /HDAudio.kext
  • Boot with -s (no need to mount file system, but maybe it´s needed if you want to save results with dmesg > /report.txt since the file system is at read-only mode if you don´t mount it read/write)
  • kextload /HDAudio.kext
It should read the codec info and report something like this on v3:
CODE
Dec 11 15:01:07 taruga kernel[0]: HDAudio[0x9f24c00]::CodecDetection-started(0x4caa880) by Taruga
Dec 11 15:01:07 taruga kernel[0]: HDAudio::D27:F0 Irq: 19 Vid: 8086 Pid: 27d8
Dec 11 15:01:08 taruga kernel[0]: HDAudio::Cad Address: 0
Dec 11 15:01:08 taruga kernel[0]: HDAudio::Vid/Pid    : 0x10ec0882
Dec 11 15:01:08 taruga kernel[0]: HDAudio::Subsystem  : 0x1043e601
Dec 11 15:01:08 taruga kernel[0]: HDAudio::Revision   : 0x00100101
Dec 11 15:01:08 taruga kernel[0]: HDAudio[0x9f24c00]::CodecDetection-ended(0x1)


Or something like this on v5:
CODE
Jan  5 21:56:09 taruga kernel[0]: HDAudio[0xfd75800]::CodecDetection-started(0x4ea5180) by Taruga
Jan  5 21:56:09 taruga kernel[0]: HDAudio::D27:F0 Irq: 19 Vid: 8086 Pid: 27d8
Jan  5 21:56:09 taruga kernel[0]: codec_mask =  0x00000000
Jan  5 21:56:09 taruga kernel[0]: HDAudio::Cad Address: 0
Jan  5 21:56:09 taruga kernel[0]: HDAudio::Vid/Pid    : 0x10ec0882
Jan  5 21:56:09 taruga kernel[0]: HDAudio::Subsystem  : 0x1043e601
Jan  5 21:56:09 taruga kernel[0]: HDAudio::Revision   : 0x00100101
Jan  5 21:56:09 taruga kernel[0]: STATESTS       : 0x00000000
Jan  5 21:56:09 taruga kernel[0]: FGroups:       : 0x00010001
Jan  5 21:56:09 taruga kernel[0]: Widgets:       : 0x00020025
Jan  5 21:56:09 taruga kernel[0]: FGroupType     : 0x00000001
Jan  5 21:56:09 taruga kernel[0]: First/Last Nid : 2 37
Jan  5 21:56:09 taruga kernel[0]: Nid 0x02               0x00000011 DAC
Jan  5 21:56:09 taruga kernel[0]: Nid 0x03               0x00000011 DAC
Jan  5 21:56:10 taruga kernel[0]: Nid 0x04               0x00000011 DAC
Jan  5 21:56:10 taruga kernel[0]: Nid 0x05               0x00000011 DAC
Jan  5 21:56:10 taruga kernel[0]: Nid 0x06               0x00000211 DAC Digital
Jan  5 21:56:10 taruga kernel[0]: Nid 0x07               0x0010011b ADC
Jan  5 21:56:10 taruga kernel[0]: Nid 0x08               0x0010011b ADC
Jan  5 21:56:10 taruga kernel[0]: Nid 0x09               0x0010011b ADC
Jan  5 21:56:10 taruga kernel[0]: Nid 0x0a               0x00100391 ADC Digital
Jan  5 21:56:10 taruga kernel[0]: Nid 0x0b               0x0020010b Mixer
Jan  5 21:56:10 taruga kernel[0]: Nid 0x0c               0x0020010f Mixer
Jan  5 21:56:10 taruga kernel[0]: Nid 0x0d               0x0020010f Mixer
Jan  5 21:56:10 taruga kernel[0]: Nid 0x0e               0x0020010f Mixer
Jan  5 21:56:12 taruga kernel[0]: Nid 0x0f               0x0020010f Mixer
Jan  5 21:56:12 taruga kernel[0]: Nid 0x14 A:0x01 S:0x00 0x01014c10 Pin Complex
Jan  5 21:56:12 taruga kernel[0]: Nid 0x15 A:0x01 S:0x02 0x01011c12 Pin Complex
Jan  5 21:56:12 taruga kernel[0]: Nid 0x16 A:0x01 S:0x01 0x01016c11 Pin Complex
Jan  5 21:56:12 taruga kernel[0]: Nid 0x17 A:0x01 S:0x04 0x01012c14 Pin Complex
Jan  5 21:56:12 taruga kernel[0]: Nid 0x18 A:0x04 S:0x00 0x01a19c40 Pin Complex
Jan  5 21:56:12 taruga kernel[0]: Nid 0x19 A:0x05 S:0x00 0x02a19c50 Pin Complex
Jan  5 21:56:12 taruga kernel[0]: Nid 0x1a A:0x04 S:0x01 0x01813c41 Pin Complex
Jan  5 21:56:12 taruga kernel[0]: Nid 0x1b A:0x02 S:0x00 0x02214c20 Pin Complex
Jan  5 21:56:12 taruga kernel[0]: Nid 0x1c A:0x04 S:0x0f 0x9933014f Pin Complex
Jan  5 21:56:12 taruga kernel[0]: Nid 0x1d A:0x0f S:0x00 0x411111f0 Pin Complex
Jan  5 21:56:12 taruga kernel[0]: Nid 0x1e A:0x03 S:0x00 0x01451130 Pin Complex
Jan  5 21:56:12 taruga kernel[0]: Nid 0x1f A:0x0f S:0x00 0x411111f0 Pin Complex
Jan  5 21:56:12 taruga kernel[0]: Nid 0x22               0x0020010f Mixer
Jan  5 21:56:12 taruga kernel[0]: Nid 0x23               0x0020010f Mixer
Jan  5 21:56:12 taruga kernel[0]: Nid 0x24               0x0020010f Mixer


I need to check if it´s reading the info correctly on different chipsets and codecs
If you have you ownr linux codec dump, report if there is any difference on: Address and Subsystem

Thanx for your help

Not Detected Codecs Seems that it´s not detecting codecs that show Address 2 in linux dump (and maybe Address 1 also) I need to find a way to detect them as the new patcher will use this detection method. If I cannot detect a codec, the new patcher will not work with them a most worse, I cannot program the codec initialization. I hope to find what´s wrong.
Dainix
CODE
HDAudio[0x3cfce00]::CodecDetection-started(0x397cb80) by Taruga
HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid    : 0x83847634
HDAudio::Subsystem  : 0x107b0281
HDAudio::Revision   : 0x00100101
HDAudio[0x3cfce00]::CodecDetection-ended(0x1)


Seems okay to me for a Sigmatel 9250.
avk
test on: HP nx6310 EY512ES CoreDuo T2050 sys: Jas 10.4.8 (yet no sound sad.gif)
sound: Soundmax HD Audio 24bit ADI 1981 HD

output:
HDAudio[0x1ca2800]::CodecDetecrion-started(0x19ab080) by Tagura
HDAudio::D27:F0 Irq: 21 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x11d41981
HDAudio::0x103c30aa
HDAudio::0x00100200
HDAudio[0x1ca2800]::CodecDetection-ended(0x1)
Gord
Worked just fine! It identified my chipset properly. As a test I moved the kext from / into /System/Library/Extensions and it works great.
No mic input, but I am not too worried about that.

Dec 10 23:33:47 localhost kernel[0]: HDAudio[0x3f30c00]::CodecDetection-started(0x3c79c00) by Taruga
Dec 10 23:33:47 localhost kernel[0]: HDAudio::D27:F0 Irq: 17 Vid: 8086 Pid: 27d8
Dec 10 23:33:47 localhost kernel[0]: HDAudio::Cad Address: 0
Dec 10 23:33:47 localhost kernel[0]: HDAudio::Vid/Pid : 0x11d41981
Dec 10 23:33:47 localhost kernel[0]: HDAudio::Subsystem : 0x17aa2025Dec 10 23:33:47 localhost kernel[0]: HDAudio::Revision : 0x00100200
Dec 10 23:33:48 localhost kernel[0]: HDAudio[0x3f30c00]::CodecDetection-ended(0x1)



Thanks!
Gord.
SticMAC™
Sigmatel 9227 on Dell Dimension 9200 (XPS410)

ALC Inject Settings Pin Configurations <Data not Shown>
ALC Inject Settings Built IN <Data not Shown>
ALC Inject Settings Layout ID <Data not Shown>
HDAudio[0x72ad000]::CodecDetecrion-started(0x6ea7300) by Tagura
HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 284b
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x00000000
HDAudio::Subsystem : 0x00000000
HDAudio::Revision : 0x00000000
HDAudio[0x72ad000]::CodecDetection-ended(0x1)
jl7854
This is for a Sigmatel 9205


HDAudio[0x42cd800]::CodecDetection-started(0x3f1f200) by Taruga
HDAudio::D27:F0 Irq: 21 Vid: 8086 Pid: 284b
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x838476a0
HDAudio::Subsystem : 0x102801f2
HDAudio::Revision : 0x00100204
HDAudio[0x42cd800]::CodecDetection-ended(0x1)
antic
Realtek alc882

output:
HDAudio[0x3cb3000]::CodecDetection-started(0x395f300) by Tagura
HDAudio::D27:F0 Irq: 19 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x10ec0882
HDAudio::Subsystem :0x1043e601
HDAudio::Revision : 0x00100101
HDAudio[0x3cb3000]::CodecDetection-ended(0x1)
New2OSx
Realtek alc861

output:

HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x10ec0861
HDAudio::Subsystem :0x11791205
HDAudio::Revision : 0x00100300
bongo
This is for ALC 861-VD on Lenovo


HDAudio[0x34f3e00]::CodecDetection-started(0x31dbd80) by Taruga
HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x10ec0862
HDAudio::Subsystem : 0x17aa8e2d
HDAudio::Revision : 0x00100001
HDAudio[0x34f3e00]::CodecDetection-ended(0x1)



By the way, with new version patchers after 1.18 and alc861testing.zip, as well as with ALC861_Subsystem_Id_0x10430000_alfa_driver_by_Taruga after applying codedump from linux it can recognize my codec properly, no SPDIF:

AppleHDA Patcher - 2006/2007 by Taruga v1.20


* Patching AppleHDA.kext to 0x10ec0862 Done
* Checking AppleHDA for patch Done
0001f4a0 cmpl $0x10ec0862,%eax
00020584 cmpl $0x10ec0862,%eax
* Checking for SPDIF Out Not Detected
* Checking for SPDIF In Not Detected
* Using the following nodes in pathmap

Speaker :

* Copying new config to destination Done
* Repairing Permissions Done
* Deleting Extensions Cache Done

** Done patching - You can reboot now **



After reboot, It can't load kext:

kextload /System/Library/Extensions/AppleHDA.kext/
can't add kernel extension /System/Library/Extensions/AppleHDA.kext/ (not a bundle) (run kextload on this kext with -t for diagnostic output)

-t option didn't give me more information.

In system Profiler about Audio:

Intel High Definition Audio:

Device ID: 0x17AA3802
Audio ID: 12

... and no, the permissions are just OK:

chown -R root:wheel /System/Library/Extensions/AppleHDA.kext/
chmod -R 755 /System//Library/Extensions/AppleHDA.kext/
kextload /System/Library/Extensions/AppleHDA.kext/
can't add kernel extension /System/Library/Extensions/AppleHDA.kext/ (not a bundle) (run kextload on this kext with -t for diagnostic output)


Sorry for this big off-topic, but I have only 4 posts and always trying to help with more information.
I'm with Leopard.
Taruga:0x10ec0862 was never suported by the patcher, that´s why. Wait for 2.00 and maybe you´ll get better luck

elviejo
This is for Biostar 945GZ Micro775 SE mobo with ALC861-vd

KEXTLOAD: /HDAudio.kext loaded succesfully
HDAudio[0x3e03000] : : Codec Detection Started(0x3b31900) by Taruga
HDAudio : : D27 : F0 Irq: 16 Vid: 8086 Pid: 27d8
: /root# HDAudio : : Card Address : 0
HDAudio : : Vid/Pid : 0x00000000
HDAudio : : Subsystem : 0x00000000
HDAudio : : Revision : 0x00000000
HDAudio[0x3e03000] : : CodecDetection-ended(0x1)

Click to view attachment
SticMAC™
You better hope you don't get into trouble like I did for giving "US" all those 0x00000000

SticMAN censored2.gif

QUOTE(elviejo @ Dec 11 2007, 06:45 PM) *
This is for Biostar 945GZ Micro775 SE mobo with ALC861-vd

KEXTLOAD: /HDAudio.kext loaded succesfully
HDAudio[0x3e03000] : : Codec Detection Started(0x3b31900) by Taruga
HDAudio : : D27 : F0 Irq: 16 Vid: 8086 Pid: 27d8
: /root# HDAudio : : Card Address : 0
HDAudio : : Vid/Pid : 0x00000000
HDAudio : : Subsystem : 0x00000000
HDAudio : : Revision : 0x00000000
HDAudio[0x3e03000] : : CodecDetection-ended(0x1)

Click to view attachment


Taruga:Try kext #2, please
NYC Coyote
This is what I got with a Sigmatel 9200 running on a Dell Inspiron E1505/6400

HDAudio[0x3cf5400]::CodecDetection-started(0x397cb80) by Taruga
HDAudio::D27:F0 Irq: 21 Vid: 8086 Pid: 27d8
HDAudio::Vid/Pid : 0x83847690
HDAudio::Subsystem : 0x102801bd
HDAudio::Revision : 0x00102201
HDAudio[0x3cf5400]::CodecDetection-ended(0x1)
SticMAC™
Taruga, Honestly that is what comes up!

I ONLY TYPE:
kextload /hdaudio.kext at the root and NOTHING else!!

my screen dump:

:/ root# kextload /hdaudio.kext
kextload: /hdaudio.kext loaded successfully
:/root# ALCinject: Starting.
ALC Inject Settings Pin Configurations <Data not Shown>
ALC Inject Settings Built IN <Data not Shown>
ALC Inject Settings Layout ID <Data not Shown>
HDAudio[0x7286000]::CodecDetecrion-started(0x6ea7300) by Tagura
HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 284b
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x00000000
HDAudio::Subsystem : 0x00000000
HDAudio::Revision : 0x00000000
HDAudio[0x7286000]::CodecDetection-ended(0x1)

Is there ANY way i can do a text dump in -s mode to forward to you?
the only thing that changes is the
HDAudio[0x7286000]::CodecDetecrion-started(0x6ea7300) by Tagura
HDAudio[0x7286000]::CodecDetection-ended(0x1)

the 0x7286000 changes to a different number each time!



Taruga:You´re not in trouble SticMAN, some people don´t do as I say (I don´t know if it´s your case, but it seems so) and then I get false results
If you did as I say, then why the hell do you have ALCinject ouput before my kext output ?!
caracols
HDAudio.kext
HDAudio[0x3bc5600]::CodecDetection-started(0x397dc80) by Taruga
HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x10ec0888
HDAudio::Subsystem : 0x18491e01
HDAudio::Revision : 0x00100001
HDAudio[0x3bc5600]::CodecDetection-ended(0x1)

HDAudio3.kext
HDAudio[0x3bc5600]::CodecDetection-started(0x397dc80) by Taruga
HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x10ec0888 0x00000000 0x00000000
HDAudio::Subsystem : 0x18491e01
HDAudio::Revision : 0x00100001
HDAudio[0x3bc5600]::CodecDetection-ended(0x1)

There's no difference between these and the linux codec dump on Address or Subsystem
neihn
Dec 11 10:55:25 localhost kernel[0]: HDAudio[0x4ca1200]::CodecDetection-started(0x473ce00) by Taruga
Dec 11 10:55:25 localhost kernel[0]: HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 27d8
Dec 11 10:55:25 localhost kernel[0]: HDAudio::Cad Address: 0
Dec 11 10:55:25 localhost kernel[0]: HDAudio::Vid/Pid : 0x83847682
Dec 11 10:55:25 localhost kernel[0]: HDAudio::Subsystem : 0x10192950
Dec 11 10:55:25 localhost kernel[0]: HDAudio::Revision : 0x00103601
Dec 11 10:55:25 localhost kernel[0]: HDAudio[0x4ca1200]::CodecDetection-ended(0x1)


This is for the sigmatel 9221. Yes, it is as same as the codec dump under Linux.

Thanks.
cloudrainstar
Linux Codec Dump:
CODE
Codec: Realtek ALC262
Address: 0
Vendor Id: 0x10ec0262
Subsystem Id: 0x10cf0100
Revision Id: 0x100202


Taruga Codec Detection:
CODE
HDAudio[0x3c85200]::CodecDetection-started(0x38c8400) by Taruga
HDAudio::D27:F0 Irq: 21 Vid: 8086 Pid: 284b
HDAudio::Cad Address: 0
HDAudio::Vid/Pid    : 0x10ec0262
HDAudio::Subsystem  : 0x10cf0100
HDAudio::Revision   : 0x00100202
HDAudio[0x3c85200]::CodecDetection-ended(0x1)



SticMAC™
UPDATE::

I removed both the ALC inject.kext and AplleHDA.kext file, they keep my sound going, rebooted into -s
then ityped:

kextload /hdaudio.kext at the root

my screen dump:

:/ root# kextload /hdaudio.kext
kextload: /hdaudio.kext loaded successfully
HDAudio[0x6587400]::CodecDetecrion-started(0x6ea7300) by Tagura
HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 284b
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x00000000
HDAudio::Subsystem : 0x00000000
HDAudio::Revision : 0x00000000
HDAudio[0x6587400]::CodecDetection-ended(0x1)

Hopethis helps??
Nuphor
CODE
HDAudio[0x3cfce00]::CodecDetection-started(0x397cb80) by Taruga
HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid    : 0x00000000
HDAudio::Subsystem  : 0x00000000
HDAudio::Revision   : 0x00000000
HDAudio[0x3cfce00]::CodecDetection-ended(0x1)


SigmaTel STAC9274D (Bad Axe 2 Mainboard), attached is a copy of a Linux dump I took.

Nothing executed other than

CODE
kextload /HDAudio.kext


EDIT

Retried with kext 3:

CODE
HDAudio[0x3d17a00]::CodecDetection-started(0x3964c80) by Taruga
HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x00000000 0x00000000 0x00000000
HDAudio::Subsystem : 0x00000000
HDAudio::Revision : 0x00000000
HDAudio[0x3d17a00]::CodecDetection-ended(0x1)
SticMAC™
I used your AppleHDAPatcher 1.16 with the STAC9227_83847618.TXT file to get the LineOUT working

then

the STAC9227_83847618.zip (testing file) on your posting to get the rest up and running!

I've never had a Codec dump file as this method ALWAYS worked great?!

SticMAN
Max1980
Realtek ALC 268 on Leopard 10.5.1 (HP Pavillion DV6626us)
HDAudio[0x29b3000]::CodecDetecrion-started(0x2656380) by Taruga
HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 284b
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x10ec0268
HDAudio::Subsystem : 0x103c30cc
HDAudio::Revision : 0x00100003
HDAudio[0x29b3000]::CodecDetection-ended(0x1)


The codec dump in linux gives an erroneus codec dump:
Codec: Motorola Si3054
Address: 1
Vendor Id: 0x10573055
Subsystem Id: 0x10573055
Revision Id: 0x100700
mitro
adi HD 1981---Compaq 6710b

ALCinject: Starting.
ALCinject: Setting built-in=<data not shown>
ALCinject: Setting layout-id=<data not shown>
HDAudio[0x30d4a00]::CodecDetection-started(0x26ee000) by Taruga
HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 284b
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x11d41981
HDAudio::Subsystem : 0x103c30c0
HDAudio::Revision : 0x00100200
HDAudio[0x30d4a00]::CodecDetection-ended(0x1)

Linux Codec

Codec: Analog Devices AD1981
Address: 0
Vendor Id: 0x11d41981
Subsystem Id: 0x103c30aa
Revision Id: 0x100200

Differ on Subsystem...
SticMAC™
This time with VERSION #2
I typed:

kextload /hdaudio.kext at the root

my screen dump:

:/ root# kextload /hdaudio.kext
kextload: /hdaudio.kext loaded successfully
:/ root#_

Nothing happened?

SticMAN

Ps this is without my two kext files, ALCinjext.kext, APpleHDA.kext loaded (so no sound)
h4z4rd
Here you go, Taruga. No difference in either Subsystem or Address.

CODE
HDAudio[0x3730800]::CodecDetection-started(0x356f300) by Taruga
HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid    : 0x10ec0883
HDAudio::Subsystem  : 0x1462f603
HDAudio::Revision   : 0x00100002
kaze
ALC 660 vd - Packard Bell BU45 Laptop
HDAudio[0x3c02a00]::CodecDetection-started(0x393f400) by Taruga
HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x10ec0660
HDAudio::Subsystem : 0x16310000
HDAudio::Revision : 0x00100001
HDAudio[0x3c02a00]::CodecDetection-ended(0x1)
Adress & subsystem both match my linux dump


sticman, reboot then keep on mashing F8 and at prompt enter -s then load the kext
I think you are not in single user mode from what i seem to read
SticMAC™
When one is at the prompt :/root#, black screen with white type, I think i'm in singlesuermode!!


Sticman

ps if you've been reading.....I'm not the only one returning 000000000's!!!!
I'm ALSO the one with the least problems my everything on my dell sound is working great !!


QUOTE(kaze @ Dec 11 2007, 10:50 PM) *
ALC 660 vd - Packard Bell BU45 Laptop
HDAudio[0x3c02a00]::CodecDetection-started(0x393f400) by Taruga
HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x10ec0660
HDAudio::Subsystem : 0x16310000
HDAudio::Revision : 0x00100001
HDAudio[0x3c02a00]::CodecDetection-ended(0x1)
Adress & subsystem both match my linux dump


sticman, reboot then keep on mashing F8 and at prompt enter -s then load the kext
I think you are not in single user mode from what i seem to read
New2OSx
HDaudio2.kext:

:/ root# kextload /hdaudio.kext
kextload: /hdaudio.kext loaded successfully
HDAudio[0x3c7cc00]::CodecDetecrion-started(0x398c000) by Tagura
HDAudio testing address: 2 - 0x00000000
testing address 1 : 0x00000000
testing address 0: 0x10ec0861
HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x10ec0861
HDAudio::Subsystem : 0x11791205
HDAudio::Revision : 0x00100300
HDAudio[0x3c7cc00]::CodecDetection-ended(0x1)
tobi
only get this ...

bash-3.2# kextload -v /HDAudio-1.kext
kextload: extension /HDAudio-1.kext appears to be loadable
kextload: loading extension /HDAudio-1.kext
kextload: /HDAudio-1.kext loaded successfully
kextload: sending personalities to kernel:
kextload: from extension /System/Library/Extensions/IOPCIFamily.kext:
kextload: IOPCI2PCIBridge-Name
kextload: IOPCI2PCIBridge-i386
kextload: IOPCI2PCIBridge-PCI
kextload: from extension //DAudio-1.kext:
kextload: HDAudio
kextload: sending 4 personalities to the kernel
kextload: matching started for /HDAudio-1.kext


have ADI1988A
Headrush69
Dell XPS 420 with Sigmatel 9227

CODE
HDAudio[0x3f67c00]::CodecDetection-started(0x3b92400) by Taruga
HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 293e
HDAudio::Cad Address: 0
HDAudio::Vid/Pid    : 0x83847618
HDAudio::Subsystem  : 0x10280215
HDAudio::Revision   : 0x00100201
HDAudio[0x3f67c00]::CodecDetection-ended(0x1)

Matches output from Linux dump.

tobi, sure that was after booting in single user mode (-s)?
seskanda
It's NOT detecting my codec AT ALL. I did everything mentioned in the first post. I had to chmod logged in as root for that to work. Afterward, at boot i typed -s, then kextload /HDAudio.kext, here are my results:

CODE
HDAudio[0x2a40400]::CodecDetection-started(0x2809780) by Taruga
HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 2668
HDAudio::Cad Address: 0
HDAudio::Vid/Pid    : 0x00000000
HDAudio::Subsystem  : 0x00000000
HDAudio::Revision   : 0x00000000
HDAudio[0x2a40400]::CodecDetection-ended(0x1)


0x00000000 means it's NOT recognizing my codec, right? Oddly, when i INITIALLY ran it the bracketed code in the first AND last line read [0x2a3f400] in both places, but 0x00000000 still was there. I have a Dell Dimension 3100/E310, which, AFAIK, has a Sigmatel 9200 chip. Now, compare the results with the linux codec dump below:

CODE
Codec: SigmaTel STAC9200
Address: 2
Vendor Id: 0x83847690
Subsystem Id: 0x102801c4
Revision Id: 0x102201


Maybe, linux (it was knoppix, i believe) detected it wrong, but at least it showed something. Any idea what's going on? I'll try the second HDAudio kext when i can. For now, some help would be great......
mitro
with version 2 I have only this log (adi hd 1981 on compaq 6710b)

kextload: started module /HDAudio.kext/Contents/MacOS/HDAudio
kextload: HDAudio.kext loaded successfully
kextload: loading personalities for extension //DAudio.kext and dependencies
kextload: sending personalities to kernel:
kextload: from extension /System/Library/Extensions/IOPCIFamily.kext:
kextload: IOPCI2PCIBridge-Name
kextload: IOPCI2PCIBridge-i386
kextload: IOPCI2PCIBridge-PCI
kextload: from extension //DAudio.kext:
kextload: HDAudio
kextload: sending 4 personalities to the kernel
kextload: matching started for HDAudio.kext

PabloPCX
Intel High Definition Audio:
Linux Codec
Codec: Conexant CX20551 (Waikiki)
Address: 0
Vendor Id: 0x14f15047
Subsystem Id: 0x103c30b2
Revision Id: 0x100000

CODE
HDAudio[0x305be00]::CodecDetection-started(0x2d48300) by Taruga
HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid    : 0x14f1547
HDAudio::Subsystem  : 0x103c30b2
HDAudio::Revision   : 0x0010000
HDAudio[0x305be00]::CodecDetection-ended(0x1)

biggrin.gif


HDaudio2.kext:

CODE
HDAudio[0x3c7cc00]::CodecDetecrion-started(0x398c000) by Tagura
HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8
HDAudio testing address: 2   0x00000000
HDAudio testing address: 1 - 0x00000000
HDAudio testing address: 0  0x14f15047
HDAudio::Vid/Pid : 0x14f15047
HDAudio::Subsystem : 0x103c30b2
HDAudio::Revision : 0x00100000
HDAudio[0x30ece00]::CodecDetection-ended(0x1)


HDaudio3.kext:

CODE
HDAudio[0x3ede00]::CodecDetection-started(0x2cec000) by Taruga
/HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8
:HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x14f15047 0x00000000 0x00000000
HDAudio::Subsystem : 0x103c30b2
HDAudio::Revision : 0x00100000
HDAudio[0x30ede00]::CodecDetection-ended(0x1)

macgirl
CODE
HDAudio[0x3dcf200]::CodecDetection-started(0x39b1580) by Taruga
HDAudio::D27:F0 Irq:21 Vid: 8086 Pid:284b
HDAudio::Cad Address : 0
HDAudio::Vid/Pid     : 0x83847616
HDAudio::Subsystem   : 0x1028009
HDAudio::Revision    : 0x00100201
HDAudio[0x3dcf200]::CodecDetection-ended(0x1)


Sigmatel 9228
klerg
QUOTE(Taruga)
Copy it to root ( / )


How can i do this? As a user or in the Root account, when i navigate to / via Finder-->Go-->Go to Folder I'm told "You can only read" under "Ownership & Permissions" of 'Get Info.' Drap 'n' Drop won't work either. Do i have do it via Terminal? If so, how?
George123
Hi, Taruga. I tested this HDAudio.kext on my lap top. My lap top is HP nx8420 with AD1981HD sound card. I tried many kext before. But I only can control the volume, and there is no sounds out.
With the HDAudio.kext, It shows the following information:

HDAudio[0x2efa600]::CodecDectection-started(0x2bd7480) by Taruga
HDAudio::D27:F0 Irq:16 Vid:8086 Pid:27d8
:/ root# HDAudio::Card Address:0
HDAudio::Vid/Pid :0x11d41981 0x00000000 0x00000000
HDAudio::Subsystem :0x103c30a3
HDAudio::Revision :0x00100200
HDAudio[0x2efa600]::CodecDetection-ended(0x1)
avk
QUOTE(George123 @ Dec 12 2007, 06:42 AM) *
My lap top is HP nx8420 with AD1981HD sound card. I tried many kext before. But I only can control the volume, and there is no sounds out.


Hi! have the same issue with HP nx6310 CoreDuo T2050 1600 Mhz MB:Intel® i945GM Express; video i950GMA
sound card: ADI 1981 HD
sad.gif

output of that kext is the same as linux codec dump
Taruga
What I´m testing here, is to check if the kext detects the codec info as the new patcher uses the same approach to identify it and program the codec ( this is necessary for a lots of codecs that don't work at the moment).
The problem is that, if it doesn't detect the codec info ... the new patcher will not with you unless I find a solution.

So, if your codec is detected then you´ll have a better chance to get yours working if it´s not at the moment.
avk
QUOTE(Taruga @ Dec 12 2007, 07:11 AM) *
So, if your codec is detected then you´ll have a better chance to get yours working if it´s not at the moment.


is this is a big trouble, that your kext detected Revision id as 0x00100200, but linux codec dump is 0x100200?

can give any help with testing HP AD1981HD
Max1980
QUOTE(Max1980 @ Dec 11 2007, 08:08 PM) *
Realtek ALC 268 on Leopard 10.5.1 (HP Pavillion DV6626us)
HDAudio[0x29b3000]::CodecDetecrion-started(0x2656380) by Taruga
HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 284b
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x10ec0268
HDAudio::Subsystem : 0x103c30cc
HDAudio::Revision : 0x00100003
HDAudio[0x29b3000]::CodecDetection-ended(0x1)


The codec dump in linux gives an erroneus codec dump:
Codec: Motorola Si3054
Address: 1
Vendor Id: 0x10573055
Subsystem Id: 0x10573055
Revision Id: 0x100700


Tried version 3
this is the result:
kextload: /hdaudio.kext loaded successfull

BTW I got the right codec dump in linux ([code][/code]see attachment)
Mariusz
Version 3.

HDAudio3.kext
CODE
HDAudio[0x3d8a800]::CodecDetection-started(0x3996000) by Taruga
HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid    : 0x10ec0861 0x00000000 0x00000000
HDAudio::Subsystem  : 0x11791205
HDAudio::Revision   : 0x00100300
HDAudio[0x3d8a800]::CodecDetection-ended(0x1)


Linux dump
CODE
Codec: Realtek ALC861
Address: 0
Vendor Id: 0x10ec0861
Subsystem Id: 0x11791205
Revision Id: 0x100300


BR,
Mariusz.
Krazubu
For me it doesn't report anything, it just reads "kext loaded successfully", my codec is CMI9880 (c-media).

Taruga, in the worst case, wouldn't it be possible for those with undetected codecs to make a kind of assistant that would allow us to manually enter the required data that we would get somewhere else (from a datasheet, a windows tool, linux dump etc...) ?
Solique
In single user mode on my ALC888 (Abit IP35 Pro M/B) using AudioHDA3. Without the -v on kextload I just get the message that the extension was loaded successfully.

I've attached the Linux codec output in its entirety. I had to correct the Subsystem id in this - it was 0x147b0000, fixed it to 0x147b1083.

CODE

bash-3.2# kextload -v /HDAudio.kext
kextload: extension /HDAudio.kext appears to be loadable
kextload: loading extension /HDAudio.kext
kextload: /HDAudio.kext loaded successfully
kextload: sending personalities to kernel:
kextload: from extension /System/Library/Extensions/IOPCIFamily.kext:
kextload: IOPCI2PCIBridge-Name
kextload: IOPCI2PCIBridge-i386
kextload: IOPCI2PCIBridge-PCI
kextload: from extension //DAudio.kext:
kextload: HDAudio
kextload: sending 4 personalities to the kernel
kextload: matching started for /HDAudio.kext

tarastalian
HP nx6310 here. This is my detection:

HDAudio[0x1dc9c00]::CodecDetection-started(0x397cb80) by Taruga
HDAudio::D27:F0 Irq: 21 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x11d41981 0x00000000 0x00000000
HDAudio::Subsystem : 0x103c30aa
HDAudio::Revision : 0x00100200
HDAudio[0x1dc9c00]::CodecDetection-ended(0x1)

The same values in my linux codec dump:
Codec: Analog Devices AD1981
Address: 0
Vendor Id: 0x11d41981
Subsystem Id: 0x103c30aa
Revision Id: 0x100200
avk
QUOTE(avk @ Dec 11 2007, 03:36 PM) *
test on: HP nx6310 EY512ES CoreDuo T2050 sys: Jas 10.4.8 (yet no sound sad.gif ) sound: Soundmax HD Audio 24bit ADI 1981 HDoutput:HDAudio[0x1ca2800]::CodecDetecrion-started(0x19ab080) by TaguraHDAudio::D27:F0 Irq: 21 Vid: 8086 Pid: 27d8HDAudio::Cad Address: 0HDAudio::Vid/Pid : 0x11d41981 HDAudio::0x103c30aaHDAudio::0x00100200HDAudio[0x1ca2800]::CodecDetection-ended(0x1)
version 3 output:kextload: HDAudio.kext loaded successfullyHDAudio[0x1ca1800]::CodecDetecrion-started(0x19ab080) by TaguraHDAudio::D27:F0 Irq: 21 Vid: 8086 Pid: 27d8HDAudio::Cad Address: 0HDAudio::Vid/Pid : 0x11d41981 0x00000000 0x00000000 HDAudio::0x103c30aaHDAudio::0x00100200HDAudio[0x1ca1800]::CodecDetection-ended(0x1)

there is no difference between linux codec dump and output of detection in 1st and in 3rd version(version 2 unseen/untested by me)
QUOTE(avk @ Dec 12 2007, 01:44 PM) *
version 3 output:kextload: HDAudio.kext loaded successfullyHDAudio[0x1ca1800]::CodecDetecrion-started(0x19ab080) by TaguraHDAudio::D27:F0 Irq: 21 Vid: 8086 Pid: 27d8HDAudio::Cad Address: 0HDAudio::Vid/Pid : 0x11d41981 0x00000000 0x00000000 HDAudio::0x103c30aaHDAudio::0x00100200HDAudio[0x1ca1800]::CodecDetection-ended(0x1)
elviejo
With the 3rd kext I get this:
KEXTLOAD: /HDAudio.kext loaded succesfully
HDAudio[0x3e03000] : : Codec Detection Started(0x3b31900) by Taruga
HDAudio : : D27 : F0 Irq: 16 Vid: 8086 Pid: 27d8
: /root# HDAudio : : Card Address : 0
HDAudio : : Vid/Pid : 0x00000000 0x00000000 0x00000000
HDAudio : : Subsystem : 0x00000000
HDAudio : : Revision : 0x00000000
HDAudio[0x3e03000] : : CodecDetection-ended(0x1)

So is not detecting this audio card ( ALC861-VD on Biostar 945GZ Micro775 SE). sad.gif
mikemore
One problem here.

I have tryed version 3 of your kext, but when i write "chmod -R 755 /HDAudio.kext" in terminal, after i press Return, i have a kernel panic.

What can it be ?

I have the Pavilion in sign whit ToH and a Conexant HDA.

M'n'M
SticMAC™
Taruga, a Gift for all your hard work! wink.gif


flibblesan
ASRock ConRoe 1333-D667 R1.0 ALC888

HDAudio[0x438a000]::CodecDetection-started(0x39bbf00) by Taruga
HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 27d8
HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x10ec0888 0x00000000 0x00000000
HDAudio::Subsystem : 0x18491e01
HDAudio::Revision : 0x00100001
HDAudio[0x438a000]::CodecDetection-ended(0x1)

Did it work? Hope it did. I'd love full support for audio on my board.

wenecon
It says kext loaded succcesfully and then NOTHING else.

Does anyone know why???
AlainTox714
Hi Taruga thanks for your work, here are my results with HDAudio3.kext

HDAudio[0x3e56800]::CodecDetection-started(0x3b32c00) by Taruga
/HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8
:HDAudio::Cad Address: 0
HDAudio::Vid/Pid : 0x00000000 0x00000000 0x00000000
HDAudio::Subsystem : 0x00000000
HDAudio::Revision : 0x00000000
HDAudio[0x3e56800]::CodecDetection-ended(0x1)


BadAxe2 - SigmaTel STAC9274D

hope this help.

dong
AD 1981 on T60
CODE
HDAudio[0x3dda000]::CodecDetection-started(0x3bfd980) by Taruga
HDAudio::D27:F0 Irq:17 Vid: 8086 Pid:27d8
HDAudio::Cad Address : 0
HDAudio::Vid/Pid     : 0x11d41981 0x00000000 0x00000000
HDAudio::Subsystem   : 0x17aa2025
HDAudio::Revision    : 0x00100200
HDAudio[0x3dda000]::CodecDetection-ended(0x1)


The detected information is the same as the linux codec dump.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.