Owning a modern Xiaomi smartphone not only opens up the standard features of the MIUI operating system, but also access to hidden diagnostic tools that are usually hidden from the eyes of the average owner. The engineering menu (or CIT - Customer Interface Test) is a special software interface developed by manufacturers to test hardware components of the device during the assembly stage. This is where the display, communication modules, sensors and speakers are checked before the gadget hits the store shelf. For the end user, access to this section can be a salvation when searching for malfunctions or the need to calibrate sensors.
Many enthusiasts are eager to enter this section to check the actual state of their hardware or conduct a deep diagnostic before buying a used device. However, it is worth understanding that this is not just a set of beautiful charts, but a serious tool that requires careful handling. Unlike conventional settings, changes here can affect the operation of radio modules or reset important calibration data. Therefore, before starting experiments, you need to clearly understand the purpose of your actions and understand the risks associated with changing system parameters.
In this article, we will discuss in detail all legal and proven ways to enter the engineering mode on Redmi and Poco smartphones. USSD-We'll focus on security, and we'll show you which tests you can do yourself and which sections you can't go into without professional knowledge. Proper use of diagnostic tools will help extend the life of your device and accurately determine the cause of possible failures.
What is an engineering menu and why does it need a regular user?
The engineering menu on Xiaomi devices is a hidden section of the operating system, originally intended for factory engineers and service center employees. Its main function is to quickly check the health of each component of the smartphone without having to disassemble the case or connect complex diagnostic devices. LCD-screen, touchscreen, vibrator, all cameras, microphones, speakers, GPS-The module, accelerometer and gyroscope, for the average user, this is an opportunity to conduct a full health check of your gadget.
Why would a regular Mi or Redmi owner have access to these features? Imagine if you bought a new phone, but you think the speaker sounds quieter than in the store, or the screen sensor reacts with a delay in the corners. Instead of guessing or carrying the device into the service, you can run the appropriate test in the engineering menu and get an objective result. For example, a test for broken pixels or multi-touch will allow you to instantly see matrix defects that are not visible in ordinary photos. This is especially true when buying equipment from the hands or checking the device after a fall.
In addition, this interface often provides access to technical information that is hidden in the standard settings menu, including real-time CPU temperature, exact cellular signal strength in dBm, driver version, and sensor status. While Android provides a host of third-party monitoring applications, embedded CIT tools work at a lower level of the system, providing more accurate and βhonestβ data directly from hardware controllers.
β οΈ Warning: Engineering menus are not toys. Changing the settings in the Radio, Band selection or sensor calibration sections can cause communication loss or malfunction of the device. Don't change the values unless you know exactly what they're responsible for!
The main ways of entering through secret codes and USSD-request
The fastest and most common way to get into diagnostic mode is by using special combinations of characters known as "Diagnostics". USSD-On Xiaomi smartphones with a shell MIUI And HyperOS works in most cases without having to get a superuser (Root) license. All you need is a standard phone application. Just open the dial and enter one of the following combinations. It's important to enter the code in its entirety. On some models, the menu will open automatically after entering the last character, on others you will need to press the call button.
The most universal code for this brandβs devices is ##64663## (read as ##CIT##). This combination immediately opens up a complete list of hardware tests if for some reason the code doesn't work (for example, on some global firmware versions, the operator blocks the application). USSD-You can try alternatives like ##4636##.The second code opens the testing menu that is standard on the Android platform, but on Xiaomi it is also available and contains information about the battery, usage statistics and phone information.
Note that the performance of the codes may depend on the operating system version and regional modification of the device. On new versions of MIUI 14 or HyperOS, the manufacturer sometimes changes the logic of the dialer codes for security reasons. If standard keyboard input does not work, try entering the code and pressing the call button (green tube). In some cases, the system may request confirmation of action or show a pop-up warning about the transition to debugging mode.
Below is a table with the main codes and their purpose for fast navigation:
| Code. | Appointment | Possibility of work |
|---|---|---|
| ##64663## | Full CIT menu (iron tests) | High (main method) |
| ##4636## | Android Test Menu (info, battery) | Medium (depending on firmware) |
| *#06# | Displaying IMEI and serial number | Always working. |
| ##7780## | Resetting settings (deleting applications and data) | Requires confirmation. |
Entry through system settings and the About Phone menu
If for some reason, the code input through the bell is not working (the keyboard simply erases the characters or does not respond), there is an alternative method of activating the engineering mode. MIUI. This method is often more reliable on devices with custom themes or modified dialers, where standard USSD-The method is based on repeatedly clicking on a certain line in the menu of information about the device.
To activate, go to Settings β About Phone. Here you need to find the Kernel version or, in some versions of the firmware, the MIUI version. The secret is to quickly click on this line 5-7 times in a row. Unlike activating the developer mode (where you need to click on the MIUI version), the kernel version is more often used for the engineering menu. After a series of clicks, the screen can blink, and the hardware testing interface will automatically open.
This method is good because it does not depend on the operation of the telephony module, which may be damaged or not function correctly (for example, if the phone does not see). SIM-It's going directly to the system. UI. However, on the latest versions of HyperOS, this path can also be blocked, so if this method did not work, there is an option using third-party activator applications that emulate system calls.
π‘
If clicking on the Kernel Version doesnβt open the menu, try pressing the MIUI Version 10 times to turn on the developer mode, and then look for hidden tests in the new debugging menus that have appeared.
Use of Activators and Shortcut Master
When neither codes nor hidden menus work, specialized apps come to the rescue from the Google Play Store. Because Android allows applications to run certain activity systems, there are utilities created solely to open hidden partitions. One of the most popular and proven tools is the Shortcut Master app (or its Lite version), which allows you to view a list of all available activities on the system and run them manually.
Once you install the app, run it and enter the CIT or Engineer keyword in the search bar. The app will filter out system components and show available activities, such as com.android.settings.cit.CitActivity or the like. Clicking on the item you find, you run the engineering menu directly, bypassing dialing, which is especially useful on devices with stripped-down firmware, where carriers block the entry of special characters.
Another option is to use applications like Hidden Settings For MIUI or Activity Launcher, which are similar in principle: they scan the manifest files of installed system applications and display hidden menu items in a convenient list, which gives access not only to the hardware tests, but also to other hidden MIUI functions that are not normally available to the user.
Are third-party activators safe?
Overview of the main tests and equipment diagnostics at CIT
Once inside the CIT interface, you see a list of tests sorted by component. Each item corresponds to a specific node on your smartphone. Let's look at the most important ones that will help diagnose common problems. The first thing you should do is check the Touchpanel. The test allows you to draw lines all over the screen; if there's a line interrupted or not drawn, there's a sensor problem.
Next, look at the Camera and Audio tests, and in the camera section, you can check focus, flash and switch between lenses without starting a heavy camera application. In audio tests, you can separately check the main microphone, the noise-cancelling microphone and the speakers, which helps you understand why people don't hear you well: a problem in the main microphone or in the noise-cancellation system.
- π± Receiver: Checking the speaker (the one in the ear) and you should hear the characteristic high-frequency sound.
- π Battery: Shows detailed information about charge, voltage, temperature and charging status, useful for detecting a "dying" battery.
- π‘ GPS: It'll start a satellite search. GPS He doesn't catch, that's fine, but he has to show coordinates on the street.
- π³ Vibrator: Vibrator checks. If the phone is silent in vibration mode, this test will confirm a hardware malfunction.
- π¨ RGB: pours the screen red, green and blue to search for broken pixels and uneven backlights.
The Sensor test is particularly noteworthy, and it checks the accelerometer, the gyroscope, the proximity sensor (which turns off the screen at the ear), and the light sensor. Often, problems with autobrightness or sticking of the screen during a conversation are solved after the diagnosis and recalibration of these sensors through this menu.
β οΈ Attention: Section Β«SIMΒ» or "Network" can be dumping points IMEI You can never click on the "Write" or "Save" buttons in these sections unless you restore your phone after a major card breakage. You can lose the ability to sign up permanently.
Frequent problems at the entrance and methods of their solution
Despite the simplicity of the procedure, users often encounter that the engineering menu does not open. The most common reason is an error when entering the code. Make sure you use the English layout and characters * and #. On some models with a physical keyboard (rarely) or specific dialers (for example, Google Phone instead of MIUI Dialer), automatically opening after entering the last character may not occur - try pressing the call button.
The second reason is carrier locks or regional firmware restrictions. Global versions of MIUI (Global ROM) sometimes have a reduced functionality compared to the Chinese versions (China ROM). If the codes don't work, try temporarily switching to Google's standard Phone app if installed, or resetting your call settings.
If nothing helps, it is possible that access to the engineering menu is blocked at the bootloader or firmware level (especially on newer HyperOS models), in which case the only solution is to get Root rights (which is difficult and dangerous), or use the software. ADB-Command from the computer. -n com.android.settings.cit.CitActivity can force the test activity to start, but you need to enable debugging by USB.
βοΈ Checklist before entering CIT
Security and possible risks of using the regime
Using an engineering menu is a balance between useful diagnostics and potential risk. The main danger lies not in the tests themselves (screen or sound check is safe), but in the configuration sections. The menu may contain items labeled as Write, Save or Set. Pressing such buttons without understanding the process can change the calibration factors of the camera, sensors or radio module. Restoring factory values without special equipment (programmers) can be extremely difficult or impossible.
It is especially dangerous to manipulate IMEI. In some older versions of firmware through the engineering menu could be changed IMEI-code, but in modern Xiaomi this is locked on the security level, and attempts to circumvent these restrictions with third-party software running from the menu can lead to the "bricking" of the device. Also, resetting all settings (Factory Reset) through this menu will delete all your data without the possibility of recovery, as bypassing confirmation is often not provided.
π‘
The engineering menu is ideal for diagnostics (checking), but it is not intended to modify system parameters without a deep knowledge of the Android architecture.
In summary, CIT is a powerful tool in the hands of a competent user, allowing you to identify a marriage when you buy, diagnose the cause of a breakdown (break glass or die touchscreen?), and check the condition of a used device. The main rule is "not sure - do not touch." Use only testing functions (Test, Check, Draw), avoid recording functions (Write, Save) and enjoy full control of your gadget.