Contribute
Register

Broken AppleHDA after updating from 10.10.4 to 10.10.5

Status
Not open for further replies.
Joined
Jun 12, 2015
Messages
253
Motherboard
Gigabyte Z370-HD3P
CPU
i7 8700k
Graphics
Gigabyte Radeon RX 580
Mobile Phone
  1. iOS
Hey guys was hoping to get some help
I have been using an ALC 663 AppleHDA patch since I installed Yosemite and it has been working through every update.

The patch involves me changing a layout file and platform file within AppleHDA and then using Clover to patch AppleHDA. I then use Codec Commander and add additional data to FakeSMC and then repair permissisions so my audio will not break after sleep.

This has been fine for every update, however upon going to 10.10.5 I find that the patch is not working for AppleHDA in this iteration as I am not able to get any sound.

I will attach the config I use for the patches.

If someone can assist me on this it would be much appreciated!
 

Attachments

  • config.plist
    1.5 KB · Views: 207
Hey guys was hoping to get some help
I have been using an ALC 663 AppleHDA patch since I installed Yosemite and it has been working through every update.

The patch involves me changing a layout file and platform file within AppleHDA and then using Clover to patch AppleHDA. I then use Codec Commander and add additional data to FakeSMC and then repair permissisions so my audio will not break after sleep.

This has been fine for every update, however upon going to 10.10.5 I find that the patch is not working for AppleHDA in this iteration as I am not able to get any sound.

I will attach the config I use for the patches.

If someone can assist me on this it would be much appreciated!

Download patchmatic: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2015-0107.zip
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
if [ -d ~/Downloads/RehabMan ]; then rm -R ~/Downloads/RehabMan; fi
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Note: It is easier if you use copy/paste instead of typing the commands manually.

Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc

Also, post EFI/Clover folder.
 
Thanks for the swift response Rehabman!

Here are all the files your requested. Had a problem uploading the terminal output so have just inserted it here.

Last login: Tue Sep 1 20:47:32 on ttys000
Bills-MBP:~ Bill$ kextstat|grep -y acpiplat
13 2 0xffffff7f8254a000 0x65000 0x65000 com.apple.driver.AppleACPIPlatform (3.1) <12 11 7 6 5 4 3 1>
Bills-MBP:~ Bill$ kextstat|grep -y appleintelcpu
21 0 0xffffff7f82420000 0x2b000 0x2b000 com.apple.driver.AppleIntelCPUPowerManagement (218.0.0) <7 6 5 4 3 1>
34 0 0xffffff7f8241b000 0x3000 0x3000 com.apple.driver.AppleIntelCPUPowerManagementClient (218.0.0) <7 6 5 4 3 1>
Bills-MBP:~ Bill$ kextstat|grep -y applelpc
94 0 0xffffff7f82234000 0x3000 0x3000 com.apple.driver.AppleLPC (1.7.3) <82 12 5 4 3>
Bills-MBP:~ Bill$
 

Attachments

  • Bill’s MacBook Pro.ioreg
    3.8 MB · Views: 152
  • CLOVER.zip
    8.3 MB · Views: 65
  • RehabMan.zip
    38.7 KB · Views: 57
Thanks for the swift response Rehabman!

Here are all the files your requested. Had a problem uploading the terminal output so have just inserted it here.

Last login: Tue Sep 1 20:47:32 on ttys000
Bills-MBP:~ Bill$ kextstat|grep -y acpiplat
13 2 0xffffff7f8254a000 0x65000 0x65000 com.apple.driver.AppleACPIPlatform (3.1) <12 11 7 6 5 4 3 1>
Bills-MBP:~ Bill$ kextstat|grep -y appleintelcpu
21 0 0xffffff7f82420000 0x2b000 0x2b000 com.apple.driver.AppleIntelCPUPowerManagement (218.0.0) <7 6 5 4 3 1>
34 0 0xffffff7f8241b000 0x3000 0x3000 com.apple.driver.AppleIntelCPUPowerManagementClient (218.0.0) <7 6 5 4 3 1>
Bills-MBP:~ Bill$ kextstat|grep -y applelpc
94 0 0xffffff7f82234000 0x3000 0x3000 com.apple.driver.AppleLPC (1.7.3) <82 12 5 4 3>
Bills-MBP:~ Bill$

Your AppleHDA patches are a bit unconventional, so not sure about this one...

Try additional AppleHDA patch:
Find: <8319d411>
Repl: <00000000>
 
Just tried your suggestion rehab man, no luck I'm afraid. I actually found this patch with some google searching but the person who uploaded it made it specifically for the Asus N56VZ/76VZ laptops so it may explain its unconventional patches. Ideally I would like to get this patch to work because it has worked the best for my laptop as opposed to other generic ALC663 patches, but any solution would be fine I guess.

Is there anything else you could suggest rehab?
 
Just tried your suggestion rehab man, no luck I'm afraid. I actually found this patch with some google searching but the person who uploaded it made it specifically for the Asus N56VZ/76VZ laptops so it may explain its unconventional patches. Ideally I would like to get this patch to work because it has worked the best for my laptop as opposed to other generic ALC663 patches, but any solution would be fine I guess.

Is there anything else you could suggest rehab?

Adapt ALC668 config.plist patches for ALC663. That way it won't be so unconventional.

Refer to the-darkvoid's Dell XPS 9530 config.plist, which uses 668.

https://github.com/the-darkvoid/XPS9530-OSX
 
Just tried your suggestion rehab man, unfortunately still nothing working.

Although I did notice something interesting, the patches I found in the Dell XPS config was almost identical to the ones I was using currently with the exception of the third patch. And the instructions I have with the patch I found are again almost similar except the third patch, but with the accompanied screenshots it has the same patch found in the XPS config.

Maybe you could take a look and see if theres any clues as to what my issue is?
 

Attachments

  • photo2.png
    photo2.png
    229.3 KB · Views: 215
  • readme!.txt
    2.6 KB · Views: 235
Just tried your suggestion rehab man, unfortunately still nothing working.

Although I did notice something interesting, the patches I found in the Dell XPS config was almost identical to the ones I was using currently with the exception of the third patch.

Not almost identical. Yours patches 0x11d4198b for the target 0x10ec0663. Conventional is to replace 0x11d41984 with the target.

Did you follow correct procedures for rebuilding cache (repair permissions, boot without caches, rebuild cache, reboot 2x)?

You have some strange patches in there... Not sure if that has to do with the arrangement of your xml.zlib files or something else.

I would not use the sound assertions patch... no reason to suppress assertions.
 
To be fair I don't think I have, all I've been doing is going to disk utility and repairing permissions and then rebooting.

Following your suggestions these are the patches I will be using to get it working, if you could just check they are correct it'd be much appreciated!
 

Attachments

  • Screen Shot 2015-09-01 at 22.26.06.png
    Screen Shot 2015-09-01 at 22.26.06.png
    112.9 KB · Views: 161
To be fair I don't think I have, all I've been doing is going to disk utility and repairing permissions and then rebooting.

Following your suggestions these are the patches I will be using to get it working, if you could just check they are correct it'd be much appreciated!

If you're using an AppleHDA injector kext (seems like it), the procedure I describe is a requirement.

You're missing the patch I previously supplied.
 
Status
Not open for further replies.
Back
Top