Quote:
Originally Posted by ownedbycats
Ok, did some testing with more recently-released free books. ASIN B0BNDDCQB9 ( link) won't download. I don't know how to identify a KFX-only book though. 
|
Ok, based on test with only this one free but published in 2023 book (and also couple of older books, published waaay before 2023. that I've bought previously) I've first confirmed that Kindle for PC version v1.34.1 indeed doesn't want to download that particular book and then I've tested to see if it would be possible to use
an older / ( more like ancient
) version of Kindle for Android app (installed on rooted Android phone or rooted BlueStacks Android emulator) to download that book in format that could successfully be deDRM-ed.
The oldest apk I've found on the internet and tested was for "Amazon Kindle-7.6.0.39.apk" and when using that version of Android app the books are downloaded as KFX format (split into multiple files)
but a version of KFX that is successfully deDRM-ed and imported into Calibre as single file / monolithic KFX (not KFX-ZIP, which is the end result if deDRM procedure is not successful). v8.x downloads KFX that can't be deDRM-ed.
And this v7.6.0.39 successfully download that ASIN B0BNDDCQB9 book. (as KFX format)
I have no idea if there exist even older version of Android app than this v7.6.0.39 that is still functional (can still register and download books) that would perhaps download azw3 format instead of KFX.
So this setup would be somewhat cumbersome alternative for people who don't want to buy used Kindle e-Ink device or can't buy it for whatever reason.
Root permission is required in order to copy the /data/data/com.amazon.kindle/databases/map_data_storage.db file that is used by deDRM plugin.