Engineering menu in Xiaomi phones. How to enter the engineering menu on Android

In order for developers and testers of software and mobile devices to obtain some system information and debug smartphone functions, the Android OS contains some hidden features. Among them are connecting to a PC in developer mode, viewing detailed information about networks and hardware, etc. One of the tools for this is the engineering menu.

The engineering menu is a special settings menu that contains tools for testing and calibrating smartphone hardware. By default it is hidden, and in order to get into it, you must perform a certain procedure. The appearance of the engineering menu differs on different smartphones, depending on the manufacturer and SoC model. The customization options will also be different.

There are several ways to enter the engineering menu, which differ depending on the smartphone manufacturer and chipset model. You can first try entering one of the codes in the dialer application:

  • *#*#3646633#*#* - smartphones with
  • *#*#6484#*#* - some smartphones with Qualcomm;
  • *#*#54298#*#* - some smartphones with MediaTek;
  • *#0*# - some Samsung smartphones;
  • *#*#7378423#*#* - some Sony smartphones;
  • *#*#4636#*#* - on some devices opens only the network menu;
  • *#*#2846579#*#* - some Huawei devices.

If none of the codes help, on your smartphone with MediaTek you should install the program “Launch MTK Engineering Menu” from the market. On Xiaomi devices, you can enter the menu by going to “Settings”, selecting “About phone” and then clicking the “Kernel version” line five times in a row.

What can be configured on a smartphone in the engineering menu

The engineering menu differs on different platforms; in many cases, it only allows you to test some parameters. On Xiaomi Redmi Note 3 Pro and Note 4X, built on Qualcomm chips, the engineering menu allows you to test various functions. These include the screen, sensor, sensors, cameras, sound and microphone, communications, battery, navigation, etc. There is no way to change anything, you can only find out if everything is working correctly.

There are much richer opportunities on the MediaTek platform. In Oukitel U7 Plus (MT6737 chipset), the engineering menu allows you to configure network, sound, communication modules, and other modules. On Redmi Note 2 with MTK Helio X10, the menu was identical, and on other devices with MTK it is not particularly different. We will use his example to describe the possibilities.

Telephony tab

This section is responsible for setting up a cellular modem. Here, interesting possibilities are provided by the BandMode, Network Selecting and GPRS options.

BandMode

In this menu, you can select communication standards that will be active on the phone when connecting to mobile networks. In the menu item, you can select frequency ranges for each SIM card; if there are two SIM cards, the full list is usually available only on the main one (usually the first one). Once you know exactly which frequencies your operator uses in the region, you can uncheck all the others. This will slightly increase battery life due to the fact that the device will not search for operator towers in these ranges, wasting extra energy on scanning the airwaves.

Sometimes some communication standards (especially LTE) are supported at the chipset and core level, but are disabled in the firmware. By checking the box next to them, you can activate support for these networks. It is worth warning that it does not work everywhere: on the same Redmi Note 2 (Chinese version), TDD-LTE was enabled in this way, but on Oukitel U7 Plus these items are not activated.

Network Selecting

The name speaks for itself: this item is also responsible for selecting networks. Only in this case the user can choose which types of networks to use. The goal is the same as in the previous paragraph: to reduce the load on the cellular modem, thereby reducing battery consumption. You can choose to work only in 2G, 3G, 4G, or combine several standards.

If your operator does not have 3G or 4G at all, these items can be disabled so that the smartphone does not constantly try to search for LTE networks, thereby speeding up battery drain. You can also disable 3G and 4G if you need constant communication (for example, for correspondence over the Internet), but traffic is limited and uncontrolled use of WCDMA and LTE by background processes can quickly waste it.

GPRS

Despite the name, this item is not interesting because of the GPRS communication settings, which many people no longer need, and it is not recommended for “mere mortals” to change the settings themselves. The main feature is the ability to record the IMEI of the smartphone. In the appropriate item, you can enter the device identification number and click Write to save it.

