1746456894 kobo koreader cover

前言

最近看到很多人在用 KOReader,但可能有各種奇怪的問題,又不會重裝,中文互聯網上的很多文章還有點過時,所以我寫了這個教程來幫助你正確安裝 NickelMenu 和 KOReader。本教程適用於大部分能更新到最新系統的 Kobo 設備,但在開始前,我需要提醒:

  • 如果你目前使用沒問題,其實可以不用重新安裝,照常用就行。
  • 安裝過程涉及固件修改,雖然大概率不會出問題,但我不能保證。
  • KOReader 比較費電,而且作為第三方的軟體,其實在一些地方還不如原生的,比如不支持中文直排,在 ePub 3 格式上的支持也一般。不過據說 PDF 重排功能還不錯。

卸載 NickelMenu(如果有)

如果你的設備已經裝了 NickelMenu,我建議先將其卸載。連接數據線到電腦後,打開 Kobo 的 .adds/nm 文件夾(Linux/Mac 需要顯示隱藏文件)。在這裡按住 Shift 鍵並右鍵,選擇在此處打開 PowerShell 窗口,並執行以下命令來創建一個名為 uninstall 的空文件(無擴展名)。

New-Item uninstall

Linux/Mac 用戶就打開終端,cd 到相應目錄下執行 touch uninstall 命令即可。

隨後安全移除設備,拔掉數據線後,設備應該會自動重啟,重啟之後就卸載了 NickelMenu。如果沒有自動重啟,就手動關機再開機。

系統更新

操作前,需要將系統更新到最新。在〈Kobo Firmware Downloads〉這篇文章中會顯示你設備的最新系統,你可以在閱讀器的更多>設定>裝置資訊中看到當前的版本。如果不是最新的,請按以下部分內容進行更新。

〈Kobo Firmware Downloads〉這篇文章中,找到你的設備,然後點擊右邊綠色的「Download」下載固件。將閱讀器連接到電腦上,會出現一個 USB 存儲設備。將下載好的 zip 格式固件解壓.kobo 目錄下,你會得到一個文件夾和兩個文件。然後安全彈出設備,拔掉數據線就會自動更新。

更新完成後,再次將閱讀器連接到電腦上,用記事本打開 .kobo/Kobo/Kobo eReader.conf 這個文件,在空白處添加如下內容1這部分內容來自 https://github.com/koreader/koreader/wiki/Installation-on-Kobo-devices並保存,如圖:

[FeatureSettings]
ExcludeSyncFolders=(\\.(?!kobo|adobe).+|([^.][^/]*/)+\\..+)
更改 Kobo eReader.conf 文件
更改 Kobo eReader.conf 文件

安裝 NickelMenu

打開 NickelMenu 的〈GitHub 頁面〉,並下載最新的 Release,也可以點〈此鏈接〉直接下載。

將下載的 tgz 文件複製到 .kobo 目錄下,安全彈出並拔掉數據線後,就會自動進行更新。

重啟後,在右下角出現了 NickelMenu 的圖標,表示安裝成功了。接下來需要新增一些菜單條目。

打開 Kobo 的 .adds/nm 文件夾,在這裡按住 Shift 鍵並右鍵,選擇在此處打開 PowerShell 窗口,並執行以下命令來創建一個名為 menu 的空文件(無擴展名):

New-Item menu

然後用記事本打開 menu 文件並添加以下內容,2這部分內容來自 https://uwuu.ca/kobo/info/software/nickelmenu/記得保存:

