Kindle 3 原生系统输入法手动安装说明
在安装之前需要注意一下,本输入法仅支持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 安装流程: 如果想要手动安装本输入法,必须先将你的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 之后重启K3即可。 Q:一定要安装usbNetwork么,可不可以直接通过USB安装? A:手动安装的话usbNetwork是必需的,因为USB的话只能修改/mnt/us/目录下的文件,不能实现安装输入法,而通过usbNetwork可以修改任意目录下的文件,所以usbNetwork是必须要有的。
21:41 2011/4/28 更新一下,修正了两个细节上的问题:一个是输入法有时候首次显示的时候输入法状态信息(即“中/英”)无法正常显示,另外一个是输入汉字的时候使用SELECT选择之后,输入法进入空闲状态,而这时候按DEL本应该可以删除目标文本框光标之前的字符,但是由于一个逻辑上的BUG,导致第一次DEL无效,第二次按DEL才可以正常删除。 |