View Single Post
Old 06-16-2009, 08:02 PM   #23
clarknova
Addict
clarknova plays well with othersclarknova plays well with othersclarknova plays well with othersclarknova plays well with othersclarknova plays well with othersclarknova plays well with othersclarknova plays well with othersclarknova plays well with othersclarknova plays well with othersclarknova plays well with othersclarknova plays well with others
 
clarknova's Avatar
 
Posts: 242
Karma: 2617
Join Date: Mar 2009
Location: Greenwood, SC
Device: Kindle 2
Kindle DX Screen Saver Hack v0.1

The DX differs from the K2, in that the screen saver directory is no longer a variable that's specified in the framework config, but has been hardcoded. We worked around it by doing a simple symlink to the USB partition as discussed in another thread. Instructions are below, basically the same as the K2 hack, so I hope someone else will re-write them since I'm an awful writer.

Again, the thanks for this all go to igorsk, porkupan, and sirbruce (for bravely risking his brand new DX and doing all the work). Oh, and apologies to JSWolf for continuing to use the phrase "screen saver."

Code:
==============================================================================
WARNING: Use at your own risk!  This is an UNOFFICIAL update to allow custom
Kindle DX Screen Savers.  This file is NOT from Amazon.com and any harm it
causes your Kindle2 will be your own fault.
==============================================================================

Instructions for use:
---------------------
1) Plug your Kindle DX into your computer.
2) Copy "update_DX_screensaverhack-install.bin" to the root of your Kindle DX.
3) Optional Steps:
  3a) Change directories to the "system" folder.
  3b) Create a new folder called "screen_saver"
  3c) Place any 824x1200 PNG image files into the system\screen_saver folder
      that you just created.
6) Unplug your Kindle DX.
7) Press the "Menu" button on your Kindle DX and select "Settings."
8) At the Settings page press "Menu" again and select "Update Your Kindle."
9) When the "update" is done your Kindle DX will reboot and you are done.

If you choose not to do step 3, the system will create the system\screen_saver
folder for you and place the default screen savers in it.  You can then remove
or replace these, or mix them with your own -- it's up to you.

To go back to the default Kindle DX screen savers:
--------------------------------------------------
1) Plug your Kindle DX into your computer.
2) Copy "update_DX_screensaverhack-uninstall.bin" to the root of your
   Kindle DX.
3) Unplug your Kindle DX.
4) Press the "Menu" button on your Kindle DX and select "Settings."
5) At the Settings page press "Menu" again and select "Update Your Kindle."
6) When the "update" is done your Kindle DX will reboot and you are done.


More Information:
-----------------
You can change images at any time, but you must reset your kindle for them to
appear (press and hold the slider for 15 seconds).  If there are no images 
then a blank screen will be shown when you go into sleep mode.

As with the K2, JPG/PNG/GIF files all work -- From sirbruce: "...you can use
JPG, PNG, GIF, any size, although obviously 824x1200 works best. Smaller
images are anchored in the upper left corner."

If you would like to restore the original screen savers without removing the
hack, simply delete the screen_saver folder and reset your kindle, and the
folder will be recreated with the original images in it.

Any official kindle DX updates that patch the file will fail (gracefully)
if this is installed (ie. 2.1 to 2.1.1).  Use the remove procedure,
to restore the default screen savers, then apply the official update, and
all will be well.

Many thanks to the MobileRead forum members: igorsk for doing everything,
porkupan for updating igorsk's update maker tool to work for the DX,
and sirbruce for doing all the legwork (this hack is mainly his doing).
Source code for the install script, uninstall script, and the init script are all in a tarball the zipfile.
Attached Files
File Type: zip kindle-dx-screensaver-0.1.zip (4.9 KB, 13808 views)
clarknova is offline   Reply With Quote