- Customize your lock screen to the recently opened book cover, selected image, or randomized from a collection of images. Amazon added something similar recently but it took them 13 years for something so basic.
- KOReader for reading epub and pdf. Also, you get access to the filesystem so you can organize your books however you want.
- Customizable collections (similar to folders) with Calibre
- Run Python so you can run w/e you want. Some ideas...
- Sideload books via WiFi
- Sync notes automatically
The main idea of Jailbreaking is that you own your device and you can do whatever you want with it. However, I switched from a Jailbroken Kindle Paperwhite to an Android e-ink reader about a year ago and I'm never looking back.
I've repeatedly asked for the lock screen to be the last page read. Then you can use it to display a reference page, or your daily schedule, or whatever.
Amazon's desire to sell a device for less than it costs to make is not our problem. Computational disenfranchisement is wrong, and technical measures to create disenfranchisement should be considered contrary to the public good the same way as many other abusive relationships are.
I think it’s fair to complain about a company whose product you bought. I have both android phones and iphones and complain about the parent companies all the time. Same thing with Nike, P&G, J&J, and a handful of the other oversized American conglomerates.
KOReader also gets you a host of features, including a real file browser, reading statistics (both on the book and calendar level), reading sync with other devices running KOReader, support for weirder formats (such as CBR/CBZ), better PDF formatting (PDF Reflow for reading papers is great), and Calibre Wireless access, and OPDS support.
And much more. KOReader runs on Linux as well, so you can do a trial run to see the UX and the vast feature set.
I use it on a Kobo and it's great. It has SSH too, and WebDav, so I can either scp files over from a computer (push) or open the network share and download them onto the device (pull).
I had to jailbreak my kindle to fix the system time.
My kindle 2 (~2009) only has cellular connectivity (which doesn't work anymore) and even if it did the API it used for clock synchronization no longer exists.
Occasionally my kindle crashes or requires a hard reset and this resets my system time to epoch. So any new books I add via USB (or even any existing books I read) have their added/last read time in the past and it messes up book sorting.
Some day I'll write an init script to check if the system time is bogus and set some reasonable value from a log file's last access time or something. Until then I manually update it when it breaks via usbnetwork.
You could also write something like Linux's fakehwclock that writes device time to a file on shutdown and reads it on bootup. Your clock will skew more (shutdowns are supposedly 0 seconds in duration), but it would at least be monotonic.
Fakehwclock is cool for computers with no clock battery like raspberry pis. So you at least have a time from this century until clock sync
I always upload books to the Kindle via wifi. You email the .mobi version to youremail@kindle.com, within a minute you will get a verify email, where you have to click the link, then the file gets pushed to your kindle. I'm too lazy to deal with wires and stuff.
That's too bad, the usb is broken on my old kindle, the experimental browser in it is too old to use to connect to the Calibre server feature and the only option I had left was sending mobi by mail. (It does not read epub)
Can you think of any other solution ?
You'll be able to email Epub instead. You can already do it now actually if you send it as a ".zip" or ".PNG" but they reject ".Epub" outright. But they recently updated a support article saying send to Kindle will support Epub soon. Amazon converts it using their tools to their format that's right for the device.
You can also email epubs this way. You just have to rename them as .PNG because Amazon doesn't allow epubs. But if you trick it as PNG it forgets about this and converts it just fine.
Of course you can also convert with calibre but this method works well too.
Edit: oh apparently they support epub officially now. They didn't for a long time and the above workaround was great for years
Not OP but was in a similar situation sans jailbreak. I switched to a Boyue Likebook Mars which has android, micro SD card, headphone jack for audiobooks.
I installed koreader and synching so when I drag n drop ebooks or audiobooks into a certain folder, I know it will just magically appear there on the sd card of the e-reader in a few minutes.
I can still run and use the Kindle app for my existing library, though these days I buy only drm free ebooks as well.
> Onyx Boox Poke 3. TBH it's a bit overpriced compared with Kindle Paperwhite which is what I had but the feature set is comparable to Kindle Oasis. More importantly, I wanted to be able to sync my books, highlights, and notes cross-platform. Uploading epub to Google Play Books lets me do this
In my experience, these jailbreaks only work a short window of time and are not easy to hold on to.
Amazon silently updates devices as soon as they patch CVEs. In most cases, you must keep the device in Airplane mode or somehow block OTA updates. [1]
You can not downgrade if you mess this up or do not catch your device before the CVE is patched. Presumably, they are blowing fuses, but I don't know.
So if you think you might want to jailbreak, find your device put it in airplane mode now!
I keep an Oasis in a spring-balanced arm anchored to my bed frame so I can read while I'm falling asleep. I finally finished the first Dune trilogy this year thanks to this.
--
The sole reason I previously jailbroke my Kindle was so I could use a wireless page turner.
The problem was that reaching out to touch the screen each page meant I had to get my arm out from under the covers which broke the otherwise sublime passive consumption of a book. More recently such motion had the potential to wake the baby I was holding.
I am not the only one who has wanted an official clicker from Amazon, people have expressed a desire for this on reddit and forums for many reasons including accessibility.
Since these jailbreaks come along infrequently, my initial idea was to build a physical screen tapper out of a solenoid. That ended up being too noisy and big.
I've investigated two jailbreak methods using software / hw combos:
- Kindlelazy, which uses a usb 2.0 micro usb male to usb female otg adapater and a presentation clicker
- Homekit Eve button -> Homebrew -> run ssh command on kindle over wifi
When the last jailbreak based on an RCE dropped in January of 2021, KindleDrip, [2] I rushed to attempt it and succeeded.
However, I made some mistake and the device updated. I was so bummed!
I kept my notes on these different methods with links to each repo or forum thread for the steps in a google doc. I just made a copy of it public, maybe it will help someone. [3]
--
To my great surprise in mid 2021, some company called SYUKUYU made a wireless Kindle page turner using a clip that does a light electrical pulse and a small hand held remote.
I bought it even though it had hardly any reviews and found it was amazing. Both parts use a USB-C connection to recharge and the thing works exactly as designed.
I just checked in on that product and it has 4.5 stars and 726 ratings now.
--
Parent mentioned Amazon took 13 years to add image covers. It isn't just that, Amazon has neglected the Kindle in many ways for many years.
From the default "special offers" behavior of Kindle, to the languishing, yet unavoidable Goodreads to the latent hardware improvements to their overpriced product line.
Amazon isn’t offering a native Bluetooth page turning device because the product lacks demand or it’s not feasible.
In my opinion its because the company doesn't care about its Kindle customers.
Amazon has a strong hold over ebooks due to its vertical integration of content, hardware and entrenched social platform of Goodreads.
The pandemic only pushed adoption of its DRM licensing scheme used by libraries or their service providers even further.
It was unexpected and welcome when they added the cover thing, but that came only after the last CVE was closed. Almost like they were waiting for a reason to need to appear like they were doing _anything_ for the product.
I'm keeping my original Kindle Paperwhite in airplane mode for many, many years now because of that reason. I stopped even caring about checking whether an update would be still jailbreakable, I just don't update. It still works, it's still useful, but it's an offline reader.
This Kindle is what taught me to always think twice before I buy a device that doesn't really belong to me ;) It's just not worth my effort.
I also built a balanced arm for my (non-kindle) reader and wanted a remote page turner. I built one that uses a button and a reed relay to ground a piece of aluminum foil to the readers USB ground to stimulate a finger touch. It works but it's not very pretty. Forgot where I got the idea.
My girlfriend has an Android reader, she can just use one of those tiny Bluetooth gamepads made for phones.
I built it on the principle of those balanced desk lamps (for example google 'Ikea Tertial'). I used wood instead of metal and elastic rope instead of the springs. The joints I 3d printed. You have to adjust the spring/elastic tension to fit with the weight at the end.
Can you share the arm you use to hold the kindle? I’ve been on a quest for year to find one for my Kobo (which is much easier to “jailbreak” in the sense that you don’t need to because it’s not in jail, and the text layout engine is so much better compared to the kindle… very few rivers)
Onyx Boox Poke 3. TBH it's a bit overpriced compared with Kindle Paperwhite which is what I had but the feature set is comparable to Kindle Oasis. More importantly, I wanted to be able to sync my books, highlights, and notes cross-platform. Uploading epub to Google Play Books lets me do this
I have the boox a4 size and the normal ipad size. I am not sure I like to read book on it. Kindle is better somehow. The problem is pdf is too small to over there. Hence the chinese phone home device.
Finally go back to Goodreader and even working copy (<20 MB only due to GitHub restriction) and Dropbox.
Read a lot of things and hence still struggle any old and responsive e-ink reader without phoning home.
> or randomized from a collection of images. Amazon added something similar recently
Just to be clear, you still can't do that (without jailbreak), right? You can set it to the cover of the book you're currently reading, but not to a collection of images of your choice.
Thank you so much for this! I was considering of getting ipad just to read PDFs. I jailbroke my kindle last night. Now I am enjoying this awesome reader!!!
The downsides are your time spent into doing some research and jailbreaking, and the barrier to update the Kindle firmware freely. But I wouldn't worry about the last point because Amazon rarely adds useful features. As a reference, I didn't find the need to update the firmware while I had the Kindle from 2019-2021.
PDF text reflow which the Kindle can't do out of the box is reason enough to be interested in KOReader. I also found support for DjVu format very useful, which is used for many old book scans on archive.org (while it's possible to convert this format, the resulting file sizes will be much larger).
The IA DjVus are great. They are encoded with a background separation method called MRC (mixed raster content), and they used a proprietary compressor to do it.
The PDFs do the same thing, but they use JPEG2000, which is incredibly slow (10 seconds per page on an weedy ereader application processor).
Sadly, the IA stopped making DjVus years ago, so anything scanned recently is incredibly painful to read on a mobile device.
Nice. I'm still continually baffled that there isn't a bigger push for the following fundamental idea:
"Any human being can hold an effectively infinite library, which is to say infinite knowledge in their hand for about $100. Any barrier to this should be regarded as negative, if not straight up evil."
Don’t most people have access to the internet already with more information then they’ll consume? And many of us live where there are public libraries.
That’s a pretty weird/loose definition of evil. Isn’t it more if a “nice to have”?
How about the inverse, it should be regarded as evil to expect people to work for a pittance or free to provide you with cheap devices and unlimited libraries?
Got the idea in my head the other day that I should look into Kindle jailbreaking for my older Paperwhite 2. Was surprised to find there wasn't much of a scene, and no meaningful OS to install.
I'd absolutely love to read Twitter and other sites if they were formatted smartly for an e-ink device. An e-ink RSS reader would be a dream. I know there's a site out there that tries to be a hub/aggregator for reading some sites on the Kindle browser, but you have to type in the URL every time..
The Kindle browser is still experimental after a decade and has almost no features or real UX. All the JS out there probably killed the project.
You can install Duokan on it. It's a dual-boot. Has EPUB and PDF support. Company has pulled support for it now, but if you install it anyway, you can still load your files locally.
Nice, would you mind sharing more info on the benefits of jailbraking it? Apart from gaining root access, is there an ecosystem to still view my saved books, pdfs, maybe even other programs / text formats ?
one benefit is that it can allow you to read epubs which is the universal standard for books. the fact that they don't support epubs natively is like having a music player that doesn't support mp3's. the only reason they do it is for the sake of being anti-consumer and anti-competitive.
Calibre automatically converts everything though. I'm sure there are some edge cases where the conversion isn't perfect, but how are you managing your Kindle where you'd care that the original file is an epub?
i shouldn't be required to convert my books to a proprietary format in order to read them. i also have some epubs that have issues when being converted to mobi or azw3. issues as in they can't be read on the kindle after being converted even though they are read just fine in calibre. if they would just support epub then this wouldn't be an issue.
the article you linked to literally says that's not the case. the way it works is that you upload your epubs to amazon and then they convert them from epub to azw3 for you and then allows you to download them to your device. not only is this a rube goldberg machine that doesn't support epub, it's been unofficially possible for years already by changing the extension from epub to png to trick it into thinking it isn't an epub when it is.
The problem is that many PDF's are simply a bunch of scanned images. And these can't be readily converted to any text based format.
The exception is to put the PDF through an OCR process, but this destroys the formatting and can't deal with images. The whole point of my scanning these old books was to keep the historical information.
I have hundreds of old books I have scanned and converted to PDF, but I cant read these on a Kindle.
This sounds great, but still much more effort that dragging+dropping into an online epub->mobi converter and using the nice "email yourself a file" feature they support.
> Update: It looks like Amazon is converting the uploaded EPUB to KF8 (AZW3). So, it looks like they might not support EPUB natively.
So I'm not holding my breath. Which is not to say Amazon couldn't add native EPUB support. KF8/AZW3[1] (Amazon's proprietary ebook format) is basically EPUB in a MOBI shell. But they're moving away from KF8 to KFX[2] for books purchased from the Amazon store.
> but a web browser is not the same as EPUB support
But a web browser is the same as epub support. If you have a web browser, you have epub support, because rendering HTML is all there is to supporting epub. An epub is nothing but a set of HTML documents.
No it isn't. There's more to Epub than HTML and web browsers don't know by default how deal with the files or handle things like pagination or the table of contents. Mobi is also based on HTML too. Doesn't mean every web browser supports mobi either.
> and web browsers don't know by default how deal with the files or handle things like pagination or the table of contents.
So? Safari and Chrome don't know by default how to handle pagination of documents. (Actually, they do; they handle it by scrolling.) But any browser that exists on a Kindle does. If you can use it to read a web page, you can also use it to read an epub.
Jailbreaking allows installing custom reader apps like KOReader (https://koreader.rocks/). KOReader has lots of nice features, including top-notch EPUB support, Wallabag integration, a PDF reader that can do reflow with k2pdfopt (https://www.willus.com/k2pdfopt/), and generally lots of ways to customize the reading experience. I don't have a jailbroken Kindle but I love it on my Kobo
You can create app's on them, either native apps built for armv7 (and an old version of glibc), or create a 'kindlet' (java app made for kindles, using java 1.4 (or 1.5 if you compile it down to 1.4))
At my current job, I made an app for the older Kindle 4, as a way to replace paper pick lists. It ends up being both cheaper then paper + ink and more convenient. It's also a nice way to recycle old/unused kindles.
Yep. This is for [e]Kindles.
It's a screen reader that uses e-ink screens that save a lot of power and barely have any of that blue light that hurts your eyes.
You can manage your collection with Calibre (and at least used to auto-strip DRM in the process) without jailbreaking, I did that with the Kindle Keyboard many years ago.
The only thing I remember about jailbreaking, was being able to use custom screensavers and fonts.
I didn't have any issues removing drm from my purchased amazon books as of a few months ago using the latest version of calibre released at the time and the latest version of the kindle for windows app.
No it doesn't. You can install the Google Play Store without jail breaking.
I've installed the Play Store on 3 Fire tablets, and I've never done a jail break.
> I am very happy with my rakuten Kobo Libra 2. USB-C. epub. Pocket.
This assume that these readers are widely available. In my country (and many others), the only reader officially sold (i.e., with local warranty) is kindle. Even if I were willing to forgo the warranty, the import taxes would be ridiculous, making it prohibitive at best.
I also bought the Libra 2 and it's hands down the best electronics purchase I've made in years. So light and comfortable.
Tablets should come in this amazing form factor, just like the olden days. Screw this 16:9 nonsense.
I wish it had some kind of support, though. Or a hover technology. Holo projectors can't come soon enough so that our hands and eyes can be free and comfy
Thanks for sharing this one. Not going to preorder since I have no interest in fiddling with it but looks like something I would buy the minute it's ready. Pine64 kind of need more funding. Not too much, though
I bought a replacement battery for my early kindle from aliexpress for a very cheap price. I did need a hairdryer to heat the glued back and a proper plastic spudger would have been helpful. I believe I used the iFixit guides.
I have a kindle paper white 2 with KOReader and love it. Has anyone had an issue that whenever you connect to the network KOReader sets the time to UTC? Has anyone figured out a fix. I have to manually set the time every time I do a wireless Calibre sync. Bit of a pain.
Pretty cool for me. I was looking to use the kindle for a dashboard for some metrics. I really want it to start up and "just work" and not have to mess with the browser every time.
I like the idea of framing an eInk display on the wall, but don't want to buy one when I have unused Kindles.
Between this, some stuff I wandered into there, and a raspberry pi or whatever, it looks totally doable. May fall back to a TUI, but whatever.
Bundle web articles I save as an ebook and send them to my Kindle. When I save new articles, that old book is updated on my Kindle - basically an append-only service.
I've been looking for this for a while, but don't find an easy way to update an existing book to append more pages to it. Any pointers are welcome, I'm willing to implement it.
I used to print web pages out and read them on the train, then there was a lovely web plugin to send a web page to kindle, that stopped and did leave lots of files on my kindle.
This looks like it could top that, I just don’t commute so much.
Postlight's Mercury Parser can parse most websites. I likely wouldn't use nodepub again because you can't save books without a cover image; it's easy enough to just package the epub yourself (just a zip file with some XHTML).
You can sync the file over with any armv6 Linux capable app; an old version of Syncthing works just fine.
I think you cannot do it wirelessly (for a non-jailbroken device). If you connect with an USB cable, I think we can achieve it by removing the old file and replace it with a new one.
But I'm curious, why not creating new book every time?
Or if you don't want to read all of those articles yet, why not send it at some later time?
Ah I gotcha. I'm building a product[0] for non-jailbroken Kindles and would love to solve new problems.
In your case, if I can backup your highlights (and notes) to somewhere else, does that solve your problem? You can choose your storage service (dropbox, notion, s3 etc.)
Yeah that would be nice, could try it out. But I'm fickle - before putting that effort in, ask more of your users! Also, a table of contents with all the articles in the book would be nifty.
Maybe you can send me an email once you do it, I can try it out (I'll use the chat on the website to send my email).
Also, just a heads-up: the 50$ seems like a but too much. For context, I bought my Kindle itself for ~40$ (India)
I didn't try out the preview thing the first time since setting up the email is too much of a hassle (didn't know it would dynamically preview). But I typed in an article url anyway to see what would happen anyway, and I LOVE the kindle preview. I think it's brilliant!
If i may offer some feedback, demo screens from the app/website, and some example sources outside of Twitter ( e.g. i wanted to know if it's capable of reading RSS feeds) might be useful additions to your site.
I wish i knew about it before buying an Onyx Boox Nova Air to replace my Kindle for that particular use case ( news reading, mostly through my RSS reader which is web-based).
Now what if they patched it and sent an upgrade. I am away from home and I'm afraid my Kindle will update on its own and then I'll never be able to jailbrake it. I had already tried once.
My Kindle has been on airplane mode from the second I unboxed it and turned it on -- waiting for this very moment. But yes, get someone to put it on airplane mode?
Totally forgot about this. No one was at home over weekend
Anyways checked my Kindle after reading these replies. Turns out it was all drained out of charge. After waking it up, I put it in Airplane mode and checked the version to find out it is stuck at Oct 2021. I'm going to jailbreak it:)
Totally forgot about this. No one was at home over weekend
Anyways checked my Kindle after reading these replies. Turns out it was all drained out of charge. After waking it up, I put it in Airplane mode and checked the version to find out it is stuck at Oct 2021. I'm going to jailbreak it:)
TLDR; Had to install MRPI first (extension of KUAL), simply by extracting it into kindle's root, and keeping KUAL (coplate's patch) in mrpackages, original KUAL didn't show up. Then simply following koreaders guide.
Nice! Seems like a nice-to-have tablet! Does the framerate suck? My mom sometimes uses it to read digital books, but she's kind of tired of having to buy 'official' books
through the kindle store, sign in, wait for it to connect to the internet.
I'm stuck at step 8. I can't seem to get the ``secret gesture'' to work, and it says `This demonstration device is either missing content or is disconnected from the network | CONFIGURE DEVIE'' and responds to nothing.
Can I use this to remove the ads from the lock screen? Or is there any other method that does not involve jailbreaking?
Removing the ads from the filesystem using a computer and keeping the kindle in airplane mode does the trick but I really liked the feature of sending books by mail.
- Customize your lock screen to the recently opened book cover, selected image, or randomized from a collection of images. Amazon added something similar recently but it took them 13 years for something so basic.
- KOReader for reading epub and pdf. Also, you get access to the filesystem so you can organize your books however you want.
- Customizable collections (similar to folders) with Calibre
- Run Python so you can run w/e you want. Some ideas...
The main idea of Jailbreaking is that you own your device and you can do whatever you want with it. However, I switched from a Jailbroken Kindle Paperwhite to an Android e-ink reader about a year ago and I'm never looking back.Regardless, I'm happy to see this on Hacker News!