Owners of Xiaomi, Redmi and POCO smartphones often encounter an obscure application called the Hardware Test or the Calibration and Information Test (CIT), which is not a virus or accidental system failure, but a powerful built-in diagnostic tool hidden from the eyes of the average user. The engineering menu allows for a deep check of all hardware components of the device, which is especially important when buying a used gadget or after repairs.
Using this mode gives you access to functions that cannot be activated through standard settings. You can check the performance of each pixel on the display, calibrate the sensor, test microphones and speakers, and get accurate data on the status of the battery. Understanding how Xiaomiβs Hardware Test works will help you diagnose malfunctions yourself before you go to the service center.
In this article, we will discuss how to run a hidden menu, which tests are most important, and how to interpret the results of the test.We will look at the nuances of working with CIT on different versions of the MIUI and HyperOS shell, and discuss precautions to avoid knocking down important system calibrations.
What is CIT and why is it needed in MIUI?
CIT (Calibration and Information Test) is a system utility preinstalled on all Xiaomi Inc. Its main task is to perform factory build quality checks before sending the device to stores. However, the functionality of this tool goes far beyond simple factory control, giving the user access to low-level hardware testing.
Unlike standard benchmark applications that load the processor and graphics accelerator, Hardware Test tests the physical health of components, which includes checking the power chains, communication modules, proximity and light sensors, and a vibrator. For service center specialists, this is the main tool for detecting defects.
The average user may need access to this menu in a few critical situations, such as if you notice that the screen sensor is running away or the microphone is quieter in messengers, and this mode is indispensable when checking the phone before buying from hand, when you need to quickly verify the originality of components.
β οΈ Attention: In some parts of the engineering menu (especially those related to sensor and camera calibration), careless actions can bring down factory settings. If you are not sure about your actions, it is better to limit yourself to View mode or testing without saving the changes.
It's important to understand that Hardware Test is not a tool for overclocking or performance improvement, it's a diagnostic dashboard that only displays the current state of the equipment and allows you to run local tests. Resetting calibrations without the appropriate equipment in the service can lead to incorrect touch screen operation.
How to enter the engineering menu: the main ways
There are several proven methods to run the diagnostic mode on Xiaomi smartphones. The easiest and safest way is to use the standard settings menu, which is available on all current versions of firmware. To do this, you need to go to Settings, then select About phone and quickly click on the Version of the Kernel (or the version of MIUI in some older versions).
Once you have done a series of quick touches, the system will automatically redirect you to the test menu, but on newer versions of the HyperOS shell or in some regional firmware, this path can be changed or blocked. USSD-codes entered through the "Phone" application".
βοΈ Checking before testing is started
The most versatile code for entering Xiaomi Hardware Test is the combination ##64663##. This code works on the vast majority of the brandβs devices, including the Redmi and POCO sub-brands. In some cases, especially on older models or specific regional versions (for example, Chinese), the code ##6484## may be required.
If none of the codes work, it is possible that the carrier or a particular firmware version will block the input. USSD-In this situation, you can try to enter the code completely in the dialer without pressing the call button - the menu should open automatically after entering the last character.
Diagnostics of the display and touch layer
One of the most sought-after features of CIT is screen checking. The display is the most fragile and expensive component of a smartphone that is prone to wear. In the testing menu, you will find several options for checking: Color Test (color rendering check), Touch Test (sensor check) and Dead Pixel Test (finding broken pixels).
When you run a color test, the screen is consistently filled with red, green, blue and white, which allows you to detect uneven backlighting, yellow spots or burnout of the matrix. OLED-The screens used in Xiaomiβs flagship models are a critical test, as pixel burnout becomes a noticeable defect over time.
The Touch Test requires you to swipe your finger along special lines or paint over the entire screen. The system records every touch. If the line is interrupted or the sector is not painted over, it indicates a problem with the digitizer. It also helps to detect phantom presses when the screen responds to touch without the user's input.
| Type of test | Checks | Normal result | Sign of a problem |
|---|---|---|---|
| Color Test | Color reproduction and uniformity | Uniform color without stains | Colorful stripes, dull zones |
| Touch Test | Touchscreen work | Lines are drawn without breaks | Touch skips, cursor shaking |
| Vibration | Vibromotor | Clear vibration when touched | Lack of reaction or wheezing |
| Key Test | Physical buttons | The buttons respond to each press. | You need to push harder than usual. |
π‘
When checking the sensor, remove the protective glass or film. Thick protective coatings can distort the test results, creating a false impression of a malfunction.
Audio system and communication modules
Sound problems are the second most common reason to call the service. You can separate the main speaker, the earpiece, and the microphones from the Hardware Test menu, and you can play the test beep, and you can hear it and evaluate the purity of the sound.
Special attention should be paid to the microphone test. Xiaomi smartphones usually have two or three microphones: the main (bottom), top (for noise reduction), and sometimes third, integrated into the camera or headset. In diagnostic mode, you can record your voice through each microphone separately and listen to the recording. This helps to identify why the interlocutors may not hear you well.
The section responsible for communication includes a check of the work SIM-maps, Wi-Fi modules, Bluetooth and GPS. Wi-Fi tests scan the available networks and check the signal power. Bluetooth tests initiate a search for devices around. This is useful if the phone has stopped "seeing" headphones or smartwatches.
β οΈ Attention: When testing GPS In the building, especially with thick walls, satellites may not be able to determine what is not a failure of the device.
To test the quality of the communication in Receiver mode, the phone will be held to the ear, the sound must be clear, without wheezing or crackling. If you hear extraneous noise in the speaker even at maximum volume, you may need to clean the speaker grid or replace it.
Testing of camera and sensors
The camera is one of the most complex modules in a smartphone. In the engineering menu, the camera test checks the ability to launch each lens (wide-angle, telephoto, macro). The system takes a picture and displays it on the screen. This allows you to quickly see if autofocus is working, if there are black spots on the matrix (dust) and if the lenses switch.
A separate section is dedicated to sensors, where you check the accelerometer, the gyroscope, the proximity sensor, the light sensor, for example, when you test the proximity sensor, you close the top of the screen with your hand, the screen should go out, like when you call. If you don't, you may have problems with the "raise to wake up" function or with automatically canceling the screen during a conversation.
What is a Gyroscope test?
Also available in this section is a flashlight test, which should be a straight light, and a flicker or dim glow may indicate problems with the camera's power controller or the flash itself.
The Hall sensor (magnetic case check) can also be available in extended menu versions.When you bring the magnet to the top of the smartphone, the screen must respond accordingly, which is important for owners of smart cases.
Analysis of battery and temperature conditions
Battery status is a key parameter for used devices. In the Hardware Test menu, the Battery section provides detailed information that is not always available in standard settings. It displays real capacity, current voltage, battery temperature and charging status.
An important parameter is Battery Health or the number of recharge cycles, if this information is available through the CIT interface. A sharp drop in stress under load or an abnormally high temperature (above 45Β°C at rest) signals degradation of the chemical element.
The charging test checks whether the cable connection is correctly determined. The screen should sunbathe with the charging indicator, and the consumption current should rise. If the phone shows Charging, but the current is not coming (0 mA), the problem may be in the power controller or USB connector.
Real-time temperature monitoring allows you to track which component is warming the most: the processor (CPU), graphics (GPU), or the battery itself, which helps diagnose heat sink problems or background processes that eat up the resource.
Frequent errors and code decryption
When working with Xiaomi Hardware Test, users may experience different statuses of results. Understanding their meaning will eliminate unnecessary panic. Pass status means that the component was tested successfully. Fail status indicates a clear malfunction or inability to run the test.
Sometimes you have Unknown or Not Support status, which doesn't always mean that you're broken, and it often means that there's a different type of sensor in a particular smartphone model, and the universal test script can't interact with it, for example, budget models may not have an NFC test if the chip is soldered otherwise.
If the test freezes at a certain stage (for example, on a black screen when checking the camera), try forcibly restart the device by holding the power button. In rare cases, "sticking" the test can block the volume button or touch screen until a full reboot.
β οΈ Warning: Do not attempt to use menu items marked "Write" or "Calibration" unless you have calibration equipment. Recording random values can permanently incapacitate the module, and it will be impossible to fix this software.
To reset test results or get out of a frozen state, it often helps to clean the cache of the CIT application through the application management menu, but it is easier to perform a regular Reboot system.
FAQ: Frequently Asked Questions
Is it safe to enter the Hardware Test for a regular user?
Why is the #64663## code not working on my Xiaomi?
Can I unlock the bootloader through this menu?
What if the test shows Fail, but the phone is working?
π‘
CIT-Menu is a powerful diagnostic tool that allows you to check the physical condition of all components of a smartphone without installing third-party applications.