Jump to content

HDA Wizard - Simple tool for AppleHDA.kext

wizard HDA Sound

  • Please log in to reply
148 replies to this topic

#121
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,602 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...

Hey andy, can you please just give a quick explanation of exactly what this does?

It analyses codec verbs and decodes them into readable text.
Handy when you are modifying your codec verbs in a certain way (for example for verification that the codec verbs are the way you want them)

#122
maleorderbride

maleorderbride

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 275 posts
  • Gender:Male

I created a tool to analyse codec verbs.
Make sure you only put the codec verbs underneath each other and don't add a new line at the end.
For anyone who does work on the codec verbs it will be a very handy tool ;)

Example is shown in the text files.

Source is included


Thanks! Almost done withy my ALC898 edited AppleHDA now ;)

#123
PsyD@f`Ke

PsyD@f`Ke

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
  • Location:Belgium

Thanks! Almost done withy my ALC898 edited AppleHDA now ;)

Damn, also working on it (just gathered al the info i think i need); was about to start tonight.
Also using the GA-X79-UD5?
Is it correct that I found references in the linux driver, that it is using the same patch/layout as ALC882? ;-)

Anyways, If I can help/test... be glad to... It would be very unproductive to both 'work' on the same.
I still have a lot to do on the DSDT side (F9 BIOS). Made a 1st working version; but it is a complete mess, and want to clean it up entirely.
Also ACPUPM to be done... so, if I don't have to bother on the audio, that would be great!

Cheers!

#124
MacKonsti

MacKonsti

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 228 posts
  • Gender:Male
  • Location:Muppet Show
Hello janek202, just to report that the updated binpatch list has a command at the very bottom instead of the card model. Is this project more-or-less dying or is there real interest?

I tried to update my fresh Lion installation 10.7.3 without a binpatch for ALC889a but I was not provided with Platforms.xml and the layout889.xml files... aren't they supposed to be checked in the GUI of the Wizard?

Cheers

#125
janek202

janek202

    InsanelyMac Sage

  • Developers
  • 309 posts
  • Gender:Male
  • Location:Poland
I don't have time to develop this app. It wasn't really popular anyway. I only needed a quick tool to put Platforms into correct place (ALC262 doesn't need any binpatch).
I published source code in the first post. Maybe somebody will use it to give community more tools.

#126
DirectXtraOrdinary

DirectXtraOrdinary

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 319 posts
  • Gender:Male
  • Location:Mödling, Austria
great share, works for me on P67A-UD4-B3 on ML DP2 : ) thanks man

ALC 889 for 5.1 Speaker
I want to share my new 889 patch files. I test GA X58A-UD3R board. Now you can use 3 LineOut and HeadphoneOut. So you can use 5.1 speaker in Audio MIDI setup. I cannot make HeadphoneOut auto detection, so I delete SPDIF output (I don't use it anyway.) You have to connect orange pin to gray connecter. Don't forget bin patch !!

I attach layout889.xml, Platforms.xml, and info.plist.


NOTE: you have to switch to line-out in the utilities

#127
Dil83

Dil83

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
  • Location:Kansas, United States

Hi Andy, i just want to tell you that your app works like a charm in mountain lion 10.8, I've patched the original applehda for my p5q (alc1200) like i always do in snow or lion.
cheers and tnx for the usefull application!


Hi stefano.85,

Can you please post the ALC1200 HDEF entry in your DSDT? Also, can you upload your patched AppleHDA.kext for Lion? I have an Asus P5Q-EM that also has ALC1200, and I cannot get audio working using AppleHDA.

Your help will be very much appreciated!!

Thanks,
Dil83

#128
aspin

aspin

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
Thanks for making this. Fixed the issue I was having after the 10.7.4 update.

#129
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,047 posts
  • Gender:Male
  • Location:Brazil

Can you please post the ALC1200 HDEF entry in your DSDT?

He's probably using the same code as everyone else. It's very rare to see HDEF DSDT code with modifications for a specific sound device. Some people add code to inject make and model of the device so that it shows in System Profiler, but that's purely cosmetic.

There are two different versions of the DSDT HDEF device, one for nforce and one for Intel chipsets:
http://www.projectos...findpost&p=3781

Make sure you're using the appropriate one according to motherboard chipset, and that you have Method DTGP somewhere in there as well.

can you upload your patched AppleHDA.kext for Lion?

Why?

Here, let me hold your hand:

Download HDAWizard from the first post in this topic.
Grab the plist and xmls for ALC1200 from this post:
http://www.insanelym...dpost&p=1740532
Extract the ALC1200 archive to somewhere convenient
Run HDAWizard
Select ALC1200 in the drop down menu
Load the plist and the xmls from ALC1200.zip in their respective slots
Start the patching process
Reboot
Profit.

#130
Dil83

Dil83

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
  • Location:Kansas, United States

Why?

The reason why I am asking for both is because I can't seem to find a working combination of DSDT edit and ALC1200 patched AppleHDA.kext. I've been stuck using VoodooHDA.kext ever since Snow Leopard was released, and I have tried countless .kexts and DSDT edits to get audio working using AppleHDA.kext. Since the board stefano has is similar to mine and he has a working solution, I wanted to see how he got it working. I have no problem with DSDT editing although I use the Method MCDP instead of Method DTGP in my DSDT's. One more thing, my clean untouched DSDT does not have any audio section in it at all, so I cannot just change AZAL to HDEF, and then add codec info to the end. If someone else has the Asus P5Q-EM motherboard, and I am wrong about there being no audio section in the DSDT, please let me know.

Here, let me hold your hand:


I do appreciate you "holding my hand" on this Gringo, as I was unsure where to find the plist and xml files I needed for ALC1200, so thanks for your help with that!
I will try patching my own AppleHDA.kext and try every ALC1200 DSDT edit that I've found so far, and will post back with the results.

#131
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,047 posts
  • Gender:Male
  • Location:Brazil

One more thing, my clean untouched DSDT does not have any audio section in it at all, so I cannot just change AZAL to HDEF, and then add codec info to the end.

ASUS P5Q series boards have no code for the on-board audio in their DSDT. I've placed the HDEF device code between P0P9 and the first USB port.

#132
Dil83

Dil83

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
  • Location:Kansas, United States
Ok, I was finally able to get my ALC1200 audio working via AppleHDA.kext, but I had to use a patched 10.6.0 kext along with the HDAEnabler contained within the plugins. I found this solution here: http://www.insanelym...howtopic=161430
I was also able to remove the HDAEnabler.kext from the plugins folder of AppleHDA.kext, and used the DSDT patch found in the **First Method** which also gave me working audio via AppleHDA.kext. If I try to use the patched 10.6.2 or 10.6.3 kexts on that post, I end up with no audio. I tried them all with HDAEnabler + AppleHDA combo, and DSDT + AppleHDA combo, and the only one working is the AppleHDA.kext from 10.6.0. I tried to patch numerous versions of the original AppleHDA from 10.6.2-10.7.4, but audio does not work with any of them. For now I'm happy that I finally got rid of VoodooHDA.kext, but don't really understand why any AppleHDA.kext newer than the 10.6.0 version will not give me working audio??

Thanks,

Dil83

#133
sbg

sbg

    InsanelyMac Protégé

  • Donators
  • 65 posts

Thanks! Almost done withy my ALC898 edited AppleHDA now ;)

