![]() |
#16 |
Addict
![]() ![]() ![]() Posts: 367
Karma: 228
Join Date: Jan 2010
Device: Aztak Mentor
|
Everything you guys are describing here can be done via software, regardless of what the hardware is. I looked at my Kindle 2 and noticed (as others have also reported) that the Kindle UI is written in Java. The code is obfuscated making reverse-engineering the code difficult. I will spend a bit more time on this as soon as I reassemble my Kindle 2. There are several techniques we can use to reverse-engineer these classes but the success rate varies a lot. Even if we are successful decompiling this obfuscated code, we will only get bits and pieces of it.
|
![]() |
![]() |
![]() |
#17 |
Polymath in training
![]() Posts: 32
Karma: 10
Join Date: Jul 2010
Location: Los Angeles
Device: Kindle2 (Global)
|
Actually I think a good PDF viewer will be one of the first apps we'll see, since it has to do with reading, and the routines are well-documented.
Now, how about displaying PDFs linked from websites? :-) hhp Last edited by Hrant; 08-01-2010 at 11:46 AM. Reason: Clarification |
![]() |
![]() |
Advert | |
|
![]() |
#18 |
Polymath in training
![]() Posts: 32
Karma: 10
Join Date: Jul 2010
Location: Los Angeles
Device: Kindle2 (Global)
|
> Even if we are successful decompiling this obfuscated code, we will only get bits and pieces of it.
Ergo: long live the KDK! hhp |
![]() |
![]() |
![]() |
#19 |
Addict
![]() ![]() ![]() Posts: 367
Karma: 228
Join Date: Jan 2010
Device: Aztak Mentor
|
I agree. By any chance, do you have the KDK? I registered and have been waiting for days and nothing yet.
|
![]() |
![]() |
![]() |
#20 |
Polymath in training
![]() Posts: 32
Karma: 10
Join Date: Jul 2010
Location: Los Angeles
Device: Kindle2 (Global)
|
No, and my programming skills have rusted considerably since my CompSci degree...
hhp |
![]() |
![]() |
Advert | |
|
![]() |
#21 |
Addict
![]() ![]() ![]() Posts: 367
Karma: 228
Join Date: Jan 2010
Device: Aztak Mentor
|
If you do come across it, please let me know. Also, wouldn't you be interested in doing some Kindle programming? Your skills might be very rusty right now, but I am sure it will take you a very short time to get them back in shape again.
|
![]() |
![]() |
![]() |
#22 |
Polymath in training
![]() Posts: 32
Karma: 10
Join Date: Jul 2010
Location: Los Angeles
Device: Kindle2 (Global)
|
I've always loved it - started when I was 9 (on the original Commodore Pet).
Thanks for the encouragement - never say never! hhp |
![]() |
![]() |
![]() |
#23 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79
Karma: 187319
Join Date: Jul 2010
Device: Kindle 2
|
There was an earlier ROM for the Kindle 2 that wasn't obfuscated. I think a forum search will tell you more.
|
![]() |
![]() |
![]() |
#24 |
Addict
![]() ![]() ![]() Posts: 367
Karma: 228
Join Date: Jan 2010
Device: Aztak Mentor
|
Haven't been able to find it after searching for more than 1 hour. It would be great if you could find it and share it. Thanks for the information.
|
![]() |
![]() |
![]() |
#25 |
Enthusiast
![]() Posts: 27
Karma: 10
Join Date: Nov 2010
Device: kindle 3 wifi
|
Hi, I'd like to add to the pdf zoom enhancement requests that Kindlematic and Hrant posted here on 8-1-2010. I'm not sure where the best place to post them is, so I'm posting them here.
- A 2-stage crop: The optional first stage would allow the user to manually set crop borders that would be (saved and) restored each time the user reads that particular pdf file, to allow the user to crop away wasteful repetitive items such as headers and footers. The second stage would automatically crop away whatever white space bounds whatever remains after the first stage. - Smarter automatic cropping that recognizes when the reader is in a zoom mode that is displaying part or all of the top, middle or bottom section of a page. (Typically in landscape mode.) Automatic cropping of white space should be handled on a per-section basis, rather than a per-page basis, to allow some sections to fit entirely within the screen width even when another section on that page has content that is wider. Wider sections would still require the user to pan right or left to see all of them, but narrower sections that fit if smartly cropped would no longer require panning. As a result, fewer paragraphs would be split into a left portion and a right portion, so the user would no longer need to pan right and left for each line of each paragraph. (For examples of books that would benefit considerably, look at the Head First series published by O'Reilly.) - Smarter automatic cropping that would recognize and optionally crop away patterns that repeat on most pages of the book (i.e., wasteful headers and/or footers). For efficiency, the software could save the crop parameters on a per pdf file basis, and restore them each time that particular pdf file is opened. Also, the software could calculate the crop parameters using a lower priority background process so as not to slow down the user's reading experience. (If this feature is implemented, then the 2-stage crop feature described above would not be needed.) Thanks for considering these. |
![]() |
![]() |
![]() |
#26 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,920
Karma: 27013865
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
|
Keep in mind that the Kindle uses Adobe's Reader Mobile SDK (sans ePub, sans ADEPT) for PDF rendering. So they can do anything that any of the other ereaders can do. Sony's implementation seems particularly feature-rich.
The KDK Developer Guidelines state that: Quote:
Not sure if that means 3rd party PDF or epub reading apps are prohibited. |
|
![]() |
![]() |
![]() |
Tags |
pdf zoom hack |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
PDF zoom for the edge | PGA | enTourage eDGe | 6 | 03-21-2010 12:23 PM |
zoom a pdf | taylor123 | 1 | 12-24-2009 02:15 PM | |
pdf zoom with the 505? | lorenz | Sony Reader | 1 | 08-05-2009 01:55 PM |
PDF-Some look great without zoom, others do not? | rebarnmom | Sony Reader | 2 | 03-20-2009 10:42 AM |
bebook pdf zoom | x3oo | BeBook | 1 | 03-19-2009 01:45 PM |