Chat with us
Establishing connection, please wait while we connect you.

The new and improved Support and Downloads pages are now live! You asked, and we listened. Visit the Support and Downloads Experience page to learn more about this update.

Mobile Computer Software

Device Diagnostic Tool

Zebra’s free Device Diagnostic Tool (DDT) quickly tests the hardware, battery, software, and connectivity on most Zebra Android mobile computers to determine device health and functionality. This powerful, user-friendly tool can quickly troubleshoot device issues that users can resolve themselves in the field, limiting downtime and unnecessary returns for repair. If your device does need repair, running the DDT test will help isolate the problem when you seek additional support.

Device Diagnostic Tool


Device Diagnostic Tool 3.1 Now Available

• New Camera Test to validate camera functionality.  It allows a user to capture an image with the back camera of the device and evaluate the quality of the image captured.

Consult the release notes to learn more and download the latest version of DDT as an APK file or from the Google Play Store.

I agree to and accept the above terms and conditions.

Get it on Google Play.


.APK File Installation Steps

1. Click the Download DDT V3 (.APK file) button below to download the .APK file.

2. When the .APK file is downloaded or copied by your administrator to the device, open the .APK file on the device to install DDT.

Google Play Store Installation Steps

1. Click the Google Play button below to access the application from the Google Play store.

2. Click the Install button.


Once Installation is complete:

1. DDT is available for use from the application menu on the device.

2. Click the Open button to launch the application.

3. If prompted, grant all the permissions requested.

4. Press Run Tests to run all tests on the device – or select specific tests from the list on the screen to run those tests. 


Some documents may not have been translated to your language.


Device Diagnostic Tool How-to Videos.

Trending Articles

Android Operating System versions supporting Device Diagnostic Tool V3:

  • Android 10
  • Android 11
  • Android 13

The Device Diagnostic Tool V3 is available for the following Zebra Android mobile computers:

The following eleven tests are available to run with Device Diagnostic Tool V3:

  • Audio Test: Checks whether the device microphone and speaker are functioning correctly. The user is required to record sample audio and listen to the sample audio recording to execute this test.

  • Battery Test: Measures and reports the health of the battery. The following battery related information is provided: battery capacity, battery level, part number, serial number, manufacture date, decommission status, voltage, current, and temperature. Additionally, you may set the maximum cycle count threshold for battery replacement

  • Bluetooth Test: Checks whether bluetooth is functioning correctly. The following Bluetooth related information is provided: Bluetooth name, radio power cycle result, radio functional/non-functional, and discoverable/connectable.

  • Button Test: Checks the operation of push-to-talk, left or right scan trigger, and volume up and volume down device buttons. The user is required to push the applicable buttons on the device to execute this test.

  • Camera Test: Checks the functionality of the device camera by capturing an image with the back camera of the device and evaluating the quality of the image captured.

  • Keyboard Test: Validate physical key functionality. It outputs the keycode values when a physical key is pressed, providing assurance that the key is functioning properly.

  • Network Test: Checks whether the device can connect to a network (WLAN or WAN)

  • Scanner Test: Checks whether the device can successfully scan a barcode without error. The user is required to perform the scan operation to execute this test.

  • SD Card Test: Checks for SD card presence, total/free space, and read/write status.

  • Touch Screen Test: Checks whether the touch screen of device is functioning correctly. The user is required to touch the display to execute this test.

  • USB Test: Checks the functionality of the USB port on the device

  • WiFi Test: Measures the signal strength, availability of WiFi, and checks for operation of the WiFi radio. The following WiFi related information is provided: MAC address, network test results from specified address, radio power cycle result, signal strength, ESSID, IP address, BSSID, and speed.

Note, to run the test, users must now manually enable WIFI on all devices and also enable location service on Android 10 devices. A message displays to prompt the user to turn on WIFI or location service prior to running the test. If wifi is not enabled the test will not run. If location service is not enabled, the test will run however the ESSID value will display “location not enabled”

  • WWAN Test:  Measures the cellular network connection strength and checks for operation of the WWAN radio. The following WWAN information is provided: SIM state, voice state, data state, WAN type, signal strength, phone number, and device ID. Note, if a SIM card is not detected, a caution message displays informing the user that a SIM card is not installed and the test will not run.

Note, to comply with Android security requirements, when this test is run on Android 10 devices, the test details screen no longer displays the device ID and the history log file no longer captures the device ID or the device service number. 

Additional Resources

Useful links and resources to enhance your experience.

Support Content

Join our community discussion forum where you can connect with Zebra users and ambassadors from around the globe.