Jump to content
3 posts in this topic

Recommended Posts

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

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

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

×
×
  • Create New...