Xiaomi Mi Pad 2 Fastboot guide From Windows to Android

This is a detailed step by step fastboot guide on how I changed my Xiaomi Mi Pad 2 Windows 10 version to MIUI 7.2 or Android 5.1 Lollipop.

I am not the original author of this tutorial, I found this on a miui forum site, I tested this myself and it works 100%. I did made the process a bit more detailed so beginners can follow it properly.

Why I changed to Android?

Honestly, Windows 10 on this tablet is seriously boring and sluggish. I mean, you have limited apps, and overall user experience isn’t on par with Android. The tablet is also not very powerful and gaming on it isn’t a likely option. Intel Atom chipset isn’t a powerhouse chip, so Android is the better suited OS for it.

Disclaimer: Flashing your tablet to another firmware will surely void it’s warranty, there’s no going back to windows as the Mi Pad 2 doesn’t support Dual OS (although it was rumored before). Also, I am not  responsible for anything that happens to your tablets, I did this on my own risk, so please be responsible for your own gadget. The steps are quite long and I also included a video so you can follow along with the process. And lastly, there is no going back after going to Android, although there is a separate guide for installing windows.

Also, please back up your files, because doing this procedure will clean up all files on your storage

What you need:

Download the following Softwares below:

  1. Intel Android Driver Set-up (this is the adb) – link here
  2. Fastboot ROM (make sure to choose the MiPad 2 version) – link here (MIUI 7.5)
  3. Fastboot ROM (i used this ROM now) – MIUI 7.2
  4. Google Play for Xiaomi Mi Pad 2 Android – link here
  5. Xiaomi Mi Pad 2 – i suggest you get the Android version if you haven’t got one

Video Guide: Step by Step Process


Step 1:

To get started you need to first download the needed files. Please refer to the Full Written guide on the description box below for the download lnks.

  1. You need to first make sure that Intel Android Driver Set up is installed, so that your tablet an be recognized by your computer.
  2. Next Download the appropriate Fastboot ROM for your Tablet, please do not experiment on other ROMs, it may brick your device.

Extract or decompress the files and then go to images and find the file name loader.efi (it will be important in the next steps)

Step 2

After doing those, you need to turn off your tablet but make sure it has enough battery on it.

Step 3

Ready your USB cable but don’t plugged it yet to the computer,  you need to enter DNX fastboot mode on the tablet to proceed. To do this, Press the Volume up and down  and the Power button keys simultaneously for 3 to 5 secs. The screen will usually alert you of the DNX fastboot mode.

Then plugged in the tablet to the computer via the USB cable.

Go to the folder of your Fastboot ROM you just downloaded, go to images. Hit Shift and right click then  go to open command window here.

Step 4

On the command prompt, type “Fastboot devices”,  if you see a device serial number, then you can proceed to the next step. If not, you did not install the Intel Android Driver Installer.

Step 5

On the  command prompt again, type “Fastboot boot” (do not included the parenthesis) and then drag the loader.efi to the command prompt. Hit enter and then the tablet will go to fastboot mode

Step 6

Involves unlocking the tablet’s bootloader. Note that this will delete all your data.

On the command prompt, type “fastboot oem unlock” (no parenthesis), your tablet will then reboot and will prompt you if you want to unlock the bootloader. Hit yes and then you can proceed to the next step.

Note: If it doesn’t reboot and go to fastboot mode, force restart by pressing Volume Up and Down and the Power button again, repeat Step 3  to 6.

Step 7

This step is a bit tedious, you need to be careful and follow the steps in order.

  1. On the command prompt again, type “fastboot flash oemvars” then drag oemvars.txt to the command prompt, hit enter then it will flash it.

Repeat these steps until you are finished. (no parenthesis) – FOLLOW in order

Drag means – Drag to command prompt

2. type “fastboot flash oemvars”  —– Drag (oemvars-battery-config-fake-disabled.txt)
3. type “fastboot flash oemvars” ——Drag (oemvars-battery-config-fake.txt)
4. type “fastboot flash gpt” ——-Drag (gpt.bin)
5. type “fastboot flash bootloader” —- Drag (bootloader)
6. type “fastboot erase misc
7. type “fastboot erase persistent
8. type “fastboot erase metadata
9. type “fastboot format config
10. type “fastboot format factory
11. type “fastboot format cache
12.type “fastboot flash data” ———— Drag (userdata.img)
13. type “fastboot flash system” ————-Drag (system.img)
14. type “fastboot flash boot” ————— Drag (boot.img)
15. type “fastboot flash recovery” ———-Drag (recovery.img)

