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

Go Back   MobileRead Forums > E-Book Readers > More E-Book Readers > iRex > iRex Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 06-27-2008, 07:51 AM   #46
hel
Connoisseur
hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!
 
hel's Avatar
 
Posts: 77
Karma: 5080
Join Date: Nov 2006
Location: Montreal
Device: Aura HD; Sony T3&650; Kindle PW&DXG, iPAD3+mini2, Samsung Galaxy Note3
On my 2.12.1 it doesn't work.
Install was ok. But when I try to open a book (which is shown now with java-icon djvu), nothing is happened.
hel is offline   Reply With Quote
Old 06-28-2008, 09:03 AM   #47
Martijn
Connoisseur
Martijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-books
 
Martijn's Avatar
 
Posts: 68
Karma: 855
Join Date: Jan 2007
Location: Netherlands
Device: iLiad
I just noticed I forgot to put a link to the javadjvu project on the front page of the development hub. I corrected that.

@fargo:
Yep, #1 is on my todo list. Like zerospinboson wrote, it probably does not un-cache pages properly. The caching is deep within the library and it'll take a while to correct this. Unfortunately I won't have much time to work on the viewer for the next few weeks, maybe a month.
As a workaround you could enable swap space on your iLiad.

#2 is also on my to do list, maybe I can find a few hours somewhere to work on this.

I don't know about #3. I agree that it would be a good idea, but I'm not sure if the javadjvu library supports it.

@hel:
I don't have the 2.12.1 firmware, so I can't test what happens there. After opening a djvu file you could try to look in the /tmp/ktrace.log file. That might contain more information as to what is going on.
Martijn is offline   Reply With Quote
Old 06-30-2008, 10:16 PM   #48
atesta
Banned
atesta began at the beginning.
 
Posts: 31
Karma: 10
Join Date: Sep 2007
Device: TBA
Perhaps that is why my new Iliad was not working with this... How do I downgrade firmware?
atesta is offline   Reply With Quote
Old 07-10-2008, 10:58 AM   #49
illiad_fan
Member
illiad_fan began at the beginning.
 
Posts: 13
Karma: 10
Join Date: Jul 2008
Device: Illiad
Illiad jar files

Quote:
Originally Posted by scotty1024 View Post
OK, all the iRex paging UI stuff is added in and working.

Next features to figure out how to handle are annotations and searching. With no TextArea the annotations weren't a slam dunk.

I also need to figure out where to store the current page number. I'm thinking the .mbp files the Mobipocket Viewer is using.

Next up, an installer. But tonight is my first wedding anniversary so it won't be tonight.
Hi Illiad gurus, I'm an Illiad newbie, I'm researching about Java Illiad SDK. However, I have not bought an Illiad yet. I intend to discovery the SDK before buying one. Could you please send me the link to download these files: irex.jar:MobipocketCoreReader.jar:decoder.zip
illiad_fan is offline   Reply With Quote
Old 08-31-2008, 10:39 AM   #50
UomoNero
Junior Member
UomoNero began at the beginning.
 
Posts: 8
Karma: 10
Join Date: Aug 2008
Device: Irex Iliad
Unhappy

Quote:
Originally Posted by hel View Post
On my 2.12.1 it doesn't work.
Install was ok. But when I try to open a book (which is shown now with java-icon djvu), nothing is happened.
i'm in your exact situation, do you have resolt? Martijn if i post ktrace.log do you have time to help? PLEEEEEEASE
UomoNero is offline   Reply With Quote
Old 09-01-2008, 10:30 AM   #51
Martijn
Connoisseur
Martijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-books
 
Martijn's Avatar
 
Posts: 68
Karma: 855
Join Date: Jan 2007
Location: Netherlands
Device: iLiad
I'm still a bit busy at the moment, since I have to defend my PhD thesis this week. After next week I should have some more time to do all the stuff that I have been postponing.
Hopefully that includes software development for the iLiad

