Contribute
Register

No sound and internet (and other fixes)

Status
Not open for further replies.
What should I do for you to believe me? AppleHDA.kext is installed! :cry:

But it must not be patched for your audio codec.

Restore AppleHDA.kext to vanilla by running the macOS installer (just in case you have otherwise damaged it). Use Mirone's AppleHDA patcher to create an AppleHDA injector, add required patches to config.plist and patch DSDT as required (to inject layout-id and other properties).
 
What should I do for you to believe me? AppleHDA.kext is installed! :cry:
Search for some youtube videos with keywords, it is something that might help you to understand what you have to do. It’s s bit weird that you are a member since 2011 and you are unable to find a solution/conclusion. :confused:

I read all this thread, you ironically had the best person possible assisting you in this field (and you even asked if there was someone else :banghead:)! Looking exactly at the enviroment you should face on videos/photos could help you to identify the problem!
 
Restore AppleHDA.kext to vanilla by running the macOS installer (just in case you have otherwise damaged it). Use Mirone's AppleHDA patcher to create an AppleHDA injector, add required patches to config.plist and patch DSDT as required (to inject layout-id and other properties).
I'm kinda lost in using AppleHDA Patcher... How can I uncompress .zlib files?
 
I'm kinda lost in using AppleHDA Patcher... How can I uncompress .zlib files?

There is a zlib (pearl) script. It is available from many of my github projects.
 
I found this page (https://github.com/RehabMan/Gigabyte-BRIX-s-DSDT-Patch/blob/master/tools/zlib) and I have no idea about what to do with all this information.

To use Mirone's patcher you don't need to use zlib. zlib is useful if you plan to create your own XML/ZML files or you want to examine existing ZML files. You can discover usage by looking at other scripts such as patch_hda.sh or by examining the code itself (and a bit of common sense).

You can also google for AppleHDA patching guides, which will also explain how to use the zlib script.

Consider it a learning process with a steep learning curve. Because if you're planning to create your own patched AppleHDA from scratch, you will also need to understand the Intel HDA specification as well as a lot of time spent learning about AppleHDA XML data files.
 
I'm not planning to create my own AppleHDA. I only want to use the patcher you've suggested. By the way, I thought it would do all the work. I don't have programming or developing skills...
 
No need to mess with zlib then.
http://www.insanelymac.com/forum/files/file/496-applehda-patcher/
"3- You can create kexts through its patched files (Platforms.xml, LayoutX.xml, Info.plist for AppleHDAHardwareConfigDriver.kext )
drag all of your files, choose or type the codec to patch the binary. The process automatically start."

Those files, I've found them here: https://github.com/Mirone/AppleHDAPatcher/tree/master/Patches/Laptop
But platforms.xml and layoutX.xml are compressed. (zlib)... :crazy:
 
http://www.insanelymac.com/forum/files/file/496-applehda-patcher/
"3- You can create kexts through its patched files (Platforms.xml, LayoutX.xml, Info.plist for AppleHDAHardwareConfigDriver.kext )
drag all of your files, choose or type the codec to patch the binary. The process automatically start."

Those files, I've found them here: https://github.com/Mirone/AppleHDAPatcher/tree/master/Patches/Laptop
But platforms.xml and layoutX.xml are compressed. (zlib)... :crazy:

Typical usage of zlib...
compression:
Code:
zlib uncompressed.xml deflate >compressed.xml.zlib

uncompress:
Code:
zlib compressed.xml.zlib inflate >uncompressed.xml

It is really obvious if you look at the code within zlib itself.
 
Status
Not open for further replies.
Back
Top