Xiaomi devices are shipped with their native MIUI on top of Android. There is a simple method to run Hardware Test, named as ENGINEERING MODE, which is hidden from normal users. ENGINEERING MODE lets MIUI users run a hardware test of their devices to ensure whether each hardware components are functioning properly or misbehaving. If you drop your XIAOMI device often now and then, you should run this hardware test.

How to Run Hardware Test on Xiaomi Devices

Xiaomi hardware testMethod 1:

Go to Settings -> About Device, then keep tapping on Kernel Version unless you trigger ENGINEERING MODE window.

Method 2 (May does not work on all devices):

Go to Dialer and type *#*#64663#*#*. If it doesn’t trigger ENGINEERING MODE automatically, then press the call button.

Now you’re in ENGINEERING MODE, you can run Automatic Test for your device by clicking on Automatic Test button. Automatic Test guides you through each & every hardware component test individually from Sensors, Speakers, Cameras, Vibrator, Bluetooth, WiFi, Touch Screen Calibration, to even simple things like LED light and Buttons test.

Xiaomi hardware testIf you want to check individual components manually, then you can run a Single Item Test. Clicking a Single Item Test button reveals the name of all hardware components of the device. Click on WLAN, if you want to test your WiFi component, Click on Gyro for testing gyroscope component. You can test any hardware component, one at a time through the Single Item Test.

Test Report button gives you the detail results of the hardware test. So you can identify if any hardware components are malfunctioning or misbehaving. Test Report specifies a failed component as “FAIL” & functioning component as “PASS”. If any test isn’t completed, it states “NOT TEST”.

Software and Hardware version gives all the details about Software Version of the device it’s currently running & Hardware Version along with IMEI numbers in case you’re wondering.

xiaomi hardware testxiaomi-hardware-test1Device View carries information about Processor, Display Panel, Battery, Bluetooth & others along with their manufacturer’s info. All this information can also be used to verify whether your device is a real or fake one.

So, these are the two way to perform a hardware test on Xiaomi devices. If you’ve dropped your device on the floor or water and fear any components might not be working, you can run a full test of your hardware components to ensure they are functioning well. If any components fail these test, it confirms that particular hardware component has stopped working.

Also Read:


  1. Thanks for the post! But.. it misses the microphone option, how can it be tested? This is actually my main problem with my xiaomi redmi 3 pro…

  2. i cannot access the same screen as yours. i even tried pressing “kernal version” which brings me to hardware test (white background). i hope you can help as i want to increase Mic volume because sound recording is too low. my phone is Redmi Note 4 Global Version MIUI Version

  3. Hmm, I stuck on the test which looks like a British flag composed from brick frames. Fields became green when I touched them. Four fields with diagonals and triangles around stay white.
    When I finish this app by task selektor and run the rest again… it drop me directly to this unfinished test. How can I pass thru???
    Thank you

  4. i went to kernal setting and then keypad and vibrator it my phone autometically vibrate and doesn’t stop it shows choose vibration i did not undersatnd that so please tell me about this.

  5. In my case the pin was stuck inside which kept the phone informed that the headphone is still plugged in even after removal.
    I inserted the headphone pin into the jack (not fully until the click) and moved it in and out very quickly for few times observing the headphone icon on the notification bar and one time the icon disappeared.
    Before this, I have tried cleaning with ear bud (Q tip) and then a small pin to clean dust inside but it was of no help. I also tried changing the headphone type in the settings>Additional Settings>Head Phone and Audio effects which did not help.

Leave a Reply