Iliad Software
[edit] Shell Access Package [1st must-do-step]
Before you can install any of the following software you need to request shell access from iRex.
[edit] Notes for packaging your own applications
See this thread for manifest templates.
[edit] Document Viewers
[edit] All in One iPDF
- Power Saving Features
- Full Screen Reading
- Quick Erase
- Default Select Scribble
daudi made a Multi IPDF installer for 2.12, which contains most modified ipdf viewers. It will save users' time to survey the forum. See here: http://www.mobileread.com/forums/showthread.php?t=22152
Extended by a zoommod version (based on bookmark version of ipdf; not (yet?) included in daudis archive). Added:
- Toggle ZoomPage and ZoomWidth
- QuarterZoom for 2-column documents
[edit] pViewer
pViewer shows PDF and .LIT (Microsoft Reader) files, featuring raw scaling, among other things.
[edit] FBReader
FBReader is an eBook and document viewing program.
- Supported formats are
- ePub
- fb2 e-book format (style attributes are not supported yet).
- HTML format (tables are not supported).
- CHM format (tables are not supported, large files need swapping).
- plucker format (embedded images are supported, tables are not supported).
- Palmdoc (aportis doc).
- zTxt (Weasel format).
- TCR (psion text) format.
- RTF format (stylesheets and tables are not supported).
- OEB format (css and tables are not supported).
- OpenReader format (css and tables are not supported).
- mobipocket format (only non-DRM'ed, tables are not supported).
- Plain text format.
- Direct reading from tar, zip, gzip and bzip2 archives. (Multiple books in one archive are supported.)
- Supported encodings: utf-8, us-ascii, windows-1251, windows-1252, koi8-r, ibm866, iso-8859-*, Big5, GBK. Automatic encoding detection is supported. (To display nationaly text correctly, proper font files must be installed)
- Automatically generated contents table.
- Embedded images support.
- Footnotes/hyperlinks support.
- Position indicator.
- Keeps the last open book and the last read positions for all opened books between runs.
- List of last opened books.
- Automatic hyphenations. Liang's algorithm is used. The same algorithm is used in TeX, and TeX hyphenation patterns are used in FBReader. Patterns for Czech, English, Esperanto, French, German and Russian are included in the current version.
- Text search.
- Full-screen mode.
- Screen rotation by 90, 180 and 270 degrees.
See the iLiad FBReader wiki page for more information and installation instructions.
[edit] Gargoyle
Interactive Fiction Reader
- Gargoyle is an IF player that supports all the major interactive fiction formats.
- Most interactive fiction is distributed as portable game files. These portable game files come in many formats. In the past, you used to have to download a separate player (interpreter) for each format of IF you wanted to play.
Garoyle Discussion in the forum
[edit] CBZ viewer
A viewer developed by scotty1024 supports viewing CBZ format and DJVU format. This viewer is coded in Java and Runs under Tao's Java Virtual Machine. (Note: This program is outdated as a DJVU viewer. See DJVU viewer for a more recent viewer.)
http://forum.irexnet.com/viewtopic.php?t=1278
Its DJVU part uses Java DjVu Viewer 0.8.09 as an engine for reading DJVU format and generating screen image.
http://sourceforge.net/project/showfiles.php?group_id=126194
Its CBZ part uses native Java API to read ZIP format and load image files.
The install package provided by scotty1024 doesn't fit iLiad firmware 2.11. Manual install is required.
Others CBZ viewer are:
iManga developed by ericshliao http://www.mobileread.com/forums/showthread.php?t=30963
iViewer developed by Max http://www.mobileread.com/forums/showthread.php?t=32915
this ones can also view CBR and images
[edit] DJVU viewer
Building on the work of many others, Martijn released a viewer with zooming and panning support.
- v. 4 (2008-09-28) by Martijn
Djview 4.5 based on QT:
[edit] CBR viewer
iManga developed by ericshliao http://www.mobileread.com/forums/showthread.php?t=30963
iViewer developed by Max http://www.mobileread.com/forums/showthread.php?t=32915
[edit] image viewer
iManga developed by ericshliao http://www.mobileread.com/forums/showthread.php?t=30963
iViewer developed by Max http://www.mobileread.com/forums/showthread.php?t=32915
[edit] EPWING viewer
EBView 0.3.6 http://www.mobileread.com/forums/showthread.php?t=33655
[edit] View (and edit) Spreadsheets (Microsoft Excel files etc) and word processor files (Microsoft Word etc)
Indirectly, this can be had with gnumeric and AbiWord.
[edit] Book Downloaders
[edit] Feedbooks.com iLiad Downloader (iNewsStand)
This program allows you download News, Books, Soduku all over a network connection without the use of a PC. I can download books in the Mobipocket, ePub, or custom iLiad PDF formats. It is extremely handy when you like direct download. A feedbook-account (free of charge) is however required.
- Forum Thread & Download: http://www.mobileread.com/forums/showthread.php?t=22491
[edit] Audio
[edit] jukebox [mp3, ogg, mpc, mikmod, wav, flac]
- two interfaces: gimmix & contentlister based
- features: database, volume control, single track repeat mode, playlists ...
[edit] madplay
command line mp3 player
madplay discussion on the Forum
[edit] mpg123 v1.6
command line mp3 player supporting remote control interface. http://www.mobileread.com/forums/showthread.php?t=34282
[edit] Games
[edit] XBoard 4.2.7 iLiad 0.2
Full Screen Chess Application with engines GNU Chess & Phalanx
XBoard Discussion on the Forum
[edit] Xmahjongg
The game Mahjongg for the iLiad by yokos.
See this thread: http://www.mobileread.com/forums/showthread.php?t=15459
[edit] XSkat
A card game (Skat) for the iLiad.
See this thread: http://www.mobileread.com/forums/showthread.php?t=17921
[edit] The Ace of Penguins
Card Games [Solitaire] for the iLiad.
See this thread: http://www.mobileread.com/forums/showthread.php?t=21296
official homepage: http://www.delorie.com/store/ace/
[edit] Visual Novel Engines
[edit] Ren'Py
A free, Python-based visual novel engine.
See the release announcement for Ren'Py 6.8.1: http://www.renpy.org/wiki/renpy/releases/6.8.1 ,
[edit] Calculators
[edit] x48
cool emulator of the calculator HP 48GX
[edit] Calcoo
a RPN and algebraic scientific calculator
[edit] Web Browsers
[edit] dillo 0.8.6
online web browser for iLiad
- dillo thread with updated instructions the instructions in this thread are more up to date that the ones here, Web Browsing Thread, yes a bit chaotic, but with a lot of information
- Step2Step-Guide-for-Web-Browsing:
- [1]Download dillo & extract the folder dillo which is included in zip file to HDD of your PC.
- With 2.9 firmware there is no libXp.so.6, so the bundled xset program won't run. You can find a tarfile with it here and copy it into the dillo/lib directory.
- [2]Download manifest.xml & copy the files manifest.xml and cover.png to your dillo folder on HDD
- [3]Download connectionMgr_script.zip& extract the folder connectionMgr_script which is included in zip file to HDD of your PC. Why this? Dillo needs some help, you have to start a LAN or WLAN connection, before you can use dillo as a web browser.
- [4] huhh, you have all files prepared. Copy the directories dillo and connectionMgr_script to main-memory of iLiad/CF/MMC.
- [5] Disconnect iLiad from your PC.
- [6] Click on the contentlister entry "Click on me for establishing a connection" for starting LAN or WLAN
- [7] Click on the contentlister entry "Dillo Web Browser" for starting dillo.
- [8] Happy web browsing.
- [8] Click on "F" in toolbar, then "Exit Dillo" to exit dillo.
- [9] Click on the contentlister entry "Click on me for stopping a connection" for stopping LAN or WLAN.
- [1]Download dillo & extract the folder dillo which is included in zip file to HDD of your PC.
- Some useful tweaking tips like changing size of fonts, you can find here.
[edit] Minimo
A web browser for the iLiad. Beta release of Mozilla Minimo by AdamB.
See this thread: http://www.mobileread.com/forums/showthread.php?t=15448
[edit] ELinks
A text-based browser (like lynx).
Thread: http://www.mobileread.com/forums/showthread.php?t=25076
Download: iliad_elinks_0.1.stripped.zip
Note: Mrxvt/xshell v0.5.0 or greater is highly recommended.
[edit] WebKit
Webkit is the back end of Apple's Safari web browser. It's light weight and relatively fast.
It has been ported to the iLiad, and made to work with the e-ink screen. There is currently a release with minor bugs and missing features.
Download: http://www.mobileread.com/forums/showpost.php?p=151923&postcount=13
Thread: http://www.mobileread.com/forums/showthread.php?t=20599
[edit] Midori 0.1.1 for iLiad
http://www.mobileread.com/forums/showthread.php?t=33582
[edit] Connecting to iLiad
[edit] SSH (Secure SH)
To login to iLiad from remote.
http://www.mobileread.com/forums/showthread.php?t=10225
Sine firmware 2.11, Irex provides reflashing from CF. Before, the Unbrickable package was the only air-bag for developers to save their bricked iLiad. The package runs dropbear as SSHD (in the midst of boot), so users can login to iLiad from remote and fix the mal-functioning.
To connect to iLiad with dropbear running in background, you can use PuTTY or WinSCP.
[edit] Attach USB input device
Building USB HID modules for 2.4.19-rmk7
http://www.mobileread.com/forums/showthread.php?t=10214
hudson built a UDB HID module for iLiad OS kernel to enable USB input device on iLiad. Currently, keyboard is working fine.
[edit] VNC Server for iLiad
Capture iLiad screen snapshots Execute VNC Server on iLiad, and you can capture iLiad screen snapshots from a VNC Client. http://forum.irexnet.com/viewtopic.php?p=16951#16951
[edit] PDA
[edit] Organizer Package
A organizer package for the iLiad. GPE Calendar, Contacts, and Todo by AdamB.
See this thread: http://www.mobileread.com/forums/showthread.php?t=12861
[edit] File Management
[edit] Midnight Commander 4.6.1
http://www.mobileread.com/forums/showthread.php?t=21812
Midnight Commander (mc) is an orthodox file manager for Unix-like systems.
[edit] EmelFM2
- File Manager
- Allows you to Move/Copy/Delete files on your iLiad.
v0.33
v0.41 http://www.mobileread.com/forums/showthread.php?t=30183
[edit] System
[edit] mb-applet-clock
Can be (very extremely carefully) used to provide an on screen clock. Can also be (very extremely easily) used to volunteer to test the forthcoming field re-flash utility. See [2]
[edit] PageBarClock
A clock that sits in the page par indicator. Much safer than the above. see http://www.mobileread.com/forums/showthread.php?t=37295
[edit] SetTimeZone
[obsolete] SetTimeZone allows one to install the correct timezone file into /etc/localtime so their iLIad can correctly display the correct local time.
See [3] for ZIP and instructions on its usage.
Current firmware versions like 2.12 have a "setTimeZone" function in "iLiad Settings".
[edit] Stardict
Dictionary Reading Software.
StarDict is a Cross-Platform and international dictionary written in Gtk2. It has powerful features such as "Glob-style pattern matching", "Scan selection word," "Fuzzy query," etc.
v2.4 See the stardict forum thread for installation instructions.
v3.0.1 http://www.mobileread.com/forums/showthread.php?t=33572
[edit] fbshot
screenshot app
Original command-line version is invoked via a ssh connection:
Now also available from the contentLister:
- fbshot via the contentlister
- The screenshot is taken 30 seconds later, to give you time to get back to the screen you want.
[edit] Mrxvt
Command Shell Aplication, Swiss Army Knife of iLiad Users
- mrxvt_iliad_xshell_0.5.0.zip
- Sticky: Please take care of the commands you want to use, you can brick your iLiad with root's rights.
Ports of shell applications (run from mrxvt):
[edit] Unrar and Zip
http://www.mobileread.com/forums/showpost.php?p=80766&postcount=34
Note that gzip is already in the iLiad OS.
[edit] JavaVM
Before Irex officially adopts Tao's JVM, some people already worked on installing a JVM.
To cover mobipocket format, Irex got a non-free JVM from Tao Corporation to execute mobipocket reader of Java version on iLiad.
The new development toy from iRex: java
According to Irex, the JVM is a PBP on top of CDC. That is, only a few API is supported. Besides, it provides runtime environment compatible (partially) with JRE 1.4 below.
[edit] Python
dynamic object-oriented programming language that can be used for many kinds of software development.
See this thread: http://www.mobileread.com/forums/showthread.php?p=97360#post97360
Download here: http://projects.mobileread.com/iliad/users/helch/python-2.5.1_iliad.tar.gz
Till now, no successful PyGTK implementation on iLiad is reported.
[edit] Lua
Lua is a scripting language. It is embeddable in a C-program, and can be extended to call functions written in C. It is lean and mean, while being a full fledged and elegant language. It has a small memory footprint. It can do xml and network stuff. It is great to have it running on the Iliad. Also available on the Iliad is Lgob: a Lua binding for GTK+. Togheter thes allow to develop small graphical applications for the Iliad without need to compile. Together, the installable packages for Lua and Lgob are less than 1 MB.
More info:
- project page: https://dev.mobileread.com/trac/luailiad/wiki
- discussion: http://www.mobileread.com/forums/showthread.php?t=36483
- sample application: http://www.mobileread.com/forums/showthread.php?t=60585
[edit] Update BusyBox
Update BusyBox
"BusyBox: The Swiss Army Knife of Embedded Linux BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc." cited from [ http://www.busybox.net/ BusyBox website ]
BusyBox will not enhance your reader's function. It's useful for users that treat iLiad as a Linux station. The version that installed in iLiad is BusyBox v1.01. Adam B. made a v1.72 port. [ http://www.mobileread.com/forums/showthread.php?p=113952#post113952 ]
[edit] File Editor
[edit] Beaver
a lightweight text/src editor
[edit] Leafpad 0.8.15 for iLiad
http://www.mobileread.com/forums/showthread.php?t=30202
[edit] Word Processor
[edit] AbiWord
[edit] Convert file for iLiad
[edit] JE-Comics
JE-Comics is a Java application that will convert scanned comics to PDF for reading on the iRex iLiad and the Sony Reader as well as other devices and programs.
This software will convert .jpg, .png images as well as .zip and .cbz archives.
Current version is 0.8.6
[edit] Mobipocket format
The reader for .mobi comes with the iLiad, but it is possible to run it on other java machines (not your mobile phone, but try a PDA...) http://www.saudette.net/projects/index.php?title=Cross_Platform_Mobipocket_Reader_Hack
[edit] Developer Uploads
Developer Uploads User Uploads Project Uploads
[edit] Install TrueType font without iDS
To install Chinese fonts (or other fonts) when you cannot download it from iDS.
http://www.mobileread.com/forums/showthread.php?t=19488
Although iRex support Chinese font downloading from iDS, some people complained about not being able to download Chinese font package after second reflashing. Besides, the Chinese font "mshei.ttf" provided by iRex does not contain many CJK glyphs, and its quality is not good. Users may want to install TrueType font on their own.
To install TrueType font manually, there are two alternatives:
First, copy your truetype font file to "/home/root/.fonts/" (not "/root/.fonts"). There are approximately 10 MB free space available, so choose the font file carefully.
The second option is, create a directory "fonts" in your memory card (mmc or cf) or in /mnt/free/, copy the font file to that directory. Execute "ln -s /mnt/free/fonts /usr/share/fonts/truetype/userfonts" (or replace /mnt/free/fonts with /media/card/fonts or /media/cf/fonts). Reboot, and CJK glyphs can be displayed on contentlister. Size of font file is not an issue in this option. If font file installed to memory card, removing the memory card, however, may cause system fail to respond or automatically reboot.
Right after font installed, the first boot will take some time to execute fc-cache. The time span will depend on the size of font and the screen will be totally black during the process. Be patient.
[edit] SWAP memory on iLiad
SWAP on iLiad
http://www.mobileread.com/forums/showthread.php?t=15967
Adam B. made memory swap on iLiad working. How users be benefitted from memory swap are to be identified.
[edit] Email client
[edit] dLetter - written from scratch for the iLiad
Send from and receive on your iLiad emails/newsletters + attachements (e.g. pdf documents) Easy to install and easy to use, based upon the content manager as GUI you'll have instant access to your received emails and documents / pictures, ... '@+ ' symbols in front of the folders name and a receivers adress in the Description field is all you need.
Manual is included in the software package as pdf-file.
Download: dLetter.tar.gz
Read (English): mobileread Thread, iRex Forum Thread
Read (German): Developers Blog
[edit] Sylpheed 2.6.0 for iLiad
http://www.mobileread.com/forums/showthread.php?t=34305
[edit] NewLister: Improved contenLister, more items on a page
Most iLiad users want to display more items on their contentlister. Although iRex has been asked to provide this feature, sadly, iRex never makes it. Fortunately, hansel released his NewLister.
http://www.mobileread.com/forums/showthread.php?t=35524
[edit] xepdmgr
v1.9f - provides automatic screen refresh management on iLiad. It will make porting software to iLiad more easily. Most users won't need this directly. Some programs ported to iLiad require xepdmgr, e.g. StarDict.