Mr. 王空格

Kindle 5 越狱+刷字体

高人文章,我搬来学习,如有侵权,请联系删除。
》看吧里还没有kindle5(kindle4black) 4.1.1系统的越狱及换字体使用到的文件分享,特此来把昨晚找到的文件分享一下,亲测有效!!!
》主要借鉴的文章有以下几篇,感谢前辈们的无私分享。
http://tieba.Kindle 5 越狱+刷字体 - 眠石 - 眠石baidu.com/p/1926Kindle 5 越狱+刷字体 - 眠石 - 眠石244164,
https://wzyboyKindle 5 越狱+刷字体 - 眠石 - 眠石.im/post/Kindle 5 越狱+刷字体 - 眠石 - 眠石736.html
http://www.mobilereadKindle 5 越狱+刷字体 - 眠石 - 眠石.com/forums/Kindle 5 越狱+刷字体 - 眠石 - 眠石showthreadKindle 5 越狱+刷字体 - 眠石 - 眠石.php?t=88004
效果图
Kindle 5 越狱+刷字体 - 眠石 - 眠石
Kindle 5 越狱+刷字体 - 眠石 - 眠石
Kindle 5 越狱+刷字体 - 眠石 - 眠石


》以前的版本教程网上搜搜都有很多了,这儿我只分享kindle4 black 4.1.1系统的越狱文件及fontshack文件,最新更新文件的时间是2014.4.11,文件地址http://wKindle 5 越狱+刷字体 - 眠石 - 眠石ww.mobilKindle 5 越狱+刷字体 - 眠石 - 眠石eread.com/foruKindle 5 越狱+刷字体 - 眠石 - 眠石ms/showKindle 5 越狱+刷字体 - 眠石 - 眠石thread.php?t=8Kindle 5 越狱+刷字体 - 眠石 - 眠石8004(所需要的文件这儿都可以下载到,下面我也会给出百度网盘)
第一步:越狱Jailbreak
1. 下载kindle-k4-jailbreak-1.7.N越狱工具并解压文件,
链接: http://pKindle 5 越狱+刷字体 - 眠石 - 眠石an.baiKindle 5 越狱+刷字体 - 眠石 - 眠石du.com/s/1kT9Kindle 5 越狱+刷字体 - 眠石 - 眠石NokZ 密码: 65ym
2. Kindle5连接电脑,把上步解压出来的文件中的(1). Data.tar.gz;
(2).ENABLE_DIAGS; (3).diagnostic_logs 三个文件放在kindle5根目录中。
3.将kindle5从电脑安全弹出并重启kindle5 (menu->setting->menu->restart),menu键就是导航键右边四个横杠的键。
4.重启后,kindle5会进入调式模式,用导航键依次选择
D:Exit, Reboot or Disable Diags, (光标选中按ok键)→
R: Reboot System(光标选中按ok键)→
Q: To continue (光标选中按导航键的左方向键)然后等待重启


注:以下第5步骤我的k5在实际操作过程中并未出现二次进入调试模式,如果有请按下执行
5.等待约20秒,你会看到画面显示正在进行越狱,kindle5会重启并再一次进去diagnostics mode,再一次选择D: Exit, Reboot or
Disable Diags,再选择D: Disable Diagnostics,然后选择Q: To Continue


