JavaDiagnostics MIDlet is a JavaME (J2ME) app that will tell you everything you want to know about the JAVA machine running on your mobile phone or tablet device.

The following details are displayed - 

Basic Specifications
microedition.platform:         Device model
microedition.configuration : Device configuration.
microedition.profiles :         Device profile
microedition.locale :           Current locale.
microedition.encoding:        Supported Character encoding
microedition.jtwi.version:   Java Technology for the Wireless Industry (JTWI) is a high level
                                          specification for Java based mobile technologies.

FileConnection API and PIM API
microedition.io.file.FileConnection.version:  Device File System Access 
microedition.pim.version:       Personal Information Management(PIM) to access                                                                 phone book,to do lists etc
 fileconn.dir.photos:               Image capture through your Mobile camera. 
 fileconn.dir.videos:               Video capture through your Mobile camera. 
 fileconn.dir.tones:                 Ring tones default directory.
 fileconn.dir.memorycard:       Memory Card / SD Card / Flash Drive root directory 
 fileconn.dir.private:              Working directory of midlet

Messaging API
wireless.messaging.sms.smsc:    Short Message Service Center (SMSC) address used for                                                        sending the messages.
wireless.messaging.mms.mmsc:  Multimedia Message Service Center (MMSC) address used                                                    for sending the messages.


  Mobile Media API
microedition.media.version:      Mobile Media API (MMAPI) for audio, video and other media                                                  support.
supports.mixing:                       Support for media mixing.
supports.audio.capture:             Support for audio capture.
supports.video.capture:            Support for video capture.
supports.recording:                   Support for recording 
audio.encodings:                       List of supported audio formats.
video.encodings:                      List of video formats 
video.snapshot.encodings:         List of image formats
streamable.contents:                 List of supported streamable content. 

Other popular Optional Packages and features
microedition.commports:       List of commports 
microedition.hostname          Local address of the device.
microedition.location.version: Location API
microedition.sip.version:       Session Initiation Protocol
microedition.m3g.version:     Mobile 3D Graphics (M3G)
microedition.global.version:   Mobile Internationalization API
microedition.chapi.version:   Content Handler API, JSR 211
microedition.smartcardslots:   List of smartcard slots
bluetooth.api.version:            Bluetooth version.

JavaDiagnostics.jad JavaDiagnostics.jad
Size : 0.315 Kb
Type : jad
JavaDiagnostics.jar JavaDiagnostics.jar
Size : 3.537 Kb
Type : jar