Trim Enabler 2.0 Released

Comments are disabled. Please continue the discussion in the Forum.
Showing legacy comments below.


  1. OSX 8 years ago

    Good thing the sparkle framework. But no response about releasing the source code yet

    • Cindori 8 years ago

      I don’t feel Trim Enabler has anything to gain from going open source at this stage.
      If you want to extend the support for S.M.A.R.T, check out SmartMonTools

      If you’re interested in how TE patches Trim, it’s basically this:

      NSData *myData = [NSData dataWithContentsOfFile:@"/System/Library/Extensions/IOAHCIFamily.kext/Contents/Plugins/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage"];
              NSData* appleSSD = [@"APPLE SSD" dataUsingEncoding:NSUTF8StringEncoding];
              NSUInteger searchLength = [myData length];
              NSRange foundRange = {0, searchLength};
              NSMutableData *newData;
              NSRange search = [myData rangeOfData:appleSSD options:0 range:foundRange];
              while(search.length == 9){
                  newData = [myData mutableCopy];
                  [newData resetBytesInRange:search];
                  myData = [newData subdataWithRange:foundRange];
                  search = [myData rangeOfData:appleSSD options:0 range:foundRange];
              NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:output];
              [newData writeToURL:fileURL atomically:YES];
  2. Nico 8 years ago


    A litte bug report : I own a Mac Pro with 2 hard drives and 1 SDD. Trim Enabler works well to turn on TRIM function of my SSD.

    But, on Trim Enabler, when I open the “SMART” panel, it displays SMART information of one of my HDD instead of the SSD. Maybe you should add a function to select with disk to display in SMART.

    A least, THANK YOU VERY MUCH for this software.

  3. Marcel 8 years ago

    Can you make a little app which is running on CD or USB stick for safe erase/trim SSDs? Would be very helpful! 🙂

  4. Vladimir 8 years ago

    На 10.6.8 значок перечеркнут, “Не удается открыть программу, так как она не поддерживается этим типом компьютеров Mac”. Система 32-битная.
    Интел 320 – 120гб.
    Помогите, гугл молчит!

    In 10.6.8 the icon is crossed, “Unable to open the program, since it is not supported by this type of computers Mac”. 32-bit system.
    Intel 320 – 120GB.
    Please help!

  5. Cindori 8 years ago

    Sorry, only 64-bit CPU are supported (due to automatic reference counting in Xcode)

  6. Stretched 8 years ago

    I suppose I’m in over my head in tech knowledge. However, I am a hobbyist and have been using Macs since 1985, and upgrading by the seat of my
    pants along the way… .

    ‘Just bought a new MPB (and have a couple of
    MBA’s and DT’s). I’m upgrading the HD’s w/SSD’s,
    using Crucial M4 and Intel 520/180 in the MBP.

    There’s an ongoing problem, even using your
    ‘Trim’ of immediate crashing. As best I can tell
    from the crash reports the problem is ‘application
    specific: the garbage collection is off.’

    Is there a quick fix using your s’ware (for which I have donated,-) Or can you otherwise point me
    in the right direction?

    Thanks and regards from Atlanta, GA (USA).

    A fan and ongoing contributor.

  7. Cindori 8 years ago

    Hi Stretched and thanks for donating.
    Where are you getting this message, “application specific: garbage collection is off” ?