![]() |
#16 |
Member
![]() Posts: 14
Karma: 10
Join Date: Nov 2010
Device: Kindle 3
|
It's not risky, and you will have a much improved reader experience. It's your choice.
|
![]() |
![]() |
![]() |
#17 |
Kindle Dissector
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
I have an idea, but I want people to comment on it before I waste any time if it won't work.
1) Take the java class responsible for the bar out of the jar. It's most likely in booklet.jar or something 2) Decompile it with JD 3) Modify it and recompile 4) Put it in a new JAR and make the name "smaller". For example, name it _hack.jar, so it will load before booklet.jar. 5) Now whenever the kindle looks for the java class to show the location bar, it would load our custom class. My main concern is the loading order of classes, but I'll try it out when I have time. |
![]() |
![]() |
Advert | |
|
![]() |
#18 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 157
Karma: 1777
Join Date: Sep 2010
Location: Minsk, Belarus
Device: Kindle 4
|
Good idea, but after decompiling you can't recomplile it back. JD and any other decompiler will produce conflicting class names and namespaces. You can try to make simple Kindle booklet and you'll see, you can't use Kindle API directly due it obfuscation.
In my keyboard and localization hacks I used BCEL library to direct modify class(JAR) files. With BCEL you can inject you own code into Kindle JAR's. |
![]() |
![]() |
![]() |
#19 | |
Connoisseur
![]() ![]() Posts: 58
Karma: 142
Join Date: Oct 2010
Device: Kindle 3
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#20 | |
Kindle Dissector
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
Quote:
|
|
![]() |
![]() |
Advert | |
|
![]() |
#21 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 157
Karma: 1777
Join Date: Sep 2010
Location: Minsk, Belarus
Device: Kindle 4
|
yifanlu,
BCEL give you ability to modify class file and store new version into another file. So you must replace original Framework files. My hack makes new directories with modified Framework files and makes mount point (umount command) "old dir" -> "new dir", so Kindle think it's load original files, hehe. This process controlled with "fuse" file in /mnt/us, so if something goes wrong, I can restore Kindle to system defaults and all modified files not used... |
![]() |
![]() |
![]() |
#22 | |
Kindle Dissector
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
Quote:
|
|
![]() |
![]() |
![]() |
#23 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() Posts: 54
Karma: 604
Join Date: Jul 2010
Device: none
|
|
![]() |
![]() |
![]() |
#24 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Jan 2011
Device: Kindle 3
|
As a nasty hack, one could just write white space to the framebuffer where the progress bar is :/
|
![]() |
![]() |
![]() |
#25 |
Connoisseur
![]() ![]() Posts: 63
Karma: 194
Join Date: Feb 2010
Device: notebook
|
meanwhile you can just use a white strip of paper to hide it...
![]() |
![]() |
![]() |
![]() |
#26 |
kindle Convert
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 204
Karma: 5628
Join Date: May 2010
Location: UK, County Durham
Device: kindle Scribe
|
Well, almost there, the new 3.1 Early Preview Release removes the location numbers but the bar and the percentage remains, the location numbers can be brought back by pressing menu and, will also show the new page numbers in Kindle books that have has page numbers added...
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Hacks Restore the text justification menu toggle without a hack | Gearhead | Amazon Kindle | 68 | 08-15-2015 05:43 PM |
PRS-650 bottom half of touch screen not working | nobla | Sony Reader | 4 | 11-21-2010 02:05 PM |
Circled M or S at the bottom of the screen | Larken | Sony Reader | 4 | 12-18-2009 03:15 PM |
Dark bands at the bottom of the screen | rosspag | Bookeen | 5 | 10-08-2008 09:10 AM |
Black line 3½ cm from bottom of screen | Moonraker | iRex | 6 | 08-20-2006 11:19 AM |