Step 8

Make sure that everything is OK.  no failure on the flashing process. On the command prompt again type “fastboot reboot” and your tablet will reboot now. A warning will prompt suddenly every restart, it is just a notification that the bootloader is unlocked. Press volume up and it will then reboot normally.

Now you are running MIUI 7.2 OS based on Android 5.1, remember that this is a Chinese ROM, so you need to install Playstore manually.

OPTIONAL:

If sometimes you are stuck with 42% battery on your tablet, it is because of the fastboot fake battery. Don’t panic! You should go to fastboot mode first and only reflash this: type on command prompt “fastboot flash oemvars”  —– Drag (oemvars-battery-config-fake-disabled.txt)

After that, type: Fastboot reboot and check if it charges up to 100%

INSTALLING GOOGLE PLAY MANUALLY:

Installing Playstore: this guide i saw on techtablets (credits to author), and i just want to share it, i also reuploaded, just to make sure that the the files are always available.

  1. Download the files needed (link is provided above)
  2. Copy them to your tablet
  3. Install them in order
    1. GoogleServices Framwork
    2. GoogleLoginService
    3. GmsCore
    4. Phonesky
  4. After that restart your tablet 2 times (very important to work)
  5. Login and Register, test if it updates or if you can install and download apps

Other sources: miui forum (author TeoZrce)many thanks

Here is my short video review of the Xiaom Mi Pad 2 Android version already

I already did a review on the Xiaomi Mi Pad 2 Windows 10 version, this is just a follow-up, and my opinions on the benefits of the Android OS on this tablet. If you haven’t purchased this tablet, I highly suggest that you get the Android version, it’s a much better fit for the system and the experience is a lot better. If you wan’t to read the full review of the windows version, Xiaomi Mi Pad 2 Windows 10 Full Review.

I hope this guide will help anyone struggling to do this procedure, this guide is detailed to help even the novice and beginners. As always, please be careful and responsible of your own gadget.

