on this diagnostic tool, a user can run tests on the following: accelerometer, als, audio loopback, camera, battery status, dtmf, gyroscope, hardware buttons, headset detection, lcd white, lights, life timer, magnetometer, power source, proximity, speaker, touch and vibration. it's also possible to perform all the tests in one run.