Jump to content
PayPal donations: [email protected] ×

Complete AppleHDA Patching Guide


EMlyDinEsH

Recommended Posts

  • Developers
Thanks for your interest bro. 

I have checked your modified kext, no difference as previous-"The selected device has no input controls" :( .

 

Devices known as like the previous picture.

 

Thank you

Palash

Try this, I've patched only Realtek Chips so far. I need to experiment and understand this IDT. I will try if you wanna test.

AppleHDA_Patch_TST2.zip

Link to comment
Share on other sites

Try this, I've patched only Realtek Chips so far. I need to experiment and understand this IDT. I will try if you wanna test.

Tested this one -"The selected device has no input controls" :( .

 

By my side I have no problem to test. It could be a great pleasure :) , if you allow me. I will provide you a quick reply.

Actually I am on learning age :D .

 

Thank you

 

Palash

Link to comment
Share on other sites

  • Developers
Tested this one -"The selected device has no input controls" :( .

 

By my side I have no problem to test. It could be a great pleasure :) , if you allow me. I will provide you a quick reply.

Actually I am on learning age :D .

 

Thank you

 

Palash

Ok, then I'll prepare those experimental kexts and let you know.

 

Is everything else working other than Mic?

Link to comment
Share on other sites

Ok, then I'll prepare those experimental kexts and let you know.

 

Is everything else working other than Mic?

Yes !!!!

The audio kext i had attach, originally patched by Andy . I have added only my audio verbs and path maps. 

Speaker & headphone works both if i put on path map ref - 11>19, 13>19 or 11>20, 13>20 !!!, On both nods working good.

 

 

Thank you very much

Palash

Link to comment
Share on other sites

  • 1 month later...
  • Developers
thanks for any help.

 

I will look into this and let you know tomorrow.

 

 

Update:

 

Here is the patched kext based on your codec dump and I did find some mistakes in your codec verbs and path maps calculations so fixed them & patched myself.

 

 

calculated codec verbs

 

01471c20 01471d01 01471e01 01471f90 01470c02

01571c30 01571d10 01571e21 01571f04 01570c02

01771cf0 01771d00 01771e00 01771f40

01871c40 01871d10 01871e81 01871f04

01971cf0 01971d00 01971e00 01971f40

01a71cf0 01a71d00 01a71e00 01a71f40

01b71cf0 01b71d00 01b71e00 01b71f40

01d71cf0 01d71d00 01d71e00 01d71f40

01e71cf0 01e71d00 01e71e00 01e71f40>

 

 

 

Calculating the PathMaps for the Pin Nodes:

Pin Complex->Audio Mixer->Audio Output output devices

 

0x14->0x0d*->0x03

0x14 , Decimal - 20->13->3 speaker playback

 

 

0x15->0x0c*->0x02

0x15 , Decimal - 21->12->2 Headphone

 

 

Pin Complex->Audio Selector/Mixer->Audio Input input devices

 

0x12->0x22->0x09

0x12 , Decimal - 18->34->9 internal mic

 

 

0x18->0x23->0x08

0x18 , Decimal - 24->35->8 external mic

 

 

Hope this helps you!

 

AppleHDA_ALC269VC.zip

Link to comment
Share on other sites

  • 2 weeks later...

Thanks Elmydinesh! didnt realize you worked on it.  I was waiting for email notification, and didnt get one.  Thanks again..eager to try it out.  

 

boo  :mad: man this laptop is so hard headed.  It din't work.  Yeah I saw the mistakes I made and following another similar thread inspired by you, and realized the mistakes, I then sort of made the corrections.  I was hoping yours perhaps had some more fixes.. I wish I can get voodoo to work. 2.8.2 is the only one that kind of works.  However need to change frequency in midi every few minutes to reset as after a few minutes sound distorts and cracks.  Also mic is buggy, and need to change volume slider to enable audio switch to headphone.

BTW learned a lot from your guide...thanks.

 

Would it be layout ID problem?

post-9340-0-22663200-1364131685_thumb.png

Link to comment
Share on other sites

  • Developers
Thanks Elmydinesh! didnt realize you worked on it.  I was waiting for email notification, and didnt get one.  Thanks again..eager to try it out.  

 

boo  :mad: man this laptop is so hard headed.  It din't work.  Yeah I saw the mistakes I made and following another similar thread inspired by you, and realized the mistakes, I then sort of made the corrections.  I was hoping yours perhaps had some more fixes.. I wish I can get voodoo to work. 2.8.2 is the only one that kind of works.  However need to change frequency in midi every few minutes to reset as after a few minutes sound distorts and cracks.  Also mic is buggy, and need to change volume slider to enable audio switch to headphone.

BTW learned a lot from your guide...thanks.

 

Would it be layout ID problem?

Which layout id you are using in dsdt? And what are the issues with the kext I sent? 

Link to comment
Share on other sites

I believe 28. I'm using the HDEF patch you specified in the binary patch post.  Is layout id same as codec address? The kexts doesn't load.  Is there a way to see why it doesn't load? 

 

Funny I used voodoodump and if I'm reading correctly (noob eyes) working nodes id are different than the linux codec dump.

Link to comment
Share on other sites

  • Developers
I believe 28. I'm using the HDEF patch you specified in the binary patch post.  Is layout id same as codec address? The kexts doesn't load.  Is there a way to see why it doesn't load? 

 

Funny I used voodoodump and if I'm reading correctly (noob eyes) working nodes id are different than the linux codec dump.

 

let me see your system log from Console app so I can see why its not loading. May be you might have installed any HDA enablers/VoodooHDA kexts which is preventing, so plz check them as well.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...