Jump to content

Patched AppleHDA.kext for codecs IDT 92HD81B1X5, 92HD91BXX, 92HD87B1/3, 92HD87B2/4, 92HD87XX etc.

10.8.x Native Audio

  • Please log in to reply
175 replies to this topic

#161
alboz83

alboz83

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 149 posts

@Micky1979

 

Tried this guide with OS X Mavericks 10.9 GM with no success. I have the IDT 92HD81B1X5. my dsdt is already setup with HDEF and layout-12. Would appreciate some assistance/guide if you can. the Audio Bar actually is black but no sound.

 

I don't want anything done for me I just need some direction to get it fully working. Let me know the files to attach. Thanks

 

 

UPDATE: Got it working with Pandora app which I didn't know nothing about. The only problem I have is the mute button turning orange. So if anybody knows the fix I would appreciate if you can tell me. Thank you!

 

UPDATE 2: I have fixed the issue myself editing the layout12.xml.zlib. I now have a IDT 92HD81B1X5 fully functional on OS X Mavericks 10.9 GM

Really??? i have the same problem with mute button, this turning orange. Can you write what are you doing? Or send me the AppleHDA kext? Thank you very much ;)



#162
Amble

Amble

    InsanelyMac Protégé

  • Members
  • PipPip
  • 84 posts

Could someone help me with this? I'm not quite sure which verbs should I add into ConfigData field.

 

This is from my verbs.txt

   Jack   Color  Description                  Node     PinDefault             Modified Verbs
--------------------------------------------------------------------------------------------------------
    1/8   Black  Line Out at Sep Rear        10 0x0a   0x21011030   00a71c30 00a71d10 00a71e01 00a71f21
    1/8   Black  HP Out at Ext Right         11 0x0b   0x0421101f   00b71c10 00b71d10 00b71e21 00b71f00
 Mic at Ext Right    0x0c 0x0c                        77664288 00c71c20 00c71d10     00c71ea1 00c71f00  
 Analog Unknown  Speaker at Int N/A          13 0x0d   0x90170110   00d71c50 00d71d00 00d71e17 00d71f90
Unknown Unknown  Other at Ext N/A            14 0x0e   0x40f000f0   00e71cf0 00e71d00 00e71ef0 00e71f40
 Line In at Sep Rear    0x0f 0x0f                        562106414 00f71c60 00f71d10     00f71e81 00f71f21  
Unknown Unknown  Other at Ext N/A            16 0x10   0x40f000f0   01071c70 01071d00 01071ef0 01071f40
  ATAPI Unknown  Mic at Int Top              17 0x11   0xd5a30140   01171c40 01171d00 01171ea3 01171fd0
Unknown Unknown  Other at Ext N/A            31 0x1f   0x40f000f0   01f71c80 01f71d00 01f71ef0 01f71f40
Unknown Unknown  Other at Ext N/A            32 0x20   0x40f000f0   02071c90 02071d00 02071ef0 02071f40
--------------------------------------------------------------------------------------------------------



#163
Jeraldo

Jeraldo

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
  • Gender:Male

When creating the file verbit.txt gave me error "AFG Function Id: 0x1 (unsol 1)"

How resolve this? codec_dump.txt I did in Ubuntu13 Live-CD

Codec: IDT 92HD81B1X5
Address: 0
AFG Function Id: 0x1 (unsol 1)

Vendor Id: 0x111d7605
Subsystem Id: 0x1028043f
Revision Id: 0x100104
No Modem Function Group found

My codec_dump.txt in attached files.

 

Same situation I saw in 5 distors of Linux.

Attached Files



#164
dgrx

dgrx

    InsanelyMac Protégé

  • Donators
  • 75 posts
  • Gender:Not Telling

When creating the file verbit.txt gave me error "AFG Function Id: 0x1 (unsol 1)"

How resolve this? codec_dump.txt I did in Ubuntu13 Live-CD

Codec: IDT 92HD81B1X5
Address: 0
AFG Function Id: 0x1 (unsol 1) >>>>>>>>> Delete this line in your codec dump, then run Verbit.

Vendor Id: 0x111d7605
Subsystem Id: 0x1028043f
 



#165
les02jen17

les02jen17

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
  • Gender:Male
  • Location:Philippines
  • Interests:I tinker stuff.

