The binary of IOAHCIBlockStorage.kext will still be in the same location, as a plugin of IOAHCIFamily extension I just don’t know yet how we will be able to refresh/rebuild the kernel extensions inside the Extensions.mkext file, present in /System/Library/Caches/. I am pretty sure we will need to do the same thing when MacOS X Lion 10.7 is out, as Apple won’t natively support all SSD drives, so keep these commands handy. I performed this operation on my MacBook Pro (2007 model) using an Intel X25-M 80GB solid state drive and TRIM was finally restored, following a kernel extension refresh/rebuild and a reboot, of course: (please note that due to WordPress text output, I had to break both the cd and perl commands in two lines please respect the back-slash “\” character and its position, as these commands have been tested) SSD optimization tool on Mac OSX and TRIM enabler, you can change hibernate mode and sleep image, set NOATIME. El Capitan did have trim support listed in the profile. What I have noticed and mentioned to Apple tech support is that they no longer show trim support for your SSD ( I am sure this is an oversight in the OS ). I am running Mac OS Sierra 10.12.1 2014 MBP with an apple SSD. You need to enable trimming manually when installing a third party SSD. For unknown reasons, Apple decided to block the support for some. That approach is better because you dont need to manually re-apply the binary patch everytime when there is a macOS update. Thunderbolt3Unblocker uses a separate kext and override IOThunderboltFamily in runtime. Sudo rm /System/Library/Caches//Startup/Extensions.mkext Trim Enabler For Mac Os X Sierra Download. Back Up Your Mac Before Enabling the TRIM Command. Ryan Govostes came up with a better solution. if your Mac has 8GB memory, an 8GB sleepimage exists) The missing space can be mysterious, because the file won. If you have ever put your Mac into 'hibernate mode', you might find that space equivalent to the amount of memory in your Mac is suddenly missing from your boot drive (e.g. Sudo cp -pX IOAHCIBlockStorage ~IOAHCIBlockStorage However, for experienced users, instead of running the TRIM Support Enabler 1.1 (even the update for 10.6.8 by the developer) you can simply run the following command in Terminal to (a) first backup the original binary and then (b) replace all instances of “APPLE SSD” to zeros inside the binary: cd /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/ So all of you that have replaced the original hard-disks with SSD drives, must again patch the binary of the IOAHCIBlockStorage.kext plugin of the IOAHCIFamily kernel extension. The recent Snow Leopard 10.6.8 update on both original and hackintosh machines does include the TRIM functionality, but only for Apple SSD drives. Technical Title: Trim Enabler 3.2.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |