Updated: 23 December 2010
These instructions are for Kindle 2, Kindle 3, and Kindle DX. For first generation Kindles, check this page.
If you’re reading this, you probably want to put your own images on your new Kindle ereader. This is perfectly normal behavior; you are not wrong for feeling this way. In fact, other ereaders let you do this automatically, and the 1st generation Kindle lets you do it without running any so-called “hacks.” For some reason, Amazon disabled this in later models.
Luckily, there are some smart Kindle owners out there who figured out how to enable this feature. You can find all of the instructions and necessary files at the MobileRead wiki, and this MobileRead forum thread contains an ongoing conversation where updates, bugs and quirks are discussed.
Both of those links can be overwhelming if you have no idea what you’re doing, so I’ve included some more info below to help explain how the process works.
What you’re actually going to do
Essentially, you’re going to convince your Kindle’s operating system to look in a different folder for screensaver images–a folder that you can directly access and fill with image files. To do this, you have to run two consecutive non-Amazon updates. The first one is a “jailbreak” update, and the second one enables the new screensaver folder.
To get even more specific, you’re going to follow these steps twice, first with the jailbreak update and then with the screensaver update:
- Download a .zip file of the update
- Find your Kindle model type so you can pick the right update version from the .zip file
- Plug your Kindle into your PC so you can access the file directory
- Copy the correct update over to the root level (the main level) of your Kindle, then safely eject the Kindle from your PC
- Go into your Kindle’s Settings menu and select the update option (it will only be selectable if you put the right update file on your Kindle)
The jailbreak update will “fail”
It’s supposed to do this, because it’s not actually updating your Kindle firmware. It’s just convincing the Kindle to accept the next screensaver update.
You’ll need to know which Kindle model you have
There are now nine different Kindle models on the market, and you need to know which version you have so you can run the correct updates. You can figure this out by looking at the first four characters of your device’s serial number. On Kindle 2 and first-gen Kindle DX, the SN is printed on the back. On Kindle 3 and the graphite DX, it’s listed under “Device Info” in the Settings screen.
Here’s a quick chart to let you figure out which updates to use. I assembled this from the MobileRead wiki, but I compressed it so you can cross reference everything more easily:
| SN prefix | Kindle model (2, 3, or DX) | use this update |
| B002 | K2 – U.S. | k2 |
| B003 | K2 – Global | k2i |
| B004 | KDX – U.S. | dx |
| B005 | KDS – Global | dxi |
| B006 | K3 – 3G U.S. | k3g |
| B008 | K3 – Wi-Fi | k3w |
| B009 | KDX – Graphite | dxg |
| B00A | K3 – 3G UK | k3gb |
It’s fairly easy to see how the updates are named, particularly if you remember that “i” means “international” and “gb” means “Great Britain.”
This update is reversible
Both the jailbreak and screensaver updates come with twin “uninstall” files in the same .zip folders. Hang on to them, and if you ever want to reverse this process use them in reverse order (run the screensaver uninstall first, then the jailbreak uninstall).
You must reboot your Kindle any time you add or remove images
Your Kindle won’t scan the new “screensavers” folder and recognize the new files–or take note that they’ve been removed–unless you restart the device.
The MobileRead wiki says you can make this happen automatically by copying a blank file named “reboot” into the “linkss” folder. (Note that “linkss” is not the same folder that holds the screensaver images–it’s one level higher.)
Make your own blank “reboot” file with a simple text editor by saving a blank document, then removing any file suffix like txt or rtf. Or just make a copy of the file in your “linkss” folder named “autoreboot,” and name the copy “reboot”–but if you do this, remember not to delete or remove “autoreboot.”
It’s a good idea to keep an extra copy of this “reboot” file on your PC so you can copy it over any time you make changes, because it will disappear after your Kindle reboots.
You can randomize the image presentation order
Just like the “reboot” trick above, to do this you need to copy a blank file named “random” into the “linkss” folder (one level higher than the screensaver images folder). You can use a copy of “autoreboot” as I mentioned above. Again, don’t delete “autoreboot”–make a copy!
It’s easy to make your own custom images
Here’s a beginner’s guide to making Kindle screensaver images. The bare basics you need to know: save your images as png or jpg, and 600px wide by 800px tall will match the Kindle’s screen size.
You can use this same process to add custom fonts
I haven’t played around with custom fonts on the Kindle, so I don’t have any advice or insight on this. Be sure to check out those MobileRead links above if you want to replace your device’s fonts.
Use Custom Background Images as Screen Savers on the Kindle - Eddie On Everything
Feb 22, 2010 @ 20:33:11
[...] Custom Background Images as Screen Savers on the Kindle Feb.22, 2010 in Articles Kindlerama pointed me to an updated version of the old Kindle Screen Saver hack that lets you replace the [...]
Oct 31, 2010 @ 01:41:31
Can personal photo’s – .jpg files be loaded onto the Kindle 3 as a screensaver?
Oct 31, 2010 @ 06:05:56
@Bob McIntosh, Yes! Click on the first link at the top of the post (the “MobileRead” one) for detailed instructions on how to set up your K3 to display custom images. Once you’ve implemented the hack, there will be a new folder at the root level of your Kindle when you connect it to your PC–just drag and drop any .jpg, .gif or .png images to the screensaver folder there and they’ll work.
Generally, images should be 600×800 pixels to fit the Kindle’s display properly. Also, in my experience you have to reboot your Kindle each time you swap out new images, or else the device won’t see them.
Use virtual bookplates to help recover a lost Kindle
Nov 23, 2010 @ 14:22:19
[...] option, at least if you’ve hacked your Kindle to display custom screensaver images, is to create virtual bookplates. If you want to pay homage to [...]
Kindle ScreenSavers Hack | Dan Murphy's Blog
Nov 23, 2010 @ 20:02:00
[...] process is very simple go out to: Booksprung and follow the links to download the hack and follow the directions. Everything works as [...]
Mar 01, 2011 @ 17:10:39
Easy Squeezy! Thanks for the great tips. Loving my new screensavers.
Apr 13, 2011 @ 21:31:05
The hack worked perfectly and all the ugly old people (Authors) are now gone and I have some cool ones instead as well as a picture of my sheltie and a cute one of Taylor Swift.
Kindle Customizable Screensavers « Adventures in Knitting, Basketry, Jewelry, Silkworms, Photography
Apr 13, 2011 @ 11:18:33
[...] so. It dawned on me later, following two failed installation attempts and then a visit to another web page (in search of a different hack) that turned out to be clarification of the instructions for [...]
New Kindle Wallpaper | everything's not lost
Jul 19, 2011 @ 11:55:40
[...] With a little help from the internet, my Kindle now has got a different set of Screensavers. Not only did I add a few on my own but I also found a pretty good tumblr blog for Kindle Wallpapers. [...]
Aug 03, 2011 @ 07:40:14
I have kindle 3.2 and the hack doesn’t work and keep coming up with either problem U007 or U004! Do you know what I could be doing wrong?????
Aug 03, 2011 @ 11:39:32
Hmm, it looks like the hack won’t work on Kindles running 3.2.1, which I think is the most current firmware version (on ad-free Kindles) as of today’s date. I’ll have to go back and update this post to make it clear that it’s for 3.1 and earlier.
In the meantime, check out this thread for instructions on how to make it work if you’ve got 3.2.1:
http://www.mobileread.com/forums/showthread.php?t=135509
Aug 15, 2011 @ 17:13:40
You need to use this hack for the 3.2
http://yifan.lu/2011/06/02/kindle-3-2-1-jailbreak/
Worked first time for me, but sometimes takes two or three goes. Then you can install the usual screensaver stuff.
10 Tipps & Tricks für Kindle und Sony Reader — Georg Holzer
Jan 01, 2012 @ 10:26:02
[...] oder .mobi für den Kindle zum Lesen anbieten. Oder man personalisiert den Reader ein paar Hacks (via Kwentin) so, dass man eigene Fotos und Grafiken als Bildschirmschoner durchlaufen lässt. Die [...]
How to put custom screensaver images on a Kindle 4 (nontouch)
Jan 06, 2012 @ 08:22:12
[...] Kindle Hacks [...]
Jan 11, 2012 @ 16:24:24
I think i have 3.2.1 and it worked perfectly
thanks very much, my kindle is no longer creepy as he*l