59 votes

Download and transfer for Kindle books discontinued on Feb 26

46 comments

  1. [4]
    csos95
    (edited )
    Link
    Relatedly, I found out just recently that there's a new kindle jailbreak that works on all models. I used it yesterday so I can finally use KOReader on my kindle oasis instead of having to switch...
    • Exemplary

    Relatedly, I found out just recently that there's a new kindle jailbreak that works on all models.
    I used it yesterday so I can finally use KOReader on my kindle oasis instead of having to switch to my older kindle paperwhite (jailbroken years ago) when I want to read stuff I didn't buy on amazon or use "send to kindle" with.

    KOReader supports many formats, has a ton of customization options, and supports opds so I can download books directly from sources such as Project Gutenber, Standard Ebooks, and my Calibre instance.

    https://kindlemodding.org/jailbreaking/WinterBreak/

    28 votes
    1. [3]
      PraiseTheSoup
      Link Parent
      "Send to Kindle" works perfectly fine for books sourced outside of Amazon, and I've used KOReader on my phone and a small tablet before and it's great but I also have a Kindle and don't see any...

      "Send to Kindle" works perfectly fine for books sourced outside of Amazon, and I've used KOReader on my phone and a small tablet before and it's great but I also have a Kindle and don't see any reason to bother with it there. What is the advantage?

      8 votes
      1. [2]
        csos95
        (edited )
        Link Parent
        I briefly listed some of the pro's, but I can go into more specifics now that I've had a few days of using it to refresh my memory. Formats Most of the content I consume, in order of frequency, is...

        I briefly listed some of the pro's, but I can go into more specifics now that I've had a few days of using it to refresh my memory.

        Formats

        Most of the content I consume, in order of frequency, is epub, pdf, or cbz/cbr.

        For epub I had to either use "send to kindle" or convert to a supported format with Calibre and then sync, both of which were annoying extra steps to me.

        Kindles support pdf, but the reading experience is much better with KOReader.
        For me, a stock kindle is simply unusable for reading most pdf's.
        It has two views: fit the page on the screen (which makes the text too small to read comfortably) or zoom in way too much and require scrolling multiple times to read each line of text.
        With KOReader, I have multiple choices for how to fit the page on the screen, it trims the margin whitespaces, it can reflow text, and has a few more things that all add up to something that lets me comfortably read pdf's on my kindle.

        Manga comes in cbz/cbr files, which are the images of the pages in a zip or rar file, so now I can read manga on my kindle.

        Customization

        It has so many customization options that trying to list them all would take forever.
        It has toggles/selections for tons of common style tweaks (margin size/line height/word spacing/font size/font weight (granular instead of just ~3 presets), two column layout, paged/continuous view, toggle embedded styling) in the bottom bar that shows when you open the ui overlay, a menu tree has many more in-depth styling tweaks, a few good preset css stylesheets to choose from, and if that's not enough, you can put in your own css styles.

        Generally, I just set a few options how I like, set them as default, and that's it.
        It's an very nice improvement to me, but not so much that I couldn't stand reading on a stock kindle that doesn't have them.
        Sometimes however, I'll open a book with some truly terrible formatting that would be difficult to read on a stock kindle.
        With KOReader I can just disable the embedded styles and that usually takes care of it.

        OPDS

        The Open Publication Distribution System (OPDS) is a catalog format based on Atom that lets you browse and download content.

        The stock kindle content importing requires that I buy from amazon or email one of a few supported file types to a special email.
        I don't want to buy from amazon and I don't want to have to download a book, email it, wait a bit, and then download it on my kindle.
        The old alternative was to connect my kindle to my computer and sync with Calibre, but I've moved to hosting most of my Calibre library on a remote server rather than locally and having to go to my desktop to physically sync is already annoying enough without having to download and add to my local library first.

        With OPDS catalogs, I can browse, download, and read all on my kindle.

        Right now I have catalogs for Project Gutenberg, Standard Ebooks, my Calibre server instance, and my friend's Komga instance.
        I've been working, very intermittently, on a fanfiction story tracker/reader application.
        The plan is to implement OPDS so that I'll be able to browse and download stories and also have "daily/weekly/unread updates" entries that'll be the new chapters for a given period for the stories I follow in one book.

        Progress Sync

        KOReader has a sync server that lets you sync reading progress.
        It's open source, written in easy to understand lua, and is small enough that it can be quickly implemented in other services (I know at least komga implements it, haven't looked for others).

        I don't just read on my kindle, I read on my phone, tablet, and desktop (and none of them through the kindle apps because they are not great).
        With stock kindle I have to manually move to where I left off reading when changing devices, with this it's synced automatically on all of them.

        6 votes
        1. DefinitelyNotAFae
          Link Parent
          Fwiw, for others at least, send to Kindle now accepts epub files as their preferred external file type. Changed maybe a year ish ago! Just a helpful update

          Fwiw, for others at least, send to Kindle now accepts epub files as their preferred external file type.

          Changed maybe a year ish ago!

          Just a helpful update

          1 vote
  2. [11]
    Kilcundas
    (edited )
    Link
    As someone still happily using my Kindle 3 Keyboard from 2011 daily, this was the only method remaining to transfer Amazon purchased ebooks to the device. Previously, I could use the 'send to...

    As someone still happily using my Kindle 3 Keyboard from 2011 daily, this was the only method remaining to transfer Amazon purchased ebooks to the device. Previously, I could use the 'send to Kindle' option, but Amazon removed this device from my account and as an available selection entirely when it was discontinued.

    Ironically, as a result there is no longer any benefit to me purchasing ebooks from their platform, which I still begrudgingly do occasionally for some books I can't find elsewhere... Which I will now likely have to source via piracy if I want a copy on the device I paid for.

    I know I'm in the minority here, but if you'll forgive me my old man yells at clouds moment, I just want a device I can repair myself, use entirely offline, filled with books that I own. I won't miss giving Amazon any money, but I do miss the concepts of media ownership and right to repair being the norm and expectation.

    38 votes
    1. stu2b50
      Link Parent
      There's plenty of e-readers that do that, but you'll have to pay more, since Amazon can subsidize their margin on the device with the cut they get from store sales.

      I just want a device I can repair myself, use entirely offline, filled with books that I own.

      There's plenty of e-readers that do that, but you'll have to pay more, since Amazon can subsidize their margin on the device with the cut they get from store sales.

      8 votes
    2. [5]
      tanglisha
      Link Parent
      Ok, that's weird. My Gen 1 Kindle is still a listed device on my account. I wonder if you could re-add it.

      Ok, that's weird. My Gen 1 Kindle is still a listed device on my account. I wonder if you could re-add it.

      5 votes
      1. [4]
        Kilcundas
        Link Parent
        Thanks for letting me know, I just double checked with no luck unfortunately. My Kindle 3 was removed around the same time that that model's 3G services were shut down, and I remember thinking it...

        Thanks for letting me know, I just double checked with no luck unfortunately.

        My Kindle 3 was removed around the same time that that model's 3G services were shut down, and I remember thinking it was odd considering that I assumed I could continue using WiFi without any issues (and the support page on Amazon seems to indicate that also).

        As it stands, I'm unable to access the kindle store and attempting to register the device results in an invalid username/password error despite double-checking I had the credentials correct and using them to log in on a browser.

        Also worth keeping in mind I'm an Australian customer, so I'm not sure if that changes anything. I'll do some more experimenting, but for now it's an entirely offline device - Which, to be fair, I'm not overly upset about.

        8 votes
        1. [2]
          gt24
          (edited )
          Link Parent
          From what I read, logging in on that device is "weird" now. I'll quote the necessary bits below and provide the link as a source citation only. If you follow the steps below, it should work......

          As it stands, I'm unable to access the kindle store and attempting to register the device results in an invalid username/password error despite double-checking I had the credentials correct and using them to log in on a browser.

          From what I read, logging in on that device is "weird" now. I'll quote the necessary bits below and provide the link as a source citation only. If you follow the steps below, it should work...

          Victoria7500
          3y ago

          Do you have two factor authentication on your Amazon account? I ran into this issue when I reset an old Kindle a while ago, following these instructions from the Amazon website did the trick.

          To log in with Alternate Sign-In for Two-Step Verification:

          Enter your sign-in information and click Submit.

          You'll receive an error message saying that your email and password combination is incorrect.

          You'll receive a security code through text message, voice call, or authenticator app.

          Enter the security code at the end of your account password and click Submit. For example, if password is "abcdef" and the security code received is "12345," enter "abcdef12345" as your password.

          Reddit Source link

          From another link, for accounts without 2 factor authentication you would still be sent a code anyway. You use that code instead of your password when asked for the password.

          Source Reddit link for that

          4 votes
          1. Kilcundas
            Link Parent
            Apologies for the very delayed response, thanks to an unexpected illness (and subsequent ill child) I haven't had an opportunity to try this for myself. If that method works for me this will be...

            Apologies for the very delayed response, thanks to an unexpected illness (and subsequent ill child) I haven't had an opportunity to try this for myself. If that method works for me this will be fantastic for downloading book samples (something I wasn't able to do with the download & transfer via USB functionality even before it was removed). Thank you very much for taking the time to share and provide those links.

            Speaking of which, since this post I have definitely come to terms with not being able to use the kindle store moving forward. The convenience that the storefront provided resulted in a few too many impluse purchases (instead of, say, checking my local library or bookstore), and I definitely have more than enough books on my backlog to satisfy me for plenty of years to come. As mentioned I'll definitely explore the workarounds you have linked to download book samples, which will hopefully assist me in making some thoughtful, informed purchasing decisions... And when I do so, that money can go to a local small business instead.

            I appreciate your help!

            2 votes
        2. tanglisha
          Link Parent
          Well that’s frustrating. Mine is WiFi only, that may also be the difference.

          Well that’s frustrating. Mine is WiFi only, that may also be the difference.

          3 votes
    3. [4]
      DynamoSunshirt
      Link Parent
      Check out the SuperNote Nomad. Built for repairability, you can run arbitrary Android apps on it, and you can buy ebooks from whatever source you want. KOReader is a FOSS Android app built...

      Check out the SuperNote Nomad. Built for repairability, you can run arbitrary Android apps on it, and you can buy ebooks from whatever source you want. KOReader is a FOSS Android app built specifically for reading epubs, mobis, etc, and you can either transfer the files raw or manage your library with Calibre.

      I currently use an Onyx Boox device that's very similar, but wasn't really built with repairability in mind, and it's so much better than my old Kindle. Though I do sometimes wish it had no touchscreen, and instead included page turn buttons and a sliding keyboard to reduce accidental page turns!

      1 vote
      1. [3]
        Kilcundas
        Link Parent
        Thank you very much for the recommendation! I share your thoughts when it comes to the touchscreen and page turn buttons but otherwise the Nomad seems to tick all of the boxes and KOReader also...

        Thank you very much for the recommendation! I share your thoughts when it comes to the touchscreen and page turn buttons but otherwise the Nomad seems to tick all of the boxes and KOReader also looks fantastic.

        With your Boox, do you find yourself using it for purposes other than reading? I'm unfortunately not a great illustrator but I could definitely imagine using something similar for journaling.

        (As mentioned in another reply in this thread - my apologies for the very delayed response, I've been quite unwell. I appreciate you sharing those devices!)

        1. [2]
          DynamoSunshirt
          Link Parent
          I hope you're feeling better! To answer your question: I use my Boox for journaling and notetaking constantly. My partner has a 10" Boox device and she even uses hers for artistic stuff. And...

          I hope you're feeling better!

          To answer your question: I use my Boox for journaling and notetaking constantly. My partner has a 10" Boox device and she even uses hers for artistic stuff. And knitting patterns, where e-ink's low power (but always visible) nature is especially helpful.

          I am a massive fan of the Boox, and strongly recommend it if you're willing to do some tweaking yourself to get everything where you want it. KOReader is the same; a bit of a learning curve, but settings for essentially anything you might want to tweak. The Nomad seems a little better out of the box than the Boox (which has a lot of bad UI translations from Chinese to English), but likely has more of a learning curve than a Kobo or Kindle.

          Think of these Android ereaders as a bit like Linux: great if you want full control over every setting, but also a bit of a nerd trap if that configuration will distract you too much. The Remarkable, Kindle, and Kobo are more like macOS: they hold your hand enough that you don't have to sweat the finer details... but they also hide away some of those details such that you can't touch them!

          1 vote
          1. afrocat
            Link Parent
            You can go a step further and install postmarketOS on some of them

            Think of these Android ereaders as a bit like Linux: great if you want full control over every setting

            You can go a step further and install postmarketOS on some of them

  3. [2]
    Eji1700
    Link
    Yeah i'm not shocked. I really can't recommend enough getting away from kindle and amazon for ebooks. I do get that can be both more expensive (kobo/pocketbook are not as cheap) and limiting (some...

    Yeah i'm not shocked. I really can't recommend enough getting away from kindle and amazon for ebooks. I do get that can be both more expensive (kobo/pocketbook are not as cheap) and limiting (some books are harder to find on other sites, and even then might just come with some other dumb form of drm), but if you can afford to do it, this strikes me as an issue where there's a really good reason to "vote with your wallet".

    The competition is out there, but people just stick with kindle because of convince, and it's only helping lock down digital books more and more.

    21 votes
    1. FaceLoran
      Link Parent
      I've been super pleased with my Kobo. It's exactly the same but not Amazon.

      I've been super pleased with my Kobo. It's exactly the same but not Amazon.

      2 votes
  4. [5]
    moocow1452
    Link
    I think it was @kfwyre that mentioned using this to remove DRM on Kindle books before?

    I think it was @kfwyre that mentioned using this to remove DRM on Kindle books before?

    16 votes
    1. [2]
      kfwyre
      (edited )
      Link Parent
      Currently I get the files directly from my Kindle device. In theory, this will still be possible even after they shut down Download and Transfer (though who knows?). That method simply allowed you...

      Currently I get the files directly from my Kindle device. In theory, this will still be possible even after they shut down Download and Transfer (though who knows?).

      That method simply allowed you to remove DRM without downloading it to the Kindle first. Notably, you still had to have a registered eink Kindle for this to work, as the plugin relies on the serial number to crack the DRM.

      So, they’re taking out one method of removing DRM, but it’s, as of yet, not impossible. They have made other moves recently to try and quash deDRMing as well, which is a bad sign — especially as they try to have a lot of content exclusive to their platform. For example, I can’t deDRM my comics on Amazon, and their comics digital library far exceeds that of others. I also think all regular ebooks published after a recent date cutoff are not deDRMable (but I could be wrong wrong on that).

      Currently the only ebooks I buy on Amazon are the ones I can’t get on Kobo or direct from the author/publisher, so it won’t be a huge personal loss for me if Amazon cuts me off entirely. It’s mostly just frustrating that they spend so much time and effort on frustrating attempts at lock-in that mess with people like me who want to spend money on those items. I’d genuinely rather buy a book than pirate it!

      19 votes
      1. lou
        Link Parent
        I can absolutely see that change driving some folks to Anna's Archive and the like.

        I’d genuinely rather buy a book than pirate it!

        I can absolutely see that change driving some folks to Anna's Archive and the like.

        14 votes
    2. lou
      Link Parent
      You can still save ebooks from the Kindle to a friendly format using Calibre, but even Calibre will direct you to download them directly from Amazon sometimes. I guess some books have DRM and...

      You can still save ebooks from the Kindle to a friendly format using Calibre, but even Calibre will direct you to download them directly from Amazon sometimes. I guess some books have DRM and others do not.

      There probably is a way to get most DRMed books from Calibre as well with a plugin, but it is not straightforward so I never learned how to do it.

      7 votes
    3. Rudism
      Link Parent
      I think even after this feature is discontinued there are still ways to strip DRM using an actual Kindle device (or Kindle for PC) along with various Calibre plugins. Or at least there were some...

      I think even after this feature is discontinued there are still ways to strip DRM using an actual Kindle device (or Kindle for PC) along with various Calibre plugins. Or at least there were some number of years ago the last time I bought an eBook off Amazon with the intention to read it on my Kobo.

      6 votes
  5. [6]
    Comment deleted by author
    Link
    1. [2]
      3WolfMoon
      Link Parent
      I can't make promises on the longetivity of any specific method due to Amazon's constant changes, but the following was working at least up to my most recent Amazon book purchase (Threshold:...
      • Exemplary

      I can't make promises on the longetivity of any specific method due to Amazon's constant changes, but the following was working at least up to my most recent Amazon book purchase (Threshold: Stories from Cradle, released about a month ago). It requires access to a rooted Android device or the ability to use a rooted emulator, but does not require an actual Kindle. I'm making some assumptions on the average Tilderson's tech literacy and glossing over some of the less specialized knowledge required (which should be easily searchable if needed.)

      Requirements
      If you're modifying v10.0.9 (not needed with autorelease)
      1. Extract DeDRM_plugin.zip
      2. Open kfxdedrm.py
      3. Edit the following line for dsn_len,secret_len in [(0,0), (16,0), (16,40), (32,40), (40,0), (40,40)]: --> for dsn_len,secret_len in [(0,0), (16,0), (16,40), (32,0), (32,40), (40,0), (40,40)]:
        • i.e., add (32,0) to the list
      4. Save and rezip the files (replacing the original zip)
      5. Import the plugin to Calibre as you normally would
      First time setup
      1. Get your Kindle for Android key
        1. Open the following file on your device /data/data/com.amazon.kindle/shared_prefs/Notifications.pref.xml
        2. Grab the 32 character DSN listed in the file, it will look like this <string name="serializedDeviceAttributes">{&quot;dsn&quot;:&quot;21da41a236a42fg2a9292a2cb24af43c&quot;,&quot;
        3. Convert that to hexadecimal (e.g., 3231646134316132333661343266673261393239326132636232346166343363)
        4. Create a text file formatted as follows {"DSN": "3231646134316132333661343266673261393239326132636232346166343363"}
        5. Save the file as a .k4i (e.g., kfa-key.k4i)
      2. Import your key in DeDRM_tools
        • In Calibre: Preferences -> Plugins -> DeDRM -> Customize plugin -> Kindle for Mac/PC ebooks -> Import Existing Keyfiles
      DeDRMing your books
      1. Get your downloaded books from your device
        • books are saved in sdcard/Android/data/com.amazon.kindle/files
        • copy this folder or the book folders within to your computer
          • each book is its own folder titled with the book's ASIN
      2. Import your books to Calibre
        • Importing any of the .kfx files in a book's folder should work

      This should also address your issue with comics and recent books, @kfwyre. Be sure you're using a high DPI device so you're served HD files where available.

      The relative complexity of setting this up makes it less likely to become widely adopted, but popularizing any method makes it a more likely target for breaking changes. I'd suggest liberating your Kindle library as soon as possible, supporting DRM free products and storefronts when available, and (politely) bugging your favorite authors about selling their work on alternative platforms.

      Bonus material, since you're likely to encounter them if using other platforms:

      Some options for dealing with ACSMs

      source (+ the domepiece)

      8 votes
      1. kfwyre
        Link Parent
        Interesting! I didn’t know that KFX files were crackable at all. I might have to try this on an old phone or an emulator. I appreciate your detailed and follow-able instructions. Thanks 3WolfMoon!

        Interesting! I didn’t know that KFX files were crackable at all. I might have to try this on an old phone or an emulator.

        I appreciate your detailed and follow-able instructions. Thanks 3WolfMoon!

        2 votes
    2. kfwyre
      (edited )
      Link Parent
      If you have an eink Kindle device, you should be able to download them to the device directly, then plug the device into your computer, and use the deDRM plugin in Calibre to get your books (this...

      If you have an eink Kindle device, you should be able to download them to the device directly, then plug the device into your computer, and use the deDRM plugin in Calibre to get your books (this is how I do it).

      If you don’t have an eink Kindle device, I highly recommend getting a cheap old used one off of Backmarket or eBay or whatnot in order to do this. I think mine cost $20?

      I will caution that I’m pretty sure this doesn’t work for books published after a certain date (I think some time in 2024?). I don’t buy a lot of current books though, so I’m not sure on this (or if there’s a workaround). It also won’t work for comics/graphic novels.

      Also there’s no guarantee this will keep working past the 28th. I sure hope it does though.

      8 votes
    3. [2]
      Aldehyde
      Link Parent
      There’s some guides online which link to really old versions of the desktop kindle app. These are from before kfx file type, breaking the drm is trivial through the calibre extension. Can’t link...

      There’s some guides online which link to really old versions of the desktop kindle app. These are from before kfx file type, breaking the drm is trivial through the calibre extension.

      Can’t link to any because it’s been a while since I did this.

      Honestly though, I don’t understand why Amazon is still supporting these versions lol.

      2 votes
      1. Protected
        Link Parent
        Just went full paranoid and used this method to archive my kindle library. I also jailbroke my kindle in the expectation that a kindle-based solution will eventually become the only way to rescue...

        Just went full paranoid and used this method to archive my kindle library. I also jailbroke my kindle in the expectation that a kindle-based solution will eventually become the only way to rescue an ebook bought from them. I guess next I'll prioritize getting a kobo and directly annoy authors about selling outside amazon.

        5 votes
  6. [2]
    chocobean
    Link
    I've only ever used "send to Kindle" via emailing the file. Obviously this change won't stop sites like z library from working. So why I wonder

    I've only ever used "send to Kindle" via emailing the file. Obviously this change won't stop sites like z library from working. So why I wonder

    7 votes
    1. paris
      Link Parent
      My experience with emailing a file has been consistently worsening over the past few years. Recently, I use it only when I’ve misplaced the Kindle’s cable and I’m in a rush to throw a new book on...

      My experience with emailing a file has been consistently worsening over the past few years. Recently, I use it only when I’ve misplaced the Kindle’s cable and I’m in a rush to throw a new book on it via Calibre.

      2 votes
  7. Tiraon
    Link
    This is not really surprising as they have been increasing their lock in for a long time and closing legacy hw a sw that is less compatible with that. This change could among other effects mean:...

    This is not really surprising as they have been increasing their lock in for a long time and closing legacy hw a sw that is less compatible with that.

    This change could among other effects mean:

    • inability to keep the device offline and still get new books
    • straight up not being able to get new purchases on the oldest devices
    • further locking down the filesystem on their hw as the DaT is no longer supported

    Its about comtrol and keeping the user inside. They are also the effectively default and sometimes only option for self published books and they are pretty aggresive about having exclusivity.

    I used to consider the piecemeal purchase, subscription, gamified mobile app I won't mention as really bad but it no longer seems as unlikely that the more widespread options will close that gap.

    6 votes
  8. merry-cherry
    Link
    Well shit. I guess I'll have to speed up my plan to backup my library.

    Well shit. I guess I'll have to speed up my plan to backup my library.

    5 votes
  9. [3]
    ConalFisher
    Link
    On a very-obviously-related unrelated note, what's this site's policy on discussing piracy? I know a lot of places are (understandably) against people saying "just pirate it lmao" under everything...

    On a very-obviously-related unrelated note, what's this site's policy on discussing piracy? I know a lot of places are (understandably) against people saying "just pirate it lmao" under everything related to obtaining media and I'd rather not be that guy.

    In the event that we're cool with it... Well, yeah, fuck DRM restricting your ability to do things with the products you own. Ebooks are one of the few things I am 100% okay with downloading for free (along with research papers) since basically every ebook store is shitty. I'll normally only read the first chapter or two of an ebook to see if I'm interested in it before buying the book second-hand, then I'll keep the ebook version as a backup.

    If we're not cool with piracy then something something laws something something stealing you get it admins sorry if this is rule breaking i wasn't sure

    5 votes
    1. Fiachra
      Link Parent
      We're in this weird limbo right now where the services that broke the popularity of piracy are going away, but people haven't yet reverted to piracy, seemingly out of habit or inertia. Despite the...

      We're in this weird limbo right now where the services that broke the popularity of piracy are going away, but people haven't yet reverted to piracy, seemingly out of habit or inertia. Despite the know-how still being widespread. I think these companies have wound up the catapult for a record-breaking flip in consumer habits, and once the trust thermocline is broken there'll be no going back.

      7 votes
    2. sparksbet
      Link Parent
      I suspect any restrictions on discussing piracy would be based on what can cause Tildes itself to have legal liability, so I doubt saying "go ahead and pirate it" without any details of how one...

      I suspect any restrictions on discussing piracy would be based on what can cause Tildes itself to have legal liability, so I doubt saying "go ahead and pirate it" without any details of how one pirates anything would be a problem. Of course, it's all up to Deimos ultimately.

      7 votes
  10. CompChris
    (edited )
    Link
    If you're looking to download all of your books, there are luckily a number of scripts that have been created to make this process easier. A fair number have been updated within the last couple of...

    If you're looking to download all of your books, there are luckily a number of scripts that have been created to make this process easier.

    A fair number have been updated within the last couple of days to bring them up-to-date. Some are a bit more complex to run than others, but if you're looking for something simple that you just want to run in your browser as a Userscript (using Tampermonkey or similar), I found this one. It works one page at a time, so you'll be doing some of this manually.

    Here are some things I would recommend if using this particular userscript.


    If you have multiple Kindles, aim for the download for your particular device (at least, if you decide not to strip the DRM from the files -- I'm not sure that the DRM can be stripped from newer books published in the last couple years). You can test whether there are multiple devices registered to your account for downloading, by heading to your Manage Content page, and choosing an ebook. Click the More Actions dropdown, then click Download & Transfer via USB. If you have multiple devices, you should see a list of different choices. Make note of the number (location) of the device in the menu (e.g. three down from the top).

    Comment out line 78 (add // before), and uncomment line 80 (remove the // before the code. Replace the number at the end of the line: [1].click() to the index of your device in that list (minus 1). So if your Kindle is in the third place, change this to [2].click().

    At line 96, this timeout period is far too long. I've found that changing this to: (resolve, 1000)); instead of 5000 is more than enough.


    Save the changes to the script in Tampermonkey (or your userscript manager of choice) and head back to the Manage Content page. You should see a button in the upper-right corner to trigger downloads. You can start this here. If something isn't right, just refresh the page, and the script will stop.

    After downloads stop for that page, manually navigate to the next, and repeat.

    NOTE: Sometimes the index of the device in the menu moves around (for items like comics, which may not be compatible with all devices on your account). Instead, you'll want to grab those manually (or if you have a lot of them, you can change the index in the userscript for them).

    I also recommend letting your browser automatically save to your Downloads folder while you're doing this, instead of opening up a dialog to ask you where you'd like to save the file. This will save a lot of time and extra clicks.

    WARNING: This userscript doesn't play well with certain book entries in your content list. If a book doesn't have a download (Prime Reading Library, Books previously borrowed using Libby/Overdrive), it will likely get stuck on those, and this will stall the script. You'll need to manually grab the rest of the books from the page. Before moving to the next page, ensure that the last book on that page finished downloading.


    There are way more complete and robust scripts that can do this for you, like this, and this. However, there will probably be some additional setup (not a lot) to set these up. The process also requires logging into your Amazon account through these scripts, which may not be comfortable for everyone (code should be fairly straight-forward to poke around), but if you're just not sure, the solution above is just a userscript injecting itself into your already logged-in session, and I see no nasties in the userscript.

    3 votes
  11. [2]
    Protected
    Link
    I'm not entirely sure I understand. Does this mean it will no longer be possible to buy an ebook on Amazon and read it using a non-kindle reader?

    I'm not entirely sure I understand. Does this mean it will no longer be possible to buy an ebook on Amazon and read it using a non-kindle reader?

    2 votes
    1. Cthonaut
      Link Parent
      Yes. It also means that older readers that require using a cable upload will not be able to get any more books from the amazon store. I see this effectively driving users to using other readers...

      Yes. It also means that older readers that require using a cable upload will not be able to get any more books from the amazon store.

      I see this effectively driving users to using other readers like kobo or boox. I also see this driving people back to piracy.

      3 votes
  12. kfwyre
    Link
    Update (maybe?): I have a (very old) Kindle 4, and to deDRM my books, I go to my Amazon Content Library page, and click Deliver and then select my Kindle. (Note: this is different than the...

    Update (maybe?):

    I have a (very old) Kindle 4, and to deDRM my books, I go to my Amazon Content Library page, and click Deliver and then select my Kindle. (Note: this is different than the Download & Transfer option that they are removing -- also they haven't removed it yet). The book then downloads to the Kindle, and then I can plug it in to computer and run Calibre to remove the DRM.

    Historically, this has worked just fine.

    Today, I tried to use the Deliver feature multiple times and the books wouldn't download. I made multiple attempts, rebooted the device multiple times, and tried delivering them individually and as a batch. Nothing worked.

    I was still able to download the books directly on the device, so I was able to deDRM them, but this is the first time I've had issues with the Deliver feature. Not sure if Amazon is changing things on the backend, if this was just a freak coincidence, or a foreboding sign of things to come.

    1 vote
  13. kfwyre
    Link
    Someone posted a good rundown on r/calibre of the current methods to deDRM Kindle books now that Download & Transfer has been shut down. Also, for anyone concerned about Amazon's steps towards...

    Someone posted a good rundown on r/calibre of the current methods to deDRM Kindle books now that Download & Transfer has been shut down.

    Also, for anyone concerned about Amazon's steps towards locking down their platform, I recommend moving over to Kobo. The only books I get off of Amazon anymore are the ones that I can't get from Kobo.

    1 vote
  14. [6]
    lou
    Link
    Has Amazon also made harder to get books from a Kindle device via USB? I'm sure I could do that before, I even tried with a book that I previously copied from the same Kindle. Calibre won't get...

    Has Amazon also made harder to get books from a Kindle device via USB? I'm sure I could do that before, I even tried with a book that I previously copied from the same Kindle. Calibre won't get them (will tell me to download from Amazon which I cannot do anymore) and the files are encrypted if I copy them. That includes pirated ebooks that I sent to my Kindle via my Kindle's email.

    1 vote
    1. [3]
      kfwyre
      Link Parent
      Replying again to let you know that I tested it out and was able to successfully remove DRM from a Kindle book (one I hadn’t previously processed, just to make sure it really worked). Hardware:...

      Replying again to let you know that I tested it out and was able to successfully remove DRM from a Kindle book (one I hadn’t previously processed, just to make sure it really worked).

      Hardware: Kindle 4
      Calibre Plugin: deDRM 10.0.3 (from noDRM)

      Process:

      1. I used the Deliver to Kindle option for the book via my Amazon Content Library
      2. Downloaded the book via WiFi on my Kindle
      3. Plugged in my Kindle to my computer via USB
      4. Navigated to the device in Calibre
      5. Clicked Add book to library

      I already had the deDRM plugin set up, so doing the above steps removed the DRM (like normal, nothing changed from my usual process) and added the unrestricted file to my library.

      3 votes
      1. [2]
        lou
        Link Parent
        Yeah, I could previously do it with barebones Calibre, no plug-ins. Looks like I'll have to learn how to use plug-ins on Calibre now. Thanks ;)

        Yeah, I could previously do it with barebones Calibre, no plug-ins. Looks like I'll have to learn how to use plug-ins on Calibre now. Thanks ;)

        1 vote
        1. kfwyre
          Link Parent
          If you have any questions, let me know! I’m happy to help.

          If you have any questions, let me know! I’m happy to help.

          2 votes
    2. 3WolfMoon
      Link Parent
      I don't own a Kindle device, so I can't answer your question definitively. Are the files in KFX format? If so, do you have the KFX Input plugin for Calibre?

      I don't own a Kindle device, so I can't answer your question definitively. Are the files in KFX format? If so, do you have the KFX Input plugin for Calibre?

      1 vote
    3. kfwyre
      Link Parent
      Nothing had changed for me as of a few days ago when I last tested it. I can try it out again later and report my findings. Which model Kindle do you have?

      Nothing had changed for me as of a few days ago when I last tested it. I can try it out again later and report my findings. Which model Kindle do you have?

      1 vote
  15. Pixlbabble
    Link
    I hope Calibre still works after this.

    I hope Calibre still works after this.