• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

XiaomiTool [WIN] [UNIX}

Search This thread


Senior Member
Sep 22, 2013
Xiaomi Tool

XiaomiTool is an OpenSource project that has the goal to create a safe, fast and noob-friendly interface to manage your Xiaomi Device.

Supported Device status
MTK devices aren't / won't be supported

Xiaomi Mi1(puls) : Not supported
Xiaomi Mi2(s) : Fully supported
Xiaomi Mi2A : Support coming soon
Xiaomi Mi3W : Fully supported
Xiaomi Mi4W : Fully supported
Xiaomi Red Rice : Not supported
Xiaomi RedMi 1S : Fully supported
Xiaomi RedMi Note W : Not supported
Xiaomi RedMi Note LTE : May be supported
Xiaomi MiPad : May be supported

GUI (linux and windows)
Backup & Restore
Import Photos
Install apps
Adb Shell
Push and Pull files
Switch to Dalvik
Switch to ART
Record Screen
Install a custom Recovery
Wipe data
Flash Zip files
Install custom recovery

Windows: Adb and Fastboot (placed on %PATH%)
Unix / Linux: Adb and Fastboot, need to execute some commands with SUDO, so an user-password is needed, do not execute as root


  1. Download the Zip file
  2. Extract the folder
  3. Make sure ADB and Fastboot are working well on your device and they're both on a %PATH% (C:WindowsSystem32 for example) folder
  4. Run XiaomiTool.exe and enjoy

  1. Download the zip file
  2. Extract everything in a folder
  3. chmod +x XiaomiTool or run sh XiaomiTool (The one on the main dir)
  4. Insert your password when asked (see here why it's needed)

  1. Download the zip file
  2. Extract the folder
  3. chmod +x Start.sh
  4. Execute Start ( ./Start.sh )
  5. >> If something goes wrong make sure you can execute adb and fastboot without root access, if not run sudo ./Start

Which one should I choose?
> Windows : it works on all windows-powered Pcs and on Wine, it only needs adb and fastboot
> Linux : if you're running a debian-based distro
> Unix : (mac) os X, *bsd and it may also be good on other linux distros where the linux one does not work (well)


XDA:DevDB Information
XiaomiTool, Tool/Utility for the Xiaomi Mi 3


Version Information
Status: Beta

Created 2014-08-13
Last Updated 2014-09-08
Last edited:


Oct 30, 2011
Hi, I am trying to connect my Mi4 to linux (ubuntu) but only thing I can do is set the phone in PTP mode and it will just mount the camera directory.

You got any hint?


Top Liked Posts