打造一个 Kingston SSDNow 40G 专用的 Intel SSD Toolbox 1.2

[ 2010-02-05 22:12:20 | 作者: Ronnier ]
字体大小: | |
总所周知,Kingston SSDNow 40G SSD 其实就是 Intel X25-V 40G 的马甲。但是套了个马甲终归和本体还是有区别,Intel 不光是屏蔽了 KST 40G 的 TRIM 支持,而且 Intel SSD Toolbox 优化软件也无法用在 KST 40G 上。不过好在群众的力量是无穷的,现在网上有了整套将 KST 40G 开 TRIM 升级 02HD 固件和使用 SSD Toolbox 的方法。目前网上的方法都是来自 Overclock.net 的 Telnet 用户提供的方法,嗯,贴的很长,呵呵,其实说白了就是修改 Intel SSD Toolbox.exe 文件
0x00024854: 53h -> 00h
嗯,很容易。开始我也没有仔细去看按着改了就是。不过改完了发现一个问题,软件变成对于所有硬盘都识别成 Intel SSD,所有原来提示 "Intel SSDs Only" 的功能都变成可以点击了,虽然优化工具点进去实际上在非 Intel 34nm X25 系列和 KST 40G 以外的盘上无法运行,不过这个样子感觉总是有些怪。 [wink] 所以干脆就认真看了一下改这里是什么意思,想能改出一个 KST 40G 专用的来。

哦对了,差点忘了,要让 Intel SSD Toolbox 用在 KST 40G 上,首先要用 HDAT2 将被屏蔽的 TRIM 功能开启,并且用破解过的 iSSDFUT 刷固件到 02HD,具体方法可以看这个帖子,这个不是现在要说的重点,就自己看吧。

好了,还原 TRIM 功能和刷好之后,现在继续来看 Intel SSD Toolbox.exe,这是个 C# .net 的 exe,上面说的 0x00024854 位置进去认真一看,是一个字串 "SSDSA"。于是这就挺明确的了,Intel X25-V 40G 的 Model Name 就是 "INTEL SSDSA2M040G2GC",既然上面说的修改是将字串首位改成 00h,那等于是变成个空串,看起来这个字串应该是用来对比 Model Name 的。明确了想法,就可以考虑把这个对比字串改成 KST 40G 所特有的了,在这里我们有 0x00024854 到 0x00024859 共六个字节可以使用,由于 KST 40G 的 Model Name 叫做 "KINGSTON SSDNow 40GB",开始我考虑改成 "SSDNow",后来想想 KST 所有 SSD 的系列里面都有这名字,所以最后决定改成 "Now 40",于是最后就是修改 Intel SSD Toolbox.exe
0x00024854: 53h -> 4Eh
0x00024855: 53h -> 6Fh
0x00024856: 44h -> 77h
0x00024857: 53h -> 20h
0x00024858: 41h -> 34h
0x00024859: 00h -> 30h
经过这样的修改,这个 exe 就成为 Kingston SSDNow 40G SSD 专用的 Intel SSD Toolbox 1.2 了。
[最后由 Ronnier 修改于 2018-10-21 22:42:09]
评论 Feed 评论 Feed: http://www.ronnier.me/feed.asp?q=comment&id=99

这篇日志没有评论.

发表
表情图标
[smile] [confused] [cool] [cry]
[eek] [angry] [wink] [sweat]
[lol] [stun] [razz] [redface]
[rolleyes] [sad] [yes] [no]
[heart] [star] [music] [idea]
启用 UBB 代码
自动转换链接
使用表情图标
悄悄话
用户名:   密码:   注册?
验证码 * 请输入验证码