• The engineering menu is not mtk. Engineering menu for Android - let's understand the details

    The engineering menu on Android devices is a special “built-in” application into the operating system that allows you to fine-tune the device. This is necessary to debug the operation of the hardware and, of course, the software. But often users want to change some settings at their own discretion. In this case, the question arises of how to enter the Android engineering menu. This can be done using special service codes or third-party software.

    What options does the engineering menu have?

    Settings and menu design on Android devices may vary depending on the phone manufacturer. In general, users resort to using the engineering menu for the following reasons:

    • Setting up audio on the phone (ringer volume, interlocutor’s voice during a conversation);
    • Changing camera settings;
    • Using recovery mode;
    • Setting microphone sensitivity;
    • Disabling unused frequencies to save phone battery;
    • Obtaining information about the device's MAC address;
    • Setting up Bluetooth and Wi-Fi.

    The Android engineering menu provides the user with almost limitless possibilities. But you should always remember that only advanced users can use it. Changing some settings may lead to incorrect operation of your smartphone or tablet. If you don't know what each menu item directly does, simply leave it alone.

    The developer mode includes setting up Hardware Testing equipment and also contains the following items:

    • Audio – volume control in the phone speakers.
    • Camera – allows you to configure various camera parameters (image size, type, etc.).
    • Diving current camera shows the current of the camera.
    • CPU Stress Test performs a test load on the central processor.
    • De-sense is a device manager that manages configuration parameters.
    • Display – setting the frequency of the outgoing signal.
    • IO – setting up input/output operations.
    • Memory – key information about memory.
    • Power – information about the battery.
    • SD Card Test - testing a memory card.
    • TouchScreen – setting up the touch screen, checking sensitivity.
    • USB - Tests the operation of the USB port on your phone.

    In the Connectivity tab you can get information about devices that work with the outside world. These include Bluetooth, Wi-Fi and FM module. The Log and Debugging tab allows you to view the battery log, set the debugger level and run a special MTK log. In the Others tab you can change fonts, as well as view the temperature of the processor and battery.

    How to enter the engineering menu: using code combinations

    To enter the engineering menu as quickly and easily as possible, you will need special engineering codes. Each manufacturer has its own combination, which opens access to the engineering menu in Android.

    To enter the menu you need to:

    In most cases, this technique allows you to open the service menu. Below are some combinations for the most popular phones:

    • Models from HTC - *#*#3424#*#*, *#*#4636#*#* or *#*#8255#*#*;
    • Samsung devices - *#*#197328640#*#* or *#*#8255#*#*;
    • Sony smartphones - *#*#3646633#*#*, *#*#7378423#*#* or *#*#3649547#*#*;
    • Huawei phones - *#*#2846579#*#* or *#*#14789632#*#*;
    • Mobile from ZTE - *#*#4636#*#*.

    There is also a universal code that is suitable for most smartphones and tablets running on an MTK processor. You can look in the specifications of your device to see what processor you have installed. If this is a MediaTek (MTK) product, then try using the combination *#*#54298#*#* or *#*#3646633#*#*.

    If it works, you will see the developer menu in front of you. Some engineering codes for Android do not work in operating versions 4.2.1 and 4.2.2.

    What third-party applications can be used to enter the engineering menu

    How to enter the engineering menu on Android if the Android codes do not work? There is a way. To enter the engineering menu, you will need one of the applications that will allow you to enter developer mode without entering a combination. There are several similar programs in the official Google Play store. One of them is “Launch the MTK engineering menu”.

    To use it, you need:

    1. Go to the Play Market and enter the name of the program in the search bar.
    2. Download and install it.
    3. Launch on your phone.

    After that, you will see a couple of tabs with different settings.

    The application allows you to perform various tests (for example, a processor stress test), obtain information about the modem or memory, and much more. You can also make changes to the hardware. To do this, you just need to open the appropriate sections and configure the settings. In this case, the phone will be on all the time.

    An alternative option is the Mobileuncle tools program. You can download it on the Internet. Install the application, and then go to the “Engineer Mode” submenu. Almost all developer menu items will be available in it.

    Probably many smartphone owners have encountered volume problems. For example, I was not happy with two things. The first is the quiet sound of the speaker when there is an incoming call, and the second is the very loud sound in the headphones when there is an incoming call.

    A little about how Android controls volume

    If no headset is connected to your gadget (headphones, hands-free, etc.), then the volume settings will be the same, but as soon as you connect the headset, the settings will be different. For a general understanding, I will tell you a few examples.

    Example 1. You listen to music on your phone, turn on the loud speaker at full power, and when you connect a headset to it and turn on the loud speaker again, the volume may differ (it can be louder or lower, depending on what model of phone or firmware version).

    Example 2. You are watching a movie with headphones, the volume (meaning the multimedia volume) is set to 40% and then after a while you have an incoming call, then the volume in the headphones will change to the general volume, in which case you can get a powerful sound shock to your ears. Believe me, I jumped off the couch more than once in such cases, the fact is that the programmers did not set up the volume modes well.

    Example 3. You're on a call and need to switch to speakerphone mode, and you notice that the speaker isn't as loud (or vice versa) as when listening to music; or your partner has become difficult to hear you, this is because in different modes the microphone may have different sensitivity. Also, when you connect a headset in the same situation and turn on the speakerphone mode, the settings are different again. This is how Android controls volume.

    Let's learn the theory of the engineering menu

    So let's look at what and how you can do if you tinker a little with the “Engineering Menu”.

    Before making any changes, we recommend that you read the entire article, understand it, and then experiment. Also, take a piece of paper and write down all the default values ​​in case something goes wrong. You can launch the engineering menu using a telephone dialer: enter the following combinations on it (Fig. 1):

    figure 1

    *#*#54298#*#* or *#*#3646633#*#* or *#*#83781#*#* – smartphones based on MTK processor

    *#*#8255#*#* or *#*#4636#*#* – Samsung smartphones

    *#*#3424#*#* or *#*#4636#*#* or *#*#8255#*#* – HTC smartphones

    *#*#7378423#*#* – Sony smartphones

    *#*#3646633#*#* – Fly, Alcatel, Philips smartphones

    *#*#2846579#*#* – Huawei smartphones

    Congratulations, you have entered the engineering menu (Fig. 2). Keep in mind that the menu structure on different phones may differ slightly in structure. Find the “Audio” section and go into it. After logging in, we see a bunch of unknown lines (modes) (Fig. 3). Here's what these modes mean in Android:


    Figure 2 Figure 3

    Normal Mode(Settings section in normal or normal mode) – this mode is active when nothing is connected to the smartphone;

    Headset Mode(headset mode) – this mode is activated after connecting headphones or external speakers;

    Loud Speaker Mode(speaker mode) – it is activated when nothing is connected to the smart phone, and you turn on the speakerphone while talking on the phone;

    Headset_LoudSpeaker Mode(speaker mode with a headset connected) – this mode is activated when you connect headphones or external speakers to the smart phone, and you turn on the speakerphone while talking on the phone;

    Speech Enhancement(phone conversation mode) – this mode is activated in the normal mode of telephone conversations, and nothing is connected to it (headset, external speakers) and the speakerphone is not turned on.

    It’s best not to poke your nose into the last three sections:

    Debug Info– it’s not clear why – info on backing up information or debugging it;

    Speech Logger– I haven’t fully figured it out, most likely it was logging during negotiations or recording chatter. If you check the box next to “Enable speech log”, then after the end of the phone call, the corresponding files are created in the root directory of the memory card. Their name and structure take the following form: Wed_Jun_2014__07_02_23.vm (Wednesday_July_2014__time07_02_23.vm).

    What these files serve and how they can be useful to us is unclear. The /sdcard/VOIP_DebugInfo directory (which is the storage location for files with backup information) is not created automatically; if you create it manually, it will remain empty after the conversation.

    Audio logger– good software for recording sound that supports quick search, playback and saving.

    If you approach these modes wisely, you can adjust the volume of Android smartphones or tablets the way you want. When you enter any of the modes, different volume settings (Type) will become available to your view. Here is a list of the basic settings you need to know (Fig. 4):

    figure 4

    Sip– settings for Internet calls;

    Mic– microphone sensitivity settings;

    Sph– settings for the earpiece speaker (the one we put on our ears);

    Sph2– settings for the second speaker (I don’t have one);

    Sid– skip, if you change these parameters during negotiations on your smartphone or tablet, you can hear yourself instead of your interlocutor;

    Media– adjusting the multimedia volume level;

    Ring– adjusting the volume level of the incoming call;

    FMR– FM radio volume settings.

    Next, under the settings selection item, we have access to a list of volume levels (Level) (Fig. 5). For a better understanding, there are 7 such levels, from level 0 to level 6. Each level corresponds to one “click” on the volume rocker of a smartphone or tablet. Accordingly, level 0 is the quietest level, and level 6 is the loudest signal level. Each level can be assigned its own values, which are located in the Value is 0~255 cell, and should not go beyond the range from 0 to 255 (the lower the value, the lower the sound). To do this, you need to erase the old value in the cell, then enter a new one (desired) and press the “Set” button (the one next to the cell) to assign (Fig. 6). When using the maximum values, be careful as the speakers may produce uncharacteristic unpleasant sounds in the form of rattling and other unpleasant effects.


    Figure 5 Figure 6

    Warning! Before making changes, rewrite all factory values ​​(in case something goes wrong).

    You should know this!

    Editing modes in the engineering menu

    Example 1. How to increase the volume of an incoming call?

    To do this, you need to go to the engineering menu, select the “Audio” section, go to the “LoudSpeaker Mode” and in the volume settings select “Ring” - the volume settings for the incoming call. Then sequentially change (increase) the values ​​of all signal levels (level 0 – level 6). Also, for greater effect, you can increase the value of the Max Vol section. 0~160, if it is not the maximum (I set it to 155; with a higher value, the speaker starts to “wheeze”).

    Example 2. How to increase the volume when talking on the phone? (Increasing the volume level of the small speaker that we put to the ear).

    Again we go to the engineering menu that we already know, press the “Audio” section, go to the special “Normal Mode” mode, select Sph in it - this parameter is responsible for changing the value of all signal levels in the range from level 0 to level 6. Set the desired one for us level. In the Max Vol. 0~160, can also be changed to a higher volume power value.

    Example 3. Increasing the volume and sensitivity of the smartphone's conversational microphone

    To adjust and set the required volume level and sensitivity of the spoken microphone, you need to go to “Engineering Menu” > “Audio” > “Normal Mode”> select Mic – microphone sensitivity settings, and for all levels (level 0 – level 6) assign one and the same value, for example 240. Now the interlocutor should hear you better.

    Example 4. How to increase the audio recording volume during video recording?

    Let’s say there is a need to increase the volume level of sound recording when shooting video, then in the engineering menu for our loudspeaker (LoudSpeaker Mode), change the microphone sensitivity settings (mic), increase all values ​​at all levels (level 0 – level 6), for example, set to 240 at every level. I remind you to press the (set) button - reboot your favorite gadget and rejoice.

    By the way, do not forget to press the “Set” button after each edit of a certain parameter. This action should capture and accept your command. Otherwise, the user-specified parameters are not activated. In addition, a certain number of mobile devices require a reboot for the changes to take effect (turn off and on the device).

    Good luck in your experiments, if something is not clear, write in the comments. We are waiting for your answers.

    Code table for entering the engineering menu

    smartphones based on MTK processor *#*#54298#*#* or *#*#3646633#*#* or *#*#8612#*#*
    Samsung *#*#197328640#*#* or *#*#4636#*#* or *#*#8255#*#*
    HTC *#*#3424#*#* or *#*#4636#*#* or *#*#8255#*#*
    Huawei *#*#2846579#*#* or *#*#14789632#*#*
    Sony *#*#7378423#*#* or *#*#3646633#*#* or *#*#3649547#*#*
    Fly, Alcatel, Philips *#*#3646633#*#* or *#9646633#
    Prestigio *#*#3646633#*#* or *#*#83781#*#*
    ZTE *#*#4636#*#*
    Philips *#*#3338613#*#* or *#*#13411#*#*
    TEXET *#*#3646633#*#*
    Acer *#*#2237332846633#*#*
    Blackview *#*#3646633#*#* or *#35789#*
    Cube *#*#3646633#*#* or *#*#4636#*#*
    Cubot *#*#3646633#*#*
    Doogee *#*#3646633#*#*, *#9646633# , *#35789#* or *#*#8612#*#*
    Elephone *#*#3646633#*#*,
    HOMTOM *#*#3646633#*#*, *#*#3643366#*#*, *#*#4636#*#*

    Note: the table is constantly updated

    Users of mobile devices often confuse the Android engineering menu with the developer menu, although the vast majority of users know nothing and are not even aware of its existence.

    But those who do not chase new products and do not buy smartphones/tablets with each new version of Android also dream of expanding the capabilities of their device.

    To solve the problem, you can go in several ways:

    • obtain superuser privileges (root rights);
    • install several applications that add new features and provide access to features hidden from the user’s eyes;
    • use the developer menu (mainly for comprehensive verification and testing of the device);
    • go to the internal system menu (engineering)

    We’ll talk about the purpose and capabilities of the latter, having previously found out how you can get into it on various gadgets, firmware and editions of the mobile OS.

    How to log in

    The most common calling option on an Android device is to enter a combination "*#*#3646633#*#*".

    Attention! There are a couple of nuances here:

    • firstly, after entering the combination, you do not need to press the call button; a couple of seconds after entering the last asterisk character, the required interface will appear on the smartphone screen;
    • The method is applicable to most, but not all devices and firmware versions, especially to Chinese devices;
    • The appearance and functions provided may differ on different devices (number of categories, names, differences in versions, etc.).

    On other models you should try entering *#*#4636#*#* or *#15963#* . Combinations for mobile devices from the most popular manufacturers are shown in the table below.

    Table 1 – Codes for calling Engineer Mode on devices of different developers
    Samsung [*#*#4636#*#*] [*#*#8255#*#*]
    LG [*#546368#*818#]
    Sony [*#*#7378423#*#*]
    Huawei [*#*#2846579#*#*] [*#*#2846579159#*#*]
    Acer [*#*#2237332846633#*#*]
    HTC [*#*#3424#*#*] [*#*#4636#*#*] [*#*#8255#*#*]
    Fly Philips Alcatel [*#*#3646633#*#*]

    If you can't call

    It is very rare, but it may be that none of the above combinations resulted in the required window being called. In this case, download the Mobileuncle MTK Tools application (removed from the Play Market).

    It works similarly to the methods described above, with the difference that the commands for entering codes are sent to the mobile operating system automatically, determining its version and model of the gadget after calling the “Engineer Mode” command.

    Before using the program, it is strongly recommended to create a backup of the firmware; it is not for nothing that it has been removed from the application store - many dozens of users have “killed” the firmware of their devices due to inept and careless handling of the software. In addition to calling options, the program allows you to:

    • free up permanent and RAM memory;
    • restart recovery;
    • manage autostart;
    • backup, restore and edit IMEI;
    • display detailed information about the smartphone hardware.

    To gain access to all the features of Mobileuncle MTK Tools, as well as the capabilities of the options, you should acquire root rights for your mobile device.

    Composition of the extended interface

    Engineer Mode for the user is presented in the form of a multi-tab window, where each tab contains certain types of functions.

    Telephony

    The first tab contains functions for performing general phone setup: testing the network and obtaining information about the network technologies used, changing GPRS parameters, configuring the camera, and a lot of sub-items that are incomprehensible to a beginner.

    Connectivity

    Responsible for changing parameters and displaying information about ports for communication:

    • Bluetooth;
    • Wi-Fi module;
    • FM receiver if available.

    You can request comprehensive information about each module, test its operation, change the configuration and look through the logs.

    Hardware Testing

    The title of the section indicates that there are tools for working with hardware: testing it, extracting any information about hardware components, changing their operating modes.

    On Android, it supports more than a dozen audio playback modes for various conditions (games, calls, alarms).

    As for the camera, a huge range of parameters is available here, which includes changing preview videos and specifying the default video frame rate and many other items.

    To check the stability and performance of the central processor, you can run a processor stress test through it.

    Changing its voltage and operating frequency in order to overclock or save the battery should be done with extreme caution and being aware of the possible risks.

    The processor has the option of putting it into sleep mode under certain conditions, as well as turning off the display.

    Engineer Mode also contains a huge number of items for retrieving information and debugging the operation of the processor, touch display, RAM, and sensors.

    There are functions to stop removable flash memory and change the operating mode of the USB port.

    Location

    For those who like to use GPS capabilities, who sometimes lack its settings, there is an abundance of items available in this tab.

    Resetting to original settings

    It has never happened to anyone that the thirst for experimentation led to small disasters.

    If something goes wrong during use, everything can be returned back, especially if a backup copy of the firmware was made.

    Even if you haven’t acquired it, you shouldn’t lose heart, we’ll reset the device to factory settings and that’s it.

    1. The first and most reliable way is to roll back the system state to reserved.
    2. Resetting the firmware via recovery (BackUp and Wipe).
    3. Download Mobile Uncle, call “Restart to Recovery Mode” and click on “BackUp”

    The engineering menu is truly an indispensable tool for fine-tuning a smartphone/tablet, allowing you not only to take full control of your gadget, but also, sometimes, to return one of the non-working functions. However, its careless use can lead to problems.

    Access to the engineering menu of your Android smartphone provides additional control options for the gadget.

    In addition, this is a real opportunity to change "unchangeable settings", enable functions that are blocked but designed by the developer, and really improve (or ruin if ineptly interfered with) your gadget.

    Engineering menu - what is it?

    The engineering menu and hidden settings were present in the very first phones!

    This gave and continues to give developers the opportunity to customize and test gadgets in the most unusual modes.

    True, most are designed for smartphones and tablets based on the MediaTek processor.

    Do not forget that if applications do not work correctly, you can create problems that are much greater than the problem of getting into the engineering menu, so be careful.

    In addition, it is not a fact that the first application you choose will work correctly on your smartphone.

    So you'll likely have to download and install several options before you find the one that works for you.

    What parameters are available for configuration in the engineering menu

    Of course, different smartphones may have different design schematics and menu functions.

    Therefore, when you get to this function, you may find slightly different options and menu items on different phones.

    Therefore, for example, a device based on Qualcomm Snapdragon will have rather meager capabilities and everything will be limited to just viewing various parameters and testing them.

    At the same time, smartphones based on MediaTek will have much wider capabilities.

    However, remember that these settings are hidden by the developer for a reason.

    When changing them, you must be aware of what you are doing, otherwise it may end badly for your gadget.

    Important! Make it a rule to never change settings that you do not know the meaning of or are not sure how it will affect the operation of the device. Otherwise, you risk ruining your mood for a long time.

    Information you can get from the menu

    Basic data available on any type of smartphone:

      Phone IMEI– personal identification (unique) number of the device.

      Phone number– sometimes not specified;

      Net– your operator;

      Roaming– are you in roaming?

      Network information– whether you are being contacted and whether the network is turned on;

      Call forwarding– is it currently in use?

      Network type, network index;

      Signal volume.

      Your location coordinates.

    There is also a section “about the battery”, it will contain the following data:

    1 State– whether the battery is currently charging or not.

    2 Charge level– in percentage charge/discharge ratio.

    4 Battery Type– production technology

    5 Time elapsed since last charge.

    In addition to this information, the engineering menu may contain much more various useful data, depending on the type of menu provided by the developers.

    Testing a smartphone using Engineering Mode capabilities

    It often happens that despite all the correct visible settings, the phone does not function correctly.

    The speed of processes does not correspond to the stated parameters, the amount of RAM used is less than it should be, failures in the operation or installation of valid applications are detected, as well as a lack of proper functions.

    And the standard user menu does not provide any way to detect the cause of such problems.

    The engineering menu just makes it possible to conduct in-depth testing of the system and the device itself for hidden malfunctions or incorrectly set parameters.

    The following modes are available:

    1 General (Automatic Test)– this test will test every parameter of the smartphone;

    2 Report– a full test report is displayed;

    3 Testing of all functional modules, processor, memory cards and SIM cards, vibration, speakers, microphone, connectors - literally everything the phone is loaded with can be checked for adequate operation.

    4 Screen tests– parameters such as brightness, clarity, sensitivity, response speed, compliance with visualization and touchscreen;

    5 Testing work gyroscope, cameras, accelerometer, flash, and much more.

    This is what testing mode looks like.

    To open it, you need to go to the appropriate section (most often “Testing” or something like that).

    This is only a small part of what the engineering menu can provide for testing, and as you would expect, different phones will have different tools for testing and the items of the tested objects will differ.

    However, the benefits of such opportunities cannot be overestimated.

    Such testing can help you understand whether changing settings will help solve a particular problem, or needed.

    Or maybe the problem is at the level of a physical breakdown, and it makes sense, for example, to replace a part.

    A similar test would also be useful when purchasing a used device.

    Thus, you can immediately detect modules that are not working or have errors and understand whether the gadget is worth buying or not.

    Let's look at examples of using the mode.

    Many of us have long fallen in love with smartphones based on the Android operating system. They have always captivated us with their unpretentiousness, good reliability, as well as convenience and ease of use. The same can be said, in particular, about the well-known smartphones, which are also based on this operating system. The company from the Middle Kingdom always keeps up with the times and equips its phones with the latest versions of the operating system and multifunctional firmware, trying to keep up with the generally recognized leaders in the Android smartphone market.

    However, few of us know that already quite convenient Huawei phones can be made even better by fine-tuning them to suit your needs. What we can configure in the phone’s main menu is only the tip of a huge iceberg; the rest is hidden from users in order to avoid device failure. However, people who deal with mobile phones not just at the user level, but, for example, work in a service, can easily access advanced settings on almost any phone using the engineering menu.

    Looking ahead a little, it’s worth saying that inexperienced users really shouldn’t go into this “forbidden forest”, so as not to simply ruin their device through carelessness. But if you are confident in yourself and think that you understand technology at a sufficient level, then the Huawei engineering menu is exactly what you need to fine-tune your device as much as possible.

    The engineering menu gives the user access to manual configuration of almost all phone parameters. Typically, engineer mode is used by developers at the stage of final configuration of the device before it goes on sale. With its help, they check the device for various errors, malfunctions, and also check the functionality of all device systems. In addition, the engineering menu contains detailed information about the capabilities of the device and its programs.

    The engineering menu is built directly into the Android program, however, on some phone models, developers intentionally remove it from the phone after final testing. In such cases, it will be problematic for the owner to configure the device “for himself” directly from the phone and he will have to either use special programs that can be downloaded, for example, on Google Play, or use firmware from third-party developers.

    The engineering menu for Huawei smartphones is usually always in place and is never deleted, so if you were unable to get into these settings the first time, then most likely you simply did not take into account the unique features of your device. It is also worth repeating once again that if you are not sure of what you are doing, and working with such menus is new to you, then you should carefully consider this step. Remember that unsuccessful settings in the engineering menu may not improve the functioning of the smartphone, but, on the contrary, make it much more inconvenient, and if you change the system settings, you lose the warranty and bear full responsibility for the device yourself.

    How to get to the engineering menu?

    In order to get into the engineering menu of a phone based on the Android operating system, you need to enter a certain secret code in the phone dialing menu. Most often on Android devices you need to dial the combination *#*#3646633#*#*. This code is suitable for most Android smartphones, but sometimes developers can change it, for example, entering the Huawei engineering menu most often occurs using the codes *#*#2846579#*#* or *#*#2846579159#*#*.

    Also, codes can often change depending on the specific device model and the type of single-chip system used in it. Also, it often depends on the phone’s single-chip system whether the smartphone even has a built-in engineering menu or not. So, on devices with MTK processors, such a menu is available on almost every device, but on devices equipped with Kvalcom processors, on the contrary, in most cases this menu is completely absent.

    The code should be applied immediately as soon as you enter it on the call screen, but on some phones you sometimes also need to press the call button for the code to work properly. It is also worth noting that the code must be entered and not copied, since otherwise it will not work. It is also quite useless to save such codes in the phone book, that is, manual entry is a prerequisite for the code to work.

    Commands for accessing menus

    If you don’t know how to enter the Huawei engineering menu smartphone, or you can’t do it, then this is not a reason to be upset. Most Huawei devices support so-called “service codes”, which partially duplicate the functions of the engineering menu.

    Service codes have been used in mobile phones for a very long time and many of them appeared long before the first Android smartphones came out. However, although such codes repeat some of the functions of the engineering menu, using them is not at all as convenient and completely unsafe. Some of them can literally delete all data stored on the phone or disable certain functions of the device. So, if you are not one hundred percent sure what a particular code means, we do not recommend that you use it for the simple reason that they may interfere with the normal functioning of your phone.

    Now let's look at some examples of the most useful, in our opinion, engineering codes:

    1. *#06# — using this code you can find out your IMEI address.
    2. *#*#4636#*#* - This code provides you with some information about the phone, namely: device data, battery information, battery statistics and phone usage statistics.
    3. *#*#7780#*#* - this code resets to factory settings such settings as: Google account data, system data and settings, downloaded applications.
    4. *2767*3855# — this code performs a complete formatting of the smartphone. So think twice before using it.
    5. *#*#34971539#*#* — this code is intended to obtain information about the smartphone’s camera.
    6. *#*#7594#*#* — used to change the on/off button modes.
    7. *#*#273283*255*663282*#*# - Using this command, you can open the file copy screen and use it to backup your most valuable photos or audio recordings.

    There are also many other service codes that allow you to very carefully check and configure your telephone. However, due to the fairly large number of them, this will perhaps be a topic for a separate article, and we will move on.

    Engineering menu functions

    Huawei's engineering menu offers a wide variety of settings for experienced users. On most models of phones from the company from the Middle Kingdom, volume adjustments, camera settings, navigation, telephony and many other functions are available that you can change at your discretion.

    In fact, there is nothing complicated in the adjustment itself. Just look for the parameter you need, for example, volume level, open it and experiment with the values ​​until you achieve the ideal result for you. However, let us remind you once again that you should only change those parameters that you are sure of, otherwise you risk getting not a perfectly fitted smartphone, but a piece of irritating plastic.

    Telephony

    One of the main points that catches your eye when you first enter the engineering menu of an Android Huawei smartphone , This is the telephony menu. In this menu you will have access to many useful settings, including such important items as:

    1. Auto Answer. Here you will be able to enable or, conversely, disable auto answer to an incoming call.

    1. Band Mode. Here you can manually select frequencies for the GSM module. This menu will show you all the frequencies your phone supports. You can uncheck those bands that your mobile operator does not provide, which will ultimately save your battery power.
    2. CFUSetting. This option enables or disables conditional call forwarding.
    3. AT Command Tool. A utility for developers that supports AT commands.
    4. Modem Test. Fine-tuning compatibility with different types of devices.
    5. Network Selecting. Here you can also select mobile communication standards (GSM, WCDMA, LTE). For greater energy savings, turn off those not in use.
    6. NetworkInfo. A very convenient option for checking the quality of mobile operator services.
    7. GPRS. Setting up mobile internet connections. A choice of active SIM card is also available.
    8. HSPA Information. Information about the 3G network if this type of service is supported by your telecom operator.

    1. Mobile data service preferred. Using this item, you can increase the priority of the Internet over voice traffic. However, be careful, as incoming calls in this case may sometimes not reach you.
    2. Fast Dormancy. Allows you to save some of your phone's energy on third generation networks.
    3. RAT Mode (Phone Info). Using this menu you can select the most used communication standard. However, use with caution, as these settings block the action of the Network Selecting item.
    4. RF De-sense Test. Selecting a frequency range and a specific channel for testing communication quality.
    5. SIM ME Lock. Makes it possible to configure the regional parameters of the GSM module in manual mode.

    Wireless interfaces

    This is also a very interesting section, which is intended for testing a wide variety of modules designed for wireless information transfer, for example, Wi-Fi or Bluetooth:

    1. Bluetooth. Offers a very wide range of settings and tests for the Bluetooth module for the purpose of testing the reception and transmission of information, as well as for starting the debugging mode.
    2. CDS Information. Data on the parameters of wireless interfaces.
    3. FM Receiver. Checking the FM module.
    4. WiFi. Testing a Wi-Fi module for receiving and transmitting data on a specific frequency channel.
    5. Wi-Fi CTIA. Recording wireless technology testing logs.

    Hardware Testing

    This service menu for Huawei smartphones offers ample opportunities for testing and configuring the main hardware of the phone. In this engineering submenu, the user will have access to the following items:

    1. Audio. Allows detailed configuration of sound playback parameters.
    2. Camera. Adjust photo and video settings that are not included in the standard camera application.
    3. Driving Current Camera. Reads current data from sensors in camera circuits.
    4. CPU Stress Test. Conducting testing of all device processor subsystems.
    5. Deep Idle Setting. Using this tab, you can disable the use of sleep mode when the device is in standby mode.
    6. Sleep Mode Setting. Adjust sleep mode settings.
    7. ChargeBattery. Detailed information about the battery and its charge.
    8. Sensor. In this tab, the user can fine-tune the device’s sensor.
    9. Multi-Touch. In this menu, you can check and adjust the number of simultaneous touch points of your screen.
    10. Location Engineer Mode. Here the user can check the GPS module data.

    That's probably all, dear friends. We hope this article was useful to you and answered most of your questions. We wish you excellent setup of your phone, and may it bring you only pleasant emotions.