![trim enabler mac os x trim enabler mac os x](https://treelasvegas710.weebly.com/uploads/1/2/5/5/125512363/890634271.jpg)
- #TRIM ENABLER MAC OS X MAC OS X#
- #TRIM ENABLER MAC OS X INSTALL#
- #TRIM ENABLER MAC OS X UPDATE#
- #TRIM ENABLER MAC OS X DRIVER#
![trim enabler mac os x trim enabler mac os x](https://softasm.com/wp-content/uploads/2017/07/Ashampoo-WinOptimizer-15.00.03-Crack-Full-Version.jpg)
Then, if it is indeed an SSD drive, it sends yet a second command (the TRIM one) and expects a result.
#TRIM ENABLER MAC OS X DRIVER#
Initially found on I read that the driver fist checks to see if the drive is of “rotational” or “solid state” type. The secret lies in the updated IOAHCIFamily.kext of Snow Leopard, in the /System/Library/Extensions/ folder, which contains the plugin IOAHCIBlockStorage.kext: the binary of this plugin (in the /MacOS/ folder) when viewed with a hex editor, contains two hard-coded references of “APPLE SSD” that is the string expected to be returned from polling the drive (thus only native support for latest Apple SSDs). Older SSD drives that never supported TRIM by default will not ‘magically’ get TRIM, obviously.
#TRIM ENABLER MAC OS X UPDATE#
kext that recognises any SSD with TRIM support (visible in System Profiler) provided that our own SSD indeed supports TRIM (check with your manufacturer’s specifications and perhaps use the latest firmware update for your SSD drive).
#TRIM ENABLER MAC OS X INSTALL#
With his TRIM Support Enabler (currently at v1.1) we can install and uninstall (i.e. Now, user cindori from has made it simple for newbies and experienced users alike: a tool that enables and disables TRIM support for Snow Leopard users (10.6.6 or newer) with SSD drives in their computers (original Apple hardware as well as hackintosh systems). kext that controls the AHCI SATA controller was updated with TRIM support, even since 10.6.6, apparently only for Apple-ordered SSD drives that had the identifier “APPLE SSD” (visible from System Profiler > Serial-ATA).
#TRIM ENABLER MAC OS X MAC OS X#
I see a second occurrence of a very similar pattern a bit further in the file: "APPLE SSD TS".Although it’s now widely publicised in the hackintosh community, a couple of months ago (March 2011) with the release of the Mac OS X Snow Leopard 10.6.7 update (especially for new MacBook Pro laptops) a couple of people with good knowledge of programming reported that the. 0201720 0a79 0000 0000 0000 0000 0000 5400 6d69ĮDIT: I just realised this patch replaces the string "APPLE SSD" with as many null bytes. > md5sum /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/*ħ9f51aaf114f3dd8be5e409f6e3c13df /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorageĮf72c0c2bfb1074bf400d3405efdae10 /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage-backupĦ1 0 0xffffff7f813bb000 0x18000 0x18000 (2.6.0) Ĭontents comparison, does this look correct? > od -x IOAHCIBlockStorage-backup > /tmp/kk1 I think I've applied the correct patch from the list above but I cannot seem to find the indicator for my external Kingston SUV500MS120G (SSDNow family). Run these commands in succession to clear the system caches to enable OS X to pick up the modified driver: sudo kextcache -system-prelinked-kernelĮxactly where am I supposed to see the trim enabled indicator on OS X 10.9.5? Sudo perl -pi -e 's|(^\x00\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
![trim enabler mac os x trim enabler mac os x](https://macintoshhowto.com/wp-content/uploads/2015/02/TRIM.jpg)
Modify the driver (choose only one of the following lines, based on the version): # 10.9.4 & 10.9.5 YMMV.īackup the original driver: 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-backup NOTE: This is tested on the versions mentioned in the title, and NOT earlier or later versions.