手绘世界地图简图:Kindle新手上路之越狱(转)

来源:百度文库 编辑:偶看新闻 时间:2024/04/30 01:08:36

Kindle新手上路之越狱(转)

电纸书 2010-11-25 23:49:45 阅读191 评论0   字号: 订阅

现在iPhone已经是街机了,自然"越狱"也成流行词了,Kindle也不能免俗....

Kindle越狱主要是为了以下这三项:
1,ScreenSaver
Kindle原生系统不支持换屏保,所以你想把什么小月月,凤姐的照片放上去,就得越狱了
2,Fonts
装了后可以随意换上自己喜欢的fonts
3,usbNetwork
可以摆脱usb线,用wifi直接往kindle里面传文件

一,越狱Jalibreak
1,去国外讨论的大本营下载越狱主程序


2,解开后会发现一堆程序,这时候要选择一个适合你手上型号的
As always, k2 means K2 US, k2i means K2 GW, dx means KDX US, dxi means KDX GW, dxg means KDX Graphite, k3g means K3 3G (US [B006]), k3w means K3 WiFi [B008] and k3gb means K3 3G (UK [B00A]

序列号可以在Kindle的Settings里看到

我的是K3 3G版,B006开头,所以选择k3g主程序


3,插上usb线,把这个主程序拷贝到Kindle的根目录下,然后断掉连接,在Kindle上 Home -> Settings(再按一次Menu) -> Update Your Kindle

*如果Kindle检测到有升级文件,Update Your Kindle会变黑体,而不是图上那样

Update很快,用不了几分钟,然后Kindle会自动重启,至此就越狱成功了,非常简单。

二,安装ScreenSaver hack
1,在刚才下载越狱程序的链接里,下载kindle-ss-0.15.N.zip
2,解压后一样选择适合你的型号的主程序,比如update_ss_0.15.N_k3g_install.bin
3,跟Jalibrake一样,选择Update your Kindle,重启
4,连上usb,你会发现Kindle根目录下会多出一个目录linkss,里面有个子目录screensavers,就是用来放屏保图片的
Kindle因为是黑白的,所以比较适合放水墨画,书法之类的



三,安装Fonts hack
步骤跟SS hack一样,就不写了。装完后会多个目录linkfonts,里面的子目录fonts就存放了字体文件。
如果你喜欢别的字体,比如微软雅黑,方正宋体什么的,就替换掉那个目录下的cjk.ttf即可。
我对字体不是很敏感,所以就还是用的hack自带的,效果可以见前一篇文章里的《1984》


四,安装usbNetwork hack
安装hack的步骤跟SS和Fonts一样,略过不表。接下来要配置下usbNetwork和PC上用sFTP去访问,稍微麻烦点。
1,usbNetwork
进入Kindle根目录下的usbnet,找到DISABLED_auto 文件,把它改为auto。
然后进入etc,用editplus或者wordpad之类的软件打开config文件,不要用notepad,你懂的。修改两个参数

K3_WIFI=”true”

K3_WIFI_SSHD_ONLY=”true”


2,制作密钥
因为要用sFTP协议去访问kindle,所以我们要制作密钥。
先google搜索下载一个puttygen.exe, 双击后运行,点击Generate,随机移动鼠标,密钥即生成


新建一个叫authorized_keys的文件,然后复制public key区域的长字符串,贴到新建的文件里,再把这个文件放到kindle的usbnet/etc目录下,重启K3

*注意,该文件也应该是unix格式,不是windows txt。另外也不要用puttygen的save public key这个button来创建

点击上图的save private key来保存私钥,随便起个名字即可

3,wifi连接K3
准备一个支持sFTP的客户端,比如winscp,然后从路由器那里查知K3的IP地址,在winscp里按照如下配置


点旁边的环境,选择开启UTF-8,这样就可以使sFTP支持中文文件名


再点下面的目录,设定远程目录为/mnt/us,用usb线连上去看到的就是这个目录


好了,大功告成,点登录即可,接下去就是普通的ftp操作了

4,补遗
用sFTP传上去的文件,K3不会自动刷新,文件列表界面看不见新书,需要重启才可以。
为了解决这个问题,你可以在usbnet目录下创建一个文件,文件名随意比如refresh,加入如下语句

dbus-send --system /default com.lab126.powerd.resuming int32:1

*注意,语句下面要跟一个回车

以后每次传完书,只要进入usbnet,选中这个文件,右键选择执行即可。更进一步你可以在winscp自定义一个按键来执行这个文件,到时候只要一按即刷新,安逸!