Jump to content

[HELP] Sound card - Realtek ALC662 rev1 [82801l ICH9 family hd a c rev.3]

Audio applehda.kext ALC662

  • Please log in to reply
118 replies to this topic

#1
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts

hI guys I hope someone can help me...

 

My laptop play audio by Realtek ALC662 rev.1 Intel 82801l (ICH9 Family) HD audio controller

 

I used OS X on it since Snow Leopard released...

 

With Snow Leopard and Lion no problem with audio (voodoohda.kext first and second a patched appleHDA.kext I found online), but now with mavericks no one kext i tried it works...

Could some one help me please?

 

These are the info about my  HD audio controller:

 

 

DPCImanager:

Status:

Schermata_11_2456601_alle_09_12_52.png

 

lspci:

 

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

 

 

And this it's the  codec_dump.txt obtained by linux

 

Spoiler

 

I attach my modified dsdt.aml and also the codec_dump.txt

 

Please help me... :help: :(

Attached Files



#2
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 5,502 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana

Try this

Attached Files



#3
redneck

redneck

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 172 posts

HP 7700 ALC 262

I used the ALC 262 file in downloads with  the HDA taragu patcher.

drag your codec over HDApatcher icon in the folder. mine was on desktop

install HDAkext with kext helper

working great all functions.



#4
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts

Try this

 Thank's, but it doesn't works :(

 

HP 7700 ALC 262

I used the ALC 262 file in downloads with  the HDA taragu patcher.

drag your codec over HDApatcher icon in the folder. mine was on desktop

install HDAkext with kext helper

working great all functions.

 

ALC 262 or 662?!?

 

do you have a link?

 

I use kext wizard to install my kexts, do you think kext helper works better with mavericks?!?



#5
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts

it's strange, code_dump.txt obtained by linux get me that my ALC662 is a rev.1 while lspci from lion get me this:

 

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)



#6
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

Please try the attached files.

 

I have fixed your DSDT by removing errors and warnings, and the pin configuration injection in your device hdef.   Please make sure that you have removed any HDAEnabler or similar entries in your org.chameleon.boot.plist (assuming you have Chameleon bootloader).

 

There are two files of AppleHDA.kext - one from 10.8.x and the other from 10.9.   Please use the kext utility here.

 

Please post your outputs from dmesg and ioregistryexplorer (not v3!), which you can get here.

 

 

 

 

BTW, pages 18-20 of the Intel HDA Specification Rev.1.0a will help you understand what audio controllers and codecs are.

 
 
Edit: lol, forgot to attach the files  :)
 
Attached File  HDA_DSDT.zip   2.21MB   44 downloads


#7
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts

 

Please try the attached files.

 

I have fixed your DSDT by removing errors and warnings, and the pin configuration injection in your device hdef.   Please make sure that you have removed any HDAEnabler or similar entries in your org.chameleon.boot.plist (assuming you have Chameleon bootloader).

 

There are two files of AppleHDA.kext - one from 10.8.x and the other from 10.9.   Please use the kext utility here.

 

Please post your outputs from dmesg and ioregistryexplorer (not v3!), which you can get here.

 

 

 

 

BTW, pages 18-20 of the Intel HDA Specification Rev.1.0a will help you understand what audio controllers and codecs are.

 
 
Edit: lol, forgot to attach the files  :)
 

 

Thank's for you help!!!

 

I just tried the appleHDA.kext (mav version) and your fixed dsdt.aml (no hda enabler in org.chameleon.boot.plist)

but it doesn't works...

 

this is the dsmg:

 

Spoiler

 

 

and this the image of IORegistryExplorer:

 

Schermata_2013_11_05_alle_20_33_38.jpg

click on image to enlarge it

 

 

download MyIOreg...



#8
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

instead of a screen shot of your yoregistryexplorer, can you please save a copy (file>save>myIOreg) and upload here?



#9
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts

instead of a screen shot of your yoregistryexplorer, can you please save a copy (file>save>myIOreg) and upload here?

of course

 

and thank you

Attached Files



#10
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

your ioreg dump for hdef does not show any pin config data!?

 

please try this revised DSDT Attached File  HDA_DSDT_rev1.zip   1.18MB   10 downloads

 

also, can you download darwin dumper from here?

 

