打印

Sony reader prs-500 完全汉化教程、刷机教程

Sony reader prs-500 完全汉化教程、刷机教程

刷机几个注意事项(很重要!刷前必读,请详细读!!刷时必须严格遵守):
鉴于Sony Reader的中文化经历了几个过程,其中相继有多个版本,难免造成一些混乱,这里总结的几条关系刷机成功与否的要点,想刷机的朋友千万注意:
  • 刷机当然有风险,责任自负!
  • 解压到存储卡的刷机工具(Sony Reader PRS-500 Universal Flasher)只用一次,用完后删除,因为刷机过程中已经在存储卡写入文件,不能再次使用,下次还要刷请另外解压干净未用的Flasher到存储卡!
  • 已经刷过这些方案中的一个,再次刷机前请先用“后悔药”把Reader刷回Sony纯净版
  • 不同刷机方案有不同的文件,请一定要认真看下面的说明,确认无误才刷
  • 刷机过程中的几个按键步骤,请一定照说明进行,切记切记!!!
  • 刷机后把刷机过程中用到的修改版中文字体复制到PC端Connect Reader的相应字体目录(..\CONNECT Reader\Data\fonts)并覆盖同名文件(覆盖前请备份原来的三个英文字体文件)(漏掉这个步骤会造成Reader阅读时的书籍缺行,小问题,但太多人忽略了!!!)
  • 服用“后悔药”之前,PC上必须已经安装了Connect Reader软件,并请把Connect Reader升级到最新的1.1.00.13290版,下载地址:http://download.sony.com/prs/connectreader/1.1.00.13290/CONNECT%20Reader%20Installer.exe

需要工具:
1、Sony Reader PRS-500 universal flasher:刷机的首要工具,Mobileread论坛上一个网友开发的,其实是一段Scripts,可以通过存储卡来刷写Sony Reader的文件系统,达到改机的目的。
下载:

附件: sd_flash_1.2.zip (2007-6-15 12:54, 176.81 K)
该附件被下载次数 369

2、FontCreator Pro 5.5:用于修改TTF字体文件,然后刷入Sony Reader中,http://www.high-logic.com/fontcreator.html

3、Sony Reader的1.0.02.01300版官方升级包:改机难免出错,这是后悔药,http://download.sony.com/prs/prs-500/1.0.02.01300/PRS-500%20Updater%201.0.02.01300.exe

改机思路:
Sony Reader PRS500系统内核其实是支持多语种的嵌入式linux,只是Sony没有把PRS500推广到北美以外的计划,所以它的系统内只有英文字体文件,包括三个字体文件,文件名及各自在Windows系统字体目录中的字体名以及属性:
字体文件名Font FamilyFont SubfamilyFont Full Name
tt0003m_.ttf Swis721 BT RomanSwis721 BT Roman
tt0011m_.ttfDutch801 Rm BT RomanDutch801 Rm BT Roman
tt0419m_.ttfCourier10 BTRomanCourier10 BT Roman
只要把自己想要替换进去的字体文件改名为上面三个中的任意一个,并用FontCreator Pro 5.5修改字体的名称信息(必须严格按上表的信息修改,符合原来三个字体的命名和属性,否则刷进去后机器会反复重启!)

这三个字体中,tt0003m_.ttf 同时作为系统菜单、文件名、书籍信息、RTF以及BBeB阅读器的默认显示字体。因此替换tt0003m_.ttf 这个字体就能实现文件名、书籍名、作者名以及BBeB格式的中文显示;tt0011m_ttf是TXT的默认显示字体。

=================================================================

简易版刷机包(感谢窗外兄提供下载空间!):
如果觉得楼下的几个方案分别下载字体,刷机脚本太麻烦,容易出错,可以下载这里的简易刷机包,下载后直接解压到存储卡的根目录。

