Jump to content

New AppleHDA Patcher


Mirone

It is with great happiness that I and Micky1979 came bring this news, the new AppleHDA Patcher is out.

 

One of the new features is that you no longer have your patched files separately,

all codecs for laptop´s and Desktop's are now implemented in the application itself,

you can find out more in the download section

 

Enjoy!


User Feedback

Recommended Comments



:hysterical:

To others:

I'm laughing at Mirone, because I know why he needs this kext desperately ... please you do not think bad

 

you and me need this kext... :hysterical:

  • Like 1
Link to comment
Share on other sites

do I need to use the AppleHDA.kext that was installed in the Hackintosh? or can I use any AppleHDA? I patched the KEXT that came from my MBPr. Both are running 10.5 though. thanks again

To do right you need the same exactly version used by your Hackintosh:

look at /System/Library/Extensions/AppleHDA.kext/Contents/version.plist

 

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>BuildVersion</key>

<string>27</string>

<key>CFBundleShortVersionString</key>

<string>272.18.1</string>

<key>CFBundleVersion</key>

<string>272.18.1</string>

<key>ProjectName</key>

<string>AppleHDA</string>

<key>SourceVersion</key>

<string>272018001000000</string>

</dict>

</plist>

 

the version should be the same.

Note: you only need to do that if your kext is already patched, otherwise push simply "patch AppleHDA"

 

you and me need this kext... :hysterical:

yes, you are right :hysterical:.

Guys please we need a vanilla kext from 10.10.5 272.18.3

....plz..plz

Link to comment
Share on other sites

 

 

Guys please we need a vanilla kext from 10.10.5 272.18.3

....plz..plz

 

Thanks so mutch! This is a kext from 10.10.5 with supplemental updates installed! :thumbsup_anim:

Mirone, got it!... also just patched..

Link to comment
Share on other sites

Hi guys, I'm in trouble with the ALC270 , the aparentimente patch work without  problems , but the case and that only recognizes the headphones output . Already check the nodes are correct , and if I add the nodes of the speaker on the out  destinate to  headphones in platforms.xml  , the speaker are recognized and leave the headphones ...

 Could someone tell me how to solve this ... 

Link to comment
Share on other sites

Hi guys, I'm in trouble with the ALC270 , the aparentimente patch work without  problems , but the case and that only recognizes the headphones output . Already check the nodes are correct , and if I add the nodes of the speaker on the out  destinate to  headphones in platforms.xml  , the speaker are recognized and leave the headphones ...

 

 Could someone tell me how to solve this ... 

This is the case you need to post your codec dumps+dsdt + ioreg, and post it to the Mirone's AppleHDA patch request topic (click the Mirone Avatar on the app to open it)

..also is good to know your hardware spec (normally on signature's space)

:)

  • Like 1
Link to comment
Share on other sites

Micky1979

 

As i wrote on the AppleHDA download page:

 

Before AppleHDA Patch i have full functional HDMI audio trough DSDT patch

After AppleHDA Patch i have full functional ALC1150 audio (layout 7) but the HDMI audio output disappear from the audio output list

 

This is the screenshots before patching

 

post-1395755-0-02455700-1449269518_thumb.png

 

post-1395755-0-30346400-1449269658.png

 

This is after patching

 

post-1395755-0-79157600-1449269548_thumb.png

 

 

Here you can find IOREG dump

 

Z97X-UD5H.zip

 

I hope this help to have a better understanding

 

Thank you

 

Francesco

 

 

Link to comment
Share on other sites

Francesco (Italiano?), I've already seen your problem...

What's your bootloader (if Clover can I have the config.plist?) and OS version?

 

BTW the codec audio did not show up in AppleHDA Patcher screenshot, sure that you have repaired permissions correctly?

  • Like 1
Link to comment
Share on other sites

Si, sono Italiano  :)

 

I am using Clover bootloader r3320 Os Version 10.11.1, my system is completely vanilla with custom made (by me) DSDT

 

I already tried to  repair permissions using terminal command sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume / without any effect.

Seem to be very strange but even the codec doesn't show up AppleHDA patcher work

 

My config.plist

 

config.plist.zip

 

My DSDT

 

DSDT.aml.zip

 

State facendo un lavoro straordinario, Congratulations !!!!

 

Thank You

Edited by uniblack
  • Like 1
Link to comment
Share on other sites

Ok, Ciao Franceso! :)

 

You post double the config.plist instead off the DSDT file :P

