Modern Xiaomi and Redmi smartphones are complex computing devices that hide a lot of technical parameters that are not always obvious on a surface inspection. Users often need access to deep system data to authenticate a device before buying, diagnose hardware problems or simply out of curiosity about hardware installed inside the case. The standard settings menu provides only a basic overview, leaving behind many critical identifiers and detailed specifications.
Owners of MIUI shell-based devices and the new HyperOS may find themselves in a situation where they need to find a serial number or check the bootloader lock status, and there is no box or check at hand. In such cases, knowing the exact paths to hidden parts of the system becomes not just a useful skill, but a necessity. We will analyze all the available methods, from simple key combinations to the use of professional diagnostic tools.
Understanding where to look for this data will also help you to protect yourself from scammers who can rummage cheap models as flagships. Knowing how to (view) the real-world specs of the CPU and screen through the engineering menu, you will instantly identify the fake. Let's dive into the technical depths of your gadget.
Use of the CIT standard engineering menu
The most reliable and built-in way to check all components is the CIT (Customer Integration Test) menu, which is pre-installed on every Xiaomi smartphone. This section is for factory diagnostics, but is also available to regular users for a detailed inspection. To get there, open the Phone app and type in the combination ##6484##. If the code doesn't work, try the alternative ##4636## that leads to the testing menu.
In the list that opens, you'll see a list of all the tests available, from screen and touchscreen to light sensors and accelerometers, but we're not so much interested in testing as information. If you click on items like Version or Hardware info, you can see detailed build data, processor model, RAM volume and radio version, which is the basic information that should match the specifications.
๐ก
If the code ##6484## doesn't work, go to Settings โ About โ About Phone โ The kernel version and click on it 5-7 times quickly. This will open the same testing menu.
Importantly, this menu can test the performance of each module, for example, a vibration test will show whether the motor is working, and a screen test will detect broken pixels that are not visible against the usual background, which is the perfect tool for checking the used device before buying.
โ ๏ธ Warning: Don't change the values in the engineering menu unless you understand what they're responsible for. Resetting the sensor calibration can cause autobrightness or accelerometer to malfunction.
Checking through system settings and About Phone
The classic way to get information is through the standard settings menu, which has been changing in Xiaomi shells over the years. Go to Settings โ About the phone. This displays the device model, the MIUI or HyperOS version, as well as the basic specifications of the processor and memory. However, to see detailed data, you often need to click on a certain line several times to see the specific data.
For example, multiple clicks on the item Version MIUI It allows you to switch between the build number and the region code. In some versions of the firmware, you can press the logo for a long time. MIUI Or the Android version opens Easter eggs or hidden debugging menus. IMEI and MAC-address, although it is sometimes necessary to insert them to display them fully SIM-map.
For a deeper analysis, look at All specs (if available in your version of the shell) or use desktop widgets. Newer versions of HyperOS make the information more logically structured, with the processor, screen and camera all separate cards, making it easier to find the right parameters without having to go into technical wilds.
Using a Hidden Menu of Device Information
There is a special hidden section that provides access to technical information in a more structured way than the standard menu. To get into it, you need to go to Settings โ About Phone โ All settings (or just stay in the About menu depending on the version) and quickly click 10 times in a row on the kernel version or Processor. The exact trigger may vary depending on the model.
After activation of this mode, a window with detail opens: here you can see the exact name of the model (for example, M2102J20SG instead of the marketing Xiaomi Mi 11), the bootloader lock status, root rights status and the current state of ADB.
The same menu often displays Widevine L1 status, which is important for high-quality streaming services, and Android security information (patch level), which is updated in real time and reflects the current state of the system, not factory settings.
๐ก
Hidden menu via taps according to the kernel version is the fastest way to find out the exact code of the model and the status of system locks without third-party software.
Detailed analysis through AIDA64
When built-in tools are scarce, specialized applications from the Google Play Store come to the rescue, and AIDA64 is certainly the leader. It scans all sensors, processor, battery and network, providing information in a convenient way, and it shows the actual core clock speed in the moment, the temperature of each component and the degree of wear and tear of the battery.
In the Display section, you can find out the real resolution and pixel density (DPI), which is useful for setting up the interface. The Network section will tell you about supported LTE/5G frequencies and current connection. It is an indispensable tool for enthusiasts who need to know everything about their device.
AIDA64 also allows you to export a report in text or HTML format, which is convenient for storing the device status history or transferring data to a service center.
Why is AIDA64 better than embedded tools?
IMEI verification, serial number and authenticity
The most important information for identifying a device is IMEI and serial number (S/N). The easiest way to know them is by typing in a dialer code *#06#. It'll appear on screen. QR-code and text data. For two-device devices SIM-The maps will indicate two IMEI. This data is also duplicated on the box and under the film on the back cover (unless it is glass).
To verify authenticity, Xiaomi offers an official service on its website. By entering an IMEI or serial number, you can find out the date of activation of the device, the region of sale and the status of the warranty.
| Parameter | Where to find out. | What do you need? |
|---|---|---|
| IMEI 1/2 | Code *#06# | Network identification, guarantee |
| Serial number (S/N) | Settings/Box | Authentication on the site |
| MAC-address | Settings / About the phone | Router setting, filtering |
| Model code | CIT menu / Settings | Firmware, parts search |
Remember that IMEI is a unique identifier that should not change after flashing, and if the IMEI is flashed during flashing, it indicates damage to the NVRAM partition, which is a serious hardware and software problem.
โ ๏ธ Note: Never give a picture of a box IMEI And you can use this data to clone your device or lock your phone through Find Device.
Getting full data through ADB and Fastboot
For advanced users with access to a computer, the maximum amount of information can be obtained through debugging over USB (ADB). To do this, you need to turn on the developer mode (7 taps according to MIUI) and activate debugging over USB. Connecting the phone to a PC, you can execute a command that will display all the properties of the system.
In the computer command line, enter:
adb shell getpropThis command will give you a huge list of parameters, including the exact name of the SKU device, the status of the bootloader, the properties of the screen and even the information about the carrier, which is the most technically complete way to get data, available without superuser rights.
โ๏ธ Preparation for work with ADB
You can also use ADB to find out the status of the battery (adb shell dumpsys battery) or the details of the Wi-Fi connection, which is a professional level of diagnostics that allows you to see what is hidden even from the engineering menus.