无聊总结一下给Kindle原生系统配置第三方蓝牙翻页器的小教程,作为一个技术方面不怎么熟练的人,拼凑一下多个平台的碎片信息,非原创仅搬运。
最近发现Paperwhite 5的最新固件5.19.2也有越狱放出来了,就琢磨着怎么才能解放双手实现懒人翻页看书。翻了好多教程说法都不太一致,很多人说完全不可行,但是今天早晨刷牙的时候偶然刷到一篇xhs,这位作者基于KindleLazy改了一版取名为KindleBTH,链接在这里,密码1234,我用的是下面这一个版本![]()
STEP 0: 越狱+越狱后的准备工作
越狱看的是这个网页![]()
越狱之后务必做一下这几个步骤
(别问我干什么的我也不知道原理我就是照着做罢了,最后一步安装KOReader我没做,因为我更喜欢原生系统)。
Step 1: 安装这三个东西
也没啥好说的,就安装就完事儿了。
KindleForge
Kindle HID Passthrough
在kindle主页library里面打开KindleForge,下滑列表找到Kindle HID Passthrough(附一个GitHub链接),点击安装。
kindle-usbnetlite
Step 2: 实操阶段
首先在kindle的library里面打开KUAL——USBNetLite——Toggle USB Network,然后点一下USBNetwork Status看一下,屏幕下方显示enabled那就是成了。
(题外话,后面用得到)想要再次以普通的USB drive模式连接电脑,就需要再KUAL——USBNetLite——Toggle USB Network,确保USBNetwork Status显示disabled才行。不知道为啥别问我,我摸索了好久。
把kindle连上电脑,在设置里面找Network,里面的第一项好像就是kindle
然后里面参数改成manual,如下图
原谅我现在都不知道啥叫SSH,我就纯粹是闷着头七拼八凑教程。我从路由器app里面翻出来的kindle IP地址一直在terminal里面用不了,google又搜出这样一篇教程,所以求助了ChatGPT,最后成功解决。
到这步之后就可以打开terminal了
ssh [email protected]
要求输入密码,密码貌似是"kindle"六个小写字母(输入密码的时候terminal不会显示,按完六个字母之后直接敲回车)
看到这里应该就是已经进去了?我也不知道
保持kindle和mac之间的有线连接,执行
cd /mnt/us/kindle_hid_passthrough
sh scripts/install.sh
选择[1] Install everything (recommended)之后,然后[10] Quit就行了。
继续。打开kindle上面library里面的BT Manager,配对你手头的蓝牙翻页器(或者PPT翻页器啥的)。点开已经connected的设备,看看Input那一行是不是/dev/input/event2,是的话,回到terminal再跑这一句
evtest /dev/input/event2
这时候翻一下找找terminal里面显示的信息,看看你的设备的up和down分别对应什么code,找到这俩code之后先放在一边。
下载好一开始说的那个KindleBTH,解压后把整个文件夹丢进根目录extensions文件夹。
用线连上电脑之后,在KindleBTH/bin/下有一个config.json,记事本打开之后,在key_next_page后面的括号里,添加上down对应的code,同理key_prev_page后面的括号里添加up对应的code,如果之前找到的这俩code出现在了其它括号里,就删掉,保证这俩code只对应key_prev_page和key_next_page。
然后再去library的KUAL里面启动一下。作者说建议线BT Manager里面连接好翻页器,再去开启KindleBTH。
结束了。
没别的了,就这样。
看书去吧。
[完]



