Trim Enabler ทำการแก้ไข Kext-File ดังต่อไปนี้
/System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
ซึ่งจะตรวจสอบว่า ssd เป็น SSD ของบุคคลที่สามหรือ Apple Branded หรือไม่:
คุณยังสามารถเปิดใช้งานการตัดได้ด้วยตนเองโดยค้นหาสิ่งที่ 'Apple' ทั้งหมดเกิดขึ้นในไฟล์และทำการแก้ไขใน hex-editor หรือผ่านเทอร์มินัล:
##1. Backup old file
$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
##2. Patch the file to enable TRIM support
$sudo perl -pi -e 's|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00{1,20})[^\x00]{9}(\x00{1,20}\x51)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
##3. Clear the system kernel extension cache
$sudo kextcache -system-prelinked-kernel
$sudo kextcache -system-caches