Nihilator Posted May 14, 2009 Share Posted May 14, 2009 I used the Boot-132 method and installed Mac OS X (Mac OS X Install DVD - AKA: Vanilla Install). I created a modified "AppleHDA.kext" file using the Taruga AppleHDA Patcher and my audio works great as long as Software Update does not update the file. I want to resolve this problem of Software Update modifying the extensions in "/system/library/extensions" and overwriting my patched AppleHDA.kext file. I want to leave the original AppleHDA.kext file alone. (in the /system/library/extensions) I want to place my two audio files (AppleHDA.kext and ALCInject.kext) in the Chameleon Boot Loader directory (/extra/extensions). Well I tried it....but I can't get it to work. I copied the ALCInject.kext and the patched AppleHDA.kext file to the /Extra/Extensions directory, but the Chameleon Boot Loader does not seem to be loading the files. I have set the permissions for these files in the /Extra/Extensions directory as follows (but it still doesn't work - no audio) root: 7 wheel: 5 everyone: 5 I thought that maybe the Mac OS X operating system is still loading the AppleHDA.kext from the /System/Library/Extensions directory, so I deleted the AppleHDA.kext file in the /System/Library/Extensions directory and used the ALCInject.kext and the patched AppleHDA.kext file in the /Extra/Extensions directory. Rebooted, but still no sound. If I drag the ALCInject.kext and my patched AppleHDA.kext from the /Extra/Extensions directory back to the /System/Library/Extensions and set the correct ownership and permissions and reboot, I have sound... but as I said before, I do not want to use this method. I want these two files to work in the /Extra/Extensions directory. How do you successfully load a patched AppleHDA.kext and ALCInject.kext file with the Chameleon Boot Loader and not touch the /System/library/Extensions folder? Thanks, Nihilator Link to comment https://www.insanelymac.com/forum/topic/166429-software-update-is-overwriting-my-patched-applehdakext/ Share on other sites More sharing options...
Dr. Hurt Posted May 14, 2009 Share Posted May 14, 2009 AppleHDA.kext does not load from the /extra/extensions/ because of dependency errors. The only way to achieve what you want to create a legacy (plist only) kext. Have a look here: http://www.insanelymac.com/forum/index.php...mp;#entry929502 Link to comment https://www.insanelymac.com/forum/topic/166429-software-update-is-overwriting-my-patched-applehdakext/#findComment-1156353 Share on other sites More sharing options...
Nihilator Posted May 14, 2009 Author Share Posted May 14, 2009 I want to setup a Sigmatel 9200 sound card with the method you mentioned. A gentleman (on the post you mentioned) has already made the plist for a Sigmatel 9200. What steps do I need to do to make it work? Do I place the LegacyAppleHDAController.kext and LegacyAppleHDAPlatformDriver.kext in the Extra/Extension.mkext file and set the proper ownership and permissions and reboot? How about the original AppleHDA.kext file in the /systems/library/extensions. Do I leave it or delete it? Also, how about HDAEnabler.kext. Do I delete it or does it require the file? I am trying to understand how this process works over the HDAPatcher method. Thanks, Nihilator Link to comment https://www.insanelymac.com/forum/topic/166429-software-update-is-overwriting-my-patched-applehdakext/#findComment-1156434 Share on other sites More sharing options...
Recommended Posts