才高8G|kindle,nook,iphone,android
最专业的数码资讯分享
  • kindle news
  • Kindle-Reviews
  • E-ink-Knowledge
  • mobile-device
Browse: Home / Kindle 3 原生系统输入法手动安装说明

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

By 才高8G on 2011年05月25日

在安装之前需要注意一下,本输入法仅支持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:删除光标前的拼音。

 

下载地址(00:17 2011/4/30更新):http://dl.dbank.com/c0ghmfmwov

 

 

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是必须要有的。

Q:原本的符号表里面可以选择数字进行输入,安装了这个输入法之后反而没有数字可以选择,那我怎么输入数字呢?

A:其实Kindle本身不用符号表也是可以输入数字的,方法就是按住Alt键和第一排的字母Q到字母P,分别对应数字1234567890,所以输入法并没有将数字添加到标点符号列表内。如果你需要输入数字,不妨把输入法切换到英文模式,或者关闭输入法,直接按组合键就可以了。

 

 

 

21:41 2011/4/28

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

12:09 2011/4/29

去论坛上看了下,发现有人反映安装之后死机然后重启,其实我在最初开发时候也遇到过这种问题,初步估计是so库加载出现问题,根据出现问题的朋友所反映的情况,我觉得问题很有可能是和duokan有关,晚上回来研究一下~

16:35 2011/4/29

我安装了一下最新版本(0.5.13.8931_Beta0422)的duokan,但是输入法工作良好,没有出现异常,希望出现问题的朋友可以联系我,一同来解决问题,我的邮箱是7c7c7c7[at]gmail[dot]com,谢谢~

16:55 2011/4/29

呃,自爆一个BUG,刚才发现的,K3重启之后用户词典貌似就失效了(也就是之前自己选词的信息丢失了),现在还不知道是哪里的问题,记录一下,抽空解决掉~~

17:27 2011/4/29

为了检测问题,我写了一个Test程序,用来检查输入法出错的原因,请安装输入法后死机重启的朋友把这个Test.class文件放置到/mnt/us/目录下(也就是插上USB线的根目录),然后再putty中执行:

/usr/java/bin/cvm -Dsun.boot.library.path=/usr/java/lib -cp :/opt/amazon/ebook/lib/pinyin.jar:/mnt/us Test

最后把返回的信息反馈给我,方便我知道错误的原因,谢谢了~~

Test.class下载地址:http://dl.dbank.com/c0lgluqiqz

00:17 2011/4/30

更新一下,修正了前面提到的用户词典保存问题,需要更新SymbolPopup.class和pinyin.jar文件。

13:45 2011/4/30

感觉现在已经没有什么严重的BUG了,开始着手制作安装包。

20:27 2011/4/30

安装包已经制作完毕,准备写文发布~~

 

原创文章,转载请注明: 转载自才高8G|kindle,nook,iphone,android

本文链接地址: Kindle 3 原生系统输入法手动安装说明

再看看还有什么。。。

  • nook中文破解教程
  • kindle变砖的一种恢复方式
  • ideaSkin为kindle提供炫彩皮肤
  • 入手kobo ereader touch两天的使用感受
  • 七个你不知道的kindle3小技巧
  • Nook2 FBReader 局刷成功!!
  • Kindle DX 使用心得
  • 亚马逊宣布电子书格式KF8 kindle format 8
  • Amazon kindle国际版完美实现国内上网
  • 用kindle做笔记画重点

Posted in Kindle Reviews | Tagged kindle 3 输入法

« Previous Next »

本站推荐

  • 购买kindle
  • amazon Kindle Touch kindle 4 电纸书 电子书 亚马逊 kindle 4
  • Amazon 亚马逊kindle fire touch 平板 电子书 密封原装 现货
  • amazon kindle dxg 电子书 kindle dxg电纸书 全新原装
  • 大家都在看。。。

    • 入手PRS-600电子书一周小记 - 4,193 views
    • 日臻完美 sony prs 900的八大改进 - 3,726 views
    • sony prs 600汉化方法 - 3,594 views

    Pages

    • kindle 3怎么样?
    • 关于
    • 选择kindle的理由

    Copyright © 2012 才高8G|kindle,nook,iphone,android.