Update 12/9/2020 – the latest update to my e-ink Kindle breaks this process. Stay tuned to see whether we can find a new method. If you know of one, post it in the comments!
While you’re here… My original justification for buying a Kindle was so I could test my ebooks. Check out Idle Feet Do the Devil’s Work, Overthinking the Marathon, Chasing the Runner’s High, R is for Running, Simple Rhythms: Poetry for Runners, and the Boston Marathon bombing benefit anthology, The 27th Mile.
Update (7/16/2012): Recently Amazon updated the firmware on my Kindle to v4.1. The ads came back, but the procedure below worked to remove them again. If I leave wireless off (it’s called “Airplane Mode” now), as I usually do to conserve battery life, the ads stay away. But when I turn wireless back on, I get ads.
The Kindle is formatted as a FAT32 partition, so setting .assets to read-only doesn’t actually protect the file (or the folder).
Time for a new idea. Good to know Amazon is paying attention, I guess 🙂
Last week I bought a new Kindle for $79. I saved $30 by buying the Kindle “with Special Offers”. There are no ads while I’m reading, but banner ads appear at the bottom of menu screens and full-screen ads display when the Kindle powers down. The ads change regularly, which makes them harder to ignore.
I could go online and pay Amazon the difference in cost to turn the Special Offers off, but it turns out there’s a free and easy way block the ads. Here’s how you do it with Windows 7:
- Make sure your computer is configured to “Show hidden files, folders, and drives” and that it isn’t set to “Hide Protected Operating System Files“.
- Connect your Kindle to your computer with your USB cable.
- View your Kindle in Windows Explorer. Open the system folder and you’ll find an .assets folder.
- Delete the .assets folder.
- Create an empty file in the system folder named .assets. That keeps the Kindle from re-creating the .assets folder. The easiest way is to create an empty file is to open the system folder, right-click on the list of files and folders in system, and select New->Text Document from the context menu. That creates a file named New Text Document.txt.
- Rename the file you just created to “.assets.” (don’t include the quotes, but do include the periods on either side of assets). Make sure the “.txt” is removed from the end of the filename (you may have to disable ‘Hide extensions’).
- That’s it!
The Kindle stores Special Offers in folders inside the .assets folder. When it can’t write to those folders, it assumes there’s no wireless connection and displays a default screensaver (or banner) :
I find this much less annoying than an ever-changing ad. If I leave my Kindle off long enough, the screensaver changes one of a set of Amazon-supplied defaults, like this one:
Other versions of the Kindle may act differently. If you find you can’t stop the ads, or if you find another method that works better, let us know in the comments.