在Kindle上安装和运行KOReader - koreader/koreader GitHub Wiki
支持的设备
所有破解后的 Kindle 设备均可安装 KOReader。
注意: Kindle 设备的越狱能力取决于型号、衍生版本,以及目前运行的固件版本。 详细说明整个过程超出了本文的范围,所以,请在 MobileRead 上查看当前的状况。就目前来说,这个主题比较适合起步。 一般来说,设备越新,固件版本越高就越难搞。
部分功能目前在非触摸设备上可能仍然不可用,如 Kindle (4th Gen,Non-Touch) 及更旧设备。如果你遇到这样的问题,请在这里向我们提出。
安装
除了阅读器本身,还需要安装一个启动器。你可以选择 KPVBooklet 或 KUAL,也可以两者同时安装,需要注意的是 KPVBooklet 只支持运行固件版本为 5.x 的设备,在最近的固件版本 5.x 上可能无法正常运行)(译者注:截止到 2022-4-12,KPVBooklet 仍可在最新的 Kindle OS 5.14.2 上正常工作)。
- 将你的 Kindle 越狱,参考书伴的教程或 MobileRead(如果你有英语能力)。
- 安装启动器
- 安装 KUAL,参考官方帖子。如果你已经越狱,那很大可能你已经有了:)。
- 安装 KPVBooklet,参考这个 Wiki 页面。 注意:KPV 已被弃用,主要是因为无人维护,可能会无法在未来的固件版本中使用。
- 安装 KOReader
- 安装 Stardict 词典(可选)
- 将 Stardict 格式的字典文件(*.idx, *.ifo, *.dict)复制到 koreader/data/dict 目录中。
- 安装 Tesseract 语言数据(可选)
- 将 Tesseract 3.02 的 Tesseract-OCR 语言数据文件(eng.*)复制到 koreader/data/tessdata 目录中。
运行 KOReader
通过 KUAL 运行
安装 KOReader 后,你会在 KUAL 菜单中看到有关条目,点击即可运行。其中带有 (no framwork) 的选项会在启动 KOReader 的同时停止原生系统的 GUI 进程,退出 KOReader 后,系统会重启(此选项有助于节省内存开销)。请注意,部分选项主要针对较旧的设备,可能仅适用于部分固件版本和设备。 注意:固件更新后,你很可能需要重新安装部分插件,比如 KPVBooklet (如果你有在使用的话)以及 Booklet 版的 KUAL。通常来说,尽管越狱没有丧失,JB Hotfix 也应该在系统更新完毕后第一个安装。
通过 KOL 运行
这是一个 Booklet 版本 的 KOReader 启动器,可使 KOReader 从 Kindle 主页面启动。默认打开的页面可在 KOReader -> 文件管理器 -> 顶部菜单中的首个选项卡 -> 以...打开中定义。此版本必须使用 MR installer 安装。
通过 KPVBooklet 运行
安装后,原生系统中除 mobi, azw, azw3 以外的文件都会默认使用 KOReader 打开,直接点击打开任意文件即可。
注意:KPVBooklet 可能不适用于较新版本固件中,你可能需要使用修改版的 KUAL(译者注:其实不需要),浏览 MobileRead 论坛的的 Kindle Developer's Corner 部分以获取更多信息。另外,KPVBooklet 可能会出现使用 KUAL 时不会出现的问题,如屏保问题,阅读 epub 文件时出现偶发性白屏,唤醒设备后白屏。
OTA 更新
- 点击设备的顶部部分,唤出菜单。
- 点击右上角的项目
- 选择“更新 KOReader”,并按照屏幕上的指示操作。
手动更新
根据前文安装指引的描述下载最新版 KOReader,将 koreader-kindle*.zip 或者 koreader-kindle*.tar.gz 复制到 Kindle 的根目录(即 /mnt/us,直接包含 documments
的目录)。安全弹出 Kindle,并在 Kindle 上选择 KUAL -> KOReader -> 工具 -> 更新 KOReader 即可开始更新。
(这将调用 Kindle 上的脚本 /mnt/us/extenstions/koreader/bin/koreader-ext.sh
,原理是将新版本文件提取到 Kindle 上的 koreader 文件夹。)
关于 USB
重要提示:不要在 KOReader 运行时将设备连接至电脑,Kindle 的底层系统及 KOReader 可能会意外崩溃。近期的 KOReader 版本已经开始尝试修复这些问题,但我们仍然不建议你尝试。 如果你需要在 KOReader 运行时给你的设备充电,请使用充电器或将设备切换到 USBNet 模式(如果安装了 USBNetwork Hack 插件)。
啊这,有四个 Kindle 软件包可供选择,我该选哪个?
下面标明了各个版本二进制文件所支持的设备系列,请选择与你的实际设备相同或最接近的那个,可获得最佳体验。
- Legacy: K2, DX, K3(和它们的衍生版本)
- Kindle: K4, K5, PW1
- PW2: PW2 及更新型号(PW2, KV, KT2, PW3, KOA, KT3, KOA2, PW4, KT4, KOA3, PW5, KS)
- KindleHF:所有固件版本 >= 5.16.3 的 Kindle
如果你不确定你的确切型号或不理解这些缩写,请参考此表格。