How to find out the Xiaomi screen model: the full manual for checking the matrix

Owners of Xiaomi, Redmi and POCO smartphones often face the need to know the exact model of the installed display, this is required when buying protective glass, ordering a plume to replace or simply to verify the authenticity of components after repair in the service. Different batches of the same device can be equipped with matrixes from different manufacturers such as Samsung, BOE, Tianma or CSOT.

The standard means of the About Phone menu is that you can't see the specific matrix code because it only displays the generic marketing name. However, the Android operating system and the MIUI shell store this information in system logs and engineering sections. There are proven ways to access it that don't require complex hardware.

In this article, we will look at all the current methods, from simple codes in the call to the use of the ADB debugging bridge. You will learn to distinguish between types of connections and suppliers, which will help you avoid errors when ordering parts. The exact code of the matrix model usually consists of an alphanumeric identifier, such as EAA or G96, which is critical when searching for a donor.

Use of the Engineering Menu through Codes

The fastest way to access hidden information about hardware is to enter special information. USSD-For Xiaomi devices, the main tool is the engineering menu. CIT. To get there, dial the code ##6484##. If the code doesn't work, try ##3646633##, although it's often blocked on modern global firmware.

After you log in to the menu CIT You'll see a list of dozens of tests, and you'll find a point that's associated with the display, which can be called Version Information, Display, or Β«LCM Info. You click on it, and you'll see a technical string where you'll see the manufacturer and the model after the words Lcm or Panel. nt36672c_6502_v01 point to the controller and version.

Sometimes the information is hidden deeper. MIUI You need to go to the Version section inside. CIT-It lists all the major components: processor, memory, and screen. Look for a line that has abbreviations. BOE, Tianma, Huaxing, Samsung, that's your supplier.

⚠️ Warning: Do not change the settings in the engineering menu unless you are sure of your actions. Resetting color calibration or touch screen without professional equipment can lead to incorrect operation of the sensor.

For more detailed diagnostics, you can use the code ##4636##. It opens the test menu. Although it rarely writes the matrix model directly, the Battery Information or Usage Statistics section sometimes contains data about the connected components if the drivers pass them to the system's shared log.

πŸ“Š Which method of verification do you prefer?
Codes in the ringer.
Apps from Play Market
Computer and ADB
Disassembly of the phone

Verification through third-party applications

If the codes don't work or the CIT menu isn't available, Google Play's dedicated tools will come to the rescue, read the system configuration files and output data in a convenient way. One of the most popular and reliable tools is the Device Info HW app, which is free and doesn't require super-user rights.

Once installed, launch the Device Info HW and go to the Screen tab. The Driver or Model section often displays the exact matrix name. The app will also show the current resolution, pixel density (DPI) and supported refresh rates. This is useful for checking whether the screen is running on the claimed hertz.

Another powerful tool is AIDA64. This is a cross-platform system informant. After you start, go to Display, and here you will find information about the physical size of the screen in inches and millimeters, as well as the name of the GPU that controls the image. The panel model can be listed in the Technology field or in the driver details.

  • πŸ“± Device Info HW β€” Best choice for viewing camera and screen drivers, shows technical component names.
  • πŸ” AIDA64 β€” Provides comprehensive information about the entire system, including temperature and sensors.
  • πŸ› οΈ CPU-Z β€” A classic tool that is often shown in the Device section OEM-display.

It's worth noting that some apps may not show the model of the matrix itself, but the model of the driver or touchscreen controller. These are different things, although often they come in pairs. For accurate identification when buying a spare part, it is better to focus on data from the Device Info HW or the engineering menu.

πŸ’‘

If the app shows β€œUnknown” or generic name, try restarting the phone and running the check right after you turn it on before the system caches the old data.

Identification through computer and ADB

For advanced users who need 100% results, the ideal method is to use the Android Debug Bridge debugging bridge (ADB). This way you can pull raw data out of system logs that aren't displayed in the interface. You'll need a computer, USB-cable and installed Xiaomi drivers USB Drivers.

First, activate Developer Mode. Go to Settings β†’ About Phone and quickly click on MIUI Version seven times. Then go to Settings β†’ Advanced Settings β†’ For Developers and turn on β€œDebugging USB.” Connect your smartphone to your PC and enter a command to check the connection in the command line:

adb devices

You'll see a debugging permission request on your phone screen, confirm it. You can now ask for display information. Type a command that will display the properties of the screen:

adb shell dumpsys display | grep "mDisplayId=0" -A 20

More accurate information about the connected panel can be obtained through the buffer log. the adb logcat command displays all system events in real time. To find the screen model, filter the log by the keywords associated with the display driver (DRM, FB, LCD):

adb logcat -s DRM

In the output, look for lines containing manufacturer codes, such as msm-drm or panel mentions. Often when you boot your phone (you can see if you run the log before you turn it on), the system writes the panel initialization. If the phone is already on, try restarting it with the cable connected and start logging right away.

⚠️ Attention: When working with ADB Be careful with write commands. Use only read commands (getprop, dumpsys, logcat) to avoid damaging system files.

