快轉到主要內容
  1. Posts/

Kindle 越獄 & KOReader

··276 字
Tech Share
目錄

Kindle Jailbreak
#

警語:
越獄帶有一定風險,包括讓你的裝置變成磚頭(Bricked),再也無法使用。
  • 先前的 Jailbreak:

    • 需要特定韌體版本以下。

    • 解法:開著飛航模式硬是不讓他自動更新,然後等有人開發出更新版本的越獄方式。

  • WinterBreak

    • 不用特定韌體!

      WinterBreak is a new jailbreak which works on ANY KINDLE (from the K5) on ANY FIRMWARE

    • 韌體只要是 5.18.1 以下就可以(不包含 5.18.1)。

    • 步驟:

      • 建議直接照著開源的 Wiki 做,他最重要的部分都有附上圖片。

      • 要一路做到 Post Jailbreak/Disabling OTA Updates 完成,看到「Your Kindle is now jailbroken! Enjoy.」

      • 韌體版本確認:

        • 右上角三個點 > Device Option > Device Info

ScreenSaver
#

  • 自訂休眠畫面

  • 需求:韌體版本低於 5.16.3

  • 選項:

    • 可以降版

      • 會把裝置重置,所以你存的書、重點、筆記都會被刪掉
    • 裝 KOReader

      • 我是選這個,比較不麻煩,不過平常就不會是用 Kindle 原生的閱讀介面了,會需要適應新的閱讀介面

      • KOReader 的另一個好處是他可以紀錄你的閱讀進度和各種奇怪的客製化,可以參考這個影片

KOReader
#

  • 直接照著 GitHub 上的 Wiki 做就好了

  • 注意:如果你的裝置是 Kindle Paper White 4,然後韌體是在 5.17.1 附近的話,那版本 2024.11 "Slang" 可能會有無法啟動的狀態。可以試試看 Marek’s koreader nightly builds。更詳細的討論可看這個 issue

  • 前面如果有都做完的話,應該會裝好 KUAL 了。Launching 就直接走 KUAL 那個選項就好,也不用多裝另一個 launcher。

  • 注意:KOReader 在開啟的狀態是不能用 USB 傳輸的,請記得關閉 KOReader 之後再插上 USB 傳輸檔案

Dictionary
#

KOReader 裝好之後我遇到的第一個問題是:我之前愛用的 Merriam Webster 抓不到了 QQ

如果你沒有跟我一樣堅持要裝特定的字典的話,可以直接在 KOReader 提供的字典中選一個下載,或是這邊列出的其他開源的字典。
  1. 下載字典本人:

    從 Amazon 的帳號裡面直接下載就好,位置在 Amazon.com > Content Library > Dictionaries & User Guides > Merriam Webster's Advanced Learner's English Dictionary > Download & transfer via USB

    (2025-04-14 更新:Amazon 拔掉了下載的功能,不過還是有其他繞道的方法,如 這個這個,但我目前都還沒實驗過。如果是照著上面的影片做,他就會包含下面解 DRM 的步驟了。)

  2. 用 Calibre 解 DRM,可以參考這篇文章來解(直接快轉到「Remove Kindle DRM」那段就可以了。

  3. KindleUnpack 來解開 mobi 檔,會變成 html 檔

  4. mobi2stardict 來把 html 變成需要的 StarDict 檔

  5. 把生成的 StarDict 檔塞到 koreader/data/dict 裡面

這過程真的有點麻煩,但我好像也不能直接把最後生成的 StarDict 檔放在公開網路上 XD

ScreenSaver
#

  • Top Menu > ⚙︎ > screen > Sleep screen > Wallpaper

  • 可以自己傳照片進去,長寬可以在 Wiki 查 Display 的 pixels 是多少

Calibre-Web
#

如果你有架 Calibre-Web 的話,KOReader 有支援 OPDS browser 可以去抓上面的書下來。你的網址應該會是 https://your.address.com/opds

iOS / 網頁
#

  • KOReader 沒有 iOS 的版本,如果還是想要用的話,是有解法的(感謝網友提供

  • 解法:

    • 在 server 上裝 docker-koreader

    • 用網頁版的 VNC 去操作他,可以在 iOS 上把網頁變成 App,體驗取決於網速

    • 部分功能缺失:長按觸發字典似乎不 work

  • 需求:

    • 有一台可以架網頁的 Server

    • Docker

  • 安裝教學

  • 裝好之後,要同步兩個裝置的進度

rakuyomi
#

  • 這是一個抓網路上的漫畫的 KOReader plugin

  • 安裝教學

  • 需要把設定檔放在 koreader/rakuyomi 裡面(database.db的旁邊)。

    {
        "$schema": "https://github.com/hanatsumi/rakuyomi/releases/download/main/settings.schema.json",
        "source_lists": [
            "<your source list URL>"
        ],
        "languages": ["zh"]
    }
    

    source_lists 裡面的網址可以用https://raw.githubusercontent.com/Skittyblock/aidoku-community-sources/gh-pages/index.min.json

    中文的話可以用 manhuagui 當作來源

  • 如果也想要在網頁的 KOReader 也用的話,他的 plugin folder 在 volume/config/.config/koreader/plugins

成果
#

只是想秀一下我的 ScreenSaver XDD

ScreenSaver