The ability to write IMEI is often required after an unsuccessful flashing, when it “flies” and the device cannot register in the operator’s network. By copying this code from the smartphone box, you can restore functionality. Attention! illegally changing the IMEI of a smartphone in many countries (including Russia, Ukraine) is a crime! In addition, by rewriting this code to a random one belonging to another subscriber of your operator, communication problems may occur due to a hardware conflict. Therefore, we recommend that you always keep the box or sticker with IMEI in case of unsuccessful firmware. After all, on devices with a non-removable cover, this identifier is not written under the battery.

Connectivity tab

In this tab, functions for testing and fine-tuning the Bluetooth module, radio receiver and Wi-Fi are available. The vast majority of users have nothing to do here, since there are no settings interesting for a layman, but it’s easy to disrupt the normal operation of Bluetooth by entering something wrong.

Hardware Testing Tab

This settings item in the engineering menu is responsible for the hardware configuration. The Audio and TouchScreen items are of interest to users. The latter contains HandWriting and MultiTouch items. It’s easy to guess what these parameters are responsible for.

Using the first one, you can check the clarity of the touchscreen response and check for the presence of “blind spots”. This menu is especially useful when buying a smartphone, in particular, without a warranty. The second point allows you to do the same, but with the participation of several fingers. With it you can test how well the smartphone processes gestures of several fingers simultaneously.

Audio

It is this treasured item that is needed by those who are looking for how to increase the volume in the engineering menu. The top items allow you to control the volume of the device and are responsible for different modes.

Normal Mode is a mode for normal use, with music or video sounds output to the music speaker. Headset Mode is responsible for controlling the volume in the headphones. LoudSpeaker mode allows you to adjust the conversation volume when using the speakerphone. The last item is a combined one; it is responsible for speakerphone when headphones are connected. In order to change the sound in the engineering menu, you need to select which device you want to configure.

  • Sip - settings for Internet telephony;
  • Mic - microphone sensitivity
  • Sph - conversational speaker;
  • Sph2 - second earpiece (a rare beast among smartphones);
  • Sid - after changing this parameter, an echo of your voice may appear during a conversation, so you do not need to touch it;
  • Media - a multimedia speaker, what most people need.

In order to adjust the volume, you need to go to the required mode (for the volume of a multimedia speaker this is Normal Mode), select the Media item and set the volume value in the specified range.

The Level parameter is responsible for the volume value set by the rocker at each division. Level 0 is the minimum value (one division), the highest Level is all divisions, on Oukitel U7 Plus it is 14, on other smartphones it may differ. The value can range from 0 (speaker silent) to 255 (full volume). There is no particular point in changing the value, but if after a certain division it seems to you that the sound suddenly becomes much quieter, you can increase the values ​​​​for this division (and lower levels) by a couple of units. The main thing is that the conditional Level 6 does not turn out to be louder than Level 7 due to the value being too high.

But to increase the maximum volume in general, you need to change the value in the Max Vol item. The maximum level corresponds to a value of 160, but manufacturers often set it lower (on the tested device it was 128). By setting the number higher, the volume will increase, but there may also be side effects such as gurgling, noises and wheezing. The optimal value should be selected using the scientific method: increase the value by several units, save, check the sound on video or music, and if everything is fine, increase it further.

Conclusion

It’s worth repeating once again that the engineering menu is different on different smartphones. What is available on the MediaTek platform cannot be done on Qualcomm. Codes for entering hidden settings may also not be suitable in some cases; we cannot guarantee their 100% functionality. In addition, everything you do with your smartphone is done at your own peril and risk, since incorrect settings can affect its performance. In such cases, only a general reset or flashing will help. So if you really want to experiment with settings whose meaning you don’t fully understand, it’s advisable to take screenshots before doing so, so that if something happens, you can enter the factory values.

Today, the Android operating system is maximally adapted to the needs of the modern user. A wide range of settings and functions will satisfy almost any request. And yet, sometimes it seems that this is not enough, and you want to expand the functionality of the gadget. This is precisely the opportunity that the engineering menu provides. In this article you will learn how to configure the engineering menu and what it is.

How to enter the Android engineering menu

