Check the version of your ROM and download the rooting file accordingly.
ROOTING MI3 ON MIUI v188.8.131.52
(more detailed and neat text will follow as soon as i get some time. this is just rough draft)
i searched a lot and found out that there were so many users who were facing bootloop issue on most of the rooting mehtods. this is by far the best method (or file) that i fiud and i have tested it two times and i haven't faced any issue at all.
steps from 1 to 4 are exactly same like on MIUI v5. just apply "update.zip" from settings-update menu (see the remaining post for more detailed instructions with pics)
after that you need to reboot
and then reboot again but in recovery. flash super su zip.
after that you need to download and install super su from play store. or just install it from the super su zip by opening it and locating supersu apk.
video is being uploaded as we speak. it will take some time for the video to upload as my internet connection is slow and video size is almost 1gb.
i am uploading "update.zip" and sharing link to super su zip right now.
update.zip is in the attchments below and and you can also download it from google drive from HERE(Having issue while uploading on xda. Will try again later. Download from google drive for now. )
download super su zip from HERE
ROOTING MI3 ON MIUI v5
1. Download the root file according to your ROM version
2. Got to Settings > Select General Setings > scroll at the bottom and select ABOUT PHONE
3.Select SYSTEM UPDATE
4.Select UPDATE PACKAGE and choose the downloaded file and let it apply the UPDATE and wait for REBOOT.
5. Go to APP DRAWER and open SECURITY app
6. Select PERMISSION
7.ENABLE ROOT PERMISSION
Your Mi3 is Now rooted.
Simply download the appropriate version zip and apply it.
1. Go to SECURITY app
2. Open PERMISSIONS tab and DISABLE "ROOT PERMISSION"
3. Download the unroot file according to your ROM version
4. Got to Settings > Select General Setings > scroll at the bottom and select ABOUT PHONE
5.Select SYSTEM UPDATE
6.Select UPDATE PACKAGE and choose the downloaded file and let it apply the UPDATE and wait for REBOOT option. Reboot
Your phone is now back to STOCK and you can now update your phone using OTA updates.
For unrooting build15:
For rooting build18:
For unrooting build18:
For rooting build19:
For unrooting build19:
For rooting build22:
For unrooting build22:
For rooting build23:
For unrooting build23:
NOTE 1: Rooting and unrooting doesn't result in loss of any data. I have rooted and unrooted version 18 and then again rooted version 23 without any data loss. However always make a backup of your important data before doing any such stuff. Just to be on safer side.
NOTE 2: for some people rooting breaks OTA UPDATES but for some it doesn't. To update your phone you can simply unroot it and update it and root it again. Doesn't take much time to unroot.
NOTE 3 : developer ROM is not available for all countries. That's why this method is used for for rooting.
NOTE 4 : This method only roots your device. It doesn't flash any custom recovery.
NOTE 5 : About warranty. Like i said developer version doesn't void warranty but rooting does. Not all Mi4 version have developer version ROM. AFAIK only two version of MI3 has developer ROM. Global version has no developer ROM.
NOTE 6 : if unrooting will get you your warranty back? All depends on how much the xiaomi will dig into your phone to avoid giving you warranty. Even the files you delete are not always deleted from your phone. Its pretty easy to get most of them back or know what you had stored on your device. Lot of stuff like that. But i am pretty sure XIAOMI won't go james bond over your device to keep you from claiming warranty. Lot of people even with rooted and custom ROM claim warranty. You just need to be smart enough to know how.
This source is for Philippines Forums but as WCDMA Philippines, WCDMA India, WCDMA HK, WCDMA Taiwan, WCDMA Singapore and WCDMA Malaysia uses same ROM version and have same BUILD NUMBER. it works on Indian and other same builds. personally tested these files on my INDIAN MI3 for v15, v18 and v23, rooting and unrooting. To check for yourself you can visit the official MIUI website here (http://en.miui.com/download-101.html#166) and see for yourself.
once again rooting procedure is not my work. just hsaring what is available on public domain. rooting of MI3 on MIUI v184.108.40.206 source can be found here
ALSO this is not my work. This is the simplest method that i have found so far to ROOT Mi3. I tried to search it here on XDA forums, didn't found it. So i shared it. If anyone has any objection or i am breaking any RULES do let me know so i can act accordingly.