Please help me! I'm all lost and confused in following this guide. I was able to get a few information about my own audio hardware though. It is similar to the one posted above: IDT 92HD87B2/4 according to the codec dump I made. I downloaded the Kit IDT 111d76d9.zip from post #6 but I am unsure what to do with it. What exactly do I do in order to get it working?

 

Here are some helpful information: My laptop model is an HP Pavilion G6-2991sa. I triple boot it with Windows 8.1, Ubuntu 13.10 and Mac OS X Mavericks 10.9.1. It has a 1x 3.5mm mic and 1x 3.5mm earphone ports and a Dolby Advanced Surround sound/Altec Lansing speaker. It also has an HP TrueVision HD webcam that I'm pretty sure has an integrated mic. I can't make the webcam work for some reason on normal boot, but in safe boot, the webcam works. Forgive me if I'm saying nonsense. I just want to provide all the information I could. 

 

I have 2 codec dumps:

The first one's "IDT 92HD87B2/4".

The other one I think has something to do with the HDMI port since that one's "Intel PantherPoint HDMI".

 

I also got my PinConfigOverrides (byte-flipped):

<00A71CF0 00A71D00 00A71EF0 00A71F40 00B71C1F 00B71D10 00B71E21 00B71F04 00C71C20 00C71D10 00C71EA1 00C71F04 00D71C10 00D71D01 00D71E17 00D71F90 00F71CF0 00F71D00 00F71EF0 00F71F40 01171C30 01171D01 01171EA3 01171FD5>

 

It is very similar to the one found inside the README.txt of Kit IDT 111d76d9.zip from post #6.

 

I was following a similar guide that made me generate an .svg file using codecgraph and I can provide those too if needed.

 

Please help me get my sound working. I'm not sure what exactly I need to do.

 

UPDATE: 

I've got all of these now:

codec_dump.txt
codec_dump_dec.txt
codec_dump.txt.svg
codec_dump_dec.txt.svg
verbitdebug.txt
verbs.txt

 

So I've read post #6 which explained verb. I couldn't see any other instruction in that post, merely a reiteration that verbit is better than getting PinConfigOverrides. So I moved along to post #7. This is where I get so confused. It says to run "patch-hda" and then select our codec. The problem is my codec is not in the list. Is there a way to add it there? Or do I have to pick the closest one? Please help. I really want to get my sound working. :(

 

UPDATE 2:

