Introduction: The Secret Possibilities of Your Xiaomi
Have you ever noticed your Xiaomi, Redmi or your own menu? POCO This hidden program raises a lot of questions from users: whether it is a tool for engineers, or a way to unlock additional functions, or a dangerous utility that can break the phone. In fact, Assemble Test is a powerful diagnostic tool built into firmware. MIUI, But its capabilities are not always obvious.
In this article, we will go into detail about what the Assemble Test is, what it is for ordinary users and service centers, what tests can be done with it, and most importantly, how to use it without risk to the device, learn how to check the health of the display, battery, cameras and other components, as well as what hidden commands allow you to access advanced information about the hardware of the smartphone.
We warn you right away that, despite its usefulness, Assemble Test is a tool for power users, and that doing the wrong thing can cause your device to crash or even lose warranty, so we will explain in detail which tests are safe and which ones are best not to run unnecessarily.
What is Xiaomi Assemble Test and Why You Need It?
Assemble Test (or Assembly Test) is a built-in utility in firmware MIUI, It's designed for the complex testing of the hardware components of a smartphone:
- π§ In production β to check the operability of devices before sending for sale.
- π οΈ In service centers β for fault diagnosis and repair confirmation.
- π± Experienced users β for self-checking iron (for example, after a phone drop or battery replacement).
Unlike standard tests like ##4636## (Android Engineering Menu), Assemble Test provides deeper access to hardware modules, including:
- πΈ Testing of all cameras (main, front, wide-angle, macro).
- π Checking the status of the battery and charging controller.
- ποΈ Diagnostics of sensors (gyroscope, accelerometer, compass, proximity sensor).
- πΆ Tests of communication modules (Wi-Fi, Bluetooth, NFC, GPS).
- π₯οΈ Checking the display for broken pixels and touches.
It's important to understand that Assemble Test is not an app, it's part of the firmware, it's not displayed in the app menu, it's not updated through Google Play, it's accessed through hidden codes or special combinations in settings.
How to run Assemble Test on Xiaomi: All the ways
There are several ways to open Assemble Test on Xiaomi, Redmi and other devices. POCO. The choice of method depends on the phone model and version MIUI. Letβs look at the most reliable options:
Method 1: Through the code of the set (the simplest)
On most modern Xiaomi devices (starting with the MIUI 12) the following method is in operation:
- Open the Phone app.
- Enter the combination: ##4636## (Android Engineering Menu).
- In the menu that appears, select Assemble Test or Hardware Test.
If this code doesnβt work, try alternatives:
- #6484## (for some Redmi Note models)
- #64663## (test of hardware modules)
Method 2: Through settings MIUI (firmware)
On devices with MIUI 13/14 The path looks like this:
- Go to Settings. β The phone.
- Tap 5-7 times on the MIUI version until the notification βYou became a developer!β appears.
- Return to the main settings menu and open Additional β for developers.
- Find the Assemble Test or Diagnostic.
Method 3: Through ADB (for advanced users)
If standard methods do not work, you can run the test through ADB (Android Debug Bridge:
βοΈ Preparation for launch through ADB
adb shell am start -n com.android.settings/.DevelopmentSettings
adb shell am start -a android.intent.action.MAIN -n com.android.settings/.TestingSettingsAfter these commands are executed, the diagnostic menu should open on the phone screen.
π‘
If none of these methods worked, try updating your firmware to the latest version. MIUI. In older versions, access to the Assemble Test could be limited.
What tests can be performed in Assemble Test: full list
After the successful launch of the Assemble Test, you will see a list of available tests, which may vary depending on the phone model, but most Xiaomi devices support the following checks:
| Category of test | What's being tested | Example of the result |
|---|---|---|
| Display Test | Colors, broken pixels, touch screen, backlight | Green screen without artifacts = display is good |
| Camera Test | Performance of all camera modules, autofocus, flash | Photos without blurring or noise = camera fine |
| Battery Test | Battery capacity, charging current, temperature | Capacity 4500 mAh at the declared 5000 mAh = wear-out% |
| Sensor Test | Gyroscope, accelerometer, compass, proximity sensor | Indications change when moving = sensors are working |
| Network Test | Wi-Fi, Bluetooth, NFC, GPS, mobile | Strong Wi-Fi signal at 10 m distance = module is in good condition |
Letβs take a closer look at the most useful tests:
1. Display Test (Display Test)
This test reveals:
- π΄ Broken pixels (red, green, blue dots).
- π’ Problems with illumination (uneven brightness).
- β« Defects of the touch layer (inoperative areas of the screen).
How to do this:
- Select Display Test.
- Consistently displayed single-color screens (red, green, blue, black, white).
- Carefully inspect the screen for artifacts.
- To check the touch, take the Touch Screen Test (draw lines with your finger).
2. Battery Testing (Battery Test)
One of the most popular tests, because it allows you to assess the actual state of the battery.
- π Current capacity (in mAh) - compare with passport.
- π Charging/discharge current - must correspond to the declared (for example, 33W For the Redmi Note 12 Pro+).
- π‘οΈ Temperature - normal up to 40Β°C when charging.
- π Number of charging cycles β more than 500 cycles indicates a strong wear and tear.
How to interpret the results of the battery test?
3. Camera Test (Camera Test)
This test is useful if you notice problems with the photo:
- π· Main camera β focus and color reproduction check.
- π€³ Front camera β test for blur and noise in low light conditions.
- π Wide-angle and macro cameras β checking distortions at the edges.
- π‘ Flash - brightness and uniformity of the illumination.
If the camera does not turn on or gives a black screen, this may indicate:
- π Disconnected plume (after fall or repair).
- π οΈ Camera module malfunction.
- π± Software failure (solved by resetting or flashing).
Dangers and Warnings: What NOT to do in the Assemble Test
Despite its usefulness, Assemble Test is a tool that can harm a device if used carelessly.
π‘
Never change the settings in a partition marked "Factory" or "Engineer Mode" unless you know what they are intended for, and this can cause permanent damage to hardware components.
β οΈ Attention! Some tests (e.g. Aging Test or Burn-in Test) run long-term loads on the processor and battery, which can overheat and shorten battery life!
Which is strictly forbidden:
- π§ Change factory calibrations (e.g. sensor or display settings).
- π Reset the counters (for example, the number of battery charging cycles).
- π Run wear tests (e.g., Stress Test for the processor).
- π Changes to the Security Test section β this can block the bootloader.
Also be careful with:
- π Battery tests β some of them drain the battery to 0%, which is harmful to lithium polymer batteries.
- π‘ RF-tests (radio frequency modules) β incorrect settings can disrupt the mobile network.
- π Tests of speakers β the volume may exceed the safe values.
β οΈ If you are unsure of your actions, back up your data before running the Assemble Test. In rare cases, tests can result in a reset or device reboot.
Assemble Test vs. Android Engineering Menu: What's the Difference
Many users confuse Assemble Test with the standard Android engineering menu, which opens with code ##4636##.
| Characteristics | Assemble Test (Xiaomi) | Android Engineering Menu |
|---|---|---|
| Level of access | Deep iron diagnostics, including proprietary components Xiaomi | Basic information about Android and the network |
| Camera tests | Verification of all modules, including wide-angle and macro | Main camera only, no detail |
| Battery information | Capacity, charging cycles, temperature, current | Only charge level and status |
| Display tests | Complete check for broken pixels and touchscreen | Absent. |
| Risk to the device | High when used incorrectly | Minimum |
When to use what:
- π Assemble Test is needed for deep iron diagnosis (for example, after a phone drop or replacement of components).
- βοΈ Android Engineering Menu is suitable for checking network parameters (signal, roaming) or firmware information.
If you just need to know the Android version or reset the network statistics, an engineering menu is enough. To check the camera, battery or display after repair, you better use Assemble Test.
Application: When and how to use the Assemble Test
Now letβs look at real situations in which Assemble Test can be useful to the average user.
Scenario 1: Checking the phone before buying used
If you are buying Xiaomi, Redmi or POCO Assemble Test will help to identify hidden defects:
βοΈ What to check before buying
Pay particular attention to:
- π Battery β if the capacity is less than 80% of the declared, the phone will not last long.
- πΈ Cameras β check if there is any blur or artifacts in the photo.
- π₯οΈ Display - broken pixels on AMOLED-screens are often not visible during normal use.
Scenario 2: Diagnosis after a fall or impact
If the phone falls, even without visible damage, run:
- π± Display Test β Check for cracks inside the screen.
- π§ Sensor Test β the impact could damage the gyroscope or accelerometer.
- π‘ Network Test - Testing antennas (can depart after impact).
If after the tests revealed problems (for example, the proximity sensor does not work or the camera gives a black screen), the phone needs repair.
Scenario 3: Checking after battery replacement
If you have replaced a battery at a service center, Battery Test will help ensure that:
- π The battery of the correct capacity is installed (not fake).
- π Charging is carried out at the stated speed (for example, 33W, not 10W).
- π‘οΈ The temperature does not exceed the norm (over 45).Β°C - indication of a malfunction).
β οΈ Attention! If after the battery change, the test displays a capacity significantly lower than the declared one (for example, 3000 mAh instead of 5000 mAh), you have a poor-quality battery!
Scenario 4: Preparing for the sale of the phone
Before selling Xiaomi, take the Assemble Test to:
- π Provide the buyer with proof of the deviceβs serviceability.
- π° Justify the price (for example, a battery with a capacity of 95% is more expensive than a battery with 70%).
- π‘οΈ Avoid claims after sale (screenshots of tests can be saved).
Frequent Mistakes and How to Avoid Them
Even experienced users sometimes make mistakes when working with the Assemble Test.
Error 1: Starting tests on a discharged battery
Some tests, like the Stress Test or the Aging Test, use a lot of power, and if the battery is under 30 percent, the phone can:
- π Shut down in the middle of the test (risk of file system damage).
- π Lose battery calibration (will show the wrong percentage of charge).
β Solution: Charge your phone to at least 50% before testing.
Mistake 2: Changing factory calibrations
In some sections (e.g. Factory Calibration), you can see the calibration parameters of the display, cameras, or sensors, and changing them can lead to:
- π¨ Incorrect color reproduction of the screen.
- π· Blurred photo (if the camera calibration is downed).
- π Unstable operation of the gyroscope (for example, in games).
β Solution: Do not touch the settings marked Do not modify or Factory only.
Mistake 3: Ignoring warnings
Some tests (e.g. Burn-in Test for the AMOLED-displays) may:
- π₯ Overheat the processor.
- π Accelerate battery degradation.
- π₯οΈ Leave a trace on the screen (burn-in).
β Solution: Read test descriptions carefully, and if you see a "Long test" or "High risk" warning, you should skip it.
Error 4: Use on unofficial firmware
If your Xiaomi runs on custom firmware (like LineageOS or Pixel Experience), the Assemble Test can:
- π§ Don't start at all.
- π Incorrect results (e.g., incorrect battery capacity).
- π₯ Causing system failure.
β Solution: Return to the official diagnosis MIUI Or use alternative tools like AccuBattery to test the battery.