I am on ALC898 as well. Can you publish/make available the xml files for this version?
Thanks

#134
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
sfiga

alc269 never exist for me?

#135
breakingbad

breakingbad

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 690 posts
  • Gender:Male
  • Location:Brasil
Hi guys!
This HDA Wizard and the files are very nice.
Worked so pretty damn fine to Lion but...
In Mountain Lion it's not working.
Have anyone here used it in ML with success?
I had to try voodooHDA to make sound work, but I don't like the way voodoo works to sound.

Is there anything else to do in ML instead of only patching the AppleHDA.kext like in Lion?
I would appreciate hints to solve my sound issue.

Cheers,
bb.

EDIT - Success in patching AppleHDA for Mountain Lion and ALC888
If you're having trouble in making sound work for ALC888 in Mountain Lion, take a look at this topic precisely here:
ALC888 Patching to work in Mountain Lion

And don't forget to thank VCH888 for the tip.
Nice and easy.

Cheers once again,
bb.

#136
ZOleg

ZOleg

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 104 posts
  • Gender:Male
  • Location:Russia

I am on ALC898 as well. Can you publish/make available the xml files for this version?
Thanks

I need it too!
Please post here.

HDAWizard link from 1 post do not work!

#137
janek202

janek202

    InsanelyMac Sage

  • Developers
  • 309 posts
  • Gender:Male
  • Location:Poland

In Mountain Lion it's not working.
Have anyone here used it in ML with success?


Unfortunately Apple changed few things in AppleHDA in 10.8.

I will make a new version after 10.8.2 comes out. It will also patch AppleRTC, and put custom DevIDs into Nvidia's kexts, maybe more.

#138
plsh2me

plsh2me

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 178 posts
  • Gender:Male
  • Location:Bangladesh

Unfortunately Apple changed few things in AppleHDA in 10.8.

I will make a new version after 10.8.2 comes out. It will also patch AppleRTC, and put custom DevIDs into Nvidia's kexts, mabe more.


Thank you very much....

Hope this time my IDT 92HD81B1X5 will work ... :moil:

#139
terramir

terramir

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 212 posts
  • Gender:Male
  • Location:Los Angeles
folks can someone help I don't know how to make the xml files all I got it a voodoo dump at this time I just wish someone could help me make an apple hda for lion and ML for this
I'm attaching that file it's an ALC269 for A laptop video works great on this laptop but no go for audio well voodoo had (patched works but volume is low and well it causes kernel panics :(
need some help here
terramir
folks I just found on my laptop the linux audio dumps as well maybe this will help
I'll attach those files as well

Attached Files



#140
prashantloveguru143

prashantloveguru143

    InsanelyMac Protégé

  • Members
  • Pip
  • 25 posts
  • Gender:Male
  • Location:INDIA
  • Interests:Cracking, Hacking and Tricking, Creativity and innovations, Social Networking, Counter Strike, M...

plz help me i want use replace my generic audio driver as it gives noise....my device is conexant high def audio. using hazards 10.6.6.....so how to use this HDA wizard??? i dont have sufficent knowledge about kext, aml , dsdt ,dsl ...actually i m confused about that...plz describe step by step.....








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