Many smartphone owners are faced with a situation where, after accidentally pressing buttons or updating the system, the device screen changes beyond recognition. Instead of the usual desktop, a strict interface appears with a list of technical items, a header Device Test or Engineering Mode. This condition often causes panic among inexperienced users who are afraid that the phone is broken or has been hacked.

In fact, Device Test is a hidden engineering mode built in by operating system developers Android and hardware manufacturers. It is intended solely for diagnosing hardware components and checking the functionality of sensors, screens and communication modules before sale or during repair. Getting here is easy, but getting out without knowing special codes can be difficult.

In this article we will analyze in detail what is hidden behind this menu, what functions it performs and how to safely return the smartphone to normal operation. You will learn why you shouldn't press random buttons in this section and what real benefits access to hidden settings provides for advanced users.

The nature of engineering mode and its purpose

Mode Device Test, often called the engineering menu, is a utility utility integrated deep into the system. Its main task is to provide technicians and developers with direct access to the smartphone’s hardware without the need to connect to a computer through debugging interfaces. Here you can test the vibration motor, check the calibration of the accelerometer, or evaluate the quality of antenna signal reception.

The average user rarely sees this interface, since it is hidden from view in a standard shell. However, there are universal USSD codes and combinations of buttons that instantly activate this mode. Depending on the manufacturer, the name may vary: CIT (on Xiaomi), Factory Mode (on Samsung) or simply Device Test on stock versions Android.

⚠️ Attention: Changing parameters in sections related to radio module (Radio) or sensor calibration may lead to incorrect operation of communication or touchscreen. Do not change the values ​​if you do not understand their purpose.

It is worth noting that the functionality of this menu can differ significantly even within the same smartphone model if they have different firmware versions installed. Manufacturers often modify standard engineering tools to add their own tests for specific functions, such as foldable screens or styluses.

💡

If you accidentally landed on this menu, don't panic. In 99% of cases, exit is achieved by simply restarting the device or entering a special completion code.

Methods of entering the testing menu

There are several basic methods for activating the hidden diagnostic interface. The most common way is to use secret codes in the Phone app. To do this, you need to open the dialer and enter a special sequence of characters. The most universal code for many devices based on Android is ##4636##, which opens a menu for testing information about the phone.

For devices of specific brands, there are their own unique combinations. For example, on smartphones Xiaomi and Redmi the code ##6484## or ##64663## is often used to enter the mode CIT. Devices Samsung can respond to a combination #0#that immediately launches a panel of visual tests of the screen and sensors.

The second login method is relevant for situations where the touch screen partially does not work or the system does not load completely. On many models, login Device Test is possible when you turn on the device by holding down the physical buttons. Typically this is a combination of the volume down key and the power button.

  • 📱 Code method: Entering a combination of characters in the Phone application (works only when the system is booted).
  • 🔘 Hardware method: Holding the volume and power buttons when turning on (works even if the OS crashes).
  • 🛠️ Via ADB: Using the computer command line to send a command to start the testing activity.
📊 How do you most often get to the engineering menu?
Random code typing
Crash when turning on the phone
Especially for diagnostics
Never got there

It is important to understand that on some modern versions Android (starting from 10 and higher) many standard codes were blocked by Google developers in order security. In such cases, entry is possible only through special diagnostic applications or if you have root access.

Main sections and menu functionality

The mode interface Device Test usually made in a minimalist style and divided into logical blocks. Each point is responsible for checking a specific component of the smartphone. The user can run tests one by one or select automatic testing of all systems.

One ​​of the most popular sections is the display test. Here you can check the presence of dead pixels, backlight uniformity and color gamut performance. The system alternately colors the screen in red, green, blue and white, allowing you to visually evaluate the matrix. This section also tests the operation of multitouch the ability of the screen to recognize multiple simultaneous touches.

Another critical block is dedicated to communication modules. The section Phone Information displays detailed statistics about the network signal, connection type (LTE, 5G, WCDMA) and battery charge level in real time. Advanced users can force switch network modes here, which is useful in areas of poor reception.

Test name Component tested Success criterion
LCD Test Display and backlight None spots, uniform color
Touch Test Touch layer Accurately follow the lines of the finger
Vibrator Test Vibration motor Clear vibration without extraneous sounds
Receiver Test Earpiece speaker Clear sound without wheezing
Proximity Sensor Proximity sensor Reaction to placing your hand on the screen

⚠️ Attention: Engineering menu interfaces may differ depending on the version of Android and the manufacturer's shell. What is on one smartphone may not be on another.

The camera check section is also often found. It allows you to switch between the main, front and macro lenses, checking the focus and operation of the flash. This is a convenient way to quickly diagnose a black screen problem when launching the standard camera application.

Secret network functions

