Article Index

A few days ago on Nokia's Betalabs, a new version of Nokia Diagnostics was released for Symbian^1 (Symbian S60 ver. 5) devices. We decided to give it a try and put it into thorough testing for a review.

Nokia Diagnostics is an application that makes it easy to diagnose and troubleshoot situations on the mobile phone by running various tests. The first beta versions of the software only included a handful of tests about Network Coverage, Internet connectivity, Battery charger, Loudspeaker & Earpiece. The latest version - 1.74 - brings many new tests organised better and a nice checking system for new versions of the software that we'd love to see on other software by Nokia.

Be carefull during installation to select the C drive (Phone Memory) else the application won't load at all and instead return a system error message. We'd love to see Nokia stop following that policy for installing all the apps on the limited C phone memory cause this is a real nightmare especially for N97 classic owners! Also ignore the message that the application is not compatible with your device as it seems to be some misconfiguration during the packing of the sis file from Nokia
The screenshots are taken with a Nokia N97 Classic using the freeware Smartphoneware's Best ScreenSnap. The Softkey Options are in Greek cause of the Greek Variant Firmware of N97
1.Main Screen

Because of the much more additional tests included on the latest beta version it was wise to categorise them. So the main screen now has 3 categories: Hardware, Connectivity test and Audio test.


2.Hardware tests Screen3.Connectivity Tests Screen4.Audio Tests Screen

The Hardware Category includes the following tests

  • Vibrate: Tests if the vibrating feature of the device is working properly
  • Memory: This is actually a simple test to see the health of the phone's internal Storage flash memory (Drive C) and gives an overview of the MB used! The only critical thing here for the phone's health is the percentage used not to pass a specific limit which may do harm to the device!
  • Battery charger: Tests if the phone can be charged.
  • Memory card: A simple test that tries to create a file on the microSD memory card.
  • Camera test: This test takes a shot from both front and back camera's and also tests the flash of the device.
  • Keypad test: On this test you can press any hardware keys the device has and check if they are working.
  • Screen test: One of the most interesting test. With this test you can find any dead pixels on the screen! It fills the screen with the four basic colors and you just have to check the screen for any black or of different color dots on the screen.
8.Vibrating Test11.Key Test

The Connectivity Category includes the following tests

  • USB cable: Tests if there the usb connection is working
  • Browser: A simple test of connectivity using the built in Nokia browser.
  • Network coverage: A simple test to see if there is real Network coverage and the network meter is correctly showing it.
  • Data coverage: This is actually a strange test as it first registers the device into the network using the access point you'll choose and then deletes and re-adds the various APNs.
  • GPS test: A simple test that uses the built in GPS of the device. It connects to the posistioning server first and then discovers the satelites and tries to get your position. In order for the test to succeed you have to be outside for good gps coverage or else the test will fail for sure during the search of the satelites.

The Audio Category includes the following tests

  • Earpiece: It tests the earpiece by playing the nokia tune.
  • Microphone: It tests the microphone by recording your voice and then playing it back.
  • Loudspeaker: It tests the external speakers by playing the nokia tune.
  • Headset: It test's the headset jack by trying to detect if there is headphones or a headset connected.

 


 

5.All Tests

There is an option of taking all the tests at once through the menu option

6.Advanced Mode7.Advanced Mode 2

There is an advance mode that shows more information on what Nokia Diagnostics is doing during each test. We think it should be better called a verbose mode. We would love to see even more information displayed on the screen and shown correctly on the screen cause not all text is visible on Advance mode. Maybe wrapping the text is the most obvious sollution.

9.Battery Charger Test12.Connectivity Test10.Memory Test

We should also note that there are many options that require an action from the user like the Battery charger test. We noticed that if we denied to act multiple times as the application advised us the phone could hang and only a removal of the battery can save us. Another strange thing is the Connectivity test which failed a few times although we had network coverage.Also the test of the internal phone memory should be more specific to what the memory usage limits are before causing a problem to the device. The GPS test is also easily failing cause of bad reception.


In general the application, even though its in a really early beta stage, acts as it should be and we think that it should be built the firmware of every Symbian device. With a few modifications on the user interface and the dialogs it can become the test step of troubleshooting before going to a Nokia Care center. For advanced users most of the tests can be done manually without the help of an application like this but it's also good to have an all in one app for testing purposes. More advanced users will still need an application similar to the Netmonitor app, seen on the old Nokia devices, but we never know how the application is going to evolve in the future.

You can download and test the application on Nokia Beta Labs. We should also note that although the application is available for S60 ver. 3 FP2 and S60 ver. 5 devices, the S60v3 has been dropped and you can only find the old limited version! On the other hand the Symbian^3 edition is coming soon.