Original URL: http://www.theregister.co.uk/2011/05/26/kindle_hacking_screensaver/

How to... change sleep-screen pics on your Kindle

E-book reader enhancement

By Tony Smith

Posted in Tablets, 26th May 2011 12:00 GMT

I recently bought myself a Kindle, which is providing sterling service as an e-book reader for my daily trips in and out of Vulture Central.

It's more compact and lighter than a tablet, even a 7in one, like Samsung's Galaxy Tab. Yet its 6in screen means I don't have to squint at a smartphone display. Since it only cost £111, I'm less worried about dropping it, or losing it, as I would with my phone.

Kindle original art

There has to be a more exciting picture than this

There's only one thing I don't like: you can't - officially - change the image the Kindle shows when you put it to sleep. This is a point that has bothered other users too, and some with coding skill have figured out how to solve the problem.

The process involves jailbreaking the device, and using that to subsequently install some extra code and the pictures you want to display. It's easy to do, but it almost certainly revokes the Kindle's warranty. But you can remove the hacked-in software if you wish, and resturn your Kindle to a factory state.

But why make us Kindle fans jump through hoops? How hard, Amazon, would it have been to create a folder on the device into which punters could place pictures of their own?

Kindle - alternative art

That's more like it...

For whatever reason, it chose not to, so those of us who want our own pics, have to seek out an alternative solution.

Jailbreak

You'll find the code you need to both jailbreak the Kindle and the sleep screen code at Mobile Read, a forum for e-book buffs.

Kindle - drop in the install file

Drop the install file into the Kindle folder in your file browser

First, the jailbreak - download this file kindle-jailbreak-0.7.N.zip then extract the files it contains. There are different installation files inside for each Kindle - pick the one that matches yours:

update_jailbreak_0.7.N_k2_install.bin for Kindle 2 US
update_jailbreak_0.7.N_k2i_install.bin for Kindle 2 International

update_jailbreak_0.7.N_dx_install.bin for Kindle DX US
update_jailbreak_0.7.N_dxi_install.bin for Kindle DX International
update_jailbreak_0.7.N_dxg_install.bin for Kindle DX Graphite

update_jailbreak_0.7.N_k3w_install.bin for Kindle 3 WiFi
update_jailbreak_0.7.N_k3gb_install.bin for Kindle 3 3G UK
update_jailbreak_0.7.N_k3g_install.bin for Kindle 3 3G US

Next, connect the Kindle to you computer by USB, open the folder that will appear in your OS' file browser, and drop in the update_jailbreak_0.7.N.... Eject the Kindle, and go to the reader's Settings menu. There, press the Menu key and select the now active Update Your Kindle option.

This will reboot the Kindle - not a quick process - and apply the update.

When it has restrarted, re-connect it to your computer. Next, download this file kindle-ss-0.22.N.zip. This contains the sleep screen hack code and, again, you'll need to select the right install file for your particular Kindle, eg.

update_ss_0.22.N_k3w_install.bin for Kindle 3 WiFi
update_ss_0.22.N_k3gb_install.bin for Kindle 3 3G UK

Copy the install file into the Kindle's folder in your file browser, as you did before.

Kindle - get to Settings  Kindle Restart menu

Go to the Settings screen then hit the Menu key to 'Upodate Your Kindle' or 'Restart' it

You'll also need to copy over the folder linkss - you'll find it in the src folder within the zip archive you just downloaded. Don't copy src itself, just linkss.

Picture perfect

linkss contains some further configuration and binary files, but also a folder called screensavers. Delete the 00_you_can_delete_me.png file already there and drop in a variety of 600 x 800 images - or 824 x 1200 if you have a Kindle DX - in either JPG or PNG format.

Kindle - screensaver folder contents

Drop your pictures into the screensaver folder

The linkss folder contains a variety of files - select the one called autoreboot and duplicate it. Rename it random. Without this newly created empty file, the Kindle will run through your images in order.

Eject your Kindle, and, once again, select Update Your Kindle from the menu within the Settings screen. Again, your Kindle will restart, apply the update and, when you next put the Kindle to sleep, you'll be presented with one of your pictures.

The jailbreak and sleep-screen hacks should co-exist with future Kindle OS updates from Amazon, and shouldn't need to be reapplied, though that's always a possibility. As always with these unofficial tweaks, you proceed at your own risk. Don't install the software if you feel in any way uncomfortable with doing so.

If you want to change your selection of pictures, just connect your Kindle by USB and put some new images in the linkss/screensavers folder. But the Kindle won't recognise the changes until it's rebooted: the Menu in the Settings screen has a Restart option - select it.

Kindle with my images

Sorted

Lastly, here's another trick for the Kindle 3. Go to the Home screen, press the Menu key and select the Search option. Enter the following text: ;debugOn and press the return key. Now enter: ~disableScreensaver

That does what it says - entering ~resumeScreensaver has the opposite effect. Entering ~help lists some common commands. ®