Jump to content
Mirone

AppleHDAPatcher

Recommended Posts

Download:


AppleHDAPatcher


Patches


Drag a codec folder (or various) to the app.


Each codec folder must contain:

 

  • Platforms.xml.zlib
  • layout*.xml.zlib
  • hdaconfig.txt
  • binpatch.txt (optional)
  • README* (optional)

 

The file hdaconfig.txt must contain the entries to be inserted into Info.plist of AppleHDAHardwareConfigDriver. To create this file just copy the relevant parts to the clipboard (Command+C) and run in terminal

pbpaste | pl > ~/Desktop/hdaconfig.txt

Sample of what must be copied to clipboard:

				<dict>
				<key>AFGLowPowerState</key>
				<data>
				AwAAAA==
				</data>
				<key>CodecID</key>
				<integer>299112843</integer>
				<key>ConfigData</key>
				<data>
				ARccMAEXHUABFx4hARcfAQEnHBABJx1AASce
				EQEnHwEBRxxAAUcdkAFHHqABRx+QAWccUAFn
				HRABZx4BAWcfAQF3HCABdx2QAXcegQF3HwEB
				txygAbcd8QG3HkUBtx8BAcccYAHHHfEBxx7F
				AccfAQHXHLAB1x3xAdceVgHXHxgCRxxwAkcd
				YAJHHgECRx8BAlccgAJXHSACVx4BAlcfAQ==
				</data>
				<key>FuncGroup</key>
				<integer>1</integer>
				<key>LayoutID</key>
				<integer>4</integer>
			</dict>

Sample file generated by the command:

{
   AFGLowPowerState = <03000000>;
   CodecID = 299112843;
   ConfigData = <01171c30 01171d40 01171e21 01171f01 01271c10 01271d40 01271e11 01271f01 01471c40 01471d90 01471ea0 01471f90 01671c50 01671d10 01671e01 01671f01 01771c20 01771d90 01771e81 01771f01 01b71ca0 01b71df1 01b71e45 01b71f01 01c71c60 01c71df1 01c71ec5 01c71f01 01d71cb0 01d71df1 01d71e56 01d71f18 02471c70 02471d60 02471e01 02471f01 02571c80 02571d20 02571e01 02571f01>;
   FuncGroup = 1;
   LayoutID = 4;
}

The file binpatch.txt must contain the binpatch bytes sequence (if needed), for instance:

10ec0887

In AppleHDAPatcher.app/Contents/Resources there must be an updated original AppleHDA.


Credits:

 

btn_donate_SM.gif
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...