These are the guidelines to use Xiaomi Flash Tool to Flash Stock Firmware on any Xiaomi Smartphone and Tablets (this method can be used on Windows XP, Windows 7, 8, 8.1 and Windows 10).
Note: This tutorial is only made to flash Xiaomi fastboot firmware not the OTA Firmware. If you want to learn How to Flash OTA Firmware on Xiaomi Device then hear over to How to Flash OTA on Xiaomi Device Page.
Step 1: Download (latest) and install Xiaomi Flash Tool on your Computer.
Step 2: Download the Stock Firmware (fastboot firmware) and extract it on your computer).
Step 3: Power Off your Device.
Step 4: Now, Press and Hold Volume Down + Power key at the same time for atleast 8 seconds to enter into the Fastboot Mode.
Step 5: Once you have entered into the Fastboot mode, you will be able to see the following screen:
Step 6: Now, Connect your device to the Computer using the USB Cable.
Step 7: Now, Open Xiaomi Flash Tool and locate the Firmware (that you have downloaded and extracted on your computer).
Step 8: Now, Click on the Refresh Button. This will allow Xiaomi Flash Tool to recognize your device.
Step 9: Now, Click on the Flash Button to Begin the Flashing Process.
Step 10: Once, flashing process is completed you will be able to see the Success Message in the Xiaomi Flash Tool.
[*] Caution: Flashing Stock Firmware will delete your Personal Data including Pictures, Videos, Contacts, messages from your device. So, take a backup of everything before following the above tutorial.
[*] Xiaomi Stock Firmware: If you are looking for Xiaomi Stock Firmware then head over to Download Xiaomi Stock Firmware Page.
[*] Download Xiaomi USB Driver: If you are looking for Xiaomi USB Driver then head over to Download Xiaomi USB Driver Page.
[*] Credits: Xiaomi Flash Tool is Created by Xiaomi Mobile Inc. So, full credits goes to them for sharing the tool for free.