Mix and match to support Java 5 or 6
My understanding is that phonME Advanced has a class library that is equivalent to Java SE 1.4.2, and a VM that can read Java 5 bytecode.
Now, most of the difference between Java 1.4 and Java 6 is probably in pure Java. So my question is if it's possible to replace the rt.jar with a Java 5 or recompiled-to-java-5 Java 6 bytecode.
For example, is it possible to get the scripting package to work, or Swing?