The engineering menu on devices running an operating system Android is a hidden section intended primarily for developers and service engineers. Access to this interface allows users to conduct in-depth diagnostics of hardware components, calibrate touch screens, test the operation of communication modules, and change hidden system parameters that are not available in the standard settings menu. However, using these functions requires extreme caution, since incorrectly changing the values โโcan lead to unstable operation of the gadget.
Many users tend to get into this section to solve specific problems, for example, when there is poor reception of a cellular network signal or the need to fine-tune the microphone. The standard interface Android hides these features from the eyes of the average user in order to prevent accidental breakdown of the device by the manufacturer. However, there are proven login methods, which vary depending on the smartphone model and firmware version.
In this article we will analyze in detail legal ways to access hidden settings, consider universal and branded codes, and also discuss the risks associated with interfering with the operation of system software. You will learn how to safely test the hardware of your phone and which parameters absolutely cannot be touched without understanding their purpose.
What is the engineering menu and why do you need it?
Engineering mode, often called Engineering Mode, is a diagnostic tool built directly into the device firmware at the system kernel level. Its main purpose is to provide technicians with access to low-level functions of the equipment to check the build quality and functionality of components before sale or after repair.
The average user can find here information about the real state of the battery, accurate GPS coordinates, signal quality of base stations and display characteristics. Unlike standard tester applications, the engineering menu allows you to not only read data, but also influence it, for example, forcefully switch network modes or calibrate a proximity sensor.
โ ๏ธ Attention: Changing parameters in sections related to the radio module or component voltage may lead to permanent blocking of the device or loss of warranty. Act only in those sections whose purpose is completely clear to you.
The functionality of this menu greatly depends on the chipset manufacturer (MediaTek, Qualcomm, Exynos) and the shell installed by the smartphone manufacturer. On some models, access to it is completely blocked without obtaining root access, while on others it is enough to enter a special combination of characters in the phone book.
Before entering the engineering menu, be sure to make a backup copy of important data, as some tests may cause the device to reboot without saving the current session.
Universal methods of logging in via USSD codes
The most common and easiest method of accessing hidden settings is the use of special service codes entered through the standard โPhoneโ application. These commands work as requests to the system, which are interpreted as opening a specific hidden_activity.
You must open the dialer and enter a sequence of characters. Immediately after entering the last character (usually a hash #), the menu should open automatically, without you having to press the call button. If the code did not work, this means that the manufacturer has blocked this access method on your specific model.
There are a number of universal combinations that often work on devices with processors MediaTek and clean Android:
- ๐
##3646633##- the most popular code for logging in MTK Engineering Mode, available on many budget and mid-range smartphones. - ๐
##4636##โstandard code for testing phone, battery and usage statistics, built into the kernel Android. - ๐
##8255##โcode for starting the service GTalk Service Monitor, useful for diagnosing network connections. - ๐
#0#โoften used on devices Samsung to quickly run screen tests, sensor and speakers.
It is important to understand that the universality of these codes is relative. Manufacturers often modify system software to remove or change these triggers for security purposes. If none of the listed codes work, you will need to use the alternative methods described below.
Brand codes for popular manufacturers
Large vendors often develop their own implementations of engineering menus, which are accessed through unique combinations. Knowledge of these codes allows owners of specific brands of phones to gain access to specific diagnostic functions that are not available through universal methods.
For example, devices from the company Xiaomi have an extended CIT (Calibration and Test) menu, which allows you to test each sensor individually. Smartphones Sony and LG also have their own unique service modes, activated through standard dialing.
Below is a table with the most current codes for popular brands:
| Brand | Code access | Purpose |
|---|---|---|
| Xiaomi / Redmi | ##6484## |
Full test of hardware components (CIT Menu) |
| Samsung | #0# |
General Test Mode |
| Huawei / Honor | ##2846579## |
Project Menu for network configuration and reset |
| Sony | ##7378423## |
Service menu for tests and information about the device |
| LG | 3845#*model_number# |
Engineering menu (for example, 3845#*710# for LG G6) |
โ ๏ธ Attention: On some models Samsung and Huawei codes can be disabled in the latest firmware versions. In this case, access is possible only through special applications or computer diagnostics.
When entering codes for LG it is critically important to know the exact model of the device, since part of the code is replaced by a digital model index. An error in one digit will result in the command not being recognized by the system.
What to do if the code does not work?
If entering the code does not open the menu, try turning off the second SIM card. On some dual-SIM devices, the engineering menu is activated only if there is one active SIM or when you select a specific card to call before entering the code.
Using special applications for access
If direct codes do not work, specialized utilities from the store come to the rescue. Google Play. These applications act as launchers that attempt to trigger hidden system activities through application programming interfaces (APIs), bypassing the need to manually enter combinations.
One โโof the most effective tools is the application MTK Engineering Mode. It is designed specifically for devices based on chipsets MediaTek and provides a convenient graphical interface for navigating through all sections of the engineering menu. The application automatically detects the capabilities of your processor and opens the appropriate sections.
For devices on other platforms, there are similar solutions, such as QuickShortcutMaker or Activity Launcher. These apps scan applications installed on the system and find hidden action shortcuts, allowing you to launch the engineering menu with one touch.
- ๐ฑ MTK Engineering Mode โthe best solution for chips MediaTek, allows you to change network and Bluetooth settings.
- ๐ฑ Phone Info SAM โa powerful application for owners Samsungthat opens secret tabs in the standard menu settings.
- ๐ฑ Engineering Mode Shortcut is a universal shortcut that tries to activate the menu on various devices.
It is worth noting that the operation of such applications may be limited by version Android. Starting from Android 10 and higher, the security policy Google tightened, and access to many hidden activities for third-party applications was closed without providing special permissions through adb.
Advanced access via ADB and computer
For experienced users who were not suitable for previous methods, there is the most reliable way to log in - using debugging USB and tools Android Debug Bridge (ADB). This method requires connecting the smartphone to the computer and having the drivers installed.
The essence of the method is to directly send a command to the system to launch a specific component of the engineering menu. This allows you to bypass manufacturer-installed locks at the dialing interface level. First, you need to activate developer mode in the phone settings and enable USB debugging.
After connecting to the PC and authorizing debugging, the following instructions are entered in the computer command line:
adb shell am start -n com.android.engineeringmode/.EngineeringMode
However, the name of the package (com.android.engineeringmode) may differ depending on the firmware. For devices Xiaomi the command often looks different, launching a CIT test activity. There is no universal package, so sometimes it is necessary to select the activity name through analysis of installed applications.
โ๏ธ Preparing to work with ADB
โ ๏ธ Attention: Using ADB gives broad access rights to the system. Unjustified use of commands can lead to the removal of system applications or disruption of the operating system.
This method is the most โcleanโ from a system point of view, since it does not require installing third-party software directly on the smartphone, which is especially important for devices with a locked bootloader or limited memory space.
Main partitions and secure setup
Once inside the engineering menu, the user sees many tabs, the names of which can be written in English or Chinese. Understanding the purpose of the main sections is critical for safe use of the menu.
Section Telephony (Telephony) is responsible for the operation of cellular communications. Here you can select your preferred network type (for example, force enable only 4G/LTE), view the signal level in dBm and check registration at the base station. Changing the network mode can help in areas of poor reception by preventing the phone from switching to unstable 3G.
The Hardware Testing tab contains tools for testing individual components. Here are tests of the vibration motor, LED display, speakers and microphone. These functions are useful when buying a used device to quickly check its serviceability.
The most useful section for the average user is Hardware Testing, as it allows you to check the functionality of the hardware without the risk of changing system settings.
Particular attention should be paid to the section Connectivitywhere modules are configured Wi-Fi i Bluetooth. Here you can run data transmission tests or change the signal strength. However, changing the transmitter power without proper knowledge can lead to overheating of the communication module or its failure.
Also often found is a section CDS Informationthat displays detailed technical information about the connection in real time. This data is useful for diagnosing problems with the Internet, but changing the parameters in this section is not recommended.
Possible risks and precautions
Despite the usefulness of the engineering menu, it carries potential risks for an inexperienced user. The interface was created for engineers who understand the physical processes occurring in the device and the consequences of changing certain memory registers.
The section associated with calibrating the battery or changing processor frequencies poses the greatest danger. Incorrect calibration may result in the phone displaying an incorrect charge percentage and turning off at 20-30%, or, worse, the battery may begin to overheat due to incorrect charging algorithms.
Tampering with the IMEI settings or basic parameters of the radio module may result in loss of the ability to make calls. Restoring IMEI is a complex procedure that requires special equipment and service software, which is often impossible at home.
โ ๏ธ Attention: If you accidentally changed the setting and the phone started working incorrectly, try to find the โDefaultโ button in the same section to reset the settings to factory values. If this does not help, you may need to completely reset the settings (Wipe Data).
In addition, on some models, entering the engineering menu may be considered by the security system as a hacking attempt, which will lead to blocking of some functions or activation of protection Knox (on devices Samsung), which will forever deprive the warranty and the ability to use protected folders.
The myth about increasing the volume
There is a popular myth that through the engineering menu you can significantly increase the volume of the speaker. In fact, there you can only slightly adjust the equalizer profile, but the physical power of the speaker cannot be increased programmatically - this will only lead to wheezing and rupture of the membrane.
Frequently asked questions
Is it safe for an ordinary user to enter the engineering menu?
Entering the menu itself safe as long as you don't change anything. The risk only arises when changing parameters in unknown sections. It is recommended to use the menu only for viewing information or performing hardware tests.
Why does the code ##4636## not work on my phone?
The manufacturer of your model may have blocked this standard code in its shell. Try using brand codes (for example, for Xiaomi or Samsung) or installing a launcher application from Google Play.
Is it possible to unlock the phone from the operator through the engineering menu?
No, the engineering menu is not intended for network unlocking (Unlock). This requires special unlock codes from the operator or paid services that work with manufacturers' servers.
Will the engineering menu disappear after updating Android?
Possibly. With each new security update, Google and device manufacturers can close vulnerabilities and block access to hidden menus. What worked on Android 11 may be blocked on Android 13.
What to do if after setting the phone no longer receives the network?
Try resetting the network settings in the regular Android settings menu. If this does not help, perform a full device reset (Factory Reset). In extreme cases, you will need to flash the device via a computer.