Wednesday, 27 January 2010

Elonex ONEt has ARM processor

Your best bet is the Dutch Trendtac user group... I have found that
gang a very helpful bunch and with the most advanced "hacking"
experience:
http://trendtac.hyves.nl/
There are a couple of thread there, specifically "Apps" and "Games"
which have a collection of interesting stuff, mainly for me VNC viewer
and Doom (!)

Your first port of call though should be this website which has a
small collection of useful software:
http://www.xs4all.nl/~jostht/epc/
Ultimately you can grab and convert Debian Lenny mipsel packages
(http://www.debian.org/distrib/packages) to .xap format (the OneT's
format) with "mkxap" script available at the URL above. In short the
procedure is as follows on either a Linux box, through the OneT's
xterm or root console or in a Cygwin prompt:

1. go to a new directory, i.e. "mkdir temp", "cd temp"
2. download the .deb package from the Debian website
2. expand the .deb package with "ar -x .deb"
3. uncompress the data.tar.gz file "tar zxvf .tar.gz" in
its component directories
4. repackage the file as a .xap "mkxap directories
5. you can now go to the Software installer and install the .xap
and .info files from the "temp" directory

Please remember to check for dependancies for the Debian packages on
download page as you may need to convert those too for the binaries to
work.
It's a clunky process but I have succesfully converted a couple of
programs and it is a whole lot simpler than building a cross-compiler
environment and make your own binaries! ;-)

On the other hand there are a number of wiser people than me out there
working at getting proper debian running on this low-spec gadget and
that will make it a lot more useful.

Bear in mind that run-of-the-mill techies are not enough for hacking
this gadget... you'll need people with experience of building software
on non-x86 cpu. Or just a lot of Googling and trial and error (I'm in
this category)

Sites with specialist Elonex ONEt software


http://freespace.virgin.net/hugh.satow/gtk/ has some Card Games and some Puzzles and a quick note taking program - I particularly like the puzzles.

Each of these additional programs use up one of the icon spaces on the Elonex ONEt desktop - you have 5 screens of 15 icons, 75 in total - and some of the icons only want to display in certain places, which can mean that sometimes you add a program and don't see an icon because it's hidden by one for another program. To solve this you need to edit the relevant .desktop file. The simplest way to do this is to use the "Nedit" program downloaded from - launch the program, then select file open and type in the full path name of the file you want to edit - you discover the pathname by using the Bon Echo Internet Browser - type the address file:///share/applications into the Browser address bar (and, yes, you do need three "slashes" together - the pathname you want is: /share/applications/programname.desktop - replace programname by the actual name used for the file, when you edit the file the number on the line that starts Categories= determines which screen the icon appears on (numbered from 1 to 5) and the number on the line that starts ItemIndex= determines the position on the screen (numbered from 0 to 14) - a number of -1 means "place at the end" a # symbol at the beginning of a line makes it a comment so it's ignored - leaving out or commenting out the ItemIndex= line let's the Elonex place the icon at the earliest available position - if an icon cannot be placed at the requested position it will be placed at the next available later position (but never at an earlier position) - the actual places are determined by the order in which the files are read when the computer starts - so you won't see your changes until you restart the computer.

You can now understand why I quite like Firefox Addons and Flash Games (they don't use up any of your icons) and Games and Puzzles where one icon launches a program giving you access to many games or puzzles (they give you a lot of value for each icon used).

No comments:

Post a Comment