Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Sony Reader > Sony Reader Dev Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 08-18-2007, 11:08 PM   #1
Nogg
Literate!
Nogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it is
 
Posts: 256
Karma: 2247
Join Date: Mar 2007
Device: PRS-500
My setup

I thought I'd post my current set of reader hacks that I have on my own reader. This is more for illustration purposes than any expectation that someone wants this exact same setup. (I went a little crazy)

What it contains:
No clock
Consistent menu font sizes
Joystick page turn inside books
Direct Page Control with Enter (heavily modified from diablo's original code. I simplified the logic quite a bit.)
Additional Direct Page Control modification: no hard limit on pages for cancel. Any value beyond the current book's total will cancel and display the cancel icon.
Removed the battery icon and the size icon
Holding down ENT in a book will display the current battery level
Upped the battery warning when you power on to trigger at 25% instead of 0%
Holding down Mark will turn the reader OFF (in the real, wait a minute and a half for it to turn back on and boot up sense)
Added a message and the lightning icon when turning OFF
Moved Bookmark Menu to holding down Volume Down
Disabled the blue light when creating a bookmark
Attached Files
File Type: zip nogg.zip (8.0 KB, 280 views)

Last edited by Nogg; 08-19-2007 at 07:37 PM. Reason: new build on Sunday
Nogg is offline   Reply With Quote
Old 08-18-2007, 11:12 PM   #2
JSWolf
Suspended
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
Posts: 35,392
Karma: 16147088
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Sony Reader PRS-650, iPad, nook STR
When you say turn off, do you mean off as in no drain on the battery? And if so, when we turn it back on, all our bookmarks and last pages are saved without having to connect the Sony to Connect (the software)?
JSWolf is offline   Reply With Quote
Old 08-18-2007, 11:18 PM   #3
Nogg
Literate!
Nogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it is
 
Posts: 256
Karma: 2247
Join Date: Mar 2007
Device: PRS-500
I hope I mean no battery drain. I just made that change today so I haven't had time to test it, but I'm fairly sure it really is going off... it might still be trickling current for the clock, but it shouldn't be running the OS. I'm going to try to use it for a while like that to see if it prolongs the battery life in any significant manner.

I tested it with my current book and it remembered the current location as well as a test bookmark. I don't use bookmarks much so if you're concerned, I'd connect to Connect (heh) before you start playing with it just to be sure.
Nogg is offline   Reply With Quote
Old 08-18-2007, 11:23 PM   #4
Nogg
Literate!
Nogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it is
 
Posts: 256
Karma: 2247
Join Date: Mar 2007
Device: PRS-500
BTW, that was the Volume Down button. I need to pay more attention when I'm writing these.
Nogg is offline   Reply With Quote
Old 08-19-2007, 10:05 AM   #5
JSWolf
Suspended
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
Posts: 35,392
Karma: 16147088
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Sony Reader PRS-650, iPad, nook STR
If it does work to actually turn off the reader proper, I'd love to get it installed in #16. But I can tell it'll be a while before we can know for sure. Good luck being without your reader for at least a week to test it.
JSWolf is offline   Reply With Quote
Old 08-19-2007, 02:30 PM   #6
Nogg
Literate!
Nogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it is
 
Posts: 256
Karma: 2247
Join Date: Mar 2007
Device: PRS-500
if you want to be a little brave, Jon, it's a super easy change.

In applicationStart.xml, change the line:
<boolean key="0x41-hold" do="doMute"/>
to
<boolean key="0x41-hold" do="doQuit"/>

that's it!
Nogg is offline   Reply With Quote
Old 08-19-2007, 07:26 PM   #7
Nogg
Literate!
Nogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it is
 
Posts: 256
Karma: 2247
Join Date: Mar 2007
Device: PRS-500
Updated the file with a few minor improvements. I've listed them in the original post.
Nogg is offline   Reply With Quote
Old 08-19-2007, 10:36 PM   #8
JSWolf
Suspended
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
Posts: 35,392
Karma: 16147088
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Sony Reader PRS-650, iPad, nook STR
Since you've updated the direct page control, can you go back to all the other copies and fix them too?
JSWolf is offline   Reply With Quote
Old 08-19-2007, 11:52 PM   #9
Nogg
Literate!
Nogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it is
 
Posts: 256
Karma: 2247
Join Date: Mar 2007
Device: PRS-500
I could, but I'd prefer trying to come up with a better solution for combining hacks together. Otherwise we're going to end up with a huge list of zip files, each of which would need to be manually updated every time a new hack came up or an old one was changed.
Nogg is offline   Reply With Quote
Old 08-20-2007, 12:04 AM   #10
JSWolf
Suspended
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
Posts: 35,392
Karma: 16147088
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Sony Reader PRS-650, iPad, nook STR
Quote:
Originally Posted by Nogg View Post
I could, but I'd prefer trying to come up with a better solution for combining hacks together. Otherwise we're going to end up with a huge list of zip files, each of which would need to be manually updated every time a new hack came up or an old one was changed.
True. But how to do that is the question.
JSWolf is offline   Reply With Quote
Old 08-20-2007, 12:16 AM   #11
Nogg
Literate!
Nogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it is
 
Posts: 256
Karma: 2247
Join Date: Mar 2007
Device: PRS-500
Yeah, it won't be easy.

Diablo's idea of making a .NET app that creates a custom xml file is looking to be the best solution. The only tricky bit is that a couple of the hacks interfere with each other. Those may require some special case chunks, but otherwise it should be fairly cut and dry. Making it so that anyone can add additional hacks is going to be the hardest part, I'd say.

In the long run, however, it should make everyone's lives easier.
Nogg is offline   Reply With Quote
Old 08-22-2007, 10:01 AM   #12
JSWolf
Suspended
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
Posts: 35,392
Karma: 16147088
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Sony Reader PRS-650, iPad, nook STR
Quote:
Originally Posted by Nogg View Post
if you want to be a little brave, Jon, it's a super easy change.

In applicationStart.xml, change the line:
<boolean key="0x41-hold" do="doMute"/>
to
<boolean key="0x41-hold" do="doQuit"/>

that's it!
Before I do this, I've forgotten which key(s) get pressed here to turn off the reader?
JSWolf is offline   Reply With Quote
Old 08-22-2007, 01:30 PM   #13
Nogg
Literate!
Nogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it isNogg knows what time it is
 
Posts: 256
Karma: 2247
Join Date: Mar 2007
Device: PRS-500
That code will make Holding Volume Down the OFF function.
Nogg is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Setup for PDF juniorbonner Calibre 2 10-14-2010 05:00 PM
Help with FBReader setup Big Kev Reading and Management 9 10-08-2010 10:33 AM
Pandigital Novel Setup BlkDimnd More E-Book Readers 0 07-31-2010 12:26 AM
PRS-900 Word Page Setup KY_TY Sony Reader 5 07-09-2010 05:59 AM
Page setup profiles? Amalthia Calibre 13 04-09-2010 01:02 PM


All times are GMT -4. The time now is 06:09 AM.


MobileRead.com is a privately owned, operated and funded community.