Please disable your adblock and script blockers to view this page
You Are Here: Home » Clover Tweaks » AppleHDA Kext on Fly
Clover Tweaks

AppleHDA Kext on Fly

Are you guys fed up of installing patched kext again and again after updating your os x version from App Store or the manually using combo update then this guide will surely help you this is kext patching method via boot loader it means if you update your Hackintosh then no need to install Patched kext again and again,Basically this method discover by pikeralpha which allow us to become lazy to installing kext again and again also it will help you turn from a patched AppleHDA to Clover patching-on-the-fly.

Kext On Fly

Requirement:-

:=>Get a working sound with patched AppleHDA

:=>Vanilla AppleHDA (Untouched)

Procedure For Applehda Kext on fly:-

Step 1: Download bcc9’s script modified by RehabMan and decompress it to desktop (script is updated for 10.11)

Go to terminal, type these commands:

cd ~/Desktop/patch-hda
./patch-hda.pl -x 111d7605

REMEMBER to change 111d7605 to your audio codec id. Go get those id’s you have to boot the windows system and go to following

My Computer=>Right click Properties=>Device Manager=>Audi0 Device=>Details=>Hardware ID

Kext  111d=Vender ID

7605=Device ID

The patching entry will be output:

Kext On Fly

 

Open your config.plist by TextWrangler, copy the generated scripts to KernelAndKextPatches > KextsToPatch section:

config.plist

 

Save the config.plist

Step 2: Download DummyHDA.kext. Copy LayoutX.xml.zlibPlatforms.xml.zlib from Patched AppleHDA.kext/Contents/Resources/ (this is the working AppleHDA) to DummyHDA.kext/Contents/Resources/

Step 3: Open Info.plist in AppleHDA.kext/Contents/Plugins/AppleHDAHardwareConfigDriver.kext/Contents/ (this is the working AppleHDA). Copy all the value here:

IOKitPersonalities/HDA Hardware Config Resource/HDAConfigDefault

to Info.plist in DummyHDA.kext/Contents/:

IOKitPersonalities/HDA Hardware Config Resource/HDAConfigDefault

Kext

save the Info.plist

Step 4: Reinstall vanilla AppleHDA and DummyHDA to S/L/E by Kext Wizard, rebuild cache/repair permission then restart. You may need to restart once more to get the sound.

Following Guide is discovered by pikeralpha which allow us to become lazy to installing kext again and again also it will help you turn from a patched AppleHDA to Clover patching-on-the-fly.

About the author

Pratik N Borkar

Every one Call him a Freak Smartass as tittle but no one knows that he is Avid Apple Fan & Technophilic who passionate about new techno kind a stuff and Apple's new creation like OS X and iOS ,Also He would like to share blog with useful tips,techniques and resources for Hackintosh and Macintosh for Apple addicts.