» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 17 12
发新话题
打印

写给自己看, OSX 第三方 SSD 开启 Trim 的方法

posted by wap, platform: Firefox

Enable Trim for non-Apple SSD on OSX 10.9

1. Download a Hex Editor like "Hex Fiend"
2. copy the file to your home folder
cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage ~/Downloads/IOAHCIBlockStorage

3 backup the file make a duplicate
4 use Hex Editor open the file, search for "52 6F 74 61 74 69 6F 6E 61 6C 00" aka Rotational in ASCII
5 you should find "Apple SSD" after and "Time to ready"
6 use Hex Editor to change "Apple SSD" to all zero save the file
7 copy back the file
sudo cp IOAHCIBlockStorage /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage

8 check the file rights like this
-rwxr-xr-x  1 root  wheel  196480 Apr 21 19:50 IOAHCIBlockStorage

9 Clear the kext caches:
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches



Important: reboot your Mac!


10 Check if enabled?
about this mac check SATA section.


TOP

其实也就下个trim enabler的事



TOP

posted by wap, platform: Firefox
引用:
原帖由 @miiwaker  于 2014-4-22 16:52 发表
其实也就下个trim enabler的事
trim enabler 是收费软件
还很贵

我是能不用盗版就不会用


TOP

如果是苹果内置的ssd的机型
不用弄这个的
自己换ssh那样的才需要

TOP

trim enabler 免费功能就能enable trim了,要收费功能干嘛

TOP

引用:
原帖由 beterhans 于 2014-4-22 18:16 发表
posted by wap, platform: Firefox

trim enabler 是收费软件
还很贵

我是能不用盗版就不会用
用盗版软件损害了软件开发者利益,的确不好
但是你随便改Apple的硬件字串鉴别保护,用了第三方的SSD,不是也损害了苹果的硬件销售利益?你想想。。。
:D

TOP

posted by wap, platform: iPhone
引用:
原帖由 @SONIC3D  于 2014-4-22 20:58 发表
用盗版软件损害了软件开发者利益,的确不好
但是你随便改Apple的硬件字串鉴别保护,用了第三方的SSD,不是也损害了苹果的硬件销售利益?你想想。。。
:D
靠 这系统root权限本来就是放给我的
mac又没有锁root

TOP

这时候大windows的优势就出来了……WIN7 一条命令开启, WIN8 默认开启..

TOP

Trim和NTFS读写都要单独购买软件激活……价格还不低……

TOP

引用:
原帖由 beterhans 于 2014-4-23 00:51 发表
posted by wap, platform: iPhone

靠 这系统root权限本来就是放给我的
mac又没有锁root
这和Root没关系
你改了驱动里的程序代码的比对部分,本来要比对硬盘中的硬件字串是否含有Apple SSD,含有的话才开启,不含有就不对这些第三方硬盘开放。
就好比一个软件比对了注册文件中是否含有正确的注册码,你通过反编译了解了它的比对算法,把比对错误后的逻辑跳转到了比对正确的逻辑分支上让软件认为已经正确注册了,这就是破解版。
只不过你改动的驱动文件保护的是硬件销售,而一般软件破解保护的是软件本体的销售而已,和root毫无关系,root只是为了能往那文件里改写内容而已。

纠结么:D

TOP

posted by wap, platform: Firefox
引用:
原帖由 @SONIC3D  于 2014-4-23 01:51 发表
这和Root没关系
你改了驱动里的程序代码的比对部分,本来要比对硬盘中的硬件字串是否含有Apple SSD,含有的话才开启,不含有就不对这些第三方硬盘开放。
就好比一个软件比对了注册文件中是否含有正确的注册码,你通过反编译了解了它的比对算法,把比对错误后的逻辑跳转到了比对正确的逻辑分支上让软件认为已经正确注册了,这就是破解版。
只不过你改动的驱动文件保护的是硬件销售,而一般软件破解保护的是软件本体的销售而已,和root毫无关系,root只是为了能往那文件里改写内容而已。

纠结么:D
不纠结, 我的良心系统丝毫没有为这个行为而谴责自己

TOP

trim enabler开trim是免费的

TOP

引用:
原帖由 洛克狼 于 2014-4-23 01:36 发表
Trim和NTFS读写都要单独购买软件激活……价格还不低……
trim enabler免费版就能打开,ntfs读写也是下了个免费软件就打开了。

TOP

posted by wap, platform: Firefox

喷了    完全没想到都是这样的回复

现在我彻底意识到 要360这类软件去死是不可能的, 就算这么小 这么简单的一个改动, 这么多人都依赖第三方软件.  也不去考虑第三方会对你干嘛.

TOP

posted by wap, platform: HTC
引用:
原帖由 @beterhans  于 2014-4-23 09:12 发表
posted by wap, platform: Firefox

喷了    完全没想到都是这样的回复

现在我彻底意识到 要360这类软件去死是不可能的, 就算这么小 这么简单的一个改动, 这么多人都依赖第三方软件.  也不去考虑第三方会对你干嘛.
你这种属于linux思维了,用mac的更多都是消费人群,有工具用就好。顶楼这种直接写二进制码的方式太geek了

TOP

 17 12
发新话题
     
官方公众号及微博