Kindle 3 原生系统输入法手动安装说明

Kindle 3 原生系统输入法手动安装说明
2011-04-28 14:57

  在安装之前需要注意一下,本输入法仅支持Kindle 3(以下简称K3),Kindle 2、Kindle DX等用户请勿尝试,其次,本输入法仅支持K3 3.1版本的固件,如果你的固件版本不是3.1,请勿尝试。


  理论上只要是3.1版本的K3都可以使用这个输入法,但是由于我手上只有US 3G版K3,所以其他版本尚未测试,如果你的K3版本和我不一样,那请核对一下/opt/amazon/ebook/lib/framework-api.jar包内的\com\amazon\ebook\framework\gui\foundation\SymbolPopup.class文件的HASH值,如果一样的话,那就可以开始安装了。

  File: SymbolPopup.class
CRC-32: 04dffeae
   MD4: cbcd00ca61f9f60f013f500a35ed71f4
   MD5: 5f826a00fa17840682a69970942f4541
 SHA-1: aece77e7a08c3672b17741a33b623b1b5bd327b8


安装流程:

  如果想要手动安装本输入法,必须先将你的K3越狱,并且安装usbNetwork,至于如何越狱很多地方都有介绍,这里我就不提了,直接步入正题,首先用putty通过SSH连接到K3,然后在命令行下执行如下命令:

mount -o remount,rw /

  然后使用WinSCP连接到K3,切换到/opt/amazon/ebook/lib/目录下,将framework-api.jar复制到本地,检查SymbolPopup.class文件的HASH并将此jar文件备份(重要),然后用压缩包内的SymbolPopup.class替换\com\amazon\ebook\framework\gui\foundation\下面原版的SymbolPopup.class(一个简单的方法就是用WinRAR打开framework-api.jar文件,然后切换到\com\amazon\ebook\framework\gui\foundation\目录下,把新的SymbolPopup.class拖进去就可以了~)。

  之后将新的framework-api.jar和压缩包内的pinyin.jar一同发送到/opt/amazon/ebook/lib/目录下,并替换原有的文件,然后将libjni_pinyinime.so文件发送到/usr/java/lib/目录下。

  在/mnt/us/下面建立pinyin文件夹(也就是插上USB线所看到的盘符根目录),将词典dict_pinyin.dat发送到该文件夹下面。

  好了,现在就可以重新启动K3了,启动之后输入法就算安装成功了。

卸载流程:

  和安装一样首先运行mount -o remount,rw /命令,然后将原先备份的framework-api.jar文件传送到/opt/amazon/ebook/lib/目录下替换修改之后的文件,然后删除同目录下面的pinyin.jar文件,最后删除/usr/java/lib/libjni_pinyinime.so并重新启动。

升级流程:

  同安装。

 

使用方法:

  Sym:呼出输入法/关闭输入法;

  Shift+空格:切换中英文输入;

  Shift+.:英文模式下输入特殊符号;

  空格:选择当前高亮的文字;

  SELECT:选择当前高亮的文字;

  ←:向右移动焦点/向右移动光标;

  →:向左移动焦点/向左移动光标;

  ↑:向上翻页/退出拼音编辑模式;

  ↓:向下翻页/进入拼音编辑模式;

  Del:删除光标前的拼音。

 

下载地址:http://dl.dbank.com/c0bpu2hf37

词典包下载地址(老版本,不建议下载):http://dl.dbank.com/c0zovft7a3

压缩包下载地址(老版本,不建议下载:http://dl.dbank.com/c0ocjv72yj

 

FAQs

Q:我安装了输入法之后,打开输入法面板发现全是乱码,怎么办?

A:这是由于你的K3默认编码不是UTF-8导致的,需要在Debug模式下修改Locale,即Home键回到主界面,按Enter打开搜索框,输入如下命令:

;debugOn
~changeLocale zh-CN.utf8
;debugOff

之后重启K3即可。

Q:一定要安装usbNetwork么,可不可以直接通过USB安装?

A:手动安装的话usbNetwork是必需的,因为USB的话只能修改/mnt/us/目录下的文件,不能实现安装输入法,而通过usbNetwork可以修改任意目录下的文件,所以usbNetwork是必须要有的。

 

21:41 2011/4/28

更新一下,修正了两个细节上的问题:一个是输入法有时候首次显示的时候输入法状态信息(即“中/英”)无法正常显示,另外一个是输入汉字的时候使用SELECT选择之后,输入法进入空闲状态,而这时候按DEL本应该可以删除目标文本框光标之前的字符,但是由于一个逻辑上的BUG,导致第一次DEL无效,第二次按DEL才可以正常删除。

你可能感兴趣的:(系统,输入法,kindle)