just select all the dumps and post a link where i can download it (e.g.. dropbox).



#11
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts

your ioreg dump for hdef does not show any pin config data!?
 
please try this revised DSDT attachicon.gifHDA_DSDT_rev1.zip
 
also, can you download darwin dumper from here?
 
just select all the dumps and post a link where i can download it (e.g.. dropbox).

also new dsdt & new appleHDA.kext  don't work

i attach myIOreg after this installation

 

download myIOreg2...

Sorry for my ignorance, but one time I select all the dumps what exactly I have to do for save and upload something usefull for you?!? I didn't know about darwin dumper before today...



#12
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

...Sorry for my ignorance, but one time I select all the dumps what exactly I have to do for save and upload something usefull for you?!? I didn't know about darwin dumper before today...

when you clicked on "Select All Dumps" and "Run", did it not create a folder named "DarwinDumperRepots"?  compress it and post it here.



#13
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts

when you clicked on "Select All Dumps" and "Run", did it not create a folder named "DarwinDumperRepots"?  compress it and post it here.

ok I didn't know to do click on "Run" to save the folder.

 

So this it's the folder you request:

 

 

Download...



#14
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

check your pm....



#15
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

Attached File  DSDT-fixed-01-02.zip   33.92KB   9 downloads

 

First fix:  set IRQs to HPET.  There was a post some time ago in this forum about IRQs assigned to USB port.  I tried it and funny enough appleHDA loaded without the need for boot flag "-f".   Of course, it sorted out my USB 2.0 ports as well.

 

2nd fix: same as first fix plus pin config data injection.  

 

Please send me your dmesg, bdmesg and ioreg dump.

 

 

BTW, I probably should have asked this first but how did you extract your DSDT?



#16
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts

attachicon.gifDSDT-fixed-01-02.zip


 

BTW, I probably should have asked this first but how did you extract your DSDT?

 

I never worked on my dsdt, I download it from an user that created it for Snow leopard hackintosh and for the same laptop I have... So I always used the same config (dsdt and kexts as voodooHDA for audio) for snow leopard as for lion... but now with mavericks audio dont works...



#17
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

try this one - Attached File  AppleHDA.kext.zip   1.1MB   35 downloads



#18
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts

Thank's but it doesn't works...

 

audioreport.jpg



#19
Mela quadrata

Mela quadrata

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 736 posts

Finally found the solution ...

Here I want to publicly thank b1gdadd1 that he help me and he solved the problem after 3 days of incessant testing ...

A person so helpful to a novice user like me when modifying the dsdt and audio drivers that I have to publicly thank here ...

As already said in private to him, there are not enough words to thank him ... Just this:

Many users here in the forum should take an example from people like him ... both in the forums and in life less virtual ...

B1gdadd1 THANK YOU!


PS: Soon, he will publish the solution for those who need it ...



#20
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

after several days of "tinkering" with MQ's machine, we were finally able to get his audio working.

 

the biggest problem we had was enabling his laptop's HDA controller.   this was caused by the use of outdated /extra/modules on his mavericks installation.

 

as MQ's laptop required DSDT patch for working graphics and usb, we used DSDT patch for HDEF, which is the usual HDEF patch as show below:

 

            Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x0A)
                        {
                            "buitl-in", 
                            Buffer (One)
                            {
                                0x00
                            }, 


                            "hda-gfx", 
                            Buffer (0x0A)
                            {
                                "onboard-1"
                            }, 


                            "codec-id", 
                            Buffer (0x04)
                            {
                                0x62, 0x06, 0xEC, 0x10
                            }, 


                            "layout-id", 
                            Buffer (0x04)
                            {
                                0x0C, 0x00, 0x00, 0x00
                            }, 


                            "PinConfigurations", 
                            Buffer (Zero) {}
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
 
this is the working 10.9 AppleHDa.kext, which includes the codec dump, graphviz dump, pin config data, layout12.xml and platforms.xml Attached File  Working_ALC662.zip   1.12MB   83 downloads
 
bdmesg, dmesg and ioreg dump Attached File  Working_ALC662_Result.zip   409.39KB   35 downloads
 
if anyone want to use it, you need to check if your pin config data and path map are the same with MQ's laptop.
 
 

 







0 user(s) are reading this topic

0 members, 0 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