
- How to take drm off kindle books how to#
- How to take drm off kindle books install#
- How to take drm off kindle books manual#
- How to take drm off kindle books Patch#
- How to take drm off kindle books Pc#
# (could also save it to a file and run, say, # Configure the calibre dedrm plugin with the correct wineprefix
How to take drm off kindle books install#
# Install plugin (could also use Calibre's GUI) # Enter your amazon account details, download your relevant books to the device etc. Wine64 ~/Downloads/kindle_dedrm/KindleForPC-installer-0.exe & # somehow get KindleForPC-installer-0.exe (Almost) purely command-line versionĭon't just copy-paste all of this in one go, as it won't work - a couple of the steps need human participation. Alternatively, you can look at the (almost) cli version, below, which is stripped of most of my verbose explanations. That should be it - when you add books to calibre, they'll be automatically stripped of DRM. You can prompt the running of the script by pressing the "+" button - otherwise it will be run when you first try adding a book with Kindle DRM.
How to take drm off kindle books Pc#
You can tell the calibre plugin your WINEPREFIX, in Calibre, by going to Preferences > Advanced > Plugins > File type plugins > DeDRM > Customize plugin > Kindle for PC and Adobe Digital Editions. In order for the calibre plugin to run the script, you have to tell it where your wine installation is located (the so-called "WINEPREFIX"). If you have a newer version of winetricks, you can install python-2.7.
How to take drm off kindle books Patch#
Consequently you would either need to patch the calibre plugin or run the wine python script yourself and copy the decryption keys. Because the calibre plugin currently hardcodes the path to a standard python-2.7 installation, that's suboptimal. If you're using winetricks installed from Ubuntu's repositories, on 18.04, then unfortunately only python-2.6 (which you can install with winetricks python26) is available. Winetricks (not recommended unless you have a new version of winetricks)

Note that this differs from the instructions currently in DeDRM_calibre_plugin/DeDRM_plugin_ReadMe.txt by the crucial addition of ALLUSERS=1.
How to take drm off kindle books manual#
Manual installation (currently recommended) wget There are two alternatives here - use winetricks or install manually from the official python website. Hence, you need to install python within the wine environment. In order to extract the DRM keys, a python script (provided by the calibre plugin) will need to be run within wine (ideally) by the calibre plugin itself. They partially, but not completely worked for me.
How to take drm off kindle books how to#
If you're using WINE/Linux, the DeDRM plugin won't extract the keys by itself "auto-magically" without some fiddling.ĭeDRM_calibre_plugin/DeDRM_plugin_ReadMe.txt contains some suggestions on how to proceed.

(Preferences > Advanced > Plugins > Load plugin from file.) Extract your kindle keys Install the calibre DeDRM plugin unzip DeDRM_tools_6.6.3.zipĬalibre-customize -add DeDRM_calibre_plugin/DeDRM_plugin.zipĪlternatively, after unzipping you can just install it via Calibre's standard UI. Install and run Kindle for PC wine64 KindleForPC-installer-0.exeĮnter your amazon account details, download the relevant books to the "device" (i.e. We can't use winetricks for Kindle for PC, as that installs version 1.20, which isn't as suitable. (There's a space in the sha256 hash, in the FAQ, for some reason.) winetricks If you don't trust me, a random person on the internet, to tell you the correct hash, (you have no reason to) you can go to the official FAQ, above - after all, you're already trusting the DeDRM plugin not to be malicious. To ensure that you've downloaded the "original" file (and not a modified version with bonus malware), you need to check the hash of the file. Unfortunately, that version of Kindle for PC is no longer available from Amazon's websites, so you'll need to google/duckduckgo for the filename KindleForPC-installer-0.exe and download it from some sketchy website. (Slightly more recent versions (≥1.24) use the sub-optimal KFX file format for downloaded books, while even more recent versions can't be "exploited" by the DeDRM plugin, at all.) Link to the latest version.)įor best results you need an old version of Kindle for PC (≤1.17). (Closely based on the information from the official FAQ (snapshot). # sudo apt-get install winetricks # this is optional - see belowĭownload other necessary programs DeDRM plugin wget Install necessary programs using the package manager sudo apt-get install wine64


The following steps worked for me, on Ubuntu 18.04. I'm not going to go into the legality of the removal of DRM, as it varies by country - in some it falls under fair use, in others the situation is murky and in others yet it's explicitly illegal.
