03-23-2007, 12:50 PM | #1 |
Pac-Man caught my iLiad.
Posts: 807
Karma: 3595
Join Date: Apr 2006
Location: Germany; next to Baltic Sea
Device: Boox Max Lumi, iRex iLiad (RIP)
|
ipdf with CPU Throttling
State-of-the-art is using programs which throttle CPU. This saves energy & you get more reading time.
rincewind modded iRex's pdf viewer this way & added some nice features like "remembers pen-settings" or "Hide scribbles". He uploaded the binary in this thread on forum.irexnet.com. Thanks, rincewood! I attached a installation & deinstallation script. Oh, Adam B., I hope you get a unbricked iLiad in near future. Therefore I run the script several times, did a reboot, tested the firmware check; I found no problem: so it should be safe for all. [EDIT]: I updated ipdf binary and changed readme.txt a bit in zip file [rincewind's Mar 23, 2007 version, md5: a6a2650badb6007a34158b064293c6d3 changes: stripped binary, not working easter egg removed.] [EDIT II]: fake FAQ: Ok, some new ipdf binary was released. I have installed a older ipdf with the script. Do I have to deinstall ipdf with the older script before I can install the new ipdf binary? No! Just remove the old script on MMC/CF, copy the new script to it & execute the script. Last edited by yokos; 03-24-2007 at 09:40 AM. |
03-23-2007, 01:24 PM | #2 | |
Groupie
Posts: 180
Karma: 66830
Join Date: Oct 2006
Device: IREX iLiad, Pocketbook Pro 903
|
Question about filesizes
Quote:
If I understand well, Throttle_ipdf = 1232 KB, Irex_ipdf = 76 KB ! Why is that? Are a lot of libraries replaced? Or is it Rincewind's mods? Nice work, anyway! Could someone add search and use of a look-up dictionary. Would make me very glad! Last edited by henkvdg; 03-23-2007 at 01:27 PM. |
|
Advert | |
|
03-23-2007, 01:52 PM | #3 | |
Addicted to Porting
Posts: 1,697
Karma: 7194
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
|
Quote:
I have no idea what's involved in searching, so I can't answer that. I think it's on iRex's planned feature list though. As far as a dictionary search, it shouldn't be *too* difficult to program a button that will launch stardict from ipdf. It should run on top of it, so when you close out of the dictionary, your document will be there. Last edited by Adam B.; 03-23-2007 at 02:01 PM. |
|
03-23-2007, 02:18 PM | #4 | |
Fully Converged
Posts: 18,170
Karma: 14021202
Join Date: Oct 2002
Location: Switzerland
Device: Too many to count here.
|
Quote:
|
|
03-23-2007, 02:40 PM | #5 | |
Groupie
Posts: 180
Karma: 66830
Join Date: Oct 2006
Device: IREX iLiad, Pocketbook Pro 903
|
Quote:
Searching is available in many PDF viewers. It is nothing special, I think. Just pattern recognition in the PDF file, with a little sophistication. Irex promised it long ago. Why it was not there from the start, I do not understand. Probably not in the source of the software that was chosen. It is a problem on the iLiad to switch applications. The user interface is very primitive (or simple). As far as I know, you leave the application and return to the contentlister and you choose another application. If you use buttons in a program, you could go to the contentlister without leaving the application, like a MP3 player and it goes on in the background, if we could swith applications fast (and have them running together) we could switch between documents or between documents and notes or diary or webbrowsing, e-mail, or .... There could be a toggle icon in the tool bar, subsequently switching through the running user applications (or their respective screen-image-memory pages, and attached controls!). It will take some amount of memory to have a number of applications active simultaniously and, if they are actually running, like the MP3 player, also some processor sharing. The iLiad is not really meant for too much of that, but a little bit of it would be nice. Last edited by henkvdg; 03-24-2007 at 04:14 PM. |
|
Advert | |
|
03-23-2007, 06:15 PM | #6 | |
Enthusiast
Posts: 26
Karma: 201
Join Date: Mar 2007
Device: Iliad
|
Quote:
Code:
>file ipdf ipdf: ELF 32-bit LSB executable, ARM, version 1 (ARM), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), not stripped JayK |
|
03-23-2007, 09:51 PM | #7 |
Enthusiast
Posts: 26
Karma: 201
Join Date: Mar 2007
Device: Iliad
|
Attached is the same zip, with the throttle ipdf stripped of all it's debugging info. As you can see, it's significantly smaller. Nothing is changed except the ipdf binary is stripped.
JayK |
03-24-2007, 09:28 AM | #8 | |
Pac-Man caught my iLiad.
Posts: 807
Karma: 3595
Join Date: Apr 2006
Location: Germany; next to Baltic Sea
Device: Boox Max Lumi, iRex iLiad (RIP)
|
Quote:
Now rincewind strips the binary, too. I updated the zip-file in 1st post [changed binary to rincewind's lastest version, added in readme "You need Shell Access Package" etc.] |
|
03-24-2007, 01:17 PM | #9 | |
Zealot
Posts: 124
Karma: 177
Join Date: Jul 2006
Location: Bochum, Germany
Device: MP2K, iLiad
|
Quote:
Last edited by k2r; 03-24-2007 at 01:20 PM. |
|
03-26-2007, 11:47 AM | #10 | |
Pac-Man caught my iLiad.
Posts: 807
Karma: 3595
Join Date: Apr 2006
Location: Germany; next to Baltic Sea
Device: Boox Max Lumi, iRex iLiad (RIP)
|
Quote:
Yamp! I learned a new English word: nitpick. I like the feature "hide scribbles with dot button", I use it all the time. |
|
03-27-2007, 03:01 AM | #11 | ||
Zealot
Posts: 124
Karma: 177
Join Date: Jul 2006
Location: Bochum, Germany
Device: MP2K, iLiad
|
Quote:
Quote:
|
||
03-27-2007, 06:23 AM | #12 |
Gadget fan
Posts: 147
Karma: 3968
Join Date: Sep 2006
Location: London
Device: RM Tablet PC, iLiad, PRS 505, iPod Touch
|
Scribbling does not work well in landscape mode.
Scribble something move to the next page and come back. It will not be visible, although it is visible in portrait mode. |
04-08-2007, 05:40 PM | #13 |
iLiad fan
Posts: 210
Karma: 3864
Join Date: Oct 2006
Device: iRex iLiad
|
I just confirmed a hunch I had: After reading a book with the excellent power-saving ipdf viewer, the frequency is stuck at 99000. This makes everything a bit slower (but also adds to battery life). Would it be better if the ipdf viewer reset the frequency to max (or to the original value)? Or perhaps make it configurable?
Of course, we could have a separate script "reset cpu freq to max" but that is a bit cumbersome... |
04-28-2007, 07:11 AM | #14 |
Enthusiast
Posts: 49
Karma: 262
Join Date: Mar 2007
Location: Melbourne Australia
|
Is anyone working on this for 2.9.5?
*fingers crossed* |
05-02-2007, 11:26 AM | #15 |
iLiad fan
Posts: 210
Karma: 3864
Join Date: Oct 2006
Device: iRex iLiad
|
Yeah, that would be nice... I loved the battery savings!
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Slow -- excessive cpu utilization | Ozzy | Calibre | 23 | 02-15-2011 11:55 AM |
Calibre 0.6.50 using 100% cpu | sol_barbez | Calibre | 10 | 06-14-2010 10:33 PM |
Freescale CPU with E Ink controller | wallcraft | News | 1 | 03-01-2010 01:20 PM |
is it possible to make calibre just use one CPU? | booksonthemove | Calibre | 1 | 02-20-2010 04:55 PM |
iLiad overclock or change cpu? | joblack | iRex Developer's Corner | 6 | 11-11-2007 12:27 AM |