Let's put Tailscale on a jailbroken Kindle
Posted by Quizzical4230 1 day ago
Comments
Comment by Havoc 1 day ago
Bought one from eBay to try it out. Silly me connected it to wifi and suddenly it’s up to date and no longer breakable
Comment by jsheard 1 day ago
Comment by enthdegree 1 day ago
Kobo devices have root exposed but don't let users boot their own kernels (and the kernel they ship was not compiled with kexec either).
I really don't know the reason so many devices these days don't have an unlock method. It seems predatory. Who knows where in the chain this happens... maybe it's Kobo, or maybe MediaTek won't sell you their SoCs for mass-market devices unless you lock them.
Comment by monerozcash 1 day ago
If you can do either of those, it should be trivial to get kexec working by just loading it as a module.
Comment by enthdegree 1 day ago
Comment by zozbot234 1 day ago
If the real impediment is lack of demand or low-level development effort for any given device, that's in principle a solvable issue once projects like pmOS and Mobian choose to focus on some reasonably-available hackable hardware and bring it up to true daily driver state.
Comment by enthdegree 1 day ago
Comment by enthdegree 14 hours ago
- Getting the device's BL1/BROM into download mode (where it waits for an upload of a Preloader/BL2 from outside), for these devices itself does not involve exploits. Kamakiri is an exploit in the upload process that gives an execution point at that stage.
- The BROM on Kobos (at least the old ones, P365's) don't have security enabled as far as I know. (Unless somehow they are lying to us when we ask, which there is no evidence of). They only do some integrity checks (header magic #s, checksums).
- Security on Kobos happens down the chain, starting at the Little Kernel apparently jumped to from the Preloader. I am still learning about the Clara BW's boot process.
Comment by j45 1 day ago
Comment by tfsh 1 day ago
The way you install additional software is literally just moving files into folders whilst its plugged into your computer. I'm sure it could handle Tailscale.
Comment by finalarbiter 1 day ago
[0] as of today, 12/8/25, the "base model" Kindle 11th Generation is priced at $109.99 USD, and the respective Kobo Clara BW is $139.99 USD.
[1] I say "likely always" to cover my bases. To my knowledge Calibre supports Kindle, just not as well as Kobo. That said I have found that the KOreader app is more than powerful enough for my use case (reading my own epubs, using dictionaries, etc.)
Comment by jsheard 1 day ago
Kindle Colorsoft (7" 16GB) - $250
Kindle Colorsoft (7" 32GB) - $280
Kobo Clara Color (6" 16GB) - $160
Kobo Libra Color (7" 32GB) - $230
The Libra also supports a stylus (sold separately) while the Colorsoft doesn't, that's reserved for the much bigger and pricier Kindle Scribe.
Comment by ekropotin 1 day ago
I’ve just acquired the latest gen Kindle and I’m absolutely blown away by how fast it is.
Comment by gcr 1 day ago
Comment by wkat4242 1 day ago
The real colour screens are used on the remarkable (eink gallery) and they are indeed slow for full page updates though remarkable seems to have done a lot of smarts for local updates while drawing.
Comment by ekropotin 1 day ago
Comment by dotancohen 1 day ago
Comment by haritha-j 22 hours ago
Comment by abnry 1 day ago
Comment by Larrikin 19 hours ago
Comment by gabrielhidasy 18 hours ago
Comment by jrm4 1 day ago
Comment by cyberpunk 1 day ago
Comment by dotancohen 21 hours ago
But what I'd really like is an option not to hide the navigation bar while KOReader is open. I work with technical PDFs and need to jump between applications very often.
One of which is often Termux!
Comment by rr808 1 day ago
Comment by graemep 1 day ago
Comment by dotancohen 1 day ago
Just beware to check what version of Android the Nook is using before you buy, and what your app needs.
Comment by ewoodrich 1 day ago
Comment by kaladin-jasnah 1 day ago
Comment by whoisburbansky 1 day ago
Comment by maximilianburke 1 day ago
Comment by Havoc 1 day ago
Comment by devilbunny 1 day ago
I read mostly on my iPad; the Kindle is really just for reading outside, like at the beach/pool. But it was such a neat idea that I couldn't just pass it up.
Comment by IAmBroom 19 hours ago
Comment by ycombinatrix 1 day ago
Comment by cyberax 1 day ago
Comment by switz 1 day ago
Comment by eyjafjallajokul 1 day ago
Comment by switz 1 day ago
It's taking a cloud-based product, de-clouding it, and then connecting it to your own private 'cloud'. Pretty cool all things told.
[0] https://kazlauskas.me/entries/tailscale-doesnt-quite-suck
Comment by dan_can_code 1 day ago
Comment by FlyingSnake 1 day ago
Shameless plug: I wrote about my experience here
https://samkhawase.com/blog/hacking-kindle/
Previous discussion: https://news.ycombinator.com/item?id=43822251
Comment by scary-size 1 day ago
Also recently showed my dashboard here: https://franz.hamburg/writing/kindling-e-ink-dashboard.html
Comment by jack_tripper 22 hours ago
An old oled android phone is even easier to mod for that.
Eink is like the Rust of displays for hobby projects. Everyone defaults to it even when it's not necessary.
Comment by FlyingSnake 21 hours ago
Comment by jack_tripper 21 hours ago
Well I'm a hacker too and I don't really prefer low-fi hacking experiences, or at least not that flavor. I prefer getting stuff done since my free time after work is limited.
Oh and I used to work with eink displays for a living, but they always end up gathering dust for my hobby projects because it's only good for very few niche use cases that most of the time are better served by the more flexible and practical available solutions, unless of course, your uses case is showing it off on the internet for clout because this time what makes it special is it uses eink even though it adds no benefit.
Like I said, the Rust of displays.
Comment by FlyingSnake 19 hours ago
What do you mean by “Rust for displays”? Bikeshedding?
Comment by Ghoelian 17 hours ago
Everyone defaults to it because it's really nice actually.
Comment by jack_tripper 16 hours ago
Actual light? As opposed to producing fake light?
Comment by scary-size 15 hours ago
Comment by jack_tripper 14 hours ago
Comment by wrxd 1 day ago
Ma favourite e-reader setup still is the Kobo + Booklore combination. Editing a configuration file on the device I can have it connect to my Booklore library that adds my own ebooks seamlessly on top of the one I can get from the Kobo store.
I haven’t setup Tailscale on it yet but it’s possible.
Comment by veverkap 1 day ago
Comment by wrxd 23 hours ago
I haven’t personally setup Tailscale yet, but looking at this it seems possible and not too difficult https://github.com/videah/kobo-tailscale
Comment by fvrther 1 hour ago
Comment by theshrike79 20 hours ago
Comment by Larrikin 1 day ago
install Tailscale on your Kobo
install Koreader
Install Tailscale on the machine that host your eBook collection app of choice
Add the OPDS URL from the collection app, replacing the local machine URL with the Tailscale URL
You can now browse and download your private collection from anywhere.
I went with Kavita since I wanted my eBooks treated as equals with my manga.
Comment by conkeisterdoor 1 day ago
Comment by sphars 1 day ago
Comment by vessenes 1 day ago
Comment by fodkodrasz 1 day ago
* - at least for me, as the bugs in the stock reader drive me nuts, and have been waiting for this opportunity for a while
Comment by carlosjobim 1 day ago
Comment by fodkodrasz 1 day ago
Comment by carlosjobim 1 day ago
Comment by _fzslm 1 day ago
Comment by pidgeon_lover 22 hours ago
Is there a project other than the one I forked?
Comment by _fzslm 8 hours ago
It's been a while, but I think I enabled SSH on my Kindle and set it up that way. I started Syncthing via KUAL, then used an SSH reverse proxy to configure Syncthing on my laptop.
It -was- kind of a pain, but once it was good, it was good!
Comment by epiccoleman 1 day ago
I have calibre set up to just email books to my Kindle, but that's an extra layer of indirection that I really don't need. I'll have to check that out.
Comment by boneitis 1 day ago
Although, I realize Android != Kindle's OS, so I'm not sure how much concern there should be.
[0]: https://news.ycombinator.com/item?id=46184730 "Syncthing-Android have had a change of owner/maintainer"
Comment by zikduruqe 1 day ago
Comment by Cherub0774 1 day ago
Comment by d1egoaz 1 day ago
Comment by jll29 1 day ago
Comment by citruscomputing 1 day ago
Comment by teejmya 15 hours ago
Comment by zaggynl 17 hours ago
Comment by marinhero 1 day ago
Comment by yegle 1 day ago
Comment by skeptrune 1 day ago
Comment by beepbooptheory 1 day ago
> If everything means something else, than so does technology
Comment by 2OEH8eoCRo0 1 day ago
I wanted to add an old paperwhite to a kubernetes cluster and the ancient kernel held me back.
Comment by humanfromearth9 1 day ago
Comment by usefulposter 1 day ago
Comment by usefulposter 1 day ago