方案三简易刷机包下载:http://vip.yyjoy.com/each/PRS500_Flash/PRS500_CN_Solu_3.RAR
方案四简易刷机包下载:http://vip.yyjoy.com/each/PRS500_Flash/PRS500_CN_Solu_4.RAR
后悔药直接运行版下载:http://vip.yyjoy.com/each/PRS500_Flash/PRS-500 Updater 1.0.02.01300.RAR

刷机步骤:
  • 把下载的刷机包解压到存储卡的根目录下
  • 把存储卡插入Sony Reader,开机后刷机程序会自动运行,等待几秒后出现Run Script
  • 按按键“5”,等待Success的信息,需要几分钟
  • 按按键“6”,等待Success的信息,需要1分钟左右
  • 完成后按按键“9”从新启动,这里会再次出现选择菜单并提示说如果这个画面保持不动,很可能是刷坏了,正常的话等几秒后会自动重启。注意:当这个画面很长时间不变的话,可以再次按9键重启,千万不要按其他选项!!!切记!!!
  • 自动重启(需要几分钟)后如果回到主菜单,恭喜,刷机成功,同时还会发现屏幕右下角多了个数字式时钟,时间不对的话只要把Reader连上电脑就会自动更新。
后悔药直接运行版:
如果机器不断反复的重启,就是刷坏了,吃后悔药吧。(注:刷机过程中在结束时需要按两次“9”才重启的,不一定就是刷坏,有时是正常的)
  • 确认已经已经在PC上装了Connect Reader
  • 把Sony Reader连上电脑
  • 下载后悔药直接运行版,解压后,直接运行PRS-500 Updater.exe
  • 严格按屏幕提示操作!切忌在未提示可以断开连接时拔下Reader
刷方案四后不满意,如何更改:
方案四的两个CJK雅黑字体存放在机器内存中,占用大概12MB的用户可用内存,这两个字体无法直接删除,如果对这个方案不满意想改动,切记一定按这里的步骤!!!
关于Hard Reset:
Sony Reader同以前的Clie一样可以进行Hard Reset,会清空机器内存的所有文件。注意:刷方案四后切忌直接进行Hard Reset!!!

Hard Reset步骤:
  • 确认Reader已经关机
  • 用回形针戳Reader背面的Reset孔
  • 开机,等待屏幕出现“Starting Up...”的字样,注意机身左侧的Power键旁边的LED电源灯闪烁黄色光,等35~40秒后,同时按住“MARK”键和“VOL+”键
  • 持续按住“MARK”和“VOL+”,保持5~10秒钟左右,注意“PAGE”出现快速闪烁的蓝色光,
  • 继续按住“MARK”和“VOL+”,再等待25秒左右,屏幕会出现“Reset All”的字样,可以选择删除内存里的所有文件
  • 接下来按数字按键“5”,会删除Sony Reader内存中的所有内容,整个过程需要几分钟时间,完成后机器自动关闭
  • 开机后,再次连接到电脑,Connect Reader会要求从新对Reader进行配对(Connect Reader-Account-Manage Device)
刷机详细过程

方案一:tt0003m_.ttf添加GB2312楷体,实现中文文件名、标题、中文RTF以及中文BBeB
Sony Reader PRS500文件系统仅仅剩下7MB左右的空间,因此添加到tt0003m_.ttf文件中的中文字体不能超过这个界限。本来很想把微软雅黑字体搞进去,无奈雅黑的字符数太多,囊括了简、繁CJK字符,肯定超过7MB,只能放弃。Windows系统里常用的宋体、黑体也都包含了2万多个字符,10MB左右的大小,修改后应该会超过7MB的限制。唯一可行的只能是把GB2312的简体字符添加进去,Windows系统中的楷体文件不足4MB,字体外观也不错,包含6763个简体字符,应该够用了,就拿它动手。

用FontCreator把这6763个简体字符复制到tt0003m_.ttf,这里很重要的一步是复制后的字符需要从新索引(mappings)才能生效,我找了很久不晓得如何自动索引,只能用几乎完全人工的办法,成本是整整一个下午心血。
把这个修改后的tt0003m_.ttf文件上传给需要的朋友用,加入GB2312的简体字符后大小还不到3MB,刷入Reader完全没有问题。谁有更好字符添加的办法或添加了不同的中文字体(有繁体字符的最好)也可以共享一下。
下载简体中文化的tt0003m_.ttf字体(2007年5月30日更新,原来字体中少了几个中文标点,这次一块给补齐了):


