Phone Diagnostic Tool

Not sure if your hardware is failing? Run these guided checks using your phone's built-in diagnostic codes.

Display & Touchscreen

Verify screen colour uniformity, dead pixels, and touch responsiveness across the whole panel.

*#0*#
1. Dial the code to open the built-in test menu.\n2. Cycle Red, Green, Blue and White screens — look for dead or stuck pixels.\n3. Run the touch test and draw across every edge to confirm digitizer response.

Battery Health

Check current battery voltage, temperature and charging behaviour.

*#*#4636#*#*
1. Dial the code and open Battery information.\n2. Note the current charge, temperature and health status.\n3. Compare voltage under load vs idle to spot a degrading cell.

Network & Signal

Inspect signal strength, cell ID and neighbouring towers.

*3001#12345#* (iOS) / *#*#4636#*#* (Android)
1. Dial the code for your platform.\n2. Read the signal in dBm — closer to 0 is stronger.\n3. Note cell ID and PLMN for troubleshooting weak-signal areas.

Sensors

Test accelerometer, gyroscope, proximity and light sensors.

*#0*#
1. Open the test menu.\n2. Select Sensors and verify each sensor reacts to motion, light, or covering the proximity area.\n3. Fail any sensor that does not update.

Speaker & Vibration

Confirm the earpiece, loudspeaker and vibration motor all fire.

*#*#0842#*#*
1. Run the vibration test — the phone should pulse.\n2. Run the melody / speaker test and listen for distortion.\n3. Place a call to verify the earpiece.

Camera

Trigger front and rear cameras through the diagnostic menu to spot lens or sensor failures.

*#0*#
1. Open the built-in test menu.\n2. Launch front and rear camera tests.\n3. Look for stuck pixels, discolouration, or autofocus failures.

GPS

Verify GPS satellite lock and location fix accuracy.

*#*#1472365#*#*
1. Dial the code and start the GPS test.\n2. Move outdoors and wait up to 60 seconds for a fix.\n3. Confirm satellites in view and accuracy in metres.