02-17-2023, 10:29 PM | #1 | |
Custom User Title
Posts: 9,761
Karma: 68326525
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
DRM workaround: Kindle for Android
Note: Please don't PM me with questions! Better to ask in this thread (we'll redirect you to the NoDRM Github if needed).
If you are affected by the changes to Kindle downloads and yet don't have a Kindle device, there's now another solution: Kindle for Android. You don't need an Android device, thanks to Bluestacks. As I do not have a Prime account, I've only tested this for purchased books and samples. Note that reading a book via KU loan pays the author per page, which cannot be tracked if the book is read outside Kindle. A brief set of instructions. If you need something more step-by-step, this post will help more. 1. Acquire SDK Platform Tools to get adb.exe (Android Debug Bridge) and an APK for an older version of Kindle for Android, 4.17 and below.. I used 4.16.0.75. If OldVersion.com isn't working, I don't know of the legitimacy of other websites. An APK of version 4.16.0.75 should have an MD5 hash of 1ebe31041db4824c9f83a43d04d74668 (not case-sensitive). If you have nothing to check, this website will do it. Note that there are reports that the apk won't work for Android 11, and that at least on Android 10 the app may attempt to force the user to upgrade to download books. 32-bit Nougat on Bluestacks is confirmed to work. If you don't have an Android device and Bluestacks is not available for your system (Linux or M1 Macs), one user reports success using 4.16.0.75 in Android Emulator (part of Android Studio), albeit with severe performance penalties. 2. Follow these instructions to extract your Kindle key and import to DeDRM. If your adb file is very small (0-1 kb), the backup most likely failed. Try running through the instructions again. One possible error is using newer version of Kindle for Android, which doesn't support backup. One user reports that using adb backup -all also works, but expect a large file! (Note that if using Bluestacks, you need to enable the option in its advanced settings, check the port number—most times its 5555—and use adb connect localhost:{portnumber} or 127.0.0.1:{portnumber}) 3. After downloading your book, look in /Android/data/com.amazon.kindle/files/ for PRC files inside ASIN-labelled subfolders. Copy it out and DeDRM it. (Bluestacks has a preinstalled "Media Manager" app that allows you to export the file to the OS.) Notes: - There was no attempts from the app to update itself. Still, I would suggest keeping the APK for backup. - I suspect Amazon may be monitoring MobileRead. If this method gets blocked, I'll know for sure. - There's been several reports of this method failing on physical devices and the app demanding an upgrade to download. It continues to work on Bluestacks for now, so try that. - For high-resolution images: Quote:
Last edited by ownedbycats; 05-11-2023 at 09:45 PM. |
|
02-17-2023, 10:31 PM | #2 |
Custom User Title
Posts: 9,761
Karma: 68326525
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
reserved for future use
|
Advert | |
|
02-17-2023, 11:18 PM | #3 |
Grand Sorcerer
Posts: 11,790
Karma: 232664548
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Unfortunately I can't get it to work. The command prompt returns "No connection could be made because the target machine actively refused it."
Edit: ignore the above. The portal was not supposed to be 5555 in my case. Last edited by Sirtel; 02-17-2023 at 11:38 PM. |
02-18-2023, 12:06 AM | #4 |
Grand Sorcerer
Posts: 11,790
Karma: 232664548
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Well, it finally worked, but it was not the simplest of things I've done. I'm no computer whiz.
Many-many thanks to you, ownedbycats! While I do have a couple of eink Kindles, it's good to have more than one method. |
02-18-2023, 07:08 AM | #5 | |
Groupie
Posts: 183
Karma: 2010542
Join Date: Sep 2021
Device: PB Era, PB InkPad 3 Pro
|
Quote:
I imagine Amazon knows exactly which version(s) of their clients supports what DRM, and which of their DRM versions can be removed and which can't. If they suddenly see a huge increase in new registrations with an ancient K4Android version, it should be pretty clear to them what is happening. |
|
Advert | |
|
02-18-2023, 08:24 AM | #6 |
Connoisseur
Posts: 57
Karma: 136164
Join Date: Jan 2023
Device: Kindle e Ink
|
@ownedbycats thank you IS this process can Work in an Android Tablet? Last edited by Patitapetit; 02-18-2023 at 02:20 PM. |
02-18-2023, 09:51 AM | #7 | |||
Reading till the spring
Posts: 12,519
Karma: 94058919
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
Should ONLY be used for purchased books, never Kindle Unlimited, Prime or Library borrows, or else the author isn't paid.
Quote:
Quote:
Most do if you enable developer mode. First hit on search. https://www.lifewire.com/how-to-enab...ndroid-4684044 Works on all my Android devices (I have actually done Android development). Also lets you install KOReader apk for Android direct from Git using the phone/tablet browser to download it! Click on Latest under releases https://github.com/koreader/koreader scroll down to: Installation instructions: Android • Cervantes • ChromeOS • Kindle • Kobo • PocketBook • ReMarkable • Desktop Linux • MacOS If you don't see a load of downloads for each platform under Assets, then try a different browser such as Chromium. Quote:
Last edited by Quoth; 02-18-2023 at 09:54 AM. |
|||
02-18-2023, 10:21 AM | #8 |
Connoisseur
Posts: 57
Karma: 136164
Join Date: Jan 2023
Device: Kindle e Ink
|
@Quoth thank you for your answer Last edited by Patitapetit; 02-18-2023 at 02:20 PM. |
02-18-2023, 10:40 AM | #9 | |
Connoisseur
Posts: 57
Karma: 136164
Join Date: Jan 2023
Device: Kindle e Ink
|
Quote:
Why get KOreader directly from GitHub?. I've downloaded It from F-droid Last edited by Patitapetit; 02-18-2023 at 02:19 PM. Reason: Spelling |
|
02-18-2023, 11:40 AM | #10 |
Reading till the spring
Posts: 12,519
Karma: 94058919
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
|
02-18-2023, 12:12 PM | #11 | |
Connoisseur
Posts: 57
Karma: 136164
Join Date: Jan 2023
Device: Kindle e Ink
|
Quote:
Thank u . I didn't know Last edited by Patitapetit; 02-18-2023 at 02:19 PM. |
|
02-18-2023, 01:55 PM | #12 |
Custom User Title
Posts: 9,761
Karma: 68326525
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Why the enormous text?
|
02-18-2023, 02:18 PM | #13 |
Connoisseur
Posts: 57
Karma: 136164
Join Date: Jan 2023
Device: Kindle e Ink
|
|
02-18-2023, 02:21 PM | #14 |
Connoisseur
Posts: 57
Karma: 136164
Join Date: Jan 2023
Device: Kindle e Ink
|
Ive changed my texts. I hope they do not look big
Last edited by Patitapetit; 02-18-2023 at 02:25 PM. Reason: Change |
02-18-2023, 02:31 PM | #15 | |
Grand Sorcerer
Posts: 6,782
Karma: 87135717
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Android] CC Dropbox broken connection *WORKAROUND* | chaley | Calibre Companion | 32 | 11-17-2023 03:15 AM |
Hacks Is There a Workaround for a Deregistered Kindle 3 | Frothy | Amazon Kindle | 6 | 12-30-2012 12:20 PM |
Calibre problems with Kindle Paperwhite Articles and HOW TO use a workaround!! | linnx88 | Devices | 12 | 11-04-2012 09:30 PM |
[Kindle Touch] A workaround to have lanscape mode for PDFs | thomass | Amazon Kindle | 0 | 12-29-2011 04:39 PM |
Amazon/Kindle location workaround | Bölverkur | Amazon Kindle | 7 | 10-15-2010 06:03 PM |