附件: tt0003m_.part1.rar (2007-5-31 05:13, 976.56 K)
该附件被下载次数 190

附件: tt0003m_.part2.rar (2007-5-31 05:13, 670.71 K)
该附件被下载次数 167

-----------------------------------------------------------------------------------------------------------------------

方案二:tt0011m_.ttf添加GB2312楷体,实现中文TXT直读(Unicode编码)
tt0011m_.ttf是Sony Reader的TXT浏览器字体文件,把上面修改的tt0003m_.ttf“改名”后替换原来的tt0011m_.ttf可以实现Sony Reader的中文TXT直读。注:由于ROM大小的限制,这两个修改后的字体只能选一个!
下载简体中文化的tt0011m_.ttf


附件: tt0011m_.part1.rar (2007-5-29 21:45, 976.56 K)
该附件被下载次数 155

附件: tt0011m_.part2.rar (2007-5-29 21:45, 670.72 K)
该附件被下载次数 152

-----------------------------------------------------------------------------------------------------------------------

方案三:tt0003m_.ttf和tt0011m_.ttf添加GB2312微软雅黑,实现中文文件名+中文标题+中文BBeB+中文TXT直读(效果图在52楼)+中文RTF(富文本格式,效果图在155楼)
把方案一和二的字体文件用雅黑字符替换原来的楷体字符后,发现文件大小从2.6MB变成了1.8MB,字符数完全相同,估计是雅黑作为新字体用的图像压缩比例较大吧。这样两个文件加起来不足4MB,完全可以写入新的Firmware中。
注:之所以选雅黑完全处于个人喜好,而且修改后发现字体文件意外变小,更有可操作性,其他如宋体、新宋体等有待验证,有兴趣的朋友可以加入进来一起改字体。实际刷的过程中发现,加入这两个字体后生成的新镜像文件大小为6.2MB,Sony Reader的上限是7MB,还是有一点余地继续完善的。
下载带GB2312雅黑字符的tt0003m_.ttf:

附件: [tt0003m_.ttf+雅黑] tt0003m_ with Yahei.rar (2007-5-31 05:33, 898.8 K)
该附件被下载次数 211

下载带GB2312雅黑字符的tt0011m_.ttf:

附件: [tt0011m_.ttf+雅黑] tt0011m_ with yahei.rar (2007-5-31 05:33, 890.53 K)
该附件被下载次数 197


-----------------------------------------------------------------------------------------------------------------------

方案一、二、三的刷机过程
第一步:把Sony Reader PRS-500 universal flasher解压到SD/MMC/MS卡的根目录,把修改后的tt0003m_.ttf连同tt0011m_.ttf、tt0419m_.ttf这三个文件放到存储卡的../files/opt/sony/ebook/FONT目录中。
注:原始的tt0003m_.ttf、tt0011m_.ttf、tt0419m_.ttf文件在Windows字体目录以及Sony Connect Software的安装目录中可以找到,无论采用上面三个方案中的任何一个,存储卡的FONT目录中这三个字体文件缺一不可,否则会刷失败,即,

QUOTE:

方案一:tt0003m_.ttf(改)+tt0011m_.ttf+tt0419m_.ttf
方案二:tt0003m_.ttf+tt0011m_.ttf(改)+tt0419m_.ttf
方案三:tt0003m_.ttf(改)+tt0011m_.ttf(改)+tt0419m_.ttf