I'm lost in post #7. I've already extracted layout12.xml and platforms.xml and I honestly don't know how to edit the values and some of the pictures of the instructions are not loading up. Please... help me. :'(



#166
Chaitanya_cr8

Chaitanya_cr8

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male

Please help me! I'm all lost and confused in following this guide. I was able to get a few information about my own audio hardware though. It is similar to the one posted above: IDT 92HD87B2/4 according to the codec dump I made. I downloaded the Kit IDT 111d76d9.zip from post #6 but I am unsure what to do with it. What exactly do I do in order to get it working?

 

Here are some helpful information: My laptop model is an HP Pavilion G6-2991sa. I triple boot it with Windows 8.1, Ubuntu 13.10 and Mac OS X Mavericks 10.9.1. It has a 1x 3.5mm mic and 1x 3.5mm earphone ports and a Dolby Advanced Surround sound/Altec Lansing speaker. It also has an HP TrueVision HD webcam that I'm pretty sure has an integrated mic. I can't make the webcam work for some reason on normal boot, but in safe boot, the webcam works. Forgive me if I'm saying nonsense. I just want to provide all the information I could. 

 

I have 2 codec dumps:

The first one's "IDT 92HD87B2/4".

The other one I think has something to do with the HDMI port since that one's "Intel PantherPoint HDMI".

 

I also got my PinConfigOverrides (byte-flipped):

<00A71CF0 00A71D00 00A71EF0 00A71F40 00B71C1F 00B71D10 00B71E21 00B71F04 00C71C20 00C71D10 00C71EA1 00C71F04 00D71C10 00D71D01 00D71E17 00D71F90 00F71CF0 00F71D00 00F71EF0 00F71F40 01171C30 01171D01 01171EA3 01171FD5>

 

It is very similar to the one found inside the README.txt of Kit IDT 111d76d9.zip from post #6.

 

I was following a similar guide that made me generate an .svg file using codecgraph and I can provide those too if needed.

 

Please help me get my sound working. I'm not sure what exactly I need to do.

 

UPDATE: 

I've got all of these now:

codec_dump.txt
codec_dump_dec.txt
codec_dump.txt.svg
codec_dump_dec.txt.svg
verbitdebug.txt
verbs.txt

 

So I've read post #6 which explained verb. I couldn't see any other instruction in that post, merely a reiteration that verbit is better than getting PinConfigOverrides. So I moved along to post #7. This is where I get so confused. It says to run "patch-hda" and then select our codec. The problem is my codec is not in the list. Is there a way to add it there? Or do I have to pick the closest one? Please help. I really want to get my sound working. :(

 

UPDATE 2:

I'm lost in post #7. I've already extracted layout12.xml and platforms.xml and I honestly don't know how to edit the values and some of the pictures of the instructions are not loading up. Please... help me. :'(

111d7605 is my codec id so I entered this value in calc and converted it to decimal, got a number, in my case it's 287143429.

Repeat for your codec id.

Do this for your audio card, paste the decimal number in the field as mentioned in #7. After that, paste your verbs into the next field as mentioned in images in #7.

I guess this should clear your doubts.



#167
les02jen17

les02jen17

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
  • Gender:Male
  • Location:Philippines
  • Interests:I tinker stuff.

111d7605 is my codec id so I entered this value in calc and converted it to decimal, got a number, in my case it's 287143429.

Repeat for your codec id.

Do this for your audio card, paste the decimal number in the field as mentioned in #7. After that, paste your verbs into the next field as mentioned in images in #7.

I guess this should clear your doubts.

I guess what I really mean is I don't quite understand the concept of it all. :(



#168
Archi ICN

Archi ICN

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

Hello guys,

 

i upload my working kext for IDT 92HD93XX, it's works (i tried it) on 10.8.4 /5 and 10.9 (GM)

 

Enjoy.

layout ?



#169
KbraBass

KbraBass

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts

Reviving the Post, anyone can help me with VEN_111D DEV_7608  (I think it should work if based on the 7605 provided on the first post), I don´t have access to a Linux distro and don´t really understand the procedures... I don´t know much about DSDT either, but am open to learn and dirty my hands with it. I´m running Mavericks and the Voodoo works, but I would really like to have it running on AppleHDA due to compatibility with some Software I use. (Actually I installed OSX primarily for audio editing and processing).

 

Any help is welcome, even if to guide me where to learn more about a topic before asking stupid questions.



#170
Micky1979

Micky1979

    I realized that I am lucky

  • Moderators
  • 1,988 posts
  • Gender:Male
  • Location:a 100m dal Tevere, vicino a Peppe

Sorry but without the codec dump it is impossible for someone to give you a hand, at least it is not a magician. 

To run Linux do you just download it from the site and burn a simple CD or even on a USB stick and then run it without installing anything (Live).
 
Micky


#171
yehia Amer

yehia Amer

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 249 posts
  • Gender:Male
  • Location:egypt

Hi everyone
 

My codec is 92HD75B3X5 [111D-7603]

 

I am trying to Make the latest AppleHDA Kext (2.6.0f1) work with my system with no luck
usually i rollback to a very old AppleHDA Kext (2.0.5) which cause a lot of console errors like: 

kernel[0]: Sound assertion "kTypePinComplex != fType" failed in AppleHDAWidget at line 2954 goto Exit
kernel[0]: Sound assertion "kTypePinComplex != fType" failed in AppleHDAWidget at line 2034 goto Exit

The question is: can i use the "layout7603.xml" ,"Platforms.xml" , "Info.plist" files from the old Kext to the the New one, and then patch the kext using bcc9' script ?
if not what should i do to get the latest kext work ?

Working Files from AppleHDA (2.0.5) Kext
Attached File  Info.plist.zip   2.75KB   3 downloads
Attached File  layout7603.xml.zip   1.78KB   2 downloads
Attached File  Platforms.xml.zip   5.91KB   1 downloads

Codec_dump exported from linux, PINConfig exported from Windows.txt
Attached File  92HD75B3X5 codec_dump.txt   9.46KB   4 downloads
Attached File  92HD75B3X5 PINConfig exported From Windows.txt   431bytes   6 downloads



#172
grisno

grisno

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts
  • Gender:Male
  • Location:Spain

I leave you some information that I hope will be useful to activate the sound card IDT 92HD87B2/4 (111D:76D9) on OSX 10.8.5 and 10.9.5

 

Original Verbs: 
 
00a71cf0 00a71d00 00a71ef0 00a71f40
00b71c1f 00b71d10 00b71e21 00b71f04
00c71c20 00c71d10 00c71ea1 00c71f04
00d71c10 00d71d01 00d71e17 00d71f90
00f71cf0 00f71d00 00f71ef0 00f71f40
01171c30 01171d01 01171ea3 01171fd5
 
Modified Verbs:
 
00A71CF0 00A71D00 00A71EF0 00A71F40
01371C40 01371D10 01371E21 01371F04
00C71C20 00C71D10 00C71E81 00C71F04
01471C10 01471D01 01471E17 01471F90
00F71C50 00F71D00 00F71EF0 00F71F40
01171C30 01171D01 01171EA0 01171F90
 
AppleHDAHardwareConfigDriver.kext > Info.plist
 
<key>HDAConfigDefault</key>
<array>
<dict>
<key>CodecID</key>
<integer>287143641</integer>
<key>ConfigData</key>
<data>
AKcc8ACnHQAApx7wAKcfQAE3HEABNx0QATce
IQE3HwQAxxwgAMcdEADHHoEAxx8EAUccEAFH
HQEBRx4XAUcfkAD3HFAA9x0AAPce8AD3H0AB
FxwwARcdAQEXHqABFx+Q
</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>12</integer>
</dict>
</array>
 
DSDT Fix:
 
            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
            {
                Store (Package (0x0A)
                    {
                        "built-in", 
                        Buffer (One)
                        {
                             0x00
                        }, 
                        "MaximumBootBeepVolume", 
                        Buffer (One)
                        {
                             0x4D
                        }, 
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }, 
                        "layout-id", 
                        Buffer (0x04)
                        {
                             0x0C, 0x00, 0x00, 0x00
                        }, 
                        "PinConfigurations", 
                        Buffer (Zero) {}
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
 
Status:
 
Speakers   : OK
Headphones : OK
HDMI Audio : OK (Intel HD3K/4K Tested)
LineIn     : OK
MicInt     : OK
MicExt     : OK
Sleep      : OK
WakeUp     : OK
AutoSleep  : OK
 
I created an installer to simplify this task. It can be downloaded from: 
 

Attached Files



#173
Micky1979

Micky1979

    I realized that I am lucky

  • Moderators
  • 1,988 posts
  • Gender:Male
  • Location:a 100m dal Tevere, vicino a Peppe

I'm sure that this can works well in Yosemite too :)



#174
grisno

grisno

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts
  • Gender:Male
  • Location:Spain

Added support for sound card IDT 92HD87B2/4 (111D:76D9) in OSX Lion 10.7.5

 

Status:

 
Speakers   : OK
Headphones : OK
HDMI Audio : OK (Intel HD3K/4K Tested)
LineIn     : OK
MicInt     : OK
MicExt     : OK
Sleep      : OK
WakeUp     : OK
AutoSleep  : OK
 
I created an installer to simplify this task. It can be downloaded from: 
 
 
I'll try with OSX Snow Leopard 10.6.8 ...

Attached Files



#175
veda95110

veda95110

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
  • Gender:Male
  • Location:france

Hi,

 

Can someone help me, i begin the patch process, extracted the codec dump, make the verb, but i'm stuck with patch hda process....(Unexpected codec match count: 2 (4 expected)

Aborting with AppleHDA NOT patched)

 

I have an idt 92hd81 in yosemite, maybe with my files someone can finish the job? that would be awesome.

 

Attached Files



#176
veda95110

veda95110

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
  • Gender:Male
  • Location:france

Hi,

 

Can someone help me, i begin the patch process, extracted the codec dump, make the verb, but i'm stuck with patch hda process....(Unexpected codec match count: 2 (4 expected)

Aborting with AppleHDA NOT patched)

 

I have an idt 92hd81 in yosemite, maybe with my files someone can finish the job? that would be awesome.

I don't know how i did, but i did=Success i attach my applehda.

Attached Files







1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy