Java on the Sharp Zaurus SL-C3000 (Unofficial)

I just acquired a successor to my trusty Zaurus SL-C860, the Zaurus SL-C3000. It has roughly the same features, but improved, the browser is much better, the keyboard is more user-friendly, the overall speed seems improved. The great improvement is the addition of a very compact 4 Gb hard disk. There is also a incredibly cool set of dictionaries, which is a tremendous gain of the previous model, and which is in fact the main reason for which I switched to this one.
But there is a very important missing feature : the Java runtime has been removed. In a hurry, I think, because the runtime script is still there, only the libraries are missing.
I stronly believe that the guy who decided to suppress Java from this Zaurus incarnation made a huge strategic mistake. I would have given a second thought to my acquisition if I had known that Java had been removed, and I suppose a lot of people are going to get pissed off when they discover that.
I spent quite some time trying to find a Java package, even optional, even hidden deep into the companion CDROM or inside some remote unsupportive support site, to no avail.
So, since apparently the differences between the SL-C3000 and the SL-C860 are superficial, I gave a try to the natural approach in those urgent cases : to port the existing Java runtime from the SL-C860 to the SL-C3000. And it works.

How to copy the Java Runtime from the SL-C860 to the SL-C3000

I used a SD Card, on which I created a tar containing the following:
  • /home/QtPalmtop/j2me/
  • /home/QtPalmtop/pics/*Java*
  • /home/QtPalmtop/pics144/*Java*
  • /home/QtPalmtop/apps/Java/.directory
This gave a 10 Mb .tar archive.
Then, I just untared everything inside the SL-C3000 hard disk.
In order to test, I downloaded and installed my JLPT Java application package, and it worked right away!
So I I think you too can do exactly the same thing to get Java on your Sharp Zaurus SL-C3000. If you are too lazy to tar and untar, I made an IPK package to simplify the process. The package can be downloaded here.