The engineering menu is a special program with which the user can make adjustments to the operation of the gadget, as well as conduct technical testing and evaluate the performance of sensors.

There are several options for entering the engineering menu. Namely:

  • special team - *#*#3646633#*#*
  • short versions of the command - *#*#4636#*#* or *#15963#*

If you were unable to log in using special codes or you have a tablet that does not support dialing, you can download special applications.

  • MobileUncle Tools

Enter the engineering menu, or as it is also called “ Developer menu", may not be available on all Android devices. This function is only available on gadgets with a central processor from MediaTek. On all other models, it makes no sense to launch the developer menu, because it has been removed by the manufacturer. Even if a corresponding application is provided, it is impossible to get it to work, since the engineering menu is simply not in the device.

In addition, on modified operating systems such as CyanogenMod, launching the configuration menu is also not available. Initially, such systems were developed for models with a Qualcomm processor, but they do not support the Android engineering menu.

Many users are wondering how to configure the engineering menu. Setting up functions allows you to use the device one hundred percent and makes it possible to solve several important tasks at once.

Among them:

  • adjusting the sensitivity of the speaker and microphone
  • reduction in energy consumption
  • reducing the time to search for satellites and scanning unnecessary ranges

You can learn more about the functionality of the engineering menu in the article on our website -.

Restoring IMEI through the engineering menu

Quite often, when using a gadget for a long time, various errors begin to arise that significantly affect the operation. Both global manufacturers and Chinese counterfeits are susceptible to this. In order for the device to work properly again, it is often recommended to do a full reset or reflash it.

You can learn more about updates and select firmware from our article. And you can find out how to do a full reset to factory settings in the article -.

After such manipulations, sometimes the smartphone or tablet stops seeing the network. In such cases, you need to check the IMEI code of the device. This function is available in the engineering menu.

You can read how to restore IMEI through the engineering menu in our article Backup and restoration of IMEI .

Reset engineering menu

Changing the values ​​of the engineering menu must be done extremely carefully, since incorrect settings can lead to incorrect operation of the device. Before changing anything, it is recommended to write down the original values ​​in order to protect yourself in case something goes wrong and the new settings lead to poor performance of the device.

If you did not write down the initial settings, you can reset the developer menu to factory settings. This is available on any MediaTek processor. A prerequisite is the presence of root rights.

You can read how to get root rights in our article How to get ROOT rights on Android by selecting your smartphone model.

To reset you need:

  1. install Solid Explorer or any other conductor
  2. go to the root folder
  3. next folder data
  4. choose nvram
  5. then go to the folder apcfg
  6. find in it aprdcl

And already there you will find all the changed settings of the engineering menu. Partitions can be deleted selectively. If you are not satisfied with the work of, for example, Audio, then delete all Audio folders. After this, be sure to restart your device. After a reboot, the system will automatically create remote files with standard parameters that are built into the processor. If you want to completely reset the settings to zero, then delete the folder aprdcl. After a reboot, it will be restored, and the phone will have the factory default values ​​of the engineering menu.

How to configure sound in the Android engineering menu?

You can read the article on our website about how to adjust the sound and its quality.

Not many people know about the existence of a menu in the Android OS with advanced device settings - engineering menu . And someone knows, but doesn’t know how to enter it and what to do with it.
In this article we will show how to enter the engineering menu and some of its capabilities.

You can enter the engineering menu simply by entering a special command (but I must add that this method does not work on all versions of Android and not on all devices)

Command to enter the engineering menu: *#*#3646633#*#*

Also on some versions of Android the command may work *#15963#* And*#*#4636#*#*

Immediately after entering, the command should disappear and the engineering menu should open. But on some devices you will still need to press the "Call" key

If this method does not have any effect, you can use an alternative!

And it consists of installing the program (which, by the way, is freely available on Google Play) " Mobileuncle MTK Tools 2.4.0"

