Xiaomi Toolkit- PC suite for Xiaomi mi2(s) and mi3


Jul 6, 2013
1,436
716
222
#1
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
Features
GUI (linux and windows)
Backup & Restore
Import Photos
Root
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
Requirements
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
Downloads
Installation
Windows
  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
Linux
  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)
Unix
  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)
Links
 
Last edited:
Jun 6, 2013
904
243
80
#4
Looks very nice bro...
What advantage does it have over the CWM recovery installer ?
Can we have a detailed porting guide for Mi2/2S with other beautiful Third Party ROMs available out there ? ( Like LeWa OS5 ? )
Waiting for the reply from experts !!!
 
Jul 6, 2013
1,436
716
222
#5
Looks very nice bro...
What advantage does it have over the CWM recovery installer ?
Can we have a detailed porting guide for Mi2/2S with other beautiful Third Party ROMs available out there ? ( Like LeWa OS5 ? )
Waiting for the reply from experts !!!
Read the topic about the cwm

I'm adding the camera photo and music sync too!

For now I build it working on Paranoid and Cyanogenmod
I'll add the option to flash a ROM downloaded from internet

Inviato dal mio MI 2(s) usando Tapatalk 4
 
Jul 6, 2013
1,436
716
222
#6
Looks very nice bro...
What advantage does it have over the CWM recovery installer ?
Can we have a detailed porting guide for Mi2/2S with other beautiful Third Party ROMs available out there ? ( Like LeWa OS5 ? )
Waiting for the reply from experts !!!
Sorry I didn't understand well
This use the adb and fastboot interface, so it's easier, you don't need to reboot recovery, apply to both system ecc.
With this with 3 clicks it will install the clockworkmod recovery

Inviato dal mio MI 2(s) usando Tapatalk 4
 
Jul 6, 2013
1,436
716
222
#7
These are my planes for the first release.
I have to do a installer for custom selected ROM and a installer for itself


Inviato dal mio MI 2(s) usando Tapatalk 4
 
Likes: Chemicalbuz
Jun 6, 2013
904
243
80
#12
Can we ask any developer here to build a ROM Kitchen so that users with decent knowledge of playing around tweaking different ROMs can customise which base & which components they want in their Phone ?
It is a request... if possible for the sake of all of us, help us.
I am quite bored of seeing MIUI only for my Mi2S 32GB... while the rest of phones enjoy multiple custom ROMs.... that too they have different variety !!!
I envy them .... Even MIUI is getting ported to Jiayu G3.... why can't we ( Mi2/2S users) have choices ???
 
Jul 6, 2013
1,436
716
222
#14
Can we ask any developer here to build a ROM Kitchen so that users with decent knowledge of playing around tweaking different ROMs can customise which base & which components they want in their Phone ?
It is a request... if possible for the sake of all of us, help us.
I am quite bored of seeing MIUI only for my Mi2S 32GB... while the rest of phones enjoy multiple custom ROMs.... that too they have different variety !!!
I envy them .... Even MIUI is getting ported to Jiayu G3.... why can't we ( Mi2/2S users) have choices ???
With This Tool you will able to install your favourite rom With 3 clicks on pc and 4 on Phone (count)

For the Beta 2 I'll include a option that allow to install any mod on your rom
You need only to place your file in a folder, rename it rom.zip and the tool will flash this.
A rom Kitchen Is impossible, because each rom have a different build method and need some changes by dev.
 
Likes: manohar
Nov 24, 2010
8
1
13
#19
You must install adb

Inviato dal mio MI 2(s) usando Tapatalk 4
I have ADB but I'm on mac and I have no idea where to get a driver to actually recognize the phone. Do you know? I saw that you were on Ubuntu...

Edit: nevermind, Ubuntu in a VM actually worked... on the mac... I'm not going to question it.
 
Last edited:
Jul 6, 2013
1,436
716
222
#20
I have ADB but I'm on mac and I have no idea where to get a driver to actually recognize the phone. Do you know? I saw that you were on Ubuntu...

Edit: nevermind, Ubuntu in a VM actually worked... on the mac... I'm not going to question it.
If you use a shell to start adb on Mac, does it find your device?

Inviato dal mio MI 2(s) usando Tapatalk 4
 
Nov 24, 2010
8
1
13
#21
If you use a shell to start adb on Mac, does it find your device?

Inviato dal mio MI 2(s) usando Tapatalk 4
No, but I actually don't think a proper driver exists. I've done some searching and it seems like only Linux and Windows work. Xiaomi has you use a silly Android Transfer program and that's the only thing that can see the phone.
 
Jul 6, 2013
1,436
716
222
#22
No, but I actually don't think a proper driver exists. I've done some searching and it seems like only Linux and Windows work. Xiaomi has you use a silly Android Transfer program and that's the only thing that can see the phone.
Google about adb for mac, i have use it one time on a mac, but i don't remember.... Now i'm not at home so, I can't Google this for u.... :(

Inviato dal mio MI 2(s) usando Tapatalk 4