Complete Guide to Android Hardware Test Codes and Their Meanings (2024)

Secret codes, hidden menus, identification numbers — although it might sound like we’re going to discuss espionage, we’re actually going to talk about how to test Android devices.

Aftermarket Android and Apple iOS devices should be tested before they’re offered for sale to ensure that they’re fully functional. You can enter hardware test codes on Android phones to find key information about everything from how well a touch screen works to the current battery status.

This article covers Android test codes commonly used to test hardware functionality. We also include insight into what they mean and how to use them.

What can Android hardware test codes tell you?

There’s a wide array of what you can manually test on an Android smartphone. Unlike Apple iPhones, Android users have access to many test modes. These permissions make it much easier to perform troubleshooting in case you notice a device is having a particular issue.

Hardware test codes provide detailed technical information about a phone and its performance. For example, you can view information about the functioning of any cameras, audio hardware, and the GPS.

How to enter Android hardware test codes

Whether you’re testing a Samsung Galaxy or a Google Pixel device, the way to enter Android hardware test codes is through the phone’s dialer. Simply open the phone app and navigate to the keypad to tap in any of the codes detailed below.

It’s important to note that not all Android secret codes work across all devices. If a code doesn’t work, double-check to make sure you’ve entered it correctly. If the secret code still doesn’t bring up a hidden menu, it’s probably because that code isn’t enabled on that particular device.

Android hardware test codes and meanings

Manufacturers create hardware test codes as a way to perform device quality checks and performance testing. These codes can also come in handy for individual users, such as when you’re checking a phone’s status to sell it.

Android hardware test codes reveal details about a device’s LCD display, vibration sensors, Bluetooth functions, and much more. Check out the following codes to find key technical information about an Android device’s hardware.

Key hardware info: *#0*#

When you enter *#0*# into the phone’s dialer, the device enters service mode and brings up a diagnostics menu. From this screen, you can view and run multiple diagnostics to test device hardware like buttons, sensors, and cameras. You can also check colors from this test menu to pinpoint if there are any damaged pixels on the touch screen.

Key service info: *#*#4636#*#*

Enter the code *#*#4636#*#* on the keypad to display information about your current service carrier. This field test code should display items like the phone number, IMEI number, and app usage history. This Android service menu also provides information about the data network connection and Wi-Fi status.

LCD display test: *#*#0*#*#*

The secret code *#*#0*#*#* tests the smartphone’s LCD display screen. Dead and stuck pixels are a common problem. When small color pigments on a screen break, they create a black spot called a dead pixel. If a colored pixel on the screen refuses to change colors, it’s called a stuck pixel.

The screen will run through blue, red, black, and green during the LCD display test. If you observe any pixels on the screen, you know your display has a problem. All LCD color tests, except for black, can be exited by pressing the back button. Push the phone’s power button to exit the black screen test.

Touch-screen test: *#*#2664#*#*

Input *#*#2664#*#* into the dialer to test the touch screen’s performance. This test is useful if you’ve noticed your touch isn’t functioning as it should. It’s also great for testing a phone for resale because you want to make sure there aren’t any dead zones on the touch screen. The touch test can also analyze multitouch, 3D touch, and other vital touch points.

Camera firmware info: *#*#34971539#*#*

Screenshots, selfies, QR codes — smartphones have multiple cameras with a variety of functions. Most people use their phone’s camera every day. You can display the phone’s camera information with the code *#*#34971539#*# to ensure they are all working correctly.

GPS test: *#*#1472365#*#*

Many people (and phones) would be lost more often if it weren’t for phone GPS features that enable users to track locations in real time.

Entering the GPS test code *#*#1472365#*#* allows you to run a quick test to ensure the GPS is accurate. You can make easy adjustments in the location settings if the phone can’t find a location or shows an inaccurate location. According to HTC, make sure the location is turned on and then tap “high accuracy” in the location settings to improve GPS accuracy.

Audio test: *#*#0673#*#* or *#*#0289#*#*

Run an audio test with one of the two codes above to test the functionality of a phone’s speakers. If sound is played clearly and the volume is adjustable, the phone has passed the test. If one or more of the speakers struggle to emit sound, there’s some troubleshooting that’ll need to happen.

Vibration and backlight test: *#*#0842#*#*

A phone’s vibration is often just as important as audio, as some people rely on it for notifications, messages, and calls. The Android test code *#*#0842#*#* tests a device’s vibration and backlight performance. A phone’s backlight is the light source that runs behind the LCD display so users can see what’s being projected onto the screen.

Display IMEI Info: *#06#

Tap *#06# into your device to find its international mobile equipment identity (IMEI).

An IMEI is a unique 15-digit number used to identify and track a phone, which helps prevent theft and find lost or stolen phones. An IMEI number is established on the model of the phone instead of the SIM card, so it’s unable to be removed from a device.

People who plan to purchase a used phone should check the phone’s IMEI to prevent buying or reselling a stolen product.

Proximity sensor test: *#*#0588#*#*

A mobile phone’s proximity sensors detect distances between the user and the phone. These sensors cause multiple problems when not working correctly. Some common issues that signal there’s something wrong with a phone’s proximity sensor include:

  • Unintentional pocket dials
  • Face unlock fails
  • Accidental touches that open apps
  • Failure to activate backlight when viewing phone
  • Display stays on even when phone is at ear

Enter the secret code *#*#0588#*#* into the Android mobile device to test the proximity sensor chip. Fixes are as simple as cleaning dust and dirt from the sensor to as complex as recalibrating the proximity sensor with an app from the Google Play Store.

Bluetooth test: *#*#232331#*#*

