Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
no difference in mine either on a macbook pro 15 2011. in fact, it seems like it could be a bit quicker
 
Tried it a few times, no luck :(

Is my configuration not supported?

Nvidia MCP79 w/ APPLE SSD TS256

"MacBookPro5,2" Running 10.6.7

EDIT: I also carved out another partition for bootcamp ..... dunno if that matters ...
 
It took about a minute for it to shut down when it was first applying the update, and a little longer to boot up. However, after that, I think it's back to normal.
 
Worked a treat on my mid-2010 15" i5 MBP running an OWC 120GB SSD!

Thanks very much Cindori!

EDIT: my boot time has also increased.

How do I go about reinstalling 10.6.7?

UPDATE: I reinstalled 10.6.7, it still says that TRIM is supported and boot times are still very long (WELL over 30 seconds now, they use to be ~12). What can I do?

UPDATE 2: I had a tinker with the kext files that are meant to be changed to get TRIM to work, and my boot times have mysteriously returned to normal (perhaps even a little faster). What might of happened?

Also, I reinstalled 10.6.7 and my TRIM status is still listed as "Yes", I presume this means that TRIM is still functioning correctly and your patch is still exerting its effects, is this correct?
 
Last edited:
Worked a treat on my mid-2010 15" i5 MBP running an OWC 120GB SSD!

Thanks very much Cindori!

EDIT: my boot time has also increased.

How do I go about reinstalling 10.6.7?

UPDATE: I reinstalled 10.6.7, it still says that TRIM is supported and boot times are still very long (WELL over 30 seconds now, they use to be ~12). What can I do?

UPDATE 2: I had a tinker with the kext files that are meant to be changed to get TRIM to work, and my boot times have mysteriously returned to normal (perhaps even a little faster). What might of happened?

Also, I reinstalled 10.6.7 and my TRIM status is still listed as "Yes", I presume this means that TRIM is still functioning correctly and your patch is still exerting its effects, is this correct?


I also had same results when reinstalling 10.6.7, Its because there is no TRIM kext in 10.6.7 (it should come first in 10.6.8) so the patched trim kext does not get overwritten.

You should only get longer boot time in first boot, if you have more problems with boot time, try repairing permissions from disk utility.
 
Excellent

I have applied your patch on my Mac Pro 2010 with samsung SSD and it's done without any problem. Good job!
 
I also had same results when reinstalling 10.6.7, Its because there is no TRIM kext in 10.6.7 (it should come first in 10.6.8) so the patched trim kext does not get overwritten.

You should only get longer boot time in first boot, if you have more problems with boot time, try repairing permissions from disk utility.

I tried repairing the permissions with the SL install DVD, that didn't help.

I ended up navigating to the actual kext file, show package contents etc. until I came to the file that needed to be edited. I opened it up in Hex Fiend, had a look around, then closed it.

Upon restart I found my boot time was back to normal, if not better. So thats sorted I guess, a little weird, but at least it works.

Thanks again.
 
To fix the slow boot try the following commands in terminal:

sudo chown root:admin /
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches

Worked on my MBA 11" Ultimate.
 
It worked for me on a 2007 mbp with 10.6.7 and a 240gb OWC ssd, but it also increased the boot time by 10 seconds.
Is this to be expected?
I did all of the usual things- repair disk permissions, verify disk, reset pram and smc, and try several on and off cycles, but the boot time remains consistently 10 seconds longer than before.

Update:
I came back to the laptop this morning and started it and the boot time had gone down again to only one second longer than before.
I did not do anything else as has been suggested in the thread so far, but I'm ok with one second extra boot time.
Thanks again Cendori.
 
I am working on a version that will have a progress bar, automatic updates, and a Restore option to restore to normal drivers. :)

It will also repair permissions upon patch, that should help for those who have gotten longer boot times.



You should also check that you have the latest firmware for your SSD, one user reported that he got much better speeds after updating the firmware on his SSD.
 
How can I unpatch completely?

Unfortunately my System Freezes after a while

Thanks

lila
 
