
But the tablet was still hiding the contents of that folder from Windows. To get the books off the tablet I have to use a file manager on the tablet to copy them from internal storage to the SD card (I just copied the folder where Kindle saves the books). It's the last one that allows doing an ADB backup of the Kindle app and data.ĭownload a few books, pull the backup, then use that file in the DeDRM plugin in Calibre to get the Kindle key from the old app. Those previously DRM-free books now have the new DRM, even when downloaded with the older version of the Kindle app for Windows I'd been using to ensure I was getting a format Calibre could work with.Ī workaround I found is to use an old Android tablet with version 5.1 or newer and install the last revision of Kindle 4.1.6.


Since I have them converted and backed up elsewhere, I deleted a few from my kindle content folder and re-downloaded. It does not contain a top-level _init_.I've bought some books by authors whose books published in 2022 and before do not have DRM, but the latest by them from Amazon has DRM. InvalidPlugin: The plugin in u’K:\\John\\Johns documents\\PROGRAMS\\DeDRM_tools_6.8.1.zip’ is invalid. Successfully initialized third party plugins: DeDRM (6, 8, 0)įile “site-packages\calibre\gui2\preferences\plugins.py”, line 317, in add_pluginįile “site-packages\calibre\customize\ui.py”, line 472, in add_pluginįile “site-packages\calibre\customize\ui.py”, line 61, in load_pluginįile “site-packages\calibre\customize\zipplugin.py”, line 194, in loadįile “site-packages\calibre\customize\zipplugin.py”, line 292, in _locate_code It does not contain a top-level _init_.py fileĬalibre 4.23 embedded-python: True is64bit: False Wondered if you can help as i can not get the plug in to loadĮRROR: Unhandled exception: InvalidPlugin:The plugin in u’K:\\John\\Johns documents\\PROGRAMS\\DeDRM_tools_6.8.1.zip’ is invalid.
