Many users are faced with the need to determine the exact model of the matrix installed in their smartphone. This may be required when buying spare parts for repair, to calibrate the color profile, or simply out of technical curiosity. In Xiaomi, Redmi and Poco devices, manufacturers often use panels from different suppliers such as Samsung, BOE, Tianma or Huaxing, even within the same phone model.
Knowing which screen is on your device without opening the case can be tricky, because the standard settings menu usually hides this information. However, there are proven methods to access the technical data of the display panel. We will look at software methods through the engineering menu, the use of third-party utilities and analysis of system logs.
It is worth considering that access to some data may be restricted to root rights or the MIUI/HyperOS firmware version. In some cases, the information about the manufacturer may be intentionally hidden, but even then you can get indirect indications indicating the type of technology used.
β οΈ Warning: Be extremely careful when entering the engineering menu. Changing random parameters can lead to incorrect touch screen operation or resetting color calibration.
Using engineering code for diagnostics
The fastest way to access technical information about hardware is to use secret information. USSD-In smartphones Xiaomi the main tool is the menu CIT (To call it, open the standard Phone app and dial the combination ##6484##.
Once you enter the last digit, you'll see a list of tests, and you'll need to find the item associated with the display, which can be called "Display", "Screen", or it can have a number, for example, 11 or 12, depending on the version of the shell, and when you go to this section, you'll see test images and, more importantly, technical information in the corner of the screen or in the log.
Often, at the top of the test screen, you can see a line with the matrix code. For example, the code can begin with prefixes that indicate the manufacturer: AMB (Tianma), EAA (Samsung), SH (Sharp) or HX (Huaxing). If the code does not appear immediately, try clicking on certain areas of the screen or the More menu, where the detailed hardware log is sometimes hidden.
π‘
If the ##6484## code doesn't work, try the alternative command #4636##, but it's less informative for displays.
- π± Open the caller and enter ##6484## to enter the phone. CIT.
- π Find Display or Screen in the Test List.
- π Carefully examine the corners of the screen for the presence of alphanumeric code of the model.
- π Write down the code found to search for specifications online.
Analysis of information through AIDA64
If the engineering menu doesn't give you an explicit answer, specialized applications come to the rescue to collect information about the system, and one of the most reliable tools is AIDA64, which is able to read data directly from the device drivers, providing a detailed summary.
Once you install and run the program, go to Display, which displays resolution, pixel density (ppi) and, critically, device and manufacturer name. The Device Name or Model field often spells out the internal matrix code that the system uses to load the respective drivers.
However, it is worth remembering that modern versions of Android and the MIUI shell can restrict applications from accessing the full hardware name for security purposes, in which case AIDA64 can show a generic name, for example, "Android Display" or "MSM FB", which does not give specific information about the manufacturer of the panel.
You can use the Device Info app to get more in-depth data. HW. It specializes in hardware components and can often pull sensor and display information where other programs are powerless. GPU screen-wise.
View system logs and configuration files
For advanced users with access to a file system or root rights, the most accurate method is to analyze system files. Information about the connected hardware is stored in device tree files that are downloaded when the system starts.
The key file is often /proc/cmdline or files in /sys/class/. Also, information can be found in the dmesg log, which contains Linux kernel messages when booting. In this log, the display driver usually "screams" about which panel was initialized.
adb shell dmesg | grep -i panelExecution of this command through ADB (Android Debug Bridge on your computer will filter out messages associated with the panel. In the output, you can see lines like "panel_name: mb_98c101_amoboe" or similar, where the name of the model is encrypted.
Where can I find the device tree files?
Matrice manufacturer code identification
Knowing the code prefixes, you can pretty much identify the screen provider. Manufacturers use standardized notations that are found in logs and engineering menus. Understanding these codes helps to weed out unnecessary options when looking for parts.
| Code prefix | Manufacturer | Typical application | Characteristics |
|---|---|---|---|
| EAA, S6E | Samsung Display | Flagships Xiaomi, Mi Mix | High brightness, excellent color reproduction |
| AMB, TM | Tianma | Medium and Budget Segment | Good energy efficiency |
| HX | Huaxing (CSOT) | Redmi Note models | High refresh rate (120 Hz) |
| BOE | BOE Technology | Wide range of models | Popular supplier of OLED panels |
For example, if you see code starting with AMB655 in logs, it's almost guaranteed to be a matrix from Tianma. Redmi Note models often feature panels from Huaxing, as evidenced by codes starting with HX.
Itβs important to understand that the same smartphone can come with different screens depending on the delivery region and the date of production, so the display model code is the only way to make sure that itβs compatible when you replace it.
β οΈ Note: Donβt rely on visual comparisons of the plume when buying a screen. Even with the same connector shape, the controllerβs firmware may differ, which will cause the touchscreen to fail.
βοΈ Checking before purchasing spare parts
Definition of matrix type: AMOLED vs. IPS
Beyond the specific model, users are often interested in the type of technology. In Xiaomi devices, this is easily defined visually and programmatically. AMOLED arrays provide a deep black color, since each pixel is individually illuminated.
To test the type of screen without software, set the black picture on the full screen and turn it down to zero. If the screen looks absolutely black and merges with the frame, you have AMOLED. If you see the gray glow of the backlight, it's IPS or LCD.
Software can check this in the developer settings. Enable "Show touch" or use apps to check broken pixels. AMOLED screens often have "Always On Display" feature, which is impossible on IPS due to the risk of burnout and backlighting features.
π‘
The presence of the βAlways On Displayβ function and the absolute black color on the black image are the main features of the AMOLED matrix.
Problems with model definition on new MIUI versions
With the release of new firmware versions MIUI 13, 14 and HyperOS, the company has increased security measures, now access to dmesg files and some /proc/ partitions can be restricted even for applications with advanced rights, if the phone is not unlocked through fastboot.
In such cases, standard methods can provide anonymized information. The only reliable way is to disassemble the device and visually inspect the matrix plume, where the exact model code is often printed (for example, 20220505-V1.0).
Also, global firmware versions can hide more data than Chinese ones (CN Version).If youβre critical to know the model, sometimes it helps to temporarily flash to the Chinese version or use special scripts to unlock the hardware report.