Access to in-depth operating system settings is often necessary to diagnose hardware failures or improve communication quality. Owners of devices based on Android 11 may encounter difficulties when trying to get into a hidden section, as manufacturers actively limit direct access to system utilities. The engineering menu is a powerful tool that allows you to manage radio module parameters, calibrate sensors and test the touch screen without installing third-party software.
The login procedure may differ radically depending on the installed firmware and smartphone brand. There is no universal method, but a combination of secret USSD codes and the use of USB debugging remain the most effective methods. It is important to understand that changing the parameters in this section requires caution, since incorrect values can lead to loss of the network signal or unstable operation of the device.
Before you begin manipulation, make sure that you understand the purpose of your actions. Most often, users are looking for a way to strengthen the cellular network signal or check the performance of the microphone and speaker. In this article, we will analyze in detail all the legal ways to activate hidden system functions, and also consider the nuances for popular smartphone models.
Universal codes for entering the service mode
The fastest way to get to the hidden section is to use special combinations of characters in the “Phone” application. These codes work at the system level and do not require root access, but their support depends on the specific processor and shell manufacturer. To begin, open the standard dialer and enter one of the suggested sequences.
The most common code for processor-based devices MediaTek is ##3646633##. After entering the last digit, the menu should open automatically, without the need to press the call button. If your smartphone runs on a chip Qualcomm, try the combination ##86583##, which activates a hidden QCN switch that allows access to engineering settings.
Owners of devices from the company Samsung often use the code #0# to run an advanced hardware test, although the full engineering menu in new versions of One UI may be hidden deeper. Devices from Xiaomi and Redmi also support standard commands, but sometimes require preliminary activation of the developer mode.
- 📞
##4636##— opens a menu for testing phone information and usage statistics. - 🔧
##3646633##— classic engineering menu for MediaTek chips. - 📡
##86583##—activation of console access for Qualcomm processors. - 🖥️
#0#—menu for quick diagnostics of the screen and sensors for Samsung.
⚠️ Attention: Entering incorrect parameters in the section BandMode may lead to a complete loss of communication. If you are not sure about the value of the parameter, do not change it.
Activation through settings for developers
If standard codes do not work, access to them may be blocked by the manufacturer at the level firmware. In this case, you need to activate hidden features through the system settings menu. Go to the section Settings → About phone and find the item “Build number” or “MIUI Version”.
Click on this item 7 times in a row until a notification appears that you have become a developer. After this, a new section will appear in the main settings menu "For developers". Inside this menu, find the “USB Debugging” option and activate it. This action will allow the computer to interact with the system at a deep level.
Some manufacturers, such as Huawei or Honor, require the installation of a special calculator application with a secret code inside, which is downloaded from their official application store. Without this step, entering the engineering menu on Android 11 for these brands is impossible using standard methods.
Before enabling USB debugging, connect your smartphone to the computer so that the system immediately recognizes the device and installs the necessary drivers.
After enabling debugging, you can use the computer to send special commands that emulate entering secret codes. This is especially true for devices where the on-screen keyboard blocks the entry of special characters into the dialing field.
Using ADB to force login
The method using Android Debug Bridge (ADB) is the most reliable for modern versions of Android, where manufacturers carefully hide service utilities. To work, you will need a PC, ADB drivers installed and a smartphone connected via USB with debugging enabled.
Open the command line on your computer and enter a command to launch a specific component of the engineering menu. The command syntax depends on which application you want to call. For example, to launch a standard testing menu, use the following syntax:
adb shell am start -n com.android.settings/.TestingSettings
If you want to call a vendor-specific menu, you need to know the exact name of the package and activity. For Xiaomi devices, the command to launch the engineering application is often triggered: adb shell am start -n com.android.engineeringmode/.EngineeringMode. If successful, the desired interface will instantly open on the smartphone screen.
| ADB command | Purpose of call | Compatibility |
|---|---|---|
am start -n com.android.settings/.TestingSettings |
Standard test menu | Universal |
am start -n com.android.engineeringmode/.EngineeringMode |
Xiaomi engineering mode | Xiaomi, Redmi, Poco |
am start -n com.mediatek.engineermode/.EngineerMode |
MTK engineering mode | MediaTek devices |
am start -n com.qualcomm.qti.logkit/.LogKitActivity |
Qualcomm logging | Qualcomm devices |
☑️ Preparation to work with ADB
Please note that in order to execute these commands, the computer must see the device in the list of connected ones. You can check this with the command adb devices. If the list displays a serial number with status device, then the connection is established correctly and control commands can be sent.
Setting frequencies and communication ranges
One of the main reasons for entering the engineering menu is a problem with a weak signal or switching between 3G and 4G communication standards. In the Radio Information or BandMode section, the user can force select the preferred network type.
The network mode selection menu usually offers several options: GSM only, WCDMA only, LTE only or combined modes. If 4G reception is poor in your region, but 3G works stably, it makes sense to temporarily switch the phone to WCDMA Preferredmode. This will force the modem to ignore weak LTE towers and stick to a stable signal.
Information about neighboring towers and signal strength in dBM is also available in this section. The closer the value is to zero, the better the signal (for example, -70 dBM is better than -110 dBM). This data helps you understand whether the problem is hardware or software.
⚠️ Note: Menu interfaces may vary depending on the Android version. If you do not find the item you need, check the documentation for your model in the official source.
What is BandMode?
This is a mode that determines which frequency ranges your modem will scan. Forced band limitation can speed up network search while roaming, but will completely deprive communication in your home region if the selected frequency is not used there.
You should not constantly keep the phone in the “LTE Only” mode if the coverage is unstable. In such cases, the device will constantly lose the network at the slightest weakening of the signal, since it will not be able to switch to backup 3G. The best option is the mode LTE/WCDMA/GSM auto.
Calibration of the sensor and proximity sensors
A common problem with smartphones is the incorrect operation of the proximity sensor, which is why the screen does not go off during a call or, conversely, goes off when dialing a number. In the engineering menu of Android 11 there is a section Hardware Testingwhere you can perform calibration.
Find the item Proximity Sensor and run the test. You will need to cover the top of the screen with your hand and remove it. The system will record the minimum and maximum illumination values. If calibration was successful, the status will change to Pass. Otherwise, you may need to clean the protective glass or reset the sensor data.
The accelerometer and gyroscope are calibrated in a similar way. If games or the navigator do not work correctly, find the section Accelerometer and place the phone on a flat horizontal surface. Press the calibration button and wait for the process to complete. This will eliminate cursor “drift” or incorrect determination of screen orientation.
- 📏 Proximity Sensor —proximity sensor, responsible for turning off the screen at the ear.
- 🧭 Compass / Magnetometer —magnetic sensor, used in compass and maps.
- 📱 Gyroscope —gyroscope, determines the rotation of the device in space.
- ☀️ Light Sensor —light sensor for auto brightness.
Calibrating sensors often solves problems with auto-rotating the screen and false alarms during calls without the need for flashing.
After all the tests, be sure to reboot the device so that the new calibration parameters are applied in the system. Ignoring this step may result in old values remaining in the sensor service cache.
Audio path and microphone diagnostics
Audio problems, such as quiet conversation or no sound from the speakers, can also be diagnosed through the engineering menu. Section Audio allows you to check the operation of each microphone and speaker separately, which cannot be done through standard settings.
In the device selection menu, select Normal Mode (normal mode) or Headset Mode (headset mode). Next, you can run the recording and playback test. The system will offer to record a phrase and immediately play it back. This allows you to understand whether the microphone itself is working or whether there is a problem in software audio processing.
For advanced users, the gain settings section is available (Gain). Here you can increase the volume of the speaker if the standard settings are not enough. However, be extremely careful: excessive gain can lead to wheezing or speaker failure.
⚠️ Warning: Changing the Digital Gain settings above the recommended values may cause irreversible damage to the audio path. Write down the initial values before changing.
If in the microphone test you see that the signal level does not change during a conversation, the microphone may be physically defective or the cable has come loose. Such a breakdown cannot be corrected using software methods; a visit to the service center will be required.
Frequently asked questions about the engineering menu
Is it safe to enter the engineering menu of Android 11?
Entering the menu itself is safe and does not entail loss of warranty. The only danger is the changes in parameters in the communication and audio sections. If you don't change anything, just view information or run tests, there are no risks.
Why does the code ##4636## not work on my phone?
Manufacturers often block this code in their shells (for example, in new versions of MIUI or One UI). In this case, try using ADB commands or third-party applications like Force LTE Onlythat emulate the operation of this menu.
Is it possible to unlock the bootloader through this menu?
No, the engineering menu is intended for testing equipment and configuring the radio module. Unlocking the bootloader is done through special Fastboot commands or settings for developers, but not through service codes.
Are settings reset after a reboot?
Most of the changes made in the BandMode section (network selection) are saved until the next manual change or reset of network settings. However, the sensor calibration is recorded in permanent memory and is not reset during a normal reboot.
How to exit the engineering menu if it is frozen?
Usually it is enough to press the “Home” or “Back” button. If the interface does not respond, force reboot your smartphone by holding down the power button for 10-15 seconds. This will not harm the system.