第二步:把存储卡插入到Sony Reader PRS-500,开机,等待几秒后出现Run Script
第三步:按按键“5”,等待Success的信息,需要几分钟
第四步:按按键“6”,等待Success的信息,需要1分钟左右
第五步:完成后按按键“9”从新启动,这里会再次出现选择菜单并提示说如果这个画面保持不动,很可能是刷坏了,正常的话等几秒后会自动重启。注意:当这个画面很长时间不变的话,可以再次按9键重启,千万不要按其他选项!!!切记!!!
自动重启(需要几分钟)后如果回到主菜单,恭喜,刷机成功,同时还会发现屏幕右下角多了个数字式时钟,时间不对的话只要把Reader连上电脑就会自动更新。
如果机器不断反复的重启,就是刷坏了,赶紧找后悔药医治吧,不难。声明一下,我刷坏n次,都给救活了。当然刷机有风险,如果彻底刷坏的,责任自负。

后悔药服法
下载Sony的1.0.02.01300版官方升级包,把Reader连到电脑USB线,机器不停的Starting Up,不要紧,一会儿后屏幕会显示已经连上电脑,如果这时直接运行升级包会提示你的Reader已经是1.0.02.01300,不能升级。

用Winrar或其他压缩工具解压下载的升级包,在解压后的目录中找到这个文件:../assets/updaterAssets/PRSVersion.dat,用记事本打开,发现里面有版本100201300,把这个数字改大点,保存推出。然后运行解压目录中的PRS-500 Updater.exe,就能顺利升级了,完成后机器还是原来的1.0.02.01300版,只是骗过升级的版本检查而已。

-----------------------------------------------------------------------------------------------------------------------

