Software Jailbreak for Any Kindle
mobileread.com
mobileread.com
- 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.Regardless, I'm happy to see this on Hacker News!
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.
The 7.8" devices are IMO perfect book size and that's where I do most of my novel reading.
Weird. On of the reasons I use a kindle is how the web store is better and has more content and sales than alternatives like Indigo (who sells Kobo)
If you want to publish a new book on Amazon, you have to use EPUB instead of MOBI. That's the only change afaik.
https://www.amazon.com/gp/help/customer/display.html?nodeId=...
Maybe a few thing more, but these two are what put me off of using MOBI. (I believe there's a hack for jailbroken kindle to fix this)
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
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.
[1] https://www.mobileread.com/forums/showthread.php?t=338268
[2] https://www.mobileread.com/forums/showthread.php?t=336740
[3] https://docs.google.com/document/d/1JIw5YCx-wlSetOWVgD-HAAiP...
It isn’t super cheap and it isn’t great if you plan to take it out regularly.
I keep this oasis in this contraption all of the time. I have an old Paperwhite for camping in the desert etc.
(I did my jail breaking on the PW because by the time I got to my oasis it had already been updated.)
Here is the listing, I got this in Jan 2020, so can’t say if the current is cut from the same cloth.
https://www.amazon.com/dp/B07SDFFHSW/ref=cm_sw_r_cp_api_i_4V...
Also a Satechi R1 remote for page turning.
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.
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.
No cables, no web services.
Amazon updates their own operating system like once every three years...The thought of finally being able to do what I want is very enticing.
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.
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.
So nice to actually own ones ebooks!
> 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
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.
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
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.
"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."
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?
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.
I wish Amazon would support officially jailbraking/installing alternative OS for the old kindles.
If they are not sold anymore, it would not lose them much while avoiding turning them into e-waste, thus gaining goodwill.
[0]: https://ktool.io
All upgrades will break apps, even if your jailbreak survives - but re-installing apps is a breeze.
And finally, a few releases might brick your jailbreak badly.
The guidance usually is to “Avoid upgrades, and check the forum thread when a new release is available to see the safe way to upgrade”.
It's just grey-scale colors.
Completely different from Fire Amazon tablets.
The only thing I remember about jailbreaking, was being able to use custom screensavers and fonts.
Instructions are on the android Police website. https://www.androidpolice.com/install-play-store-amazon-fire...
The Play Store is a great improvement, it has far more apps and newer versions than the Amazon app store.
Also, epub support is coming and mobi is being deprecated https://goodereader.com/blog/kindle/the-amazon-kindle-will-s...
> 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.
[1] https://wiki.mobileread.com/wiki/KF8 [2] https://wiki.mobileread.com/wiki/KFX
They've had it in the past; I know there have been Kindle models that included a web browser. Is that gone?
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.
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.
[0] https://addons.mozilla.org/en-US/firefox/addon/epubreader/
1. Unzip the file.
2. Display the content root.
3. Handle the implicit transition from one chapter to the next.
All of the work involved here is in step 2, writing the web renderer.
> Update: It looks like Amazon is converting the uploaded EPUB to KF8 (AZW3). So, it looks like they might not support EPUB natively.
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.
Plus I've built a dual camera book scanner similar to https://www.diybookscanner.org/
And where necessary I have access to commercial high-speed duplex scanners which do require that the spine be cut. OK for old magazines, etc.
https://wiki.mobileread.com/wiki/Kindlet_Developer_HowTo https://cowlark.com/kindle/getting-started.html
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.
So this should work wonderfully
I am very happy with my rakuten Kobo Libra 2. USB-C. epub. Pocket.
No amazon lock-in or silly ads.
> 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.
This is amazing news for many of us.
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
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.
The last Kindle I owned (and cracked) didn't have a touch screen. I feel old now...
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.
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?
If I create a new book for everything, it would become messy _really_ quickly.
So if it's possible to append pages to a book, I can also create a book per category and append pages as I save articles.
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.)
[0]: https://ktool.io
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!
All the best!
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).
Yeah you’re right, my landing page is not very good at the moment. I’m in the process of improving it :-)
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 know what I’m doing with my Sunday. ;)
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:)
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:)
You can download books and send them via email to your Kindle. I do this all the time (with only free books, of course ;) )
> ... full writeup with technical details to be released after 5.14.3 has been widely rolled out.
I don't own a kindle in order to have more in the weeds to offer
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.
Then
touch /Volumes/Kindle/system/.assets
I tried it but it only worked for couples of days
Got it from the script https://github.com/mariopepe/KindleAdRemover/blob/master/Kin...
Currently, kindle only allows copying and sharing from the amazon purchased books and not from the sideloaded books.