In the phone information section, you can find the “Preferred network type” item. Changing this setting can force the phone to work only in 2G or 3G mode, which sometimes helps save battery power in conditions of a very weak 4G signal.

Diagnosing problems with the touch and screen

One ​​of the most common reasons for turning to the mode Device Test is a malfunction of the touch screen. If the display begins to “take on a life of its own” (phantom clicks) or stops responding in certain areas, built-in diagnostic tools will help localize the problem. The test Touch usually asks you to run your finger along special lines or paint over a certain area.

During the test, the system tracks the coordinates of the touches. If you swipe and the line on the screen breaks or goes off to the side, this is a clear sign of a hardware problem with the digitizer. You can also check the operation of multitasking gestures, which often fail after poor-quality repairs or moisture.

The mode Color Baris used to check color reproduction. It displays pure colors on the screen, which allows you to identify matrix burn-in (especially important for AMOLED screens) or dead pixels, which look like black or colored dots that do not change shade.

  • 🎨 Check gradients: Allows you to see stripes on the screen, indicating problems with the cable.
  • 👆 Multi-touch test: Displays the number of simultaneous touches (usually up to 5 or 10 points).
  • 🔦 Test flashlight: Checks the operation of the LED flash and light sensor.

If the test shows errors, but visually the screen looks OK, the problem may lie in a driver software failure. In this case, sometimes resetting the settings helps, but if the defect is hardware, you will need to replace the display module.

💡

Regular checking of the sensor in the engineering menu is recommended after purchasing a used device or dropping a smartphone in order to identify hidden defects.

Checking communication modules and batteries

The section responsible for communication is one of the most difficult ones in the menu Device Test. This displays information about the current cell tower, signal strength dBm and the state of the SIM card. For the average user, these numbers don’t mean much, but they are critically important for engineers when looking for the causes of network outages.

Particular attention should be paid to the battery parameters. Unlike the icon in the status bar, the engineering menu shows the actual voltage, temperature of the battery and its current capacity. This allows you to detect battery degradation long before the phone starts to turn off in the cold.

In some implementations, the function of resetting battery statistics is available (Battery Stats Reset). This can help if the charge indicator shows incorrect percentages (for example, the phone turns off at 20%). However, you should use this feature with caution.

⚠️ Warning: Do not attempt to change the Band Selection settings unless you know what standards your carrier supports in your region. This can lead to complete loss of signal.

You can also run a GPS module test in this section. It shows the number of visible satellites and positioning accuracy. If the phone cannot receive a signal for a long time, the test will help you understand whether the hardware is to blame or the problem is in the software.

How to safely exit Device Test mode

The most common question from users is: “How to exit this menu?” The methods depend on how exactly you got there. If you logged in via USSD code, then often it is enough to simply close the application or press the “Home” button. In some cases, the code acts as a switch: entering the same combination again closes the menu.

If standard methods do not work, the most reliable way is to force the device to reboot. To do this, you need to hold down the power button for 10-15 seconds until it vibrates and the manufacturer’s logo appears. After booting, the system will return to normal mode.

On devices with a non-removable battery, where the power button is locked in engineering mode, you may need to discharge the battery until it turns off completely, although this is a rare scenario for modern models. In situations with Xiaomi (mode CIT), the "Exit" or "Back" button in the test interface itself often works.

☑️ Algorithm for exiting the engineering menu

Done: 0 / 4

It is worth remembering that logging into Device Test itself is not a virus or a sign of hacking. This is a legitimate function of the system. If the menu opens by itself every time you turn it on, the volume button may be stuck or there is a conflict in the firmware that requires flashing the device.

Is it possible to remove the Device Test application?

It is impossible to remove the system application responsible for the engineering menu without obtaining root access and deep modification of the system. Attempts to do this using standard means will only lead to an error. Moreover, removing this component may disrupt the operation of diagnostic functions when contacting a service center.

Does entering Device Test affect the warranty?

The very fact of entering the menu through codes does not void the warranty. However, if you change the settings (for example, unlock the bootloader or change the modem region) and this leads to a breakdown, the service center may refuse free repair, citing software interference.

Why does the code ##4636## not work?

On many modern smartphones, manufacturers disable support for this code at the firmware level. In this case, you can try installing third-party applications from the store Google Play, such as "Force LTE Only" or "Activity Launcher", which allow you to open hidden system activities.

Is vibration and speaker testing dangerous?

No, these tests are completely safe. They only activate components for a short time in normal mode. The only risk is leaving the speaker test on at maximum volume for a long time, which theoretically could damage the diffuser, but the system usually limits the test time.

What to do if the screen is frozen in test mode?

If the sensor does not respond and the buttons are not pressed, perform a hard reset (Hard Reset) by holding the power button and the volume down button for 10-20 seconds This will restart the hardware, ignoring frozen software.