Anyways:
@atesta: I'm not sure whether it is possible to downgrade the firmware. Also, I think the 2.12.1 firmware version is specific for the Book Edition, so I'm not sure you should downgrade.
You could try to reflash the device, I think that resets it to an older firmware (which you are then supposed to update to the most recent version.

@iliad_fan: I could be mistaken but I think those files are not licensed under the GPL, and we're not allowed to redistribute them.

@UomoNero: You can post the ktrace.log. I'm not sure whether it'll enable me to solve your problem, but it's worth a try.
Martijn is offline   Reply With Quote
Old 09-01-2008, 11:23 AM   #52
ericshliao
Guru
ericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enough
 
Posts: 973
Karma: 687
Join Date: Nov 2007
Device: Dell X51v; iLiad v2
I guess it's the limited size of RAM (64 MB) caused that some djvu files can't open. There is a thread teaching how to set swap memory. I would suggest people try it.

Last edited by ericshliao; 09-13-2008 at 07:32 PM.
ericshliao is offline   Reply With Quote
Old 09-02-2008, 04:57 AM   #53
UomoNero
Junior Member
UomoNero began at the beginning.
 
Posts: 8
Karma: 10
Join Date: Aug 2008
Device: Irex Iliad
k with swap active its works (thx erics for the tip) but its extremely slow maybe its because 900 page, I splt in small 30-60 page file and if it works i'm so happy
UomoNero is offline   Reply With Quote
Old 09-28-2008, 11:37 AM   #54
Martijn
Connoisseur
Martijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-booksMartijn has learned how to read e-books
 
Martijn's Avatar
 
Posts: 68
Karma: 855
Join Date: Jan 2007
Location: Netherlands
Device: iLiad
Here's version 0.4

People who are upgrading from 0.1a should read the upgrade instructions for the 0.2 version in one of my previous posts. You can upgrade from 0.1a to 0.4 directly using these instructions.
Anybody who's upgrading from 0.2 or later can simply run the installer.

The new features of 0.4 are:
- Reduced memory usage. The rebooting issue is still not fixed, but it should happen less often.
- The panning position is saved between page flips
- The panning position and zoom are savend when closing a document (and restored upon opening the document again)

Stuff that still has to be done:
- Reduce the amount of memory used to avoid the rebooting issue
- Reduce the number of screen updates during panning
- Fix the busy led (sometimes it doesn't blink while the viewer is actually busy)
- General cleanup of the code

About the rebooting/memory usage: I'm not sure how much more I can reduce the memory usage. The code is complicated and not very well documented. I managed to turn the caching of pages of, and ripped out the code that caches the entire djvu file in memory. However, a lot of memory is being used by undocumented data structures and it's not clear to me at which point they could be removed from memory.
I'm hesitating between working on the javadjvu viewer or looking for a djvulibre based solution.

BTW the reduced caching slows the viewer down a bit. But I thought it would be better to get the memory usage down first and avoid the rebooting before looking at performance.
Attached Files
File Type: zip javadjvu-0.4.zip (521.1 KB, 730 views)
Martijn is offline   Reply With Quote
Old 09-28-2008, 02:21 PM   #55
henrikb
Member
henrikb began at the beginning.
 
Posts: 13
Karma: 10
Join Date: Jul 2008
Device: Irex Iliad
This is the best Sunday news in a LONG time!!

Been hoping for further development on this for very long - THANKS Martijn!
henrikb is offline   Reply With Quote
Old 10-02-2008, 10:06 AM   #56
hel
Connoisseur
hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!hel , Klaatu Barada Niktu!
 
hel's Avatar
 
Posts: 77
Karma: 5080
Join Date: Nov 2006
Location: Montreal
Device: Aura HD; Sony T3&650; Kindle PW&DXG, iPAD3+mini2, Samsung Galaxy Note3
Quote:
Originally Posted by Martijn View Post
Here's version 0.4
THANK YOU SO MUCH!!!

I am really happy now, it works for me. I could
hel is offline   Reply With Quote
Old 07-05-2009, 10:57 AM   #57
laozhang
Enthusiast
laozhang began at the beginning.
 
laozhang's Avatar
 
Posts: 37
Karma: 10
Join Date: Mar 2009
Location: Beijing,China
Device: iliad v1

Install was ok. But when I try to open a book (which is shown now with java-icon djvu), nothing is happened
laozhang is offline   Reply With Quote
Old 07-05-2009, 09:23 PM   #58
ericshliao
Guru
ericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enough
 
Posts: 973
Karma: 687
Join Date: Nov 2007
Device: Dell X51v; iLiad v2
Quote:
Originally Posted by laozhang View Post
Install was ok. But when I try to open a book (which is shown now with java-icon djvu), nothing is happened
Are you using Chinese version iLiad? If yes, maybe there is no JavaVM on your iLiad. Java apps must run on JavaVM. If you can execute Mobipocket reader on you iLiad, then you have JavaVM.
ericshliao is offline   Reply With Quote
Old 07-06-2009, 10:57 PM   #59
laozhang
Enthusiast
laozhang began at the beginning.
 
laozhang's Avatar
 
Posts: 37
Karma: 10
Join Date: Mar 2009
Location: Beijing,China
Device: iliad v1
Yes, I am using Chinese version iliad,
may there is no JavaVm on my iliad
Could you please tell me how to install JavaVm on my iliad?
laozhang is offline   Reply With Quote
Old 07-07-2009, 06:52 AM   #60
ericshliao
Guru
ericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enough
 
Posts: 973
Karma: 687
Join Date: Nov 2007
Device: Dell X51v; iLiad v2
The only legal way to install a "working" JavaVM is switching your iLiad to Europe version. You have to contact iRex to get this service. It's because the JavaVM on Eruope iLiad is not freely distributable.

If you are adventureous, you can try building a JavaVM for iLiad from some open-source JavaVM project, such as JamVM. The odd of success is unknown, and I personally think it's tiny.

If you have Eruope Iliad firmware, analyzing files in dir "/home/intent" should give you some insight to mobipocket reader and JavaVM.

Last edited by ericshliao; 07-07-2009 at 07:03 AM.
ericshliao 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
iLiad My djvu viewer ericshliao iRex Developer's Corner 8 10-17-2010 08:28 AM
Java Djvu viewer - need SDK/KDK zetareticuli Kindle Developer's Corner 13 08-03-2010 01:02 PM
iLiad has a djvu viewer for Chinese fiimware ? laozhang iRex Developer's Corner 0 04-26-2010 08:56 PM
iLiad CBZ Java Viewer for iLiad scotty1024 iRex Developer's Corner 12 10-22-2008 09:10 AM
iLiad DJVU viewer? riccioberto iRex Developer's Corner 5 01-06-2008 10:23 AM


All times are GMT -4. The time now is 08:50 AM.


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