View Single Post
Old 07-31-2008, 09:37 PM   #1
JeffElkins
Guru
JeffElkins is no ebook tyro.JeffElkins is no ebook tyro.JeffElkins is no ebook tyro.JeffElkins is no ebook tyro.JeffElkins is no ebook tyro.JeffElkins is no ebook tyro.JeffElkins is no ebook tyro.JeffElkins is no ebook tyro.JeffElkins is no ebook tyro.JeffElkins is no ebook tyro.
 
JeffElkins's Avatar
 
Posts: 780
Karma: 1416
Join Date: Jan 2008
Device: Kobo Clara 2E/HD, Kindle PW
PRSCustomizer: Customize and personalize your PRS505 Reader

PRSCustomizer: A useful companion for your Sony PRS-505 Reader

PRSCustomizer enhances your Sony Reader
with these optional features:

* Localization: 12 predefined languages
* Unicode fonts with Cyrillic/Eastern European Support
* User-defined fonts
* Uniform font size for menus
* Multiple Iconsets (currently 4) or add your own
* One-key shutdown (Joypad center key / Volume keys)
* Personalized About Screen (Name,Telephone,Email)
* Joypad page forward
* Volume key page turns
* Volume key history navigation
* Circle pad history navigation
* Turn off right justification for BBeB books
* Disable number keys when reading
* Clock (24/12 hr)

Versions are provided for:
* Windows 2000,XP,Vista
* Mac OS X (X86)
* Linux (X86)


Download Here

Installation:
Simply unzip the archive into a folder of your choice.

Using PRSCustomizer:

Personalization
================
Your Reader is valuable. Wouldn't it be great if some kind
person had the information to return it to you should you
inadvertently misplace it? PRSCustomizer allows you to
personalize your Reader by "branding" the About Screen
with your name, telephone number and email address.
On PRSCustomizer's screen you'll see three text entry
fields:

* Name
* Telephone
* Email

All required to personalize -- Fill out these
text boxes and the information will be displayed
on your Reader's "About Screen."



Dropdown selection menus for
=============================
Firmware customization
Language selection
Iconset selection
Fontset selection

Firmware customization
=======================
Firmware customization applies the changes you choose to a selected firmware image


Language
============
Language or localization allows the PRS-505 Reader to display menus and prompts in your native language. With firmware 1.1 you have the ability to localize your reader using 12 different languages.

Iconsets
===========
Everybody's different. The menu icons supplied by Sony do the job,
but you might prefer a different look. PRSCustomizer allows you
to choose between four different iconsets or to load your own,
created using a graphical editor such as Photoshop or Gimp.
To use your own iconset modify or replace the file
prsfiles/user_icons.png and select "User-supplied" from the
icon dropdown menu.


Fonts
===========
PRSCustomizer comes with two different fontsets: the standard
Sony fontset and a Unicode font set. Additionally, you can load
your own fontsets by dropping them into folder prsfiles/font.3 and
selecting "User-supplied" from the font selection menu. Creating fonts
is beyond the scope of PRSCustomizer, for guidance look to Valloric's
Font Guide available at Mobileread.com - Be aware that font creation
is a rather arcane art, and bad fonts can brick your reader.



Checkboxes, one for each option
================================

* Volume key shutdown allows you to perform a complete system shutdown by pressing either the + or - volume key. Don't choose this option if you use your Reader to play digital music!

* Enter key shutdown allows you to perform a complete system shutdown by pressing and holding the depressed center portion of the Reader's joypad; the round pad on the bottom left.

* Joypad page forward converts the right arrow on the joypad to a handy page forward key when you're reading. The key is otherwiae unaffected.

* Uniform font size changes your Reader's fonts to a uniform size on all menus.Some find this more pleasing that Sony's mixture of sizes.

* No right justification turns off full or right justification for Sony's BBeB (LRF) books, forcing them to display a "ragged right." This is the default for EPUB.

* Volume key page turns allows you to page forward and back through text by pressing either the + or - volume key. Don't choose this option if you use your Reader to play digital music!

* Volume key page turns allows you to page forward and back through Reader History by pressing either the + or - volume key. Don't choose this option if you use your Reader to play digital music!

* Circle pad history allows you to page forward and back through Reader History by pressing either the > or < key on the left bottom circle pad. Don't choose this 0 ption if you use your circle pad for regular page turns!


* Personal logo.
=================
Did you know you could change your Reader's logo? (The black bar at the top of the screen that says "Reader.") You'll need access to a graphics editor, such as Photoshop or Gimp. In the directory prsfiles, you'll see two files: logo.png and kBookAssets.png. The logo.png file is a 210x70 file. Add your personalization details to this file, and paste it into the upper left corner of the kBookAssets.png file, covering the large text "Reader." Once you're done, you can select the "Replace logo" checkbox. After you flash and reboot, you should have a customized logo.


When you've chosen all your options, press the Customize
button.

At that point, the folder "sdcard" will be populated with the necessary
files to customize your 505. Now copy the contents of the folder sdcard to the root of a blank SD card. Be sure not to copy the folder, just its contents. Insert the card into your Reader and Igorsk's Universal Flasher will start.

To flash your Reader, choose option #5, then option #6. After a
reboot,you should have a customized PRS505.

You may choose to back up your firmware, using option #3 before flashing your Reader. If you do, two images cramfs.Fsk.img and cramfs.Rootfs.img will be created in a /tmp directory in your Reader's main memory. Connect your Reader to a PC and drag this folder from the Reader to the PC for safekeeping.

Recovering from Errors

In the PRS 505, Sony has produced a very robust device. It's actually
very hard to cause the device to become unresponsive, otherwise
known as a "brick." However, when making complex changes to your
Reader inadvertent errors on your part may cause it to become
stuck on the "Reader starting up..." screen. Recovery is usually
simple.

Recovering a brick

1. You're stuck at "Reader starting up..."

2. Use a a paperclip to press the reset button on the back of the Reader

3. Quickly slide the power toggle.

4. When the Reader reboots, immmediately connect it to your PC via usb cable.


After a minute or so, the usb connection message should appear; now
you can use the US/Canadian Sony Updater to reflash your Reader.

Credits
PRSCustomizer wouldn't be possible without the help from backend programs and code. Specifically Igorsk's Universal Flasher and Porkupan's localization javascript and Universal Flasher PRS-505 support. Additionally, Corwin provided shell scripts for the Flasher and Shade wrote the original version of the javascript clock display. Valloric created the font creation guide and hosts a topic devoted to the subject at Mobileread.com. Iconset2 was created by maggotb0y, iconset3 by diabloNL and iconset4 by surquizu.

Thanks to all these folks for their efforts.

This is free software, (c) 2008 by Jeff Elkins, licensed under GPL V2. Use it at your own risk. Be aware that Sony has not sanctioned this software and modifying your Reader may void its warranty.

Download Here

Get support via prscustomizer@gmail.com or at Mobileread.com

Last edited by JeffElkins; 01-28-2009 at 02:54 PM. Reason: Reversion to 1.04
JeffElkins is offline   Reply With Quote