

In the file dialog that pops up, pick your kindlekey1.k4i file.Click Configure, Plugins, File type plugins, DeDRM.Copy this file to a directory your Linux Calibre app can see.Searching for kinfoFiles in C:\Users\USERNAME\AppData\Localįound K4PC 1.9+ kinf2011 file: C:\Users\USERNAME\AppData\Local\Amazon\Kindle\storage\.kinf2011ĭecrypted key file using IDString ‘406xxxxxxx’ and UserName ’63xxxxxx’ Open a command prompt and run this file: kindlekey.py.In DeDRM_6.6.0, this file is here: \DeDRM_Windows_Application\DeDRM_App\DeDRM_lib\lib This zip file has several directories and files in it.In this zip, find the file kindlekey.py.Unzip the Calibre DeDRM plug-in ZIP file.

Install Python 2.7 and Pycrypto 2.6 for Python 2.7.Next, do a one-time configuration step: capture the Kindle key from your Windows PC and copy it to Calibre so it can DeDRM Kindle books. I’ll assume you already have Calibre running and you’ve installed Apprentice Alf’s DeDRM plug-in. In this VM I have the Kindle for PC app registered to my Amazon account. Unfortunately, Amazon Kindle is one of those. I don’t use it for much, only those few apps that I can run natively on Linux or in a browser. Without owning a Kindle, how does one buy books from Amazon, store them on your own computer and read them on any device in any format? Here’s how:Įven though I run Linux, I have a VM running Windows.

It’s a great organizer, supports all devices, all formats, can convert between them, and has many plugins with an active open source development community. Calibre is simply great – it meets all these needs and more. And, I run native Linux on all my computers.Īll of this all led me to start using Calibre to manage my eBooks. Indeed, eBooks often cost as much as real books even though the marginal cost of the next eBook sold is zero. I’ve bought the right to read it on any device, in any format, whenever I want to, forever.

When I buy a book I don’t believe I’ve bought it to read on a particular device, in a particular format, to access whenever some corporation thinks I should be able to. Plus, I take a principled opposition to any company that tries to lock customers into its ecosystem. Even a large eInk reader lacks color and renders slower.ĭue to the variety of books I read, no single ecosystem would do the job. Graphics: books with pictures, diagrams, etc.You’re not locked into any single book ecosystem. Open: you can install any number of reading apps for every eBook format available.Configurable: you can set a wider variety of fonts, sizes, margins, colors, layouts.I was an early Kindle adopter, but as Android tablets came out I found them better for reading: I’ve been a big reader since I was a kid, all kinds of books from many sources.
