Apple - 3rd-party SSDs: enabling TRIM without disabling kext signing

See my answer here:

Since the release of 10.10.4, Apple now provides a new tool called trimforce, allowing users to activate TRIM also on unsupported disks. So now you can do:

sudo trimforce enable

It is true that disabling the kext signing is global, but before Yosemite, it did not exist at all, so compared to a pre-10.10 setup you do not lose security. The only thing you need to do is make sure every driver you install can be trusted (and how often does one install drivers).

I would simply use TRIM enabler, it has not created problems for me. For the unlikely event that I should be met by the grey stop sign at boot, I printed out the instructions from Cindori to disable the signing again and carry it in my laptop bag.


I had this problem and decided to go with a SSD having built in garbage collection (namely a Crucial MX100 for this reason).

AFAIK, this is the only solution for those not willing to disable Kext signing but willing to keep the SSD in pristine condition.

EDIT: According to French site macplus.net, a new Yosemite friendly TRIM solution by TRIM Enabler's creator is in the making and should see a beta release in early 2015.