Skip to content

Instantly share code, notes, and snippets.

@gogogoaldi
Forked from fcicq/trim-enabler-osx-10.8.1.sh
Created August 24, 2012 11:47
Show Gist options
  • Save gogogoaldi/3449712 to your computer and use it in GitHub Desktop.
Save gogogoaldi/3449712 to your computer and use it in GitHub Desktop.
Trim Enabler for Mountain Lion 10.8.1 (via http://digitaldj.net/2011/07/21/trim-enabler-for-lion/)
# for revert instructions please see http://digitaldj.net/2011/07/21/trim-enabler-for-lion/
# \x51 is changed to \x4d in the script
sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage.original
sudo perl -pi -e 's|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00{1,20})[^\x00]{9}(\x00{1,20}\x4d)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
sudo touch /System/Library/Extensions/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment