Sync side-loaded content between your Kindle and other devices

I read a lot of books on my kindle that I got from other sources, mostly Manning and O'Rielly, but these won't sync between my phone and my kindle.  Only books purchased from Amazon will sync between devices. [Again]( kindle.html), Calibre to the rescue. For this to work, the book must already exist on the kindle and be sold through Amazon.  The example book I'm going to use is Version Control with Git.

  1. Add the book to your Calibre library
  2. Update any needed metadata.
  3. Jump over to Amazon and open the book's page
  4. Make sure you are on the Kindle edition of the book.  If there is no kindle edition, this will not work.
  5. Make note of the ASIN code.
  6. Take this code and use it as the ISBN number in Calibre (it will not like this, that's ok)
  7. Convert the book to .mobi (Even if it is already in .mobi format, you have to do this)
  8. Copy the book to your kindle via USB. Either by dragging it in your file manager or through Calibre. Do not use email, wifi, or 3g to do this, it will remove the ASIN code that we just wrapped onto the document. Once it is on the device syncing over wifi/3g will function as normal)
  9. Using USB, copy the file to your device. For android this is the kindle folder on your SD card. I haven't tested but doing through iTunes is supposed to work for an iphone/ipad. Enjoy!

Getting it onto the Kindle

Been loving my Kindle 3 since I upgraded from my sony reader. There are so many options for getting various reading materials onto it. Here are a few of the ones I like the best:

  • Want to get some RSS feeds onto the Kindle? (12 feeds for free) KindleFeeder is the way to go. It also has a bookmarklet for capturing and sending whole pages from your browser.I use this to send articles in Google Reader that I want to read later to my Kindle. I use my starred items to do this. Starred items have their own RSS feed which you can put into kindlefeeder. For information on how to get the link to the RSS of your starred items, click here.
  • "Send to Kindle" for chrome is a button that will send the content of the page your are currently viewing.
  • The third method is the built in free Kindle email address that isn't broadly advertised: will beam most docs that you mail it to your Kindle over wifi (does not work with 3G)
  • Calibre is great for managing what is on your Kindle and converting just about any file format to .mobi (a format the Kindle can read).  Calibre can also be used to strip the DRM off of your purchased Kindle books