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


发新话题
打印

写给自己看, 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

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

我是能不用盗版就不会用



TOP

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


TOP

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

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

TOP

posted by wap, platform: Firefox

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

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

TOP

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

你这种属于linux思维了,用mac的更多都是消费人群,有工具用就好。顶楼这种直接写二进制码的方式太geek了
你还真说对了, 我就是因为用了 linux 才去买 mac 的 呵呵.
应为我发现 linux 很多地方山寨的 mac.

TOP

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