![]() |
#361 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,998
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
If you're using Calibre, try Kindle Unpack. Some print-replicas are PDF files inside a wrapper. (Some others are KFX-only, but they wouldn't have downloaded on Android.)
|
![]() |
![]() |
![]() |
#362 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,763
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
|
Quote:
Code:
@ECHO OFF CLS REM Extracting all books from a Bluestacks instance with unknown port REM Edit the following SET commands with your own file location and REM BlueStacks instance name SET BS_config_file=C:\ProgramData\Bluestacks_nxt\bluestacks.conf SET BS_instance=Nougat64 FOR /F "tokens=2 delims==" %%F IN ('findstr ".%BS_instance%.status.adb_port=" %BS_config_file%') DO SET ADB_PORT=%%F adb connect localhost:%ADB_PORT% adb -s localhost:%ADB_PORT% -a pull /sdcard/Android/data/com.amazon.kindle/files adb disconnect localhost:%ADB_PORT% @ECHO ON @PAUSE Last edited by DuckieTigger; 06-12-2023 at 10:41 PM. Reason: Fixed bug |
|
![]() |
![]() |
Advert | |
|
![]() |
#363 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 68
Karma: 4102
Join Date: Jun 2018
Device: Kindle Paperwhite (10th gen) - 6", OnePlus 9RT - MoonReader Pro
|
Quote:
This is the image. ![]() Can't see my posted pos as it has gone for approval. @admins and @moderators, I am enclosing the screenshot as an attachment in this instead of image url. Delete the one which is not working or the duplicate one. |
|
![]() |
![]() |
![]() |
#364 |
book geek (she/her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 115
Karma: 2029154
Join Date: Sep 2013
Location: Pacific Northwest
Device: iPhone 16 Pro Max, Kindle Paperwhite (10th gen)
|
One tiny tweak I had to do in order to get it working: add "status" between the instance and adb_port.
I'm not sure what the difference is between Nougat64.adb_port and Nougat64.status.adb_port, but the former seems to be static and not actually an open port, and the latter is the dynamic port assigned when I start up the BS instance. Thanks so much for writing and posting the batch file! (My .bat writing days are long behind me; it would've taken me hours of googling to refresh my memory on syntax and I probably would've given up and continued to do it manually! ![]() |
![]() |
![]() |
![]() |
#365 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,763
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
|
Quote:
|
|
![]() |
![]() |
Advert | |
|
![]() |
#366 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 294
Karma: 7742186
Join Date: Apr 2007
Location: Idaho, USA
Device: Various PalmOS PDAs, Android Phones, Sharper Image Literati
|
I have an AQT80 tablet with Kindle 4.16.0.75. I have it working with Calibre 6.21 on Windows 10 x64.
I downloaded 12 books with the old Kindle app and was able to bring them into Calibre, save to disk then update the covers, metadata etc. then save them to my backup folder where they're safe from ever being remotely mismanaged. The problem is I've bought a few more books, downloaded and opened them with Old Kindle but it's not putting them in Internal Storage\Android\com.amazon.kindle\files\<individua l folder per book> The initial 12 books are in there and those are the only ones Calibre can see on it. Having USB Debugging on or off changes nothing. Where is this old version of Kindle hiding the book downloads? |
![]() |
![]() |
![]() |
#367 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,763
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
|
Quote:
Code:
adb pull -a /sdcard/Android/data/com.amazon.kindle |
|
![]() |
![]() |
![]() |
#368 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 294
Karma: 7742186
Join Date: Apr 2007
Location: Idaho, USA
Device: Various PalmOS PDAs, Android Phones, Sharper Image Literati
|
I pulled a full backup of the kindle app. Then to extract the backup file I found Android Backup Extractor, abe.jar https://github.com/nelenkov/android-...063121-8fdfc5e
After banging my head against that rock for a while I found that abe.jar needed at least Java 11 yet for some reason Oracle has not released a JRE for Windows later than version 8.x while the JDK is at 20.something. So I uninstalled JRE 8.x and installed JDK 20.x then I had to do some manual editing of environment / path to grab Windows by its nose and rub its digital face in the location of where Java.exe is now - since Oracle couldn't be bothered to have its installer do it properly. (Is oracle trying to completely kill off Java by having such terrible support for the largest software platform?) FINALLY I could run java -jar abe.jar unpack backup.ab backup.tar in the directory where backup.ab was then use WinRAR to unpack backup.tar And there, buried in a subfolder, were all the books, both the visible ones in Android/data/com.amazon.kindle/files and the others it has squirreled away somewhere else. Calibre can work with those. I'd previously pulled a Kindle backup from it to get the serial of it for DeDRM. If someone wants to use any of this to add to how to work around Kindle PC DRMing everything (even books the author requested to not have any DRM) have at it. |
![]() |
![]() |
![]() |
#369 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,763
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
|
Quote:
Very clever of Amazon to not store all books on the visible internal storage (/sdcard/Android/data/com.amazon.kindle/). Only the files folder is linked there. The rest of it, including the key, is in /data/data/com.amazon.kindle/ which requires root access. Easy enough to get root access on a ADB shell, or even easier to simply use ADB pull, which automatically gets root privileges (unlike other devices). |
|
![]() |
![]() |
![]() |
#370 | |
Member
![]() Posts: 11
Karma: 10
Join Date: Jun 2023
Location: Italy
Device: none
|
I need a little help
Quote:
Thanks |
|
![]() |
![]() |
![]() |
#371 |
Member
![]() Posts: 11
Karma: 10
Join Date: Jun 2023
Location: Italy
Device: none
|
|
![]() |
![]() |
![]() |
#372 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,502
Karma: 240000001
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
|
![]() |
![]() |
![]() |
#373 |
Member
![]() Posts: 11
Karma: 10
Join Date: Jun 2023
Location: Italy
Device: none
|
Thank you! but how do I get it to work? I was watching this youtube video (https://www.youtube.com/watch?v=icb-yWQ_peU) explaining the process and I think I got a glitch at minute 1.51. On the video you can see that it writes something (but I can't figure out what: "clea..?") and right after that the string "C:\Users\TechSolutionZ\Downloads>" appears.
Here I didn't bring up the string that said downloads; "adb backup com.amazon.kindle" I wrote it where he in the video starts writing "clea..". In another explanation found on the net it said, in relation to the video, that next to downloads> I should have written "adb backup com.amazon.kindle." What is the exact command to make "C:\Users\TechSolutionZ\Downloads>" come out. thank you |
![]() |
![]() |
![]() |
#374 |
Preferred pronouns: We/Us
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 210
Karma: 533346
Join Date: Jun 2014
Location: <--- Over There, USA
Device: Kindle PW 2
|
Can I do this?
Here's a link which packages everything you need. Read the edited PDF and see the Addendum. https://mega.nz/file/8NhUSSJT#baQsCJ...EMnNOEPnDu1b7E I only edited the PDF and added the Addendum. The original PDF and the rest is all from the extremely kind folks here. |
![]() |
![]() |
![]() |
#375 | |
Member
![]() Posts: 11
Karma: 10
Join Date: Jun 2023
Location: Italy
Device: none
|
Quote:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Android] CC Dropbox broken connection *WORKAROUND* | chaley | Calibre Companion | 32 | 11-17-2023 02:15 AM |
Hacks Is There a Workaround for a Deregistered Kindle 3 | Frothy | Amazon Kindle | 6 | 12-30-2012 11:20 AM |
Calibre problems with Kindle Paperwhite Articles and HOW TO use a workaround!! | linnx88 | Devices | 12 | 11-04-2012 08:30 PM |
[Kindle Touch] A workaround to have lanscape mode for PDFs | thomass | Amazon Kindle | 0 | 12-29-2011 03:39 PM |
Amazon/Kindle location workaround | Bölverkur | Amazon Kindle | 7 | 10-15-2010 05:03 PM |