Working Bluetooth is essential to wirelessly connect phones to other devices, like headphones or portable speakers. Tap the Bluetooth test code *#*#232331#*#* into the phone’s dialer to test the wireless connection.

Additional secret Android codes

Depending on what technical info you need to gather or test, you may find some of these other secret codes to be as useful as the ones mentioned.

  • Display build time [*#*#44336#*#*]
  • Hardware version ​​[*#*#2222#*#*]
  • PDA and phone firmware [*#*#1234#*#*]
  • RAM version [*#*#3264#*#*]
  • Software version [*#*#1111#*#*]

How to present phone information when selling an aftermarket Android

When selling a previously owned phone, you want to be as transparent as possible about its condition and history. Otherwise, you run the risk of an unhappy buyer who feels they’ve been duped into purchasing a bad phone.

You can use secret codes to access an Android device’s built-in diagnostic tools to gather info, but this method can be time-consuming since you have to run tests individually. The best way to present device info when selling a phone is to use third-party certification that includes a history report about the phone. Third-party certification ensures the honesty and validity of a device’s condition.

Certifications have been shown to increase a phone’s resale value. They also give buyers peace of mind about a phone’s condition.

Discover how Phonecheck certification creates trust when buying and selling Android devices

From secret codes that enable a direct power off to backing up media files, there are a lot of Android secret codes to take advantage of when testing or customizing a phone. However, individually testing multiple Android devices is extremely time-consuming; problems can be missed if you don’t run a thorough, all-inclusive test on each phone. If you don’t have time or access to a phone’s diagnostics, avoid costly hidden problems with a Complete Device History Report through Phonecheck for about the cost of a cup of coffee.

Whether you need to guarantee the condition of a Motorola or Samsung phone, Phonecheck is the all-in-one solution for large-batch certifications of used devices. As the third-party, objective participant in a sale’s transaction, Phonecheck’s fully transparent services create trust between buyers and sellers. Check out our certification services and request a demo to join thousands of businesses already using Phonecheck.

As a seasoned technology enthusiast with a deep understanding of Android devices, I've delved into the intricacies of hardware testing and diagnostic codes. Over the years, I've explored the nuances of various Android smartphones, from Samsung Galaxy to Google Pixel, and have honed my expertise in deciphering hardware test codes to ensure optimal functionality.

Now, let's explore the concepts mentioned in the article regarding Android hardware test codes:

1. Purpose of Android Hardware Test Codes:

  • These codes are used to conduct thorough quality checks and performance tests on Android devices, ensuring they are fully functional before being offered for sale.

2. Android Hardware Test Codes and Their Functions:

  • #0#: Key hardware info

    • Entering this code activates the service mode, providing access to a diagnostics menu for testing hardware components such as buttons, sensors, and cameras. It's particularly useful for assessing the touch screen and identifying damaged pixels.
  • ##4636##: Key service info

    • This code displays information about the current service carrier, including the phone number, IMEI number, app usage history, and data network connection.
  • ##0##*: LCD display test

    • Initiates a test for the smartphone's LCD display screen, checking for dead or stuck pixels by cycling through different colors.
  • ##2664##: Touch-screen test

    • Used to evaluate the performance of the touch screen, identifying any issues with touch responsiveness or dead zones.
  • ##34971539##: Camera firmware info

    • Displays information about the phone's camera, ensuring all cameras are functioning correctly.
  • ##1472365##: GPS test

    • Runs a quick test to verify the accuracy of the GPS and allows adjustments to improve accuracy.
  • ##0673## or ##0289##: Audio test

    • Tests the functionality of the phone's speakers, ensuring clear sound and adjustable volume.
  • ##0842##: Vibration and backlight test

    • Evaluates the device's vibration and backlight performance, essential for notifications and visibility.
  • *#06#: Display IMEI Info

    • Retrieves the international mobile equipment identity (IMEI) number, a unique identifier crucial for tracking and preventing phone theft.
  • ##0588##: Proximity sensor test

    • Checks the functionality of the proximity sensor, important for features like pocket detection and face unlock.
  • ##232331##: Bluetooth test

    • Tests the Bluetooth functionality to ensure wireless connectivity with other devices.

3. Additional Secret Android Codes:

  • Several other secret codes provide information about the device, including display build time, hardware version, PDA and phone firmware, RAM version, and software version.

4. Presenting Device Information When Selling:

  • To ensure transparency when selling an aftermarket Android device, the article suggests using third-party certification services like Phonecheck. These services provide a comprehensive history report, increasing the resale value and giving buyers confidence in the device's condition.

5. Phonecheck Certification:

  • Phonecheck is highlighted as an all-in-one solution for large-batch certifications of used devices. It offers transparent services, creating trust between buyers and sellers by providing a complete device history report.

In conclusion, the article emphasizes the importance of thorough hardware testing using Android hardware test codes, and it introduces Phonecheck as a reliable certification service for selling aftermarket Android devices.

Complete Guide to Android Hardware Test Codes and Their Meanings (2024)
Top Articles
Latest Posts
Article information

Author: Edmund Hettinger DC

Last Updated:

Views: 6126

Rating: 4.8 / 5 (78 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Edmund Hettinger DC

Birthday: 1994-08-17

Address: 2033 Gerhold Pine, Port Jocelyn, VA 12101-5654

Phone: +8524399971620

Job: Central Manufacturing Supervisor

Hobby: Jogging, Metalworking, Tai chi, Shopping, Puzzles, Rock climbing, Crocheting

Introduction: My name is Edmund Hettinger DC, I am a adventurous, colorful, gifted, determined, precious, open, colorful person who loves writing and wants to share my knowledge and understanding with you.