β˜‘οΈ Preparation for diagnosis through ADB

Done: 0 / 5

Analysis of system files and logs

If you have Root rights, the process of determining the model is simplified. You can directly read the configuration files that are downloaded by the kernel at start-up. These files are usually located in the /sys/class/drm/ or /proc/cmdline directory.

Use a root-enabled file manager, such as Root Explorer or Mixplorer. /sys/devices/platform/soc/ And look for folders associated with the display (often containing the words dsi or mdss). panel_name or name containing the desired model.

Also useful is the build.prop file located at the root of the system. Although it rarely specifies a specific matrix model for each batch, it contains information about the device code, which helps to find the exact specification in the developer forums (for example, 4PDA or XDA).

For those who don’t want to get into files, there is a method of analyzing crashes logs. If the system has recently crashed or rebooted, there may be a link to the display driver that caused the crash in the error report (/data/tombstones) where the name will be indicated.

What are DSI and EDP in file names?
DSI (Display Serial Interface) is the type of screen connection used in most smartphones. EDP (Embedded DisplayPort) is more common in tablets or laptops. Having the dsi prefix on the way to the file confirms that you are looking at the mobile display data.

Comparison of characteristics of different manufacturers

Understanding who made your screen is important not only for replacements. Matrixes from vendors have differences in color reproduction, brightness and power consumption. Samsung is famous for its rich AMOLED colors, while Tianma or BOE can offer cooler color reproduction but greater energy efficiency.

The table below compares the main characteristics that may differ from screen vendor to smartphone model:

ParameterSamsung DisplayBOE (Beijing)TianmaHuaxing (CSOT)
Typical brightnessHigh (up to 800+ nits)Medium (450-600 nits)Medium/HighTall.
Color renderingSaturated, warm.Cold, sharp.Natural.Bright
Energy consumptionAbove averageLow.Low.Average.
SWIM (pulsation)Often low-frequencyHigh frequency (more often)differentHigh-frequency

For example, popular Redmi Note models often feature a β€œscreen lottery” where one batch is a Samsung E4 and the other is a Tianma. Knowing the code of your matrix, you can know in advance what to expect from the autonomy and quality of the picture.

Manufacturing technology is also worth considering. LTPS provides better detail, but behaves worse in the cold. IPS (although this is no longer relevant in AMOLED) or modern hybrid OLED solutions from different vendors have their nuances in viewing angles. Samsung traditionally holds the lead in viewing angles.

Frequent problems and their solution

When checking the screen, users often encounter artifacts or uneven backlights. If you find out the screen model and it differs from the one expected (for example, after repair), this may explain the calibration problems. The system may apply color profiles that are not suitable for a particular type of matrix.

There is a problem of dead pixels or a dull zone in the corner. If the AMOLED screen is often a defect in the organic layer. In the case of IPS (which are less common in Xiaomi, mainly in public sector), you can have a backlight bleed effect. Knowing the type of matrix, it is easier to find a treatment method: for AMOLED, soft massage sometimes helps, for IPS, a decrease in brightness.

If the touchscreen doesn't work properly after you change the screen (pause skips), check if the touchscreen controller matches the firmware driver. Sometimes different screens from different manufacturers (Goodix vs. FocalTech) require different configuration files that are sewn into the receptacles when you install the OS.

πŸ’‘

The matching of the screen model and the firmware version is critical for the correct brightness and autobrightness. If the screen is replaced by a counterpart from another vendor, you may need to recalibrate or flash.

Don't ignore the software tests. In the same CIT menu, you have a color uniformity test and dead zones. Swipe your finger across the screen in touch screen mode. If a line breaks in any corner, it's a physical defect of the digitizer, not a software glitch.

⚠️ Warning: When buying a replacement screen, never focus on the name of the phone model. Always require a photo of the plume labeled or the matrix code, as visually they may be identical, but technically incompatible.

FAQ: Frequently Asked Questions

Can I find out the screen without turning on the phone?
Without the phone, it is software impossible to know the exact model, the only option is to physically disassemble and inspect the display plume, and the flexible plume always bears the model code marking (e.g., FPC-8045-01-FPC-A2-E), and you can find the datasheet and the manufacturer from this code.
Does the screen model affect the work of Always On Display?
Yes, it does. AOD (Always On Display) technology requires that the array maintain a low-power mode where only certain pixels burn. Most of today's Samsung and BOE AMOLEDs do, but older or cheaper IPS panels cannot technically implement AOD without high battery consumption.
Why are AIDA64 and Device Info HW different data?
This is because applications read information from multiple sources, one can take data from the kernel driver, another can take data from system properties (build.prop), and the most reliable information is from the CIT engineering menu or the Device Info HW application, since it specializes in hardware components.
Can you replace the Xiaomi screen with a matrix from another manufacturer?
Physically, yes, if the connector and dimensions match. Software can cause problems calibrating color, brightness and proximity sensors, often requiring manual adjustment through an engineering menu or a patch to the system.