08-14-2007, 07:27 PM | #1 |
Gadget Force®
Posts: 705
Karma: 2733
Join Date: Jun 2006
Location: The Netherlands
Device: Sony PRS-300 + Cybook with funny screen :P
|
Sony Reader hacks collection
I thought it was time to bring all hacks together in one topic because I don't know about you guys but I was really losing overview.
Please use Bob Russell's instructions how to use the hacks. Usage of all hacks is at your own risk! There are two types of files here. There is applicationStart.xml and main.xml. You could use either one or a combination of two. The hacks that need the two files together to function will come with both modified files. applicationStart goes here: \files\opt\sony\ebook\application\resources\applic ationStart.xml main.xml goes here: \files\opt\sony\ebook\application\resources\script s\main.xml Please don't hesitate to ask if you feel not sure about what you're doing. So here we go. Hack includes: Joystick (right and left) page flip. Lose function: Joystick (right and left) history. File: applicationStart.xml Hack by: diabloNL Download file: 1.zip Comments: None Hack includes: Smaller fonts in menu's, bookmarks, history and TOC. Clock in statusbar. Lose function: None File: main.xml Hack by: diabloNL (smaller fonts) Shade (clock) Download file: 2.zip Comments: None Hack includes: Joystick (up and down) history function. Clock in status bar. Lose function: Link navigation inside books. File: main.xml Hack by: diabloNL (joystick) Shade (clock) Download file: 3.zip Comments: Hack done in main.xml and not in applicationStart.xml to prevent losing menu up and down navigation as well. Hack includes: Numeric keys 0-9 locked inside book. Clock in status bar. Lose function: Percentage page jump inside book with numeric keys. File: main.xml Hack by: diabloNL (numeric key lock) Shade (clock) Download file: 4.zip Comments: None Hack includes: Joystick (right and left) page flip. Volume hold "-" for history back and volume hold "+" for history forward. Lose function: Joystick (right and left) history. Mute function for MP3 player. File: applicationStart.xml Hack by: diabloNL (joystick) Bob Russell (volume buttons history) Download file: 5.zip Comments: None Hack includes: Direct page control inside books. Clock in status bar. Lose function: Percentage page jump inside book with numeric keys. Ten pages jump when holding next and previous button. File: main.xml Hack by: diabloNL (direct page control) Shade (clock) Download file: 6.zip Comments: None Hack includes: Direct page control inside books. Smaller fonts in menu's, bookmarks, history and TOC. Clock in status bar. Lose function: Percentage page jump inside book with numeric keys. Ten pages jump when holding next and previous button. File: main.xml Hack by: diabloNL (direct page control) Shade (clock) JSWolf (smaller fonts) Download file: 7.zip Comments: None Hack includes: Direct page control inside books. Smaller fonts in menu's, bookmarks, history and TOC. Total pages counter inside book. Reset by connecting the charger or USB cable. Clock in status bar. Lose function: Percentage page jump inside book with numeric keys. Ten pages jump when holding next and previous button. File: main.xml Hack by: diabloNL (direct page control, smaller fonts and total pages counter) Shade (clock) Download file: 8.zip Comments: None Hack includes: Direct page control inside books. Smaller fonts in menu's, bookmarks, history and TOC. Total pages counter inside book and menu's. Reset by "ENTER" press in about screen. Clock in status bar. Lose function: Percentage page jump inside book with numeric keys. Ten pages jump when holding next and previous button. File: main.xml Hack by: diabloNL (direct page control, smaller fonts and total pages counter) Shade (clock) Download file: 9.zip Comments: None Hack includes: Total pages counter inside book. Reset by "ENTER" press in about screen. Clock in status bar. Lose function: None File: main.xml Hack by: diabloNL (total pages counter) Shade (clock) Download file: 10.zip Comments: None Hack includes: Joystick (right and left) page flip. Circular page flip button becomes history back and forward. Page flip function with circular button still available by holding it down. Lose function: Function of direct page control hack (use small page flip buttons) and ten pages jump inside books with circular and small buttons. File: applicationStart.xml Hack by: diabloNL Download file: 11.zip Comments: None Hack includes: Total pages counter inside book. Reset by connecting the charger or USB cable. Clock in status bar. Lose function: None File: main.xml Hack by: diabloNL (total pages counter) Shade (clock) Download file: 12.zip Comments: None Hack includes: Total pages counter inside book and menu's. Reset by "ENTER" press in about screen. Clock in status bar. Lose function: None File: main.xml Hack by: diabloNL (total pages counter) Shade (clock) Download file: 13.zip Comments: None Hack includes: Joystick (right and left) page flip. Circular page flip button becomes history back and forward when holding down the circular button. Lose function: Function of direct page control hack (use small page flip buttons) and ten pages jump inside books with circular and small buttons. File: applicationStart.xml Hack by: diabloNL (joystick) Leaping Gnome (history) Download file: 14.zip Comments: None Hack includes: New icon set. Lose function: Old icon set. File: kBookIcon.png Hack by: diabloNL Download file: 15.zip Comments: This will give your Reader a new look! Please check this topic for instructions how to install an some screen shots. Hack includes: Direct page control inside books. Smaller fonts in menu's, bookmarks, history and TOC. Total pages counter inside book and menu's. Reset by "ENTER" press in about screen. Joystick (right and left) page flip. Circular page flip button becomes history back and forward. Page flip function with circular button still available by holding it down. Volume "+" and "-" flip ten pages forward and back. Clock in status bar. Lose function: Percentage page jump inside book with numeric keys. Ten pages jump when holding next and previous button. Function of direct page control hack (use small page flip buttons) and ten pages jump inside books with circular and small buttons. File: main.xml and applicationStart.xml Hack by: diabloNL (joystick, volume page flip, direct page control, smaller fonts and total pages counter) Shade (clock) Download file: 16.zip Comments: Thanks to ns66 to give me a solution to the problem I had. This hack has both the main.xml and applicationStart.xml file. So all your current hacks will be replaced with this one. Hack includes: Joystick (right and left) page flip. Selectable up and down function for joystick to switch between link and history function. Clock in status bar. Lose function: Landscape mode inside book. File: main.xml and applicationStart.xml Hack by: diabloNL (joystick) Shade (clock) Download file: 17.zip Comments: This hack has both the main.xml and applicationStart.xml file. So all your current hacks will be replaced with this one. Inside a book the default will be link navigation with the joystick up and down (the letter "L" will be showed next to the page count). To select history mode hold the size button for a few seconds until the message "History nav. is on." appears in the status bar. After the first page flip the message will disappear and it will show the letter "H" to indicate it's in history mode. To go back hold the size button. Hack includes: Direct page control in books, menu, TOC, bookmarks and history. Clock in status bar. Lose function: Percentage page jump inside book with numeric keys. Numeric access in menu, TOC, bookmarks and history. Ten pages jump when holding next and previous button. File: main.xml Hack by: diabloNL (direct page control) Shade (clock) Download file: 18.zip Comments: None Last edited by diabloNL; 08-16-2007 at 07:17 PM. |
08-14-2007, 07:57 PM | #2 |
Resident Curmudgeon
Posts: 76,440
Karma: 136564696
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Wow! That is some post. Thank you so much! That really helps big time!
|
Advert | |
|
08-14-2007, 08:01 PM | #3 |
Gadget Force®
Posts: 705
Karma: 2733
Join Date: Jun 2006
Location: The Netherlands
Device: Sony PRS-300 + Cybook with funny screen :P
|
Thanks! It was a lot of work because I double checked all info and inside the files if everything is correct.
|
08-14-2007, 08:09 PM | #4 |
Resident Curmudgeon
Posts: 76,440
Karma: 136564696
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Good idea. better then trying to figure out what's what from the threads which at times can be hard to do.
|
08-14-2007, 08:15 PM | #5 |
Gizmologist
Posts: 11,615
Karma: 929550
Join Date: Jan 2006
Location: Republic of Texas Embassy at Jackson, TN
Device: Pocketbook Touch HD3
|
I've said it before, diabloNL, you ROCK!
I just got around to doing the firmware update a few minutes ago (the joys of moving, don't you know), and I was looking to re-install the clock and jogstick page turners I had before. I was thinking I might add the smaller fonts and the direct page control as well, and lo and behold, there it is: #6 with just minor tweaking needed to get the jogstick working the way I want. I'll say it again: you ROCK! |
Advert | |
|
08-14-2007, 08:22 PM | #6 |
Addict
Posts: 274
Karma: 332
Join Date: Nov 2003
Location: San Francisco, USA
Device: Sage, Elipsa, Oasis, Galaxy Tab 8U, S22U
|
This is a great post. I have hack #9 plus the new theme (by diabloNL, of course).
Does it make sense to add the theme to this list? |
08-14-2007, 08:38 PM | #7 |
Literate!
Posts: 256
Karma: 2247
Join Date: Mar 2007
Device: PRS-500
|
Nice, Diablo!
This might be enough to make my idea mere icing on the cake now. Mmmm, cake. I'll keep trying though! |
08-14-2007, 08:40 PM | #8 | |
Resident Curmudgeon
Posts: 76,440
Karma: 136564696
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
Diablo, can you make it so that holind the volume up goes forward 10 pages and holding the volume down goes back ten pages. I do not listen to mp3 with the reader, but would like the ten pages forward/back if that's possible. Thanks! |
|
08-15-2007, 01:50 AM | #9 | |
Gadget Force®
Posts: 705
Karma: 2733
Join Date: Jun 2006
Location: The Netherlands
Device: Sony PRS-300 + Cybook with funny screen :P
|
Quote:
Yes that's possible. Pick a number from the above menu and I will integrate it in there. Let me guess...number 9? |
|
08-15-2007, 02:01 AM | #10 |
Gadget Force®
Posts: 705
Karma: 2733
Join Date: Jun 2006
Location: The Netherlands
Device: Sony PRS-300 + Cybook with funny screen :P
|
|
08-15-2007, 02:03 AM | #11 |
Resident Curmudgeon
Posts: 76,440
Karma: 136564696
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
08-15-2007, 10:15 AM | #12 |
Recovering Gadget Addict
Posts: 5,381
Karma: 676161
Join Date: May 2004
Location: Pittsburgh, PA
Device: iPad
|
Great post, DiabloNL! Very very useful information in one place. Kudos!!!
|
08-15-2007, 01:52 PM | #13 |
Likes to read on e-ink
Posts: 68
Karma: 50
Join Date: Feb 2007
Location: New Jersey
Device: Kindle DX
|
Thank you diabloNL!
|
08-15-2007, 02:01 PM | #14 | |
Gadget Force®
Posts: 705
Karma: 2733
Join Date: Jun 2006
Location: The Netherlands
Device: Sony PRS-300 + Cybook with funny screen :P
|
Quote:
I have to get back to you on this one Jon. I thought the volume button worked different but now I see that the holding the volume + and - both do the exact same command (doMute). So to create history back and forward with that one function that listens if the button is pressed is a little hard to do. The boolean key for + and - is different (0x40 and 0x41) but right know I have no idea how to listen for a pressed button other than the numeric keys by listening to their key instead of their function. This is one I have to try and find out. Could be very useful for another hack that has been sitting on my computer to be finished a while now but has a similar problem. I will keep you posted! EDIT: I can make it with the normal volume buttons because they use two functions. Let me know if you would like that for now. Last edited by diabloNL; 08-15-2007 at 02:09 PM. |
|
08-15-2007, 02:34 PM | #15 |
Literate!
Posts: 256
Karma: 2247
Join Date: Mar 2007
Device: PRS-500
|
I'm still trying to get the hang of the way things are set up in the reader (I got a nice infinite loop last night), but couldn't you create a stub function to replace one of the mutes in applicationstart and then add the functionality in main by overriding that function?
I'm doing something similar with my testing where I override doLeft and doRight in main.xml to produce the joystick page flip functionality there, instead of remapping it in applicationStart. The only difference is that I'm relying on their built-in functions. I'm at work without my reader, or else I'd try to make that work myself, instead of posting these pseudounderstandable theories. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Turn custom series column into collection on a Sony reader? | dmapr | Calibre | 4 | 08-21-2010 03:31 PM |
Any way to add collection information to LRF file for Sony Reader | QuantamPulse | LRF | 2 | 09-06-2008 12:22 AM |
PRS-500 Sony Reader customization hacks collection | Alexander Turcic | Sony Reader Dev Corner | 0 | 08-16-2007 11:40 AM |
Hacks for iRex iLiad and Sony Reader round-up | Alexander Turcic | News | 10 | 10-24-2006 06:43 AM |