menu_item :main    :Dump Syslog        :cmd_spawn          :logread > /mnt/onboard/.adds/syslog.log
menu_item :main    :Kernel Version     :cmd_output         :500:uname -a
menu_item :main    :Sketch Pad         :nickel_extras      :sketch_pad
menu_item :reader  :Invert Screen      :nickel_setting     :toggle :invert
menu_item :reader  :Invert Orientation :nickel_orientation :invert
menu_item :main    :IP Address         :cmd_output         :500:/sbin/ifconfig | /usr/bin/awk '/inet addr/{print substr($2,6)}'
menu_item :main    :FTP                :cmd_spawn          :quiet:/usr/bin/pkill -f "^/usr/bin/tcpsvd -E 0.0.0.0 1021" || true && exec /usr/bin/tcpsvd -E 0.0.0.0 1021 /usr/sbin/ftpd -w -t 30 /mnt/onboard
    chain_success                        :dbg_toast          :Started FTP server for KOBOeReader partition on port 1021.
menu_item :main    :Telnet (toggle)    :cmd_output         :500:quiet :/usr/bin/pkill -f "^/usr/bin/tcpsvd -E 0.0.0.0 2023"
    chain_success:skip:5
    chain_failure                      :cmd_spawn          :quiet :/bin/mount -t devpts | /bin/grep -q /dev/pts || { /bin/mkdir -p /dev/pts && /bin/mount -t devpts devpts /dev/pts; }
    chain_success                      :cmd_spawn          :quiet :exec /usr/bin/tcpsvd -E 0.0.0.0 2023 /usr/sbin/telnetd -i -l /bin/login
    chain_success                      :dbg_toast          :Started Telnet server on port 2023
    chain_failure                      :dbg_toast          :Error starting Telnet server on port 2023
    chain_always:skip:-1
    chain_success                        :dbg_toast          :Stopped Telnet server on port 2023
menu_item :main    :Toggle Screenshots :nickel_setting     :toggle :screenshots
menu_item :main :KOReader :cmd_spawn :quiet:exec /mnt/onboard/.adds/koreader/koreader.sh
# menu_item :main :Plato :cmd_spawn :quiet:exec /mnt/onboard/.adds/plato/plato.sh
# menu_item :main :Vlasovsoft :cmd_spawn :quiet:sh /mnt/onboard/.adds/vlasovsoft/launcher.sh
# menu_item :main :Ultimate Manga Reader :cmd_spawn :quiet:/mnt/onboard/.adds/UltimateMangaReader/ultimatemangareader.sh
# menu_item :main :Inkbox :cmd_spawn :quiet:sh /mnt/onboard/.adds/inkbox/inkbox.sh
menu_item :library :Import books       :nickel_misc        :rescan_books_full
menu_item :browser :Invert Screen      :nickel_setting     :toggle :invert

保存然後移除設備,在 Kobo 上的 NickelMenu 選單就會多了一些條目。

NickelMenu 選單
NickelMenu 選單

安裝 KOReader

打開 KOReader 的〈Release 頁面〉,翻到最下面,下載名為 koreader-kobo-<版本>.zip 的文件。

再次連接設備到電腦上,然後將壓縮包里 koreader 文件夾和 koreader.png 圖片解壓到 .adds 文件夾下,如圖:(有的解壓軟體會在 koreader 文件夾上層再套一個文件夾,這裡建議用拖拽方式解壓)

安裝 KOReader
安裝 KOReader

現在,NickelMenu 里的 KOReader 就能打開了。

總結

KOReader 里的設置我就沒弄了,因為其實我也不怎麼用,感覺官方系統已經足夠我使用了。不過 NickelMenu 確實有很多實用的功能,比如 FTP、快速開關截屏功能之類的,以後有機會再講講它的功能吧。

更多內容歡迎回到我的主頁看看。

最後修改日期: 2025-05-31

作者

留言

安裝 KOReader 打開 KOReader 的〈Release 頁面〉,翻到最下面,下載名為 koreader-kobo-.zip 的文件。)這一步我在kobo上怎麼打不開呢

感謝你的分享,教程很詳細,按你的教程一下子就弄好了。另外kobo可以裝其它的輸入法嗎?

撰寫回覆或留言

您的電子郵件地址不會公開。留言送出後需要等待審核和緩存刷新,請勿重複點擊。