This article has 90 Comments

  1. Hey man. Thanks for the guide!
    My device does not enter to DNX mode as it should. Do you know of another way to get there?

    1. Hello Alex,

      Do not plug it yet to your PC, turn off your tablet, enter DNX mode, and then plug to USB

      Best Regards,
      Vince

  2. hello i was using this guide until had a problem with flashing oemvars.txt . I had this error:
    sending ‘oemvars’ (1 KB)…
    OKAY [ 0.008s]
    writing ‘oemvars’…
    FAILED (remote: unknown command)
    finished. total time: 0.016s
    what am i doing wrong?
    thank you

      1. I followed until step 6, I think all went fine. on step 7 I tried to flash the first one which is oemvars.txt (typing fastboot flash oemvars and then dragging the oemvars.txt. then enter. there is an error:
        sending ‘oemvars’ (1 KB)…
        OKAY [ 0.009s]
        writing ‘oemvars’…
        FAILED (remote: unknown command)
        finished. total time: 0.015s

        1. Hello Elad Adams,

          1. type “fastboot flash oemvars” then drag oemvars.txt to the command prompt, hit enter then it will flash it.
          2. type “fastboot flash oemvars” —– Drag (oemvars-battery-config-fake-disabled.txt)
          3. type “fastboot flash gpt” ——-Drag (gpt.bin)
          4. type “fastboot flash bootloader” —- Drag (bootloader)
          5. type “fastboot erase misc“
          6. type “fastboot erase persistent“
          7. type “fastboot erase metadata“
          8. type “fastboot format config“
          9. type “fastboot format factory“
          10. type “fastboot format cache“
          11.type “fastboot flash data” ———— Drag (userdata.img)
          12. type “fastboot flash system” ————-Drag (system.img)
          13. type “fastboot flash boot” ————— Drag (boot.img)
          14. type “fastboot flash recovery” ———-Drag (recovery.img)

          You could try these steps above in order

          Best Regards,
          Vince

          1. Hello. the proccess still fails at the first flash which is fastboot flash oemvars+dragged oemvars.txt.
            sending ‘oemvars’ (1 KB)…
            OKAY [ 0.008s]
            writing ‘oemvars’…
            FAILED (remote: unknown command)
            finished. total time: 0.015s
            what can I do?What is the problem?

          2. Hello Elad Adams,

            I flashed it using MIUI 7.2, probably you are flashing the new 7.5 MIUI, I’ll post the new 7.2 link soon.

            Best Regards,
            Vince

  3. Hi Vince,

    i would like to say a big THANK YOU for this guide. it is the best and easiest guide i could find anywhere on how to flash my windows to android. I have been posting on all sorts of forums as i didnt understand the instructions they have had and finally yesterday i had some success after following your guide! none of them explained the intel ADB thing, and I am not good with all the tech talk. i do still have the 42% battery issue still there after reflashing the fake disabled text but i will look more into that after work, and its a minor issue compared to how unusable it was for me as a Windows tablet.

    1. Hello Karen,

      Just reflash the disabled fake battery area, only that and you will be fine. 42% is a fake battery percentage. Please dont update to 7.5 MIUI OK, it has bugs and issues yet. And clearly, not worth the update, Youtube stops suddenly,dunno why that happens and sometimes the WiFi performance becomes shoddy. Just stick to 7.2 MIUI, dont update yet to the newest 7.5.

      Best Regards,
      Vince

      1. I have reflashed the fake disabled battery and now my tab is all good 🙂 only thing is that when i am browsing in a play store it will randomly crash but my downloads will still be going so it doesnt bother me, i am just so glad to have it on android now, i was trying to sell it to buy the android version before i found your guide.

        Does the MIUI come up with the notification asking to upgrade? I havent seen it yet, but ill keep it in mind not to.

        Thank you once again 🙂

        1. Hello Karen,

          After Flashing, Normally, you don’t have Playstore preinstalled because it is a Global Chinese ROM version. When you install the added Playstore apk, before using it restart the tablet twice. In terms of the new ROM available, don’t update yet, or it will give you headaches just like me. The new one is MIUI 7.5 Stable, just stick to 7.2 for now.

          Best Regards,
          Vince

          1. Hi Vince,

            sorry to be such a pain. I had a look at my settings and my MIUI is the 7.5 stable one, it must have been in the latte folder that i downloaded, i have been noticing some programs will randomly crash, and my battery seems to be going down quite fast? I was using it while charging yesterday and the battery would still decrease slowly until it became zero, while i was just scrolling facebook and occasionally clicking videos. I hope there is nothing wrong with my battery… but if you dont mind , is there a way to flash it back to the 7.2 MIUI?

          2. Hello Karen,

            Just Reflash it
            1. Go to Fastboot Mode for Tablet
            2. No need for Fastboot Oem unlock
            3. Just Reflash
            4. But first Download the earlier version MIUI 7.2

            Best Regards,
            Vince

  4. I followed until step 6, I think all went fine. on step 7 I tried to flash the first one which is oemvars.txt (typing fastboot flash oemvars and then dragging the oemvars.txt. then enter. there is an error:
    sending ‘oemvars’ (1 KB)…
    OKAY [ 0.009s]
    writing ‘oemvars’…
    FAILED (remote: unknown command)
    finished. total time: 0.015s

    Sam e problem here

    1. Hello John,

      Could you follow these steps,

      1. type “fastboot flash oemvars” then drag oemvars.txt to the command prompt, hit enter then it will flash it.
      2. type “fastboot flash oemvars” —– Drag (oemvars-battery-config-fake-disabled.txt)
      3. type “fastboot flash gpt” ——-Drag (gpt.bin)
      4. type “fastboot flash bootloader” —- Drag (bootloader)
      5. type “fastboot erase misc“
      6. type “fastboot erase persistent“
      7. type “fastboot erase metadata“
      8. type “fastboot format config“
      9. type “fastboot format factory“
      10. type “fastboot format cache“
      11.type “fastboot flash data” ———— Drag (userdata.img)
      12. type “fastboot flash system” ————-Drag (system.img)
      13. type “fastboot flash boot” ————— Drag (boot.img)
      14. type “fastboot flash recovery” ———-Drag (recovery.img)

      Best Regards,
      Vince

  5. Hi Vince,

    sorry i am very new at this, what are the steps for reflash? Also can you please post link to what i need to download for 7.2 version, is it the mocha global image?

    I just notice my pad is charging very slowly. 3 hours + with me not using will only go up 30%… very worried now that my battery has a problem.

    Thanks for your help

    1. Hello Karen,

      I think they changed the links to MIUI 7.5 already, the link to the 7.2 is not anymore available. I didn’t have any issues with the battery, you could repeat the steps. I will try to find the older 7.2 ROM version.
      1. type “fastboot flash oemvars” then drag oemvars.txt to the command prompt, hit enter then it will flash it.
      2. type “fastboot flash oemvars” —– Drag (oemvars-battery-config-fake-disabled.txt)
      3. type “fastboot flash gpt” ——-Drag (gpt.bin)
      4. type “fastboot flash bootloader” —- Drag (bootloader)
      5. type “fastboot erase misc“
      6. type “fastboot erase persistent“
      7. type “fastboot erase metadata“
      8. type “fastboot format config“
      9. type “fastboot format factory“
      10. type “fastboot format cache“
      11.type “fastboot flash data” ———— Drag (userdata.img)
      12. type “fastboot flash system” ————-Drag (system.img)
      13. type “fastboot flash boot” ————— Drag (boot.img)
      14. type “fastboot flash recovery” ———-Drag (recovery.img)

      Best Regards,
      Vince

      1. Hello Karen,

        I posted the links already to the 7.2 MIUI version, please refer to the download links

        Best Regards,
        Vince

  6. Thank you so much, your guide worked amazingly well.
    Is there a way to lock the bootloader again to get rid of the error on startup.
    Like, unlocking to change something and lock it again to use the system?
    thanks in advance
    Marco

    1. Hello Marco,

      I did not try to lock it, but i’ve heard it can brick the Tablet, so I have to read more about it before I give it a try.

      Best Regards,
      Vince

        1. Hello Marco,

          I just remembered, if you lock or unlock the oem, it will delete all data. However, you can also install Dual Boot mode, but I haven’t tried it yet, windows isn’t particularly great with the Xiaomi Mi Pad 2.

          Best Regards,
          Vince

  7. Step 4

    On the command prompt, type “Fastboot devices”

    but this not working, i think my computer cannot detect SN mi pad 2.

    1. Hello Mon,

      Did the tablet go to DNS fastboot mode? Please open the cmd or command prompt on the image rom and type rom, fastboot devices, it should be there, a serial number will be placed. If it doesn’t recognize, you need to install Android Driver

      Best Regards,
      Vince

      1. Hi Vince, I have the same problem with Mon. I managed to install the Intel android driver but I still can’t fastboot devices. Mipad2 can enter DNS mode. Not sure why this happened?

          1. Hello Pichi,

            After an update from Windows 10 (the latest one), there seems to be a problem with it connecting, also my Xiaomi phones (mi max and redmi pro) failed to connect also. I’m still trying to find out what is wrong

            Best Regards,
            Vince

    1. Hello Pichi,

      please follow these steps
      turn off your Xiaomi Mi Pad 2
      do not connect it to your pc
      Simultaneous press volume keys up and down and power until it says dns mode on
      go to the folder where you downloaded the rom MIUI 7.2, go to images and click shift, right click and open with command prompt.
      type fastboot devices
      if it display a serial number, then it was successful

      Best Regards,
      Vince

        1. Hello Pichi,

          I have repeated the steps yesterday on my own tablet and it still works fine. Could you please look at your Device Manager, and see if the device is seen.

          Best Regards,
          Vince

  8. ‘fastboot’ is not recognized as an internal or external command,
    operable program or batch file. i already install intel android driver. Can you help me??

    1. Hello Matheus,

      type fastboot devices (make sure it detects the device)
      make sure you are on dnx mode

      Best Regards,
      Vince

  9. hi Vince,
    Was very enthusiastic about switching from windows to android, But I to get the same problem as Matheus.
    I also tried plugging the windows mipad2 to my windows 7 computer and it is not recognized (normal mode) it charges but I can’t find it on my computer.

    1. Hello Gadi,

      Windows 7? Have u installed the inteldriver as well as enabled USB Debugging?
      Did it prompt you to either use the tablet as a camera, charging or MTP?

      Best Regards,
      Vince

      1. I installed the Intel driver, but was not aware that I need to enable usb debugging. Will check online how to do it. The computer is charging the tablet when connected, but does not recognize it in any way (maybe my security is set to high?)
        If you have any suggestions please let me know as I have no knowledge in this matter

      2. Hi. At the moment I still have the problem that the Flashboot devices command is not recognised. I think the problem is that I have not started mipad in debugging mode. I have followed the instructions online but failed as I have no physical keyboard. How can it be done? It requires you to press F1. Thanks.

  10. For all who stuck with fastboot devices problem can download this http://xiaomitips.com/download/adb-setup-v1-4-3/

    It worked for me.

    But then i stuck at “fastboot oem unlock”
    It says :
    OKAY [ 0.006s]
    finished. total time: 0.007s
    But nothing happen at my mipad, i retry step 3 to 6 couple of times, but still nothing happen. Please help me solve this. Thanks

        1. Hello Gad,

          if you manage to proceed, then I think your OEM is unlocked already. Anyway, when you ever repeat the steps for reflashing again, please skip OEM Unlocking

          Best Regards,
          Vince

  11. ive installed the android drivers multiple times and my computer cannot find my device in DNX mode. Any help?

    At first it kept saying fastboot devices was an unkown command, now it just says waiting for device when i type fastboot boot

  12. The Step 6 doesnt work. I type “fastboot oem unlock” but my tablet doent reboot and in the screen there are not any advice.

    I repeat Step 3 to 6 but the step 6 doent work again.

  13. Hello,

    Now I get the tablet with android but every time that I restart the tablet, there are the notification that the bootloader is unlocked (Bootloader error code 03). How can I remove this notification?

    Thanks

    Javi

  14. When flashed from Windows 10 to Android and everything OK, is it possible and safe to update the Mi Pad 2 to MIUI 7.5 using the built-in updater app from Xiaomi, or even MIUI 8?

    1. Hello Albert,

      Yes, but please don’t. I updated it to 7.5 and it was a mess, stick with 7.2 MIUI, it is much more stable compared to 7.5. On 7.5, some apps will stop working properly like youtube, it will close after 20 seconds, and the battery life will be much lower.

      Best Regards,
      Vince

      1. But the updater is telling me to update to MIUI 8. I know (as you say in this tutorial) that MIUI 7.5 is not good, but maybe MIUI 8 is worth it. That’s why I’m commenting here, to decide wether I stay on 7.2 or update to 8. But if MIUI 8 contains the same problems of 7.5 I’ll keep 7.2 installed as it is working pretty smooth. I only expected a better battery consumption from Android on the Mi Pad 2, but maybe the Intel processor is what drains it the most.

        1. Honestly, I haven’t tried MIUI 8.0 on it, I just heard it from you. I will am updating my tablet also right now. IF you have issues with this new update, you can just revert back, just follow the steps, except for the bootloader

          Best Regards,
          Vince

          1. Whops! I was hoping you had already tried it. In case I decide to update to MIUI 8 what do you recommend, updating using the update app from MIUI or flashing the tablet using the steps of this tutorial? I think it’s better and easier using the MIUI updater. I’ll wait some days until you can tell us if MIUI 8 is worth the update. Thank you so much! I haven’t told it yet, but the tutorial has been very helpful for me. As you say, Windows works fine, but Android fits better.

            Best regards,
            Albert.

          2. MIUI 8.0 works fine, I have tested it. Use the Updater embedded. So far, I haven’t noticed any issues

            Best Regards,
            Vince

    1. Hello Brivaldo,

      Unfortunately, you can’t remove it because it is part of unlocking the bootloader, I know it’s annoying, but it will only appear anyway on bootup. Upgrade to MIUI 8.2 if you can

      Best Regards,
      Vince

  15. Hello!

    for those of you who are annoyed by the “waiting for device” prompt, i have found a very easy solution. Just go to device manager, and look for Intel Android AD. right click on it, and update the driver. click “search automatically for driver software” or something like that, and voila. try typing fastboot devices again and it will work now.

  16. I had the same problem..‘fastboot’ is not recognized as an internal or external command,
    operable program or batch file.
    Finally after hrs of uninstalling and reinstalling and everything else, this is what worked for me.

    Copy the downloaded “Images ” folder to the desktop and open the command prompt there. It immediately recognized.

    1. Hello Marcelo

      I dunno really, I haven’t tried pure android on it just the recommended MIUI

      Best Regards,
      Vince

  17. Can I update to the lastest version of MIUI directly on the Mipad after installing MIUI 7.2 ? Or I have to do the process all over again with the lastest rom ?

    1. Hello Tony,

      You can use the old ROM then upgrade to newest, I haven’t tried using the latest one

      Best Regards,
      Vince

      1. I installed the Intel Android Driver Set-up, but fastboot is not recognized.
        Here is the installation log :
        x64 os
        Windows version: 8.1
        Installing drivers, please wait
        drvinstall.exe intc_usbcomp.inf returned 0
        drvinstall.exe intc_cdcserial.inf returned 0
        drvinstall.exe intc_rndis.inf returned 0
        drvinstall.exe intc_mtp.inf returned 0
        drvinstall.exe intc_adb.inf returned 0
        drvinstall.exe intc_dvctrace.inf returned 0
        Do you have a solution ?

  18. Hi Vince,

    I was successful flashing to android, however the battery always show 42%, i ‘ve already followed your instruction by reflash “fastboot flash oemvars” —– Drag (oemvars-battery-config-fake-disabled.txt), Failed Unknow command
    After that, type: Fastboot reboot , it doesn’t work. Pls help

    thanks

Leave a Reply

Your email address will not be published. Required fields are marked *