Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle

Notices

Reply
 
Thread Tools Search this Thread
Old 03-02-2023, 06:19 PM   #136
jberd
Enthusiast
jberd began at the beginning.
 
Posts: 32
Karma: 10
Join Date: Mar 2015
Device: Kobo Aura H2o
This process seems straightforward enough, except I can't add the backup file to DeDRM. In the options, I can choose "Kindle for Android", and choose the backup file, but then Calibre freezes. Has anyone else had this problem?
jberd is offline   Reply With Quote
Old 03-02-2023, 06:35 PM   #137
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 9,574
Karma: 64960983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Quote:
Originally Posted by jberd View Post
This process seems straightforward enough, except I can't add the backup file to DeDRM. In the options, I can choose "Kindle for Android", and choose the backup file, but then Calibre freezes. Has anyone else had this problem?
Might be better to ask over at NoDRM github.
ownedbycats is online now   Reply With Quote
Advert
Old 03-02-2023, 07:40 PM   #138
jberd
Enthusiast
jberd began at the beginning.
 
Posts: 32
Karma: 10
Join Date: Mar 2015
Device: Kobo Aura H2o
Thanks, I'll do that.
jberd is offline   Reply With Quote
Old 03-02-2023, 09:25 PM   #139
Ma'am-I-Am
Preferred pronouns: We/Us
Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.
 
Ma'am-I-Am's Avatar
 
Posts: 157
Karma: 282162
Join Date: Jun 2014
Location: <--- Over There, USA
Device: Kindle PW 2
At this time, oldversion.com's servers are not responding.
Ma'am-I-Am is offline   Reply With Quote
Old 03-02-2023, 09:41 PM   #140
Ma'am-I-Am
Preferred pronouns: We/Us
Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.
 
Ma'am-I-Am's Avatar
 
Posts: 157
Karma: 282162
Join Date: Jun 2014
Location: <--- Over There, USA
Device: Kindle PW 2
Quote:
Originally Posted by jberd View Post
This process seems straightforward enough, except I can't add the backup file to DeDRM. In the options, I can choose "Kindle for Android", and choose the backup file, but then Calibre freezes. Has anyone else had this problem?
IIRC, Calibre doesn't actually "respond". The .ab filename will just appear next to the "Choose your back up file" button. Once it shows, type a unique name to remind you which key it is.
Ma'am-I-Am is offline   Reply With Quote
Advert
Old 03-02-2023, 10:06 PM   #141
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 9,574
Karma: 64960983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Quote:
Originally Posted by Ma'am-I-Am View Post
At this time, oldversion.com's servers are not responding.
Wait a bit (hopefully temporary error), or try different sites.

I don't know of the legitimacy of sites other than oldversion.com. An APK file of version 4.16.0.75 should have an MD5 hash of 1ebe31041db4824c9f83a43d04d74668. If you don't have anything for checking hashes, this site will do it.

If a website tries to download an exe rather than apk, don't open it! (Hopefully obvious, but just want to make sure nobody gets malware'd.)

EDIT: I changed the provided hash to use lowercase letters so that it'll be easier to compare to the website's output.

Last edited by ownedbycats; 03-02-2023 at 10:17 PM.
ownedbycats is online now   Reply With Quote
Old 03-02-2023, 10:20 PM   #142
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 9,574
Karma: 64960983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
I updated the original post with the MD5 hash of the apk file and a link to the checksum tool.
ownedbycats is online now   Reply With Quote
Old 03-03-2023, 03:29 PM   #143
DuckieTigger
Wizard
DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.
 
DuckieTigger's Avatar
 
Posts: 4,759
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
Quote:
Originally Posted by Ma'am-I-Am View Post
At this time, oldversion.com's servers are not responding.
As of now it does work again. Just remember that oldversion doesn't use https, so if your browser has too strict safety rules, it won't connect.
DuckieTigger is offline   Reply With Quote
Old 03-04-2023, 05:13 AM   #144
AlpineItaly
Junior Member
AlpineItaly began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Dec 2022
Device: Kindle Paperwhite
Hi, I am using an M1 Mac so I can't run Bluestacks. Can I use this method with Android Developer Studio (electronic eel) which now supports M1.

I have 2 particular worries about this:

1) Does android developer studio (latest version) supports installing ancient apks?

2) Does the commands used to extract the keys work with M1 Macs, since I guess paths etc will be different?

Any reply will be much appreciated.

Many thanks
AlpineItaly is offline   Reply With Quote
Old 03-04-2023, 11:47 AM   #145
DuckieTigger
Wizard
DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.
 
DuckieTigger's Avatar
 
Posts: 4,759
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
Quote:
Originally Posted by AlpineItaly View Post
Hi, I am using an M1 Mac so I can't run Bluestacks. Can I use this method with Android Developer Studio (electronic eel) which now supports M1.

I have 2 particular worries about this:

1) Does android developer studio (latest version) supports installing ancient apks?

2) Does the commands used to extract the keys work with M1 Macs, since I guess paths etc will be different?

Any reply will be much appreciated.

Many thanks
Yes, you can. You will need to do some legwork for details.

1) Android Emulator (part of Android Studio) can emulate almost anything, so it is not limited to the latest version of Android. Start with a phone or tablet that is capable of running Nougat (randomly chosen, just because it works with Bluestacks). Even Bluestacks "complains" that the Kindle app 4.16 is for an older device. It installs fine after you click the nag screen.*

