Jump to content

Enable TRIM on non-Apple SSD

trim enable trim ssd non-apple sad ioahcifamily ioahciblockstorage

  • Please log in to reply
162 replies to this topic

#21
Marchrius

Marchrius

    Lo scippatore di emozioni

  • Pandora Team
  • 360 posts
  • Gender:Male
  • Location:Ferrara, Italia
  • Interests:Studente di Informatica.
    Passione/Hobby: Informatica in generale, hackintosh, musica Rock...

none of the methods here.


***
replaced with this kext and Trim works, thx to Marchrius :w00t: :thumbsup_anim:

I'm happy to read that! At next update if you use Clover you can use the 3rd method that is more flexible and don't need to replace any kext.

#22
MilesTEG1

MilesTEG1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 149 posts
  • Gender:Male

I'm happy to read that! At next update if you use Clover you can use the 3rd method that is more flexible and don't need to replace any kext.

That's what I use :D That's working great :P



#23
CooSee

CooSee

    InsanelyMac Legend

  • Donators
  • 653 posts
  • Gender:Male

I used Trim Enabler 3.2.5 for Yosemite public Beta.. the first time I turn on Trim.. the app will modify com.apple.boot.plist to add kext-dev-mode=1

The Trim then works. However on every boot, there is a 5 second delay (this computer encountered errors in boot and will wait five seconds). 

 

To fix it, 

- should add the Kext-dev-mode=1 using Clover config or com.chameleon.boot.plist on Extra (do this immed after install Trim Enabler and before restart... or your system will not boot).

- delete the com.apple.boot.plist in /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

- rename the com.apple.boot.plist-org back to com.apple.boot.plist

 

the error is due to Trim Enabler was not expecting an Hackintosh. and it modified apple.boot.plist wrongly.

 

i get this, too.

 

can i use the *.plist from Mavericks or can someone upload a working one?

 

thx



#24
allenwkk

allenwkk

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 124 posts
  • Gender:Male
  • Location:Hong Kong

the com.apple.boot.plist from Mavericks should work well.



#25
CooSee

CooSee

    InsanelyMac Legend

  • Donators
  • 653 posts
  • Gender:Male

the com.apple.boot.plist from Mavericks should work well.

 

thx :rofl:  :thumbsup_anim:  



#26
Ezhoon

Ezhoon

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 281 posts
  • Gender:Male

I've applied the third method also and, finally, trim is on all non-apple SSD..thanks for the tip!  :)



#27
Awesome Donkey

Awesome Donkey

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 103 posts
  • Gender:Male
  • Location:United States

Does the Clover kext patch still work in DP8?



#28
Marchrius

Marchrius

    Lo scippatore di emozioni

  • Pandora Team
  • 360 posts
  • Gender:Male
  • Location:Ferrara, Italia
  • Interests:Studente di Informatica.
    Passione/Hobby: Informatica in generale, hackintosh, musica Rock...

Does the Clover kext patch still work in DP8?

You can try without problem.



#29
MilesTEG1

MilesTEG1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 149 posts
  • Gender:Male

Hi, 

I can confirm that the KextsToPatch way is still working under Public Beta 3 :)

:thumbsup_anim:



#30
frnic

frnic

    InsanelyMac Protégé

  • Members
  • PipPip
  • 82 posts

Or you can buy Trim Enabler let them chase the moving target - it just works for me...

 

Frank



#31
crusher.

crusher.

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,525 posts
  • Gender:Male

I use 3rd metod and work on Yosemite and Mavericks......... :frantics:



#32
crusher.

crusher.

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,525 posts
  • Gender:Male

This patch in Clover work on Mavericks 10.9.5 and Yosemite DP8,Beta 3,GM Candidat

<dict>
                <key>Comment</key>
                <string>Trim Enabler</string>
                <key>Find</key>
                <data>
                QVBQTEUgU1NE
                </data>
                <key>Name</key>
                <string>IOAHCIBlockStorage</string>
                <key>Replace</key>
                <data>
                AAAAAAAAAAAA
                </data>
            </dict>

and Chameleon

sudo perl -pi -e 's|(^\x00{1,20})[^\x00]{9}(\x00{1,20}\x54)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage

Attached File  Screen Shot 2014-09-29 at 11.39.54 AM.jpg   343.33KB   20 downloads



#33
luki1979

luki1979

    InsanelyMac Geek

  • Donators
  • 214 posts

Attached File  screen1png.png   906.23KB   31 downloads

 

 

Tried 3'rd method and no trim. I'm on Yosemite 10.10 (14A389) and clover 2953



#34
CarmeB

CarmeB

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 187 posts
  • Gender:Male
  • Location:Catanzaro, Italy

With Trim Enabler app, when I click on proceed, the program should be disable the Kext-signing, then reboot and give me the possibility to enable Trim, but when system reboot and open again Trim Enabler app, I can't enable Trim! I've also tried with kext-develop args on clover boot, but nothing happens. :(



#35
Marchrius

Marchrius

    Lo scippatore di emozioni

  • Pandora Team
  • 360 posts
  • Gender:Male
  • Location:Ferrara, Italia
  • Interests:Studente di Informatica.
    Passione/Hobby: Informatica in generale, hackintosh, musica Rock...

attachicon.gifscreen1png.png


Tried 3'rd method and no trim. I'm on Yosemite 10.10 (14A389) and clover 2953

Wrong place to pur the code. Must go under kextpatches

With Trim Enabler app, when I click on proceed, the program should be disable the Kext-signing, then reboot and give me the possibility to enable Trim, but when system reboot and open again Trim Enabler app, I can't enable Trim! I've also tried with kext-develop args on clover boot, but nothing happens. :(

Trim enabler isn't supported by Yosemite. Use the third metodo at first post if you have Clover.

#36
CarmeB

CarmeB

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 187 posts
  • Gender:Male
  • Location:Catanzaro, Italy

Wrong place to pur the code. Must go under kextpatches
Trim enabler isn't supported by Yosemite. Use the third metodo at first post if you have Clover.

Trim Enabler was update to support Yosemite... I will retry third method ;)



#37
luki1979

luki1979

    InsanelyMac Geek

  • Donators
  • 214 posts

Wrong place to pur the code. Must go under kextpatches

 

thanks Sir. All good now, trim enabled. Hail Clover boot loader.



#38
CarmeB

CarmeB

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 187 posts
  • Gender:Male
  • Location:Catanzaro, Italy

Ok, all works now ;)



#39
bergoulle

bergoulle

    InsanelyMac Protégé

  • Members
  • PipPip
  • 84 posts
  • Gender:Male

Thank you. The second method works for me. 



#40
Marchrius

Marchrius

    Lo scippatore di emozioni

  • Pandora Team
  • 360 posts
  • Gender:Male
  • Location:Ferrara, Italia
  • Interests:Studente di Informatica.
    Passione/Hobby: Informatica in generale, hackintosh, musica Rock...

thanks Sir. All good now, trim enabled. Hail Clover boot loader.


Thank you. The second method works for me.


Ok, all works now ;)

Glad to read success from all of you!





Also tagged with one or more of these keywords: trim, enable trim, ssd, non-apple sad, ioahcifamily, ioahciblockstorage


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy