my Zaurus SL-C3000 and SL-C3100
http://www.users.on.net/~hluc/myzaurus/
89 of 212
16/09/2007 12:23
ksharpPIM-DTMaccess [ksharpPIM-DTMaccess_2.1.2_arm.ipk]
This is used to sync KA/Pi and KO/Pi with the Sharp PIM applications on the Zaurus, which use
the new Sharp DMT Pim format.
kmobilephoneaccess [mobilephoneaccess_2.1.2_arm.ipk]
Command line tool for accessing mobile phones. It is used from Kx/Pi to sync with / export to
mobile phones.
I don't use PIM stuff much and I don't sync either. My Zaurus is my laptop. All my important stuff is
on my Z, so I only tried the email, calendar and address book without the rest of the sync stuff.
Firefox, Thunderbird and Open Office is what I use mainly.
Java
Java seems to have been discontinued for the Zaurus. The SL-C3000 as well as any later models
such as the SL-C3100 do not get shipped with any JVM/JRE (Java Runtime) anymore. Also there has
not been any newer versions of the JVM for Zauri since the 1.3.1 release. Java currently is at 1.5.x
(April 2005).
There are several Java flavours available for the Zaurus. Most of them are J2ME distributions. J2ME
is the micro-edition of Java which was designed for small portable devices.
There is a J2SE package available as well. J2SE is the "normal" Java that runs on most desktop and
laptop computers.
You will need a J2ME flavour of Java to run most of the Java applications available for the other
Zauri and PDAs, and a J2SE if you want to try running Java applications that run on PCs.
The following is a small list of available Java runtimes:
Insignia's Jeode (J2ME that comes with earlier Zauri)
on the Zaurus CD - [jeode_1.10.7_arm.ipk]
downloadable from Sharp website - [5500v31c.zip]
Sun's J2ME preview
[personal-profile-for-zaurus_arm.ipk]
[pp4zaurus-1_0-ea4a-linux-arm-OptimizedJIT_nosym.zip]
[java_slc3000_arm.ipk]
Blackdown Java-Linux (J2SE port for Linux)
[java1.3_1.01-oxy2_arm.ipk]
[j2re-1.3.1-RC1-linux-arm.tar.bz2]
[blackdown-jdk_1.3.1_arm.ipk]
J2ME
Just install one of the J2ME implementation listed above and you should be fine for most Java apps
for the Zaurus.
It is technically also possible to run Swing applications with the J2ME distributions using the SwingZ
library that you can add to Jeode or the Personal Profile. Simply include the swingz.jar into the
classpath. However, this swing library is implementing swing 1.1 only. Most swing applications
therefore won't run.
I have also created jlauncher [jlauncher_0.1_arm.ipk] which is a wrapper for evm (jeode) and cvm
(personal profile) so that applications specifically packaged for either of those J2ME runtimes can be
seemlessly run no matter which of the two J2ME bundles you have installed. For example, a java
package bundled for jeode won't run if you only have personal profile installed unless you manually
change the script for the application to use personal profile and vice versa. jlauncher will
automatically handle it for you.