方案四:完整CJK字库的雅黑版tt0003m_.ttf和tt0011m_.ttf,实现完美中文文件名+中文标题+中文TXT、RTF、BBeB直读
多谢fridaychen兄的终极办法,解决了Sony Reader固件OPT空间不足造成无法刷入完整CJK字库的矛盾。我们知道Sony Reader有90MB左右的机器内存供用户存放电子书、音乐和图片,firdaychen兄的办法就是把完整CJK字库的字体文件放在用户内存,然后在OPT的Font目录里做连接过来,这样就避开了OPT的7MB大小限制,可以让Sony Reader调用完整CJK字库的中文字体文件,获得完美的中文显示支持。
目前这一方案唯一确认的问题是:完整CJK的tt0003m_.ttf和tt0011m_.ttf两个字体会占用12MB左右的机器内存(大家应该不在乎吧

注:如果已经刷过前面的几个方案,改方案四之前,最好先用后悔药刷成纯净版!

下载CJK字库的雅黑版tt0003m_.ttf:


附件: tt0003m_ with cjk yahei.part1.rar (2007-6-14 08:13, 976.56 K)
该附件被下载次数 327

附件: tt0003m_ with cjk yahei.part2.rar (2007-6-14 08:13, 976.56 K)
该附件被下载次数 284

附件: tt0003m_ with cjk yahei.part3.rar (2007-6-14 08:13, 976.56 K)
该附件被下载次数 262


附件: tt0003m_ with cjk yahei.part4.rar (2007-6-14 08:13, 389.09 K)
该附件被下载次数 242

下载CJK字库的雅黑版tt0011m_.ttf:


附件: tt0011m_ with cjk yahei.part1.rar (2007-6-14 08:17, 976.56 K)
该附件被下载次数 250



附件: tt0011m_ with cjk yahei.part2.rar (2007-6-14 08:17, 976.56 K)
该附件被下载次数 250

附件: tt0011m_ with cjk yahei.part3.rar (2007-6-14 08:17, 976.56 K)
该附件被下载次数 249

附件: tt0011m_ with cjk yahei.part4.rar (2007-6-14 08:17, 379.29 K)
该附件被下载次数 240

刷机方法(这里稍微有点不同):
第一步:把Sony Reader PRS-500 universal flasher解压到SD/MMC/MS卡的根目录,把修改后的tt0003m_.ttf和tt0011m_.ttf这两个文件放到存储卡的的根目录中。
第二步:下载fridaychen兄修改的make_opt.sh
文件(下载连接:http://www.hi-pda.com/forum/attachment.php?aid=402018),覆盖存储卡根目录下的同名文件
第三步~第五步:参照方案一、二、三的刷机

QUOTE:

【备选方案:】如果不需要直读TXT,也可以只下载tt0003m_.ttf到存储卡的根目录,并下载fridaychen兄的另一个make_opt.sh文件(下载连接:http://www.hi-pda.com/forum/attachment.php?aid=401955),同样复制到存储卡根目录,其他步骤参照上面。

中文TXT直读的几个问题:

  • TXT文件需要把编码设置为Unicode
  • 刷机后记得把tt0003m_.ttf和tt0011m_.ttf两个文件复制到PC端的Connect Software软件的字体目录中(需要覆盖同名文件,最好备份原字体),否则用Connect Software往Reader中传输TXT和RTF文档时,会造成文档内容缺失的问题,切记!
  • 如果用读卡器传输文件到存储卡,Reader第一次打开TXT的时候需要较长时间的formatting(时间视文件大小,1MB左右TXT用了差不多10分钟),具体应该是Reader在对TXT进行分页并写入cache.xml,以后再次打开都很快。
  • 用PC上的Connect Software传输TXT文件话,这个formatting会在PC端完成,处理速度快很多,Reader第一次打开也不受影响。
  • 用PC上的Connect Software直接传输TXT到插在机器上的存储卡,会出现中文文件名乱码,而如果是传输到机器内存则不会乱码(估计是Sony Reader的存储卡接口在读写时不支持中文),建议中文文件名的中文TXT还是直接存在机器内存里,要放入存储卡,最好采用英文文件名;也可以在Connect Software中把TXT传输到接在读卡器上的存储卡(注意这和直接复制到存储卡是不同的)。
中文RTF直读的几个问题:
  • 中文RTF文件需要在windows写字板(wordpad)进行进行一下编码设置,也可以采用Abiword进行设置
  • 其他方面和TXT直读的3~5相同


后续问题
BBeB是Sony专利的电子书格式,采用lrf的后缀,上面测试的BBeB文档是从那篇PDF文档转换的,采用的工具是jimmyzou兄推荐的Docudesk:http://www.hi-pda.com/forum/viewthread.php?tid=359284&extra=page%3D2,转换后是文本格式的BBeB文档,只是转换过程中出现了些缺字的问题。

我安装了BBeB的虚拟打印机,从Word输出成lrf格式,居然把文本给转换成了图片格式,不知为何,刚接触BBeB不太会用,谁了解的麻烦指导一下。

BBeB在Reader上的阅读效果好于一般PDF,没有出现小字体淡化的问题,支持S、M、L三种放大(PDF只有S和M),打开和翻页也比PDF快,不过这个格式太封闭,估计没啥太大的前途。

TOP

谁有后悔药,发一份给我.谢谢 ! zqlanys@sohu.com 顺便说,SONY 这款机器操作不太方便.汉化后尤其慢.

TOP

怎么下载不了附件????

TOP

SONY 500 缺行少字 如何解决

刷机后把刷机过程中用到的修改版中文字体复制到PC端Connect Reader的相应字体目录(..\CONNECT Reader\Data\fonts)并覆盖同名文件(覆盖前请备份原来的三个英文字体文件)(漏掉这个步骤会造成Reader阅读时的书籍缺行,小问题,但太多人忽略了!!!)  如何解决?????

TOP

thanks a lots

TOP

thanks a lot ,thanks for sharing

TOP

能给我发一份后悔药么,谢谢。sony21cn@tom.com

TOP

TOP

回复 1# 的帖子

感觉还是糊里糊涂的  其实只要搞一种方法就好了

TOP

方案四附件??

怎么那些附件都下载不了啊``如tt0011m??高手们帮帮忙啊!高手们帮帮忙啊!高手们帮帮忙啊!高手们帮帮忙啊!高手们帮帮忙啊!高手们帮帮忙啊!高手们帮帮忙啊!

TOP


当前时区 GMT+8, 现在时间是 2010-9-3 19:19 沪ICP备08008431号