最后:如果以上不出错的话,大功告成
完成这一系列步骤之后kindle5会再一次重启,进入书目录后,能看到一个标题为“You are Jailbroken”。如果你看到了,恭喜,你的越狱过程已经完成。(这个You are Jailbroken 文档可以删除)第二步:换字体,Fonts hack
1. 安装fonts hack
下载 kindle-fonts-5.13.N-k4,(链接:http://paKindle 5 越狱+刷字体 - 眠石 - 眠石n.baiKindle 5 越狱+刷字体 - 眠石 - 眠石du.com/s/1CKindle 5 越狱+刷字体 - 眠石 - 眠石hy0m 密码: jahg)
解压出Update_fonts_5.13.N_k4_install文件,放到 Kindle5的根目录中,断开kindle5,然后在 Settings 页面中,按 Menu,选择 Updateyour Kindle,等待两分钟左右,即可完成安装。

2. 复制自定义字体
这 时再连接 Kindle,便可发现根目录下多了linkfonts 目录,在 linkfonts/fonts 目录下,可以看到一堆字体。请把你准备好的四个中文字体文件(普通、粗体、斜体、粗斜体)复制到 linkfonts/fonts 目录下,保持字体原来的文件名也是这样的,不过为了方便,最好把它们命名成下面这样,另外,不要用中文名。(同时附上原文作者使用的字体链接: http://pan.baidu.com/s/1nt1BB41 密码: 26j3)

CJK_Regular.ttf→ 普通字体,用于正文的显示
CJK_Bold.ttf→ 粗体字体,用于粗体的显示
CJK_Italic.ttf→ 斜体字体,用于斜体的显示
CJK_BoldItalic.ttf →粗斜字体,用于粗斜体的显示
3. 更改字体配置文件
(1)上一步已经把所需要用到的四个字体复制到 linkfonts/fonts 目录了,但是它们是不会被自动使用的,需要更改配置文件让 Kindle 去使用它们。
打开 linkfonts/etc 目录,可以看到一堆字体的配置文件,我们要更改的是fonts.properties, fonts.properties-3, fonts,properties-3-nocondensed这三个文件。
注意:这三个文件都是Unix/Linux/OS X 的 LF 换行格式,千万别用 Windows 自带的“记事本”去编辑保存它!否则会变成 CR+LF 的换行格式!Windows 用户请使用 Notepad++(下载地址:http://notKindle 5 越狱+刷字体 - 眠石 - 眠石epadKindle 5 越狱+刷字体 - 眠石 - 眠石-plusKindle 5 越狱+刷字体 - 眠石 - 眠石-plus.oKindle 5 越狱+刷字体 - 眠石 - 眠石rg/) 编辑

(2)这三个文件的内容大同小异,是在不同的阅读模式下的字体渲染设置。主要是改 # international font support 这一行后面的一些内容。默认是这个样子的:
# international font support
code2000.0=I18N.ttf
code2000.plain=I18N.ttf

jpan.0=CJK.ttf
jpan.plain=CJK.ttf
jpan.1=CJK.ttf
jpan.bold=CJK.ttf

kore.0=CJK.ttf
kore.plain=CJK.ttf
kore.1=CJK.ttf
kore.bold=CJK.ttf

hant.0=CJK.ttf
hant.plain=CJK.ttf
hant.1=CJK.ttf
hant.bold=CJK.ttf

hans.0=CJK.ttf
hans.plain=CJK.ttf
hans.1=CJK.ttf
hans.bold=CJK.ttf



然后把上面那四段定义 CJK 字体的内容改成这模样就行了
# international font support
code2000.0=I18N.ttf
code2000.plain=I18N.ttf

jpan.0=CJK_Regular.ttf
jpan.1=CJK_Bold.ttf
jpan.2=CJK_Italic.ttf
jpan.3=CJK_BoldItalic.ttf
jpan.plain=CJK_Regular.ttf
jpan.bold=CJK_Bold.ttf
jpan.italic=CJK_Italic.ttf
jpan.bolditalic=CJK_BoldItalic.ttf

kore.0=CJK_Regular.ttf
kore.1=CJK_Bold.ttf
kore.2=CJK_Italic.ttf
kore.3=CJK_BoldItalic.ttf
kore.plain=CJK_Regular.ttf
kore.bold=CJK_Bold.ttf
kore.italic=CJK_Italic.ttf
kore.bolditalic=CJK_BoldItalic.ttf

hant.0=CJK_Regular.ttf
hant.1=CJK_Bold.ttf
hant.2=CJK_Italic.ttf
hant.3=CJK_BoldItalic.ttf
hant.plain=CJK_Regular.ttf
hant.bold=CJK_Bold.ttf
hant.italic=CJK_Italic.ttf
hant.bolditalic=CJK_BoldItalic.ttf

hans.0=CJK_Regular.ttf
hans.1=CJK_Bold.ttf
hans.2=CJK_Italic.ttf
hans.3=CJK_BoldItalic.ttf
hans.plain=CJK_Regular.ttf
hans.bold=CJK_Bold.ttf
hans.italic=CJK_Italic.ttf
hans.bolditalic=CJK_BoldItalic.ttf
注意:这后面的字体名是可以改的,由于我在上一步的时候已经把自定义的字体名改成这模样了,所以是这样填的,如果你用的是其他的文件名的话,请对应修改。

(3)正如上文所说,有 fonts.properties, fonts.properties-3,fonts,properties-3-nocondensed 这样三个文件,都要做类似的修改。修改完了之后用Notepad++保存即可。
第三部:重启 Kindle 的 Framework
这时候算是基本大功告成了,重启 Kindle 即可应用新字体。不过 Kindle 的完全重启(Settings - Restart your Kindle)时间有点长,所以 Fonts hack 中提供了只重启Framework 的方法,即在拔掉 Kindle 之前,在 linkfonts 目录下面新建一个名为 reboot 的空文件。如果 Windows 用户不方便新建无扩展名的空文件的话,在该文件夹下复制粘贴一下 autorebooot 这个文件然后再重命名为 reboot,它就是一个空文件。

这个文件建立之后,再安全弹出 Kindle5,就会看到屏幕左下角有一行字 Restarting framework... 过会儿就会重启完成,应用新字体了。这样比完全重启方便一些,也更快一些。



第四部:以上,把原来的拉丁字母也同样替换掉了,可能有些同学要看英文书籍,会觉得替换后的拉丁字母不太舒服,这里再提供一下换回原来拉丁字母的方法
在 linkfonts/backups 下面那些 Caecilia 开头的文件就是原生的 Serif 字体了,对应更改如下:

Caecilia_LT_75_Bold.ttf →Serif_Bold.ttf
Caecilia_LT_76_Bold_Italic.ttf → Serif_BoldItalic.ttf
Caecilia_LT_66_Medium_Italic.ttf →Serif_Italic.ttf
Caecilia_LT_65_Medium.ttf →Serif_Regular.ttf
按照这样的对应关系更改后把它们复制、替换掉 linkfonts/fonts 里的字体,然后再用上面“重启 Kindle 的 Framework”中的方法重启,即可应用新字体。



第五部:成果
于是,这样就搞定了。(状态栏和设定栏字体么有变回去,我觉得没影响,如果有强迫症患者可以参考精品贴教程楼中楼回复的方法更改替换)

24种字体
http://pan.baidu.com/share/link?shareid=150967&uk=3473173219



评论