apprenticeharper / DeDRM_tools

DeDRM tools for ebooks
14.47k stars 1.5k forks source link

Can't remove DRM on all books on Kindle Paperwhite #743

Open chrbayer opened 5 years ago

chrbayer commented 5 years ago

Hi,

thank you very much for working on this tool!

I tried with portable installation of Clibre with Kfx Input and DeDRM 6.6.1 plugins to import four books from a Kindle Paperwhite (G000 T6xx xxxx xxxx), two books were successful and two are not. If I remove the serial number from the settings, no book can be imported, so for 50% of the books it works perfectly.

... DeDRM v6.6.1: Trying to decrypt zrjuyk.kfx-zip Using Library AlfCrypto DLL/DYLIB/SO DeDRM v6.6.1: Trying to decrypt fpx_oe.kfx-zip Using Library AlfCrypto DLL/DYLIB/SO Decrypting KFX-ZIP ebook: zrjuyk Found 1 keys to try after 0.2 seconds Decrypting KFX DRM voucher: voucher DeDRM v6.6.1: Failed to decrypt with error: Failed to decrypt KFX DRM voucher with any key DeDRM v6.6.1: Looking for new default Kindle Key after 0.2 seconds ... Package KFX (from KFX Input) 1.12.1: Packaging C:\Users\nobody\AppData\Local\Temp\calibre_hsszrb\zrjuyk.kfx-zip Decrypting KFX-ZIP ebook: fpxoe Found 1 keys to try after 0.2 seconds Decrypting KFX DRM voucher: voucher KFX DRM voucher successfully decrypted Decrypting KFX DRMION: Ohne ein einziges Wort Roman_B077C2DQJN.kfx ...

I have attached the complete log, too.

Best regards, Christoph tmphwc5nz.txt

j-howell commented 5 years ago

You are importing books directly from a Kindle device. That will only work for books downloaded using Kindle firmware prior to version 5.10.2. If your kindle has updated to 5.10.2 then any books subsequently downloaded to the device will have new DRM that cannot currently be handled by this plugin.

philgoetz commented 5 years ago

If I remove the serial number from the settings, no book can be imported

How did you add the serial# to the settings in the first place?

ElleKayEm commented 5 years ago

In calibre, Preferences > Plugins. Highlight DeDRM under File type plugins. Customize plugin > eInk Kindle books > green plus sign

This is only for E-ink Kindle devices, not Fires.

negmos commented 5 years ago

You are importing books directly from a Kindle device. That will only work for books downloaded using Kindle firmware prior to version 5.10.2. If your kindle has updated to 5.10.2 then any books subsequently downloaded to the device will have new DRM that cannot currently be handled by this plugin.

I currently have the same problem, i have Kindle firmware 5.11.1.1 with DeDRM 6.6.3

What are my options?

j-howell commented 5 years ago

I currently have the same problem, i have Kindle firmware 5.11.1.1 with DeDRM 6.6.3

What are my options?

Your best option is to used the “Download & transfer via USB” link for each book, available from Amazon’s website. That delivers books in a format compatible with DeDRM. Another alternative is to use an older version of Kindle for PC/Mac to download books.

negmos commented 5 years ago

I currently have the same problem, i have Kindle firmware 5.11.1.1 with DeDRM 6.6.3 What are my options?

Your best option is to used the “Download & transfer via USB” link for each book, available from Amazon’s website. That delivers books in a format compatible with DeDRM. Another alternative is to use an older version of Kindle for PC/Mac to download books.

Thank you for the fast reply.. Unfortunately, the book is not available for download or used on platforms other than e-ink kindle :(..

ElleKayEm commented 5 years ago

Even if there's no option to download & transfer via USB, you should be able to use Kindle for PC/Mac version 1.19 through 1.24

j-howell commented 5 years ago

Unfortunately, the book is not available for download or used on platforms other than e-ink kindle :(..

As far as I know books in Arabic and Traditional Chinese cannot be downloaded and are not supported in Kindle for PC/Mac. (Books in Indian languages also cannot be downloaded, but are available in KFX format in K4PC version 1.24.)

If your book is not in one of those categories then I would like to hear about it.

negmos commented 5 years ago

As far as I know books in Arabic and Traditional Chinese cannot be downloaded and are not supported in Kindle for PC/Mac.

You are right.. This is an Arabic book :) Looks like i'm stuck here.

JrogVil commented 4 years ago

I also keep getting an error when trying to de-DRM a book I purchased on Amazon. It's been a while since I made a purchase and had no problem back then. I used the transfer via USB option to download the file from Amazon. I first tried version 6.6.0 (Mac version) of DeDRM, then tried with version 6.6.3, which I believe is the latest. After each attempt I get the message that an error occurred.

I am using the method of dragging and dropping the file over the DeDRM app icon. I have entered the Kindle serial number and destination folder into the app.

I have an old (2012) keyboard Kindle on Version 3.4.2 MacOS Mojave 10.14.6

Any suggestions?

EDIT: I've also tried re-downloading the book file, but it still doesn't work. Also, I selected "eInk Kindle eBooks" in the DeDRM Configure window.

ElleKayEm commented 4 years ago

Take a look at this section of the FAQs, if you haven't already:

https://github.com/apprenticeharper/DeDRM_tools/blob/master/FAQs.md#the-macintosh-application

If that doesn't do it, post a log:

https://github.com/apprenticeharper/DeDRM_tools/blob/master/FAQs.md#i-cannot-solve-my-problem-with-the-macintosh-dedrm-application-and-now-i-need-to-post-a-log-how-do-i-do-that