Not all users know that the Android operating system hides in its depths a powerful diagnostic tool, access to which is limited to the ordinary eye. This is the so-called engineering menu or service mode, intended primarily for developers and service centers. It is here that you can check the performance of each sensor, calibrate the screen, test communication modules and even reset firmware errors without using a computer.
The need to enter this mode may arise for various reasons: from a banal verification of the authenticity of the display when buying a used device to fine-tuning the microphone sensitivity or forced switching between 3G and 4G. However, it is important to understand that this is not just “another app on the menu.” This is direct access to hardware your smartphone, and careless actions here can lead to software failures.
In this article we will analyze in detail the legal and safe ways to enter the service mode on various smartphone models, consider the main diagnostic sections and give clear instructions on what absolutely cannot be done. You will learn what codes work on Samsung, Xiaomi pure Android, as well as what to do if standard combinations do not work.
What is an engineering menu and why do you need it?
Engineering Mode is a specialized section of software built directly into the device’s firmware by the manufacturer. Its main purpose is to enable engineers at the factory to test components before going into mass production. For the average user, this is a hidden interface containing information about kernel versionsbattery status, signal quality and touchscreen operation.
Unlike the standard settings in the “About phone” menu, the service mode allows you not only to view data, but also to change certain parameters. For example, you can force modem mode, change the sensitivity of the proximity sensor, or check each pixel for dead zones. This makes it an indispensable tool for diagnosing faults fault diagnosis.
It is worth noting that the appearance and functionality of this menu greatly depend on the manufacturer. The interface on pure Android (Pixel, Motorola) will be radically different from the MIUI or One UI shells. Some manufacturers even disguise the entrance to this section, requiring the installation of additional utilities or the use of special codes that are not specified in the official documentation.
⚠️ Attention: Changing parameters in sections related to the radio module (CDS Information) or sensor calibration may lead to loss of the network or incorrect operation of the sensors. Write down the initial values before making changes.
Universal codes for entering the service mode
The fastest and most common way to get into the hidden menu is to use special USSD codes. These character combinations are entered through the standard Phone or Dialer application, just like entering a friend's phone number. After entering the last digit or symbol, the menu should open automatically, without the need to press the call button.
The most universal code for devices based on MediaTek processors (and this is the vast majority of budget and mid-range smartphones) is the combination ##3646633##. It opens the MTK extended engineering menu, where the Hardware Testing, Connectivity and Settings tabs are available. For devices on Qualcomm chips, a code often works ##4636##, which displays a menu for testing information about the phone, battery and usage statistics.
If your smartphone belongs to the ecosystem Samsung, standard codes may not work due to brand security policies. In this case, try entering #0#. This combination opens Samsung's unique service menu, which allows you to run screen (Red, Green, Blue), vibration, sensor and speaker tests in real time. This is one of the most secure sections, as it is intended solely for testing and not for deep customization.
If the code does not work, try installing a third-party dialer application, for example True Phone Dialer, and enter the combination through it.
Login through settings and special applications
When standard codes do not help, manufacturers often provide alternative access paths. Some shells, such as MIUI from Xiaomi, have a built-in testing application that can be found by searching in the settings. Just enter the word “Test” or “CIT” in the search bar to open the menu of hardware tests.
For more advanced users, there are specialized utilities on Google Play that emulate entering the engineering menu or provide shortcuts to hidden system activities. One of the popular solutions is the application MTK Engineering Mode. It does not require root access and allows you to open the desired section through a graphical interface by simply selecting your processor model from the list.
You can also use the “For Developers” menu options. Although this is not a full-fledged engineering menu, there are many useful debugging tools hidden there. To activate this section, you need to go to Settings → About phone and quickly click 7 times on the item "Build number". After this, a new item will appear in the main settings where you can enable USB debugging and see process statistics.
☑️ Check before entering
Sometimes access to hidden functions can be obtained through the SIM card settings. The menu Settings → Connections → SIM manager may hide additional network management options that duplicate some functions of the engineering mode, especially those related to the preferred network type.
Main diagnostic sections and tests
After successfully entering the service mode you will see many tabs with unclear names. Let's look at the most useful of them, which are useful for the average user to check the status of the device. First of all, you should pay attention to the section Hardware Testing (Equipment testing).
Tools for testing each physical component are collected here. You can run a touchscreen test to make sure there are no dead spots, check the accelerometer and gyroscope, and test the flash and light sensor. Particular attention should be paid to the screen test, which will help identify dead pixels or uneven backlighting.
The second important block is Connectivity (Communication). In this section you can manage Bluetooth, Wi-Fi and GPS settings. For example, the function of switching GPS operating modes (only satellites or using the network) is often available here, which can help if the navigator cannot pick up a signal for a long time. Also here you can view the MAC addresses of the modules and connection status.
| Menu section | Function | Risk of change |
|---|---|---|
| Audio | Adjusting the microphone and speaker volume | High (you can make the sound quieter or call whistling) |
| Display | Color test, touch panel | Low (safe for testing) |
| Telephony | Network settings, IMEI, preferred type | Critical (possible loss of network) |
| Power | Information about charge and temperature batteries | Low (view only) |
The section Battery Informationdeserves special mention. It displays not just the percentage of charge, but the actual voltage, cell temperature and battery health status. This is much more accurate than the standard status bar indicator and helps you understand if it's time to replace the battery.
What is CDS Information?
This is an advanced user section containing Radio Signal Data (CDS). Here you can manually set the signal strength or change LTE frequencies. An error in these settings may result in the phone no longer seeing the SIM card until the settings are completely reset.
Setting up a network and troubleshooting communication problems
One of the most common reasons for accessing the engineering menu is problems with mobile communications. If your smartphone constantly switches between 3G and 4G, loses the network in the area of reliable reception, or does not see the operator, settings in service mode can help correct the situation. The Telephony or Network Selecting tab allows you to manually set the preferred network type.
For example, you can force the mode LTE Only (LTE only). This is useful in country houses, where the phone constantly jumps between towers, breaking the connection. However, be careful: LTE Only mode will stop regular voice calls on many devices unless your carrier supports VoLTE. In this case, you will only be able to receive calls via instant messengers.
Also in this section you can reset the radio module settings. If you accidentally change the parameters and the connection is lost, searching for the item Reset Radio or switching the “In Flight” mode and back through the engineering menu often restores the SIM card to working faster than completely rebooting the phone.
⚠️ Attention: Do not change the IMEI values in the engineering menu. This is illegal in many countries and can result in the device being permanently blocked by your carrier.
If, after changing the network settings, the phone does not see a signal, try removing the SIM card, rebooting the device, and reinserting the card. This will force the modem to re-register on the network with new parameters.
Calibrating sensors and screen
Over time, smartphone sensors may get lost. Have you noticed that the screen does not go dark during a call, even though you put the phone to your ear? Or that the brightness doesn't change automatically when going out into the sun? Most likely, the problem is in the calibration of the proximity or light sensor. You can fix this in the section Sensor.
The calibration process is usually simple: you are asked to place the phone on a flat horizontal surface, cover the top part (where the speaker is) with your finger or an opaque object, and then remove it. The system reads the readings “closed” and “open” and remembers them as a standard. After this procedure, auto brightness and the proximity sensor should work correctly.
For owners of smartphones with AMOLED screens, the pixel burnout test is useful. In the engineering menu you can start a cyclic change of colors (red, green, blue, white). Carefully inspect the screen: if ghost images of icons or keyboards are visible on a plain background, this is a sign of degradation of the matrix. Unfortunately, this cannot be cured with software, but diagnostics will help assess the remaining display resource.
If the touchscreen responds with a delay or registers clicks in the wrong places, use the test Touch Panel. Using your finger, draw lines in all grid cells. If any cell does not color or colors on its own without touching, this indicates a physical malfunction of the digitizer or interference from a low-quality charger.
Sensor calibration is a safe procedure that is recommended after replacing the display or glass, as well as in case of strange auto-brightness behavior.
Frequent errors and measures precautions
Despite the powerful capabilities, the engineering menu is fraught with risks. The main mistake of newbies is trying to change the parameters in the section Audio without understanding their meaning. Increasing (gain) the microphone can cause your interlocutors to hear you with strong distortion and noise, and restoring factory settings will require resetting all phone settings.
Another common problem is freezing in the menu. On some older models, the Back or Home button may not work inside the service mode. If you get stuck, don't panic. Usually, holding the power button for a long time to call up the shutdown menu helps, or a forced reboot by holding down the power and volume buttons.
Remember that interfaces may differ even within the same model, but with different firmware versions. What worked on Android 10 may be removed or moved to Android 13. Always check the latest documentation for your specific software version, as manufacturers regularly close vulnerabilities and limit access to hidden functions for security purposes.
⚠️ Attention: Interfaces and available codes may change with system updates. If the code does not work, this does not mean that the phone is broken - perhaps the manufacturer has blocked this access method in the new firmware version.
Questions and answers (FAQ)
Is it safe for an ordinary user to enter the engineering menu?
Yes, logging in and viewing information is completely safe. The risk arises only when changing parameters unknown to you in the radio module or audio settings. If you do not change anything, but only look at the data, there will be no harm to the device.
What to do if the code ##4636## does not work?
This code does not work on all devices. Try codes #0# (for Samsung) or ##3646633## (for MediaTek). You can also install the MTK Engineering Mode application from the Play Market for access through a graphical interface.
Is it possible to unlock the bootloader through the engineering menu?
No, the engineering menu is intended for testing equipment. Unlocking the bootloader usually requires obtaining a special key from the manufacturer and using commands through a computer (ADB/Fastboot).
Why is there no Russian language in the menu?
The engineering menu is a service tool for international service centers, so its interface is almost always made in English, regardless of the system language of your smartphone.
Will the engineering menu reset my personal data?
No, entering the menu and viewing sections does not delete the data. However, if you find the Factory Reset or factory reset option inside the menu and confirm it, all data will be erased. Be careful when pressing buttons.