It did not work on my late 2008 unibody MBP 5,1, running 10.6.7. I have a Corsair P256, the model number is: CORSAIR CMFSSD-256GBG2D. TRIM support still says 'no'. Boot time is much longer, even after running permissions repair.

Update: Boot time is back to normal.
 
Last edited:
Worked on my Mac Pro 2006 with Patriot Inferno (sandforce). Noticed first boot was longer. Have not restarted a second time to verify if it was only first boot.

Thanks Condori for writing this. Greatly appreciated.

Edit: Just rebooted several times and boot speed is normal. About 14 seconds after the memory test finishes (16GB) and the spinning wheel starts until I have my desktop ready.
 
Last edited:
A lot of brave souls in this thread :eek:

Wouldn't Apple have enabled general TRIM support already, if they had thoroughly and successfully tested it?
 
A lot of brave souls in this thread :eek:

Wouldn't Apple have enabled general TRIM support already, if they had thoroughly and successfully tested it?

If you have a backup, it doesn't matter if things fail, you can just scratch install and restore ;)

I personally did a secure erase on my G2 (after it was getting too degraded), and it worked fine. That for sure was scarier than patching a kext.
 
A lot of brave souls in this thread :eek:

Wouldn't Apple have enabled general TRIM support already, if they had thoroughly and successfully tested it?

I wouldn't be surprised if Apple never offered TRIM support for 3rd party SSDs. They like to push people to buy their BTOs instead, which of course bring them nice profits.
 
Let me explain, it's like this:


In the 10.6.7 build on Macbook Pro 2011, there are new versions of drivers that are not on 10.6.7 for other Macs. This is usual, that new shipping Macs have newer drivers.

In the 10.6.7 for Macbook Pro 2011, there is driver for TRIM support.

The driver, however, only has support for APPLE SSD.

When 10.6.8 comes, it will bring this new driver to all Macs.

Still, it will most likely be only APPLE SSD support.

Even in the Lion beta, this driver is only for APPLE SSD.


If you have a Apple SSD, this patch won't be needed once 10.6.8 is released. You will have TRIM from start.

But unless Apple makes any changes, everyone on Intel, Crucial, OCZ, Corsair, etc, SSD drives, will not have TRIM from the start in either 10.6.8 or Lion.

That's the point of the patch. It not only gives you TRIM support one patch before Apple releases it, it could possibly be the only way to get TRIM support throughout SL and even in Lion.... Unless Apple makes any changes.
 
Thanks for writing the program! Any idea why it doesn't work with my CORSAIR CMFSSD-256GBG2D running 10.6.7 on a MBP5,1?

Let me explain, it's like this:


In the 10.6.7 build on Macbook Pro 2011, there are new versions of drivers that are not on 10.6.7 for other Macs. This is usual, that new shipping Macs have newer drivers.

In the 10.6.7 for Macbook Pro 2011, there is driver for TRIM support.

The driver, however, only has support for APPLE SSD.

When 10.6.8 comes, it will bring this new driver to all Macs.

Still, it will most likely be only APPLE SSD support.

Even in the Lion beta, this driver is only for APPLE SSD.


If you have a Apple SSD, this patch won't be needed once 10.6.8 is released. You will have TRIM from start.

But unless Apple makes any changes, everyone on Intel, Crucial, OCZ, Corsair, etc, SSD drives, will not have TRIM from the start in either 10.6.8 or Lion.

That's the point of the patch. It not only gives you TRIM support one patch before Apple releases it, it could possibly be the only way to get TRIM support throughout SL and even in Lion.... Unless Apple makes any changes.
 
Dear Cindori, you were probably reading my mind. Thank you for your hard work and your findings, alongside everyone else involved in searching and patching. I manually installed the v2.0.5 IOAHCIFamily.kext that includes the plugin IOAHCIBlockStorage.kext (the binary with the zeros) and upon reboot, it worked on my MacBookPro3,1 and my Intel X25-M (80GB)!

I agree with you, perhaps 10.6.8 will bring TRIM to everyone with "APPLE SSD" whilst we sit and watch... or patch :D

Thanks again to everyone.
 

Attachments

  • MacBookPro3,1.png
    MacBookPro3,1.png
    96.5 KB · Views: 216
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.