So I’d suggest, unless you really really need some obscure feature, Calibre+Kindle is nowadays perfectly fine, and maybe you shouldn’t risk bricking your device.
Uhm… Well about that… You will not be able to transfer books onto you kindle via USB in about a week. Amazon is going to remove that feature from all Kindles next week. The only way to do that may be through the method you described. But how long will they offer that, if they say they are removing the USB feature because of piracy? You cannot pirate books onto your kindle, when you cannot transfer books from outside of Amazon onto it. (Also this is a nice reason for them to block you from buying books anywhere else than on Amazon, of course)
I think you fundamentally misunderstand what Amazon is removing. From your linked article:
Once this feature goes away, you’ll still be able to manually copy ebook files and other documents to Kindles over USB using Amazon’s apps or third-party solutions like Calibre. You just won’t be able to download copies of your purchased books to a computer.
The only thing Amazon is removing is the ability to save books that you purchased from them. No more personal backups of legally purchased material, but piracy is still fair game.
For what it’s worth, the “Download & transfer via USB” feature was applying DRM locked to the key of the specific Kindle device you select, giving you a file that’s incompatible with other devices even if they’re kindles linked to the same Amazon account. For many publishers it also gives files with drastically lower image quality than the Kindle app: about one-fourth to one-third the file size. For a couple examples, a 368MB KFX manga volume has a 125MB AZW3 file and an 8.0MB KFX light novel has a 2.2MB AZW3 file. Those smaller AZW3 files are also similar in size to DRMed EPUB files of the same books from other markets like Kobo and Google Play, so I expect it’s a deliberate choice to limit the quality of formats that are more trivial to strip DRM from.
The best way I’ve found to make personal backups of owned Kindle content is to use a rooted Android device to download everything through the Kindle app, copy the KFX files to a computer, extract the key in a root shell, and then use DeDRM tools on those files with that key.
A quick and dirty shell command I’ve used for that purpose is egrep -ao 'dsn[0-9a-f]{32}' /data/data/com.amazon.kindle/databases/map_data_storage.db. The key is 32 hex characters.
Having a rooted Android device in the first place is the biggest hurdle for being able to do that. This new jailbreak should make it possible to do something similar with e-ink kindles instead.
Somewhat, I read a German news article that explicitly warned that USB transfer will be blocked. I just searched for an English article to post here afterwards, but I didn’t read it. So… yeah, „lost in translation“
Uhm… Well about that… You will not be able to transfer books onto you kindle via USB in about a week. Amazon is going to remove that feature from all Kindles next week. The only way to do that may be through the method you described. But how long will they offer that, if they say they are removing the USB feature because of piracy? You cannot pirate books onto your kindle, when you cannot transfer books from outside of Amazon onto it. (Also this is a nice reason for them to block you from buying books anywhere else than on Amazon, of course)
https://www.theverge.com/news/612898/amazon-removing-kindle-book-download-transfer-usb
I think you fundamentally misunderstand what Amazon is removing. From your linked article:
The only thing Amazon is removing is the ability to save books that you purchased from them. No more personal backups of legally purchased material, but piracy is still fair game.
For what it’s worth, the “Download & transfer via USB” feature was applying DRM locked to the key of the specific Kindle device you select, giving you a file that’s incompatible with other devices even if they’re kindles linked to the same Amazon account. For many publishers it also gives files with drastically lower image quality than the Kindle app: about one-fourth to one-third the file size. For a couple examples, a 368MB KFX manga volume has a 125MB AZW3 file and an 8.0MB KFX light novel has a 2.2MB AZW3 file. Those smaller AZW3 files are also similar in size to DRMed EPUB files of the same books from other markets like Kobo and Google Play, so I expect it’s a deliberate choice to limit the quality of formats that are more trivial to strip DRM from.
The best way I’ve found to make personal backups of owned Kindle content is to use a rooted Android device to download everything through the Kindle app, copy the KFX files to a computer, extract the key in a root shell, and then use DeDRM tools on those files with that key.
A quick and dirty shell command I’ve used for that purpose is
egrep -ao 'dsn[0-9a-f]{32}' /data/data/com.amazon.kindle/databases/map_data_storage.db
. The key is 32 hex characters.Having a rooted Android device in the first place is the biggest hurdle for being able to do that. This new jailbreak should make it possible to do something similar with e-ink kindles instead.
Somewhat, I read a German news article that explicitly warned that USB transfer will be blocked. I just searched for an English article to post here afterwards, but I didn’t read it. So… yeah, „lost in translation“
Okay, yeah, that is definitely concerning.