I did not see any patches on your config.plist (like AppleHDA Patcher provide you), so I guess you have installed a full patched AppleHDA.kext generated by the app inside ~/Desktop/MironeAudio/10ec900/272.50/full Patched AppleHDA/AppleHDA.kext.

If you take a look on ~/Desktop/MironeAudio/10ec900/272.50/Clover you will find an "aDummyHDA.kext" + config.plist sample (or your real one edited if you had previously dragged it to AppleHDA Patcher.app interface.. )

Please explain what you have done.

BTW this is what you should do after installing new files in /S/L/E:

 

 

Please download this command I made: http://www.insanelymac.com/forum/files/file/432-insanelyrepairpermission/

than run it in this way:

sudo /path/to/InsanelyRepairPermission -rt /

(should be glad to have the output here :) )

 

then you need to rebuild the cache :

sudo kextcache -system-prelinked-kernel

run this last command twice because El Capitan have both kernelcache and prelinkedkernel files, just to be sure both are updated correctly (kextcache think to copy a "copy" of kernelcache just rebuilt to prelinkedkernel folder...but sometimes fail...).

Reboot twice 

 

Can I ask you to run the below command in terminal?

ls -a /System/Library/Extensions

this enumerate all the files you have in SLE...

  • Like 1
Link to comment
Share on other sites

I messed up my previous reply because i posted the situation BEFORE patching the system

 

I always tried to use ADummyHDA.kext in  S/L/E and kextopatch on config.plist

 

Running all of the commands i don't see any variation , same issue :(

 

Some files:

 

My DSDT

DSDT.aml.zip

 

config.plist with AppleHDA Patcher output on it  :)

config.plist.zip

 

Repair permission Output (second run, on first run i forgot to redirect the output :( )

RepPerm.txt

 

S/L/E files list

SLE.TXT

 

Screen shot of kextcache run

post-1395755-0-00397000-1449332963_thumb.png

 

AppleHDA Patcher screen shot after all commands and twice reboot

post-1395755-0-82130500-1449332972_thumb.png

 

Output device list

post-1395755-0-43261600-1449333398.png

 

Grazie :)

 

 

 

Link to comment
Share on other sites

@Mirone

 

:( Using the files i got KP during boot phase.

 

KernelPanic.txt

 

As i said i patched myself the DSDT and because i have some concern on my skills to do it I also tested a different configuration (working well in the past) with only SSDT to activate Nvidia HDMI audio with no changes, everything stay the same.

 

Thank You

 

 

Link to comment
Share on other sites

Incredibilmente il panic sembra non avere a che fare con AppleHDA. Comunque nel tuo DSDT ci sono due "Device (HDAU)", e questo mi sembra molto strano..

Per quello che ne so ce ne dovrebbe stare uno solo, era così dall'inizio?

 

EN

Incredibly, the panic seems to have nothing to do with AppleHDA.

However in your DSDT there are two "Device (HDAU)", and this seems very strange ..

For all I know there should be only one, it was so from the beginning?
 
EDIT
also the layout id must match the one you are plan to use under HDEF (like 5, 7 or 9 if you use Mirone patches)
  • Like 1
Link to comment
Share on other sites

@Micky @Mirone

 

Everything Work !!!

 

Micky is right, i patched twice my DSDT, i fixed it removing the second HDAU device but the key is to put the right layout ID (7 in my case)

 

DSDT

DSDT.aml 2.zip

 

HDAU section

post-1395755-0-61064000-1449346735_thumb.png

 

Output Device List :)

post-1395755-0-54837500-1449346752.png

 

Thanks you for your hard work on this AppleHDA Patcher App, my system now is 100% working without any Kext patch.

 

This is really amazing :thumbsup_anim:  and to me is a big step to get a completely vanilla system fully working

 

I hope this experience help other users to solve their issue

 

IT

Ora e' tutto Ok

Micky ha completamente ragione, mio errore, credo di avere applicato la patch due volte, ho rimosso il secondo HDAU e applicando il corretto Layout ID (7 nel mio caso) funziona tutto !!!

 

Thank you very very much

  • Like 2
Link to comment
Share on other sites

Which option do I choose to patch a vanilla 10.11.2 AppleHDA with DSDT (I use latest Ozmosis with integrated DSDT).

Thanks.

you must choose an option that
goes according to your audio codec
ALC1150,889,887,885,892 etc ...

and use HDAEnabler.kext

  • Like 1
Link to comment
Share on other sites



×
×
  • Create New...