This program will open access to the engineering menu (that is, it will work similarly to dialing a combination*#*#3646633#*#*)

There are a lot of settings there! There is huge scope for experimentation! Almost EVERYTHING can be debugged and adjusted!

For clarity, let’s briefly look at setting the device’s volume level:

Go to the program ---> select the "Engineer Mode" section

Because We are interested in adjusting the sound level, select ---> "Audio"

And voila, the menu we are interested in opens.

Max Vol - the same for the entire subsection, as a rule, it is set to 150 (you can change 0-160 - it changes if you select the Media item in the subsection).

If in some submenu, for example, Audio - Normal - Sph, the general level is not available for regulation, then enter another subsection, for example, Audio - Normal - Media - there you will be able to adjust the general volume level.

Sub-items:
Sph - volume levels during a telephone conversation,
Mic - microphone sensitivity levels,
Ring - ringer volume,
Media - volume when playing music, movies, and games.

Ring volume levels are set in Audio - LoudSpeaker - Ring
Max Vol = 150
Levels: 120 130 145 160 180 200 (starts to wheeze more)

Phone speaker volume levels in Audio - Normal - Sph
Max Vol = 150
Levels: 100 120 130 135 140 145 150

Microphone conversation volume levels in Audio - Normal - Mic
Levels: 100 172 172 172 172 172 172

Media volume levels are set in Audio - LoudSpeaker - Media

Levels: 110 130 160 190 210 230 250

All the same can be configured for the Headphone mode, by analogy:

Speakerphone volume levels are set in Audio - LoudSpeaker - Sph
Max Vol = 150 (it is the same for the entire section)
Levels: 80 100 110 120 130 140 150 (more wheezing starts)

Now all volumes are adjusted within adequate ranges.
If you are not satisfied with the volume levels, you can set your values ​​(the higher the value, the greater the volume when adjusting with the volume keys, or the greater the sensitivity of the microphone)

By analogy, you can configure most sections! Experiment!

Advanced users of modern smartphones and tablets use the numerous functions that the Android engineering menu has. It allows you to obtain information about the mac address, check or configure the operation of Wi-Fi, Bluetooth, update the software of the camera, speakers. Very often, using such a menu you can improve the sound on your device and make other fine adjustments. For example, return the original Google account settings, specify settings for blocking and turning off the device, and set settings that allow you to create a backup copy of important information. Before entering the engineering menu, you need to understand that rash actions can lead to a malfunction of the device. It is advisable for the user to remember what changes were made to the system in order, if necessary, to return all settings to their previous state.

How to enter the engineering menu using the standard capabilities of the device?

The list of functionality can be opened by typing a specific combination of characters in the device's call window. The Android engineering menu code varies depending on the brand of phone or tablet. Each manufacturer sets its own combination. Such information is usually indicated in the instructions for the phone and on official websites. Users of modern devices usually have no difficulty finding the required code.

Below we provide a table of the most common combinations. It is not recommended to use them unless your device is one of the listed brands.

The developers do not recommend executing such commands without certain knowledge and experience. But often only this method helps to quickly solve a number of problems related to, returning the device to its original state, and obtaining additional information about the device. The engineering menu is presented in English, which makes it understandable for most users.

Using additional programs

It is not always possible to find out the combination that is suitable directly for your device. In such situations, you can install special software on your mobile device, which will allow you to open a list of the functionality of your smartphone or tablet with a few clicks. It is publicly available for different versions of Android and device models.

The program for entering the Android engineering menu can be installed via a USB connection to a personal computer or laptop. One of them is called Mediatek Engineer Mode. It is a file EnMode.apk, which must be transferred to the device memory and installed in the usual way. This program is suitable for devices operating on the MTK processor. The user has the opportunity to download free and paid versions of the software.

In the Google Play store you can download the Mobileuncle MTK Tools utility. It is designed for smartphones and tablets running Android 2.1. and later versions. The description says that such a utility is also only suitable for devices equipped with an MTK processor.

The Mobileuncle Tools program is suitable for owners. There are other utilities, for example, Shortcut Master, MTK engineering menu, launching MTK engineering menu. Before installing them, we recommend that you read the application rating, reviews from other users, and also check your device for compatibility.

Setting up optimal sound by opening the engineering menu

One of the most common reasons why users look for information on how to enter the engineering menu is the need to fine-tune the sound. The following situations may arise:

  • Poor audibility when the speakerphone is on
  • Sudden changes in the sound of an incoming call while listening to audio
  • Insufficient signal volume
  • Quiet sounds while recording video
  • Quiet operation of the headset and microphone.

This is just a small list of installed settings that can be changed through the engineering menu of a modern mobile device. Sound settings are done through the Audio section, which is displayed immediately after entering the menu. Then various tabs will appear on the screen, such as Headset Mode. This tab allows you to set sound parameters that are activated when you connect a headset. Normal Mode sets the sound in the normal state of the mobile device (without connecting headphones or speakers).

LoudSpeaker Mode tab, which are activated when the loudspeaker is turned on. Headset LoudSpeaker Mode allows you to make settings for the active loudspeaker mode while a headset is connected to it. The Speech Enhancement tab provides settings that come into play when communicating over a mobile network.

In any of the modes, you can fine-tune the microphone or increase the volume (see table).

The volume of any sound parameter has seven levels - from 0 to 6. The higher the value, the louder your device will sound. We do not recommend setting the maximum settings, as this promotes faster performance. In many devices, setting the volume to maximum can result in unpleasant noise.

The engineering menu is a mechanism for fine-tuning mobile devices operating on the Android platform. For developers, the list of such features opens up new options when implementing applications. Of course, such a menu is used not only for adjusting sound parameters. It is an essential tool for keeping smartphones and tablets running optimally. But it's best not to make changes you're not sure about.

Have a nice time! Today our task is to find out what kind of program Engineer Mode is. I went looking for information on the Internet. There are first data. In general, Engineer Mode is an engineering menu that has a lot of settings, and it says that almost everything can be configured! Do you know what thought immediately came to my mind? Guys, there are a lot of settings, but it seems to me that you should only get into these settings when you understand exactly what you are doing! After all, this is an ENGINEERING MENU after all... not a joke...

You do not need root rights to open the engineering menu. You can enter this menu using the program, or enter a special code. I'm not sure guys, but it seems like not all phones have this menu! This menu is definitely available for phones that have an MTK processor; there are even special programs for these phones, such as ToolHero, Mobileuncle MTK Tools. In short, such a small hit, this menu is not available everywhere, keep this in mind...

Although it’s still a little surprising to me.. The fact is that I looked on the Internet and there many sites write that you can access this menu from many phones. In short, it’s not clear... I found a picture and it shows what combinations you need to enter to open the engineering menu on different phones, look:

Well, if you have a phone with an MTK processor, then, as I already wrote, you need to use the Mobileuncle MTK Tools or ToolHero application, basically as I said above. However, here I read again: in order for these normal applications to work, you need root rights. It turns out that applications need root rights, but to call the engineering menu using a special command, root rights are not needed. If I understood everything correctly, then the situation is as follows. But I found a picture, well, it shows how to enter the code (but each manufacturer has its own code, don’t forget):

By the way, I found a picture, this is the Mobileuncle MTK Tools application, look:

Well, here’s what ToolHere looks like, look:

Well, here is the EngineerMode menu itself:

Look guys, I dug up this picture, look carefully:

Here we see that the Hardware Testing tab is active, this is a type of hardware test, and here what do we see? We see audio settings, camera settings, there is even a stress test for the processor (CPU Stress Test), screen settings, in short, much that is in the engineering menu.. Once again I was convinced that in order to touch something, you need to fumble around in it. Guys, don't play with this menu out of nothing to do, it's not a toy.

Well guys, do you understand what Engineer Mode is? As you can see, it turned out that this is not a program, it’s an engineering menu, you can also say that it’s a service or service menu. But have you thought why it is needed at all? But I asked. In short, this menu is a type of secret settings that are used by specialists at the factory to optimally configure the phone so that everything works normally. Therefore, you must understand that incorrect settings may render the phone ineffective.

That's all, gentlemen. Good luck and positive thinking!