![]() |
#1 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 95
Karma: 186186
Join Date: May 2009
Location: Canberra, Australia
Device: Irex Iliad (Dead), EcoReader (Smashed screen), Kobo Touch
|
fbreader-0.10.7 Standalone Installer - updated -
2009-06-11 updates
Heh, sorry I'm a bit inept at getting these packages right, my first go at it and all ![]() Just did another reflash, install, test. and it seems to work as advertised, with fullscreen, Adam B's keybindings, and (mostly) non-crazy busy led. Actually fixed the libpng.so.3 issue. /usr/lib/libpng.so.3 is a soft link to /usr/lib/libpng12.so.0.1.2.8 created from the run.sh script. I reflashed to 2.10, upgraded to 2.12, installed the developer tools, and ran the installer, and it works! /sigh. 2009-06-10 updates Attached is a new version of my installer. It has a fix for the fullscreen toggle not working, as well as the installer troubles i had. And it now comes with the keybindings that are very similar to Adam B.'s 0.8.14 ones, I opted to use the long press on the 'dot' button as fullscreen, rather than rotate:
You can of course, change these if you wish! There are still problems with the busy LED. If you press a button that has no actual action, say next TOC section, while reading a txt file without a TOC, the light will start flashing until you change the page. Same goes for fullscreen toggling. I don't fully understand the interactions between FBReader, the xEPDmgr and liberdm/liberipc. Also attached is a patch against the fbreader source for what I've compiled. So, to install. * Download the attached fbreaderinst-0.10.7-07.zip file * unzip it, and copy the fbreaderinst-0.10.7 directory to your CF card * load up the CF card in your iliad, and click on the Install FBReader Standalone item. * Run FBReader from the Programs directory on your CF card. If there's a call for it, I'll get a registry installer package out. Last edited by pwarren; 06-11-2009 at 07:36 AM. Reason: updates |
![]() |
![]() |
![]() |
#2 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 95
Karma: 186186
Join Date: May 2009
Location: Canberra, Australia
Device: Irex Iliad (Dead), EcoReader (Smashed screen), Kobo Touch
|
Hrm, might be some issues here. I did test it, and it worked!
But I think there was some leftover bits from a previous install... |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 95
Karma: 186186
Join Date: May 2009
Location: Canberra, Australia
Device: Irex Iliad (Dead), EcoReader (Smashed screen), Kobo Touch
|
fixed
![]() Please try it out and send feedback! |
![]() |
![]() |
![]() |
#4 |
Addicted to Porting
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,697
Karma: 7194
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
|
Where are the settings saved? What path is it looking for the binaries and libraries?
If you can make a version that saves config to /mnt/settings/.fbreader and installs to /usr/, I can include it in the iLiadOS. I simply don't have the time to port lately. :-/ |
![]() |
![]() |
![]() |
#5 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 95
Karma: 186186
Join Date: May 2009
Location: Canberra, Australia
Device: Irex Iliad (Dead), EcoReader (Smashed screen), Kobo Touch
|
heh, I understand about the lack of time thing
![]() I beleive it's looking for settings in /home/root/.FBReader, tho I didn't configure that. It's looking for it's libraries and things in /media/cf/Programs/fbreader-0.10.7/. The hard coded paths are in libzlcore (I think) and are the locations of the pixmap directory I left it as standalone, as it's not actually 'ported'. It's just fbreader-0.10.7 with Ericschliao's patches to stop the busy led going nuts, compiled for the iliad with the official toolchain and using xepdmgr to manage the display refresh. It works, but it's a bit clunky and seems to refresh the whole page a lot when only a small portion is changed. But still, if we want it included into a 2.13 relase as is, I'm happy to recompile and retest to make sure it works when installed to /usr. Will that get us a bit closer to a 2.13 release ![]() |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 95
Karma: 186186
Join Date: May 2009
Location: Canberra, Australia
Device: Irex Iliad (Dead), EcoReader (Smashed screen), Kobo Touch
|
Attached is a tarball of a /usr install. with the freader.sh pulled from your old 0.8.14 release, and modified a bit.
unpack from / on your iliad, and it should be a drop in replacement for the old version. Seems to work Ok on my iliad. I can run it from a run.sh launcher in /media/cf/Programs. But it seems to have trouble loading a file from the content lister, and keeps going back to the previously opened one. Running out of time for tonight, but I'll take another look tomorrow. |
![]() |
![]() |
![]() |
#7 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 95
Karma: 186186
Join Date: May 2009
Location: Canberra, Australia
Device: Irex Iliad (Dead), EcoReader (Smashed screen), Kobo Touch
|
Fixed that problem.
So, unpack this attachment into / /usr/bin/fbreader.sh to run. Works with contentLister (or newLister). (while your here, any chance you could give me some pointers on how to create an installer image from the iliados source code?) |
![]() |
![]() |
![]() |
#8 | |
Addicted to Porting
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,697
Karma: 7194
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
|
Quote:
Right now, the iLiadOS has a beta available. It's simply a gzipped ext2 image. You can mount it on any linux computer and add/remove the files you need. What specifically did you need help doing? |
|
![]() |
![]() |
![]() |
#9 |
Tatütatuter
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 390
Karma: 3148
Join Date: Oct 2008
Location: Germany, Baden, Karlsruhe
Device: Aura H2O, Glo HD, Paperwhite, PRS-950
|
Is there a chance to get this for the DR1000?
|
![]() |
![]() |
![]() |
#11 |
"Assume a can opener..."
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 755
Karma: 1942109
Join Date: Mar 2008
Location: Local Cluster
Device: iLiad v2, DR1000
|
does fbreader have decent support for ePubs that use css?
|
![]() |
![]() |
![]() |
#12 |
reader
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,977
Karma: 5183568
Join Date: Mar 2006
Location: Mississippi, USA
Device: Kindle 3, Kobo Glo HD
|
It has limited support for CSS, and no support for SVG. You can try it out on a Windows or Linux Desktop. See the attached screenshots from an ePub of Alice in Wonderland on a Windows PC using Adobe Digital Editions and FBReader.
|
![]() |
![]() |
![]() |
#13 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 95
Karma: 186186
Join Date: May 2009
Location: Canberra, Australia
Device: Irex Iliad (Dead), EcoReader (Smashed screen), Kobo Touch
|
Quote:
![]() Well, what I was wondering is, do we have a way of creating the install image completely from scratch, from the sources given at https://dev.mobileread.com/trac/iliados/browser ? But it looks like we have some shortcuts in place to make it a bit easier. |
|
![]() |
![]() |
![]() |
#14 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79
Karma: 2135
Join Date: Apr 2009
Device: iRex iLiad v2, Onyx Boox Note 3
|
I can't get this to work. I unzip the installer to my CF card, I put the card in the reader and boot it up, I run "Install FBReader" from the content lister, there does indeed appear an FBReader icon in Programs, but when I click it, the green diode flashes for a second or two, the screen refreshes and nothing else happens. What am I doing wrong?
|
![]() |
![]() |
![]() |
#15 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 95
Karma: 186186
Join Date: May 2009
Location: Canberra, Australia
Device: Irex Iliad (Dead), EcoReader (Smashed screen), Kobo Touch
|
Ah, I think I know the problem bertold. I missed a change I made to the run.sh script.
so, if you put the file attached to this post into the /Programs/fbreader-0.10.7 directory on your CF card, and rename it to run.sh it should work. (crosses fingers). I'll update the installer package in post 1 shortly. (and add an uninstall!) |
![]() |
![]() |
![]() |
Tags |
fbreader, iliad, installer |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
FBReader Registry installer for 2.11 | Adam B. | iRex | 22 | 11-10-2013 12:38 PM |
Can EPUBReader run standalone? | ericshliao | EPUBReader | 6 | 11-19-2009 04:17 AM |
iLiad So ... any chance for an installer-package for FBReader 10? | X. Trapnel | iRex Developer's Corner | 3 | 06-04-2009 08:32 PM |
iLiad Semi-Standalone sshd? | grayfox | iRex Developer's Corner | 9 | 02-09-2008 02:50 PM |
iLiad FBReader Standalone Package (No Install Necessary) | Adam B. | iRex Developer's Corner | 24 | 04-09-2007 04:35 PM |