Enjoying Java apps made smooth and simple
Nokia Java Runtime 2.0 for S60 (JRT 2.0) is a totally re-written Java mobile execution environment for Nokia S60 devices. It gives you several usability and performance improvements, including:
- One-click application installation
- Improved application launch user experience
- Improved execution performance
These improvements will make it much more fun for you to enjoy the thousands of games and apps available in Ovi Store and elsewhere.
In addition, we have made major changes under the hood. From now on, Java Runtime will be developed and released independent from S60 releases. This means that you will always get the latest version directly to your phone, using the built-in Nokia S60 Software Update functionality.
Compatibility and system requirements
S60 5th Edition: Java Runtime 2.0 for S60 has been tested with following devices:
- Nokia 5800 XpressMusic software version 21.x.xxx and newer
- Nokia N97 software version 12.x.xxx and newer
Release notes
There are several smaller bug corrections, but the most significant fix is the change to the conversion functionality.
This should prevent situations where the device’s C- drive will get full.
Fixed:
- conversion will avoid situations where disk space might go below critical level
- MIDlets are converted to internal mass storage if possible
- MIDlet with large RMS can be started
- MIDlets can access memory card root folder
- support all Nokia specific JAD attributes
Minor changes:
- updates to eSWT widgets
- minor changes to bluetooth
- reduced the amount of debug logging, which should give minor performance improvement
Know issues:
- Phone may become slow or unresponsive if it runs out of disk space on C-drive.
Please ensure that C-drive will have at least 10MB of free disk space before installation. - SSL connection does not work in all phones
Nokia 5800 firmware version needs to be at least V21.0.017 - backup and restore does not work for MIDlets on memory card
- Nokia specific globalindicators extension API is not supported
- Please re-boot your device after installing the new version of JRT
Download and installation
Download (SIS, 4MB)
Nokia Java Runtime 2.0 for S60 will be installed on phone memory. Certain phone models with early firmware versions have very limited available disk space on phone memory. Phone may become slow or unresponsive if it runs out of phone memory.
User should refrain installing Nokia Java Runtime 2.0 for S60 if free phone memory is below 10 MB.
The size of the SIS file means only the size of new binaries installed into your device. In addition to this, converting your existing MIDlets will consume space from your c-drive.
Compatible with S60 5th Edition, recommended firmware versions:
- Nokia 5800 XpressMusic software version 21.x.xxx and newer
- Nokia N97 software version 12.x.xxx and newer
Installing Nokia Java Runtime 2.0 for S60 on earlier firmware versions may cause problems for applications using network connections e.g. Opera Mini may not start. For a full list of know issues, see Learn More page and check the discussion forums.
Installation: The installation of Java Runtime 2.0 for S60 is executed in two phases:
- Installing new binaries to device
- Converting existing MIDlets to new runtime
Important!! The conversion will start automatically after the installer has finished. This may take a second or two, but please be patient. It is important that you DO NOT CANCEL the installation during the conversion of existing MIDlets. If you cancel the conversion (e.g. remove the battery), the device may require service. You should attach your device to charger to make sure that the battery does not get empty during the process. Depending on the amount of existing MIDlets, the installation and conversion may take even several minutes (in case of tens of MIDlets).
Known issue: After updating a MIDlet when MIDlet's name or icon has changed, the MIDlet cannot be launched from Application Shell. This problem can be circumvented by re-installing the updated MIDlet. MIDlet icons are transferred to Applications folder after JST installation.. Please re-boot your device after installing the new version of JRT
Uninstallation: If you want to uninstall the Java Runtime 2.0, you must reboot your device after the uninstallation to restore the original Java runtime environment of the device.