2) The commands do work just the same - if you use backup adb automatically knows where to backup from. It simply needs the package name. Since by default in Android Emulator the adb shell has root access, you don't need to go the backup route, but simply download the key. (On a real device the adb shell does not have root access, including in out of box Bluestacks).

*It doesn't need Nougat, and it is very picky what processor it emulates. The mentioned Kindle 4.16 from first post does not like any x86 VMs, so the much slower (on my computer) arm is needed. Worked great with Marshmellow with Google for arm (arm64 and x86 didn't work).

Last edited by DuckieTigger; 03-05-2023 at 10:31 AM.
DuckieTigger is offline   Reply With Quote
Old 03-06-2023, 04:58 PM   #146
cytoplasm
Junior Member
cytoplasm began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Mar 2023
Device: Oasis 3
Quote:
Originally Posted by DuckieTigger View Post
Yes, you can. You will need to do some legwork for details.

1) Android Emulator (part of Android Studio) can emulate almost anything, so it is not limited to the latest version of Android. Start with a phone or tablet that is capable of running Nougat (randomly chosen, just because it works with Bluestacks). Even Bluestacks "complains" that the Kindle app 4.16 is for an older device. It installs fine after you click the nag screen.*

2) The commands do work just the same - if you use backup adb automatically knows where to backup from. It simply needs the package name. Since by default in Android Emulator the adb shell has root access, you don't need to go the backup route, but simply download the key. (On a real device the adb shell does not have root access, including in out of box Bluestacks).

*It doesn't need Nougat, and it is very picky what processor it emulates. The mentioned Kindle 4.16 from first post does not like any x86 VMs, so the much slower (on my computer) arm is needed. Worked great with Marshmellow with Google for arm (arm64 and x86 didn't work).
Which device and system image is compatible with the apk?
cytoplasm is offline   Reply With Quote
Old 03-06-2023, 06:15 PM   #147
DuckieTigger
Wizard
DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.
 
DuckieTigger's Avatar
 
Posts: 4,759
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
Quote:
Originally Posted by cytoplasm View Post
Which device and system image is compatible with the apk?
The one I mentioned in my footnote. Device doesn't really matter, because every device can run any software, even if the real device cannot do that.

For full disclosure I have picked a Nexus 9 tablet with Marshmallow (Android 6.0 (Google APIs) armeabi-v7a, API level 23) and the Kindle APK that is linked in first post (4.16). All settings were standard when I created it, didn't change anything. And I did not use adb backup. It probably works with backup, but it was slow as molasses on my Windows 11 machine running on Intel CPU (i5-11400, 32 GB ram, everything SSDs). Downloading the keyfile* directly was almost instant.
Code:
adb pull /data/data/com.amazon.kindle/databases/map_data_storage.db
That file is less than 100kb in my case.

*little nitpick, that is NOT the key file, just the database it is in. Do what you normally would with the backup file.

Last edited by DuckieTigger; 03-06-2023 at 06:31 PM.
DuckieTigger is offline   Reply With Quote
Old 03-06-2023, 08:08 PM   #148
cytoplasm
Junior Member
cytoplasm began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Mar 2023
Device: Oasis 3
Quote:
Originally Posted by DuckieTigger View Post
The one I mentioned in my footnote. Device doesn't really matter, because every device can run any software, even if the real device cannot do that.

For full disclosure I have picked a Nexus 9 tablet with Marshmallow (Android 6.0 (Google APIs) armeabi-v7a, API level 23) and the Kindle APK that is linked in first post (4.16). All settings were standard when I created it, didn't change anything. And I did not use adb backup. It probably works with backup, but it was slow as molasses on my Windows 11 machine running on Intel CPU (i5-11400, 32 GB ram, everything SSDs). Downloading the keyfile* directly was almost instant.
Code:
adb pull /data/data/com.amazon.kindle/databases/map_data_storage.db
That file is less than 100kb in my case.

*little nitpick, that is NOT the key file, just the database it is in. Do what you normally would with the backup file.
Not sure why I'm getting this error when I try to install the apk.
'pm install-create -r -t --user current --full -S 40868769' returns error 'Unknown failure: Error: java.lang.NumberFormatException: Invalid int: "current"'
cytoplasm is offline   Reply With Quote
Old 03-06-2023, 08:31 PM   #149
DuckieTigger
Wizard
DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.
 
DuckieTigger's Avatar
 
Posts: 4,759
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
Quote:
Originally Posted by cytoplasm View Post
Not sure why I'm getting this error when I try to install the apk.
'pm install-create -r -t --user current --full -S 40868769' returns error 'Unknown failure: Error: java.lang.NumberFormatException: Invalid int: "current"'
Did you install it with adb? I turned on the Nexus 9, waited until it was finished starting, installed it with (filename abbreviated)
Code:
adb install kindle.apk
.
DuckieTigger is offline   Reply With Quote
Old 03-06-2023, 08:40 PM   #150
DuckieTigger
Wizard
DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.
 
DuckieTigger's Avatar
 
Posts: 4,759
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
Quote:
Originally Posted by cytoplasm View Post
Not sure why I'm getting this error when I try to install the apk.
'pm install-create -r -t --user current --full -S 40868769' returns error 'Unknown failure: Error: java.lang.NumberFormatException: Invalid int: "current"'
You have to replace current with the real number. Use
Code:
pm list users
to get it.

Last edited by DuckieTigger; 03-06-2023 at 08:59 PM.
DuckieTigger is offline   Reply With Quote
Reply


Forum Jump

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


All times are GMT -4. The time now is 07:53 PM.


MobileRead.com is a privately owned, operated and funded community.