10-19-2014, 02:27 AM
Apple only supports using TRIM on their own SSDs.
Previously, you could patch Apple's TRIM extension so that the OS would use TRIM with any SSD.
Yosemite, introduced code-signed kexts. Modifications to kernel extensions are detected and the OS will FAIL TO BOOT if there's an unsigned kext in the system. TRIM enabler works by modifying an Apple kernel extension, so it doesn't work anymore - unless you apply an additional hack.
The maker of TRIM Enabler has come up with a hack to disable code-signing checks, but it is temporary and will go away if you zap PRAM. This means that just zapping PRAM (or letting the battery run down in your laptop) can cause your Mac to fail to boot.
TRIM extends the life of SSDs. Apple has decided that any SSDs not sold by them (at outrageously high prices) at the point of sale with a Mac should die young.
Previously, you could patch Apple's TRIM extension so that the OS would use TRIM with any SSD.
Yosemite, introduced code-signed kexts. Modifications to kernel extensions are detected and the OS will FAIL TO BOOT if there's an unsigned kext in the system. TRIM enabler works by modifying an Apple kernel extension, so it doesn't work anymore - unless you apply an additional hack.
The maker of TRIM Enabler has come up with a hack to disable code-signing checks, but it is temporary and will go away if you zap PRAM. This means that just zapping PRAM (or letting the battery run down in your laptop) can cause your Mac to fail to boot.
TRIM extends the life of SSDs. Apple has decided that any SSDs not sold by them (at outrageously high prices) at the point of sale with a Mac should die young.