Some Newbie Questions Regarding Miui Upgrade


Mark Smith

Members
Oct 6, 2016
10
15
Hi,
I would like to upgrade the MIUI because I've been told that it might solve my "Oversees Roaming" issue that I have (because my network provider is using another network).

I'm trying to follow the guide posted here, but there are a few questions as I'm pretty new to this.

1. Trying to get the right version
1.1. I was trying to download the ROM, but since the Redmi Pro is suspended for 6.9.29, is it correct that there is no stable version for the 6.9.22 (see the download page: ?
1.2. If not and I want a stable version, which one should I get?
1.3. On the download page it says: "Download Stable (W/O Root)" - does this mean I don't need an unlock confirmation from Xiaomi?
1.4. I assume this is also related with the column on the "Device list" table: "Bootloader unlock" - so what exactly does this mean???

2. The right drivers/software

2.1. I can see the Redmi Pro when I type
Code:
fastboot devices
or reboot it with
Code:
fastboot reboot
. However, the command
Code:
fastboot oem device-info
doesn't work. Does that mean I still need a driver? How do I find out if I have a locked bootloader or not?
2.2. If so, which driver should I get? Do I need the Mi PC Suite or is there another way (from what I can tell the current flash tool doesn't work for X20/X25 devices. Is that correct?
2.3. The tutorial has two sections under "Installation" - "Xiaomi devices" and "ROMs for devices with locked bootloader": If I must unlock the device before proceeding, isn't that redundant and I need SuperSU after all (since then the section above applies).
2.4. "For root install SuperSU 2.76 in TWRP" - what does that mean and what do I need SuperSU for? Don't I load the new ROM in TWRP?
2.5. Under step 2 the tutorial just says "Simply open up "Rom Manager" - does this mean TWRP? Or am I missing something?


Hmm, lots of questions. I would greatly appreciate it if somebody would help me out!

Thank you in advance!
 
  • Like
Reactions: miotero
Hi,
I would like to upgrade the MIUI because I've been told that it might solve my "Oversees Roaming" issue that I have (because my network provider is using another network).

I'm trying to follow the guide posted here, but there are a few questions as I'm pretty new to this.

Thank you in advance!

hello mark,
1.1. there is no stable version of the redmi pro rom. xiaomi.eu rom based on the original developer rom. try this: https://www.androidfilehost.com/?fid=24727369092695667
1.2. again, there is no stable.....
1.3. w/o root means the rom is published without root (super-su). if you want root you have to flash it yourself. to flash any rom then the original xiaomi roms you HAVE TO UNLOCK THE BOOTLOADER first. without unlocked bootloader the story ends here.
1.4. bootloader unlock: http://en.miui.com/thread-202290-1-1.html - with unlocked bootloader your are able to flash twrp recovery. after this you can flash any rom you want.
2.1. settings -> about phone -> core version (need few taps on it) -> tap on "software version" and find "fastbook lock" string
2.2. mininal adb driver: http://forum.xda-developers.com/showthread.php?t=2317790 / xiaomi MTK driver: http://xiaomitips.com/download/vcom-mtk-drivers ... the drivers are installed if you install the pc suite (it's an all-in-one package)
2.3. unlock the bootloader first ... all others steps are done with unlocked bootloader. check this out (after you unlocked the bootloader): http://forum.xda-developers.com/redmi-pro/how-to/how-to-beginner-how-to-twrp-global-rom-t3458124
2.4. twrp is able to install root (super-su) after flashing a new rom. you have to confirm the installation of super-su in twrp.
2.5. again: http://forum.xda-developers.com/redmi-pro/how-to/how-to-beginner-how-to-twrp-global-rom-t3458124

happy flashing....
 
  • Like
Reactions: Mark Smith
Danke Andreas!

That really helped a ton and but I'm still not quite clear on some things:

1.3. To confirm: The way I understand it, SuperSU is just a tool that is not required in any step of the flashing process, correct?

if you want root you have to flash it yourself. to flash any rom then the original xiaomi roms you HAVE TO UNLOCK THE BOOTLOADER first.
I don't understand, sorry. Okay, I have to unlock the bootloader, I get that. I also understand that if I don't install a ROM that is already rooted, I have to do it afterwards. But why are the two issues related? From the quoted sentence it sounds like there are exceptions (because of the "then").

2.2. Thanks! Though I'm still not convinced that I'll actually need them since I can already connect to the phone via fastboot. We'll see.

2.3 Wow, great! This is a much shorter but at the same time clearer tutorial!

2.3+ To clarify: I do not need SuperSU, right? It's just that a lot of people of flash a ROM also do other stuff that would require root, is that correct?

Thank you again for your time!!! :)
 
1.3. yes, that's correct. super-su is only for rooting yor device. there are two possibilities: 1. after flashing the new rom (just before you restart), twrp asked for the permission to root your device. if you agreed you're done. 2. after flashing the new rom you have to flash the super-su zip file. more info here: http://forum.xda-developers.com/apps/supersu/stable-2016-09-01supersu-v2-78-release-t3452703

I don't understand, sorry. Okay, I have to unlock the bootloader, I get that. I also understand that if I don't install a ROM that is already rooted, I have to do it afterwards. But why are the two issues related? From the quoted sentence it sounds like there are exceptions (because of the "then").
sorry for my mistake... not THEN but THAN, sorry for that. to make it clearer: if you want flash another rom as the original xiaomi roms (stable or developer - only chinese and english language support - NOT multilanguage), you have to unlock the bootloader first. then flash a custom recovery like twrp and after this flash the multilanguage xiaomi.eu rom.

2.3. if you don't want to root you phone you don't need super-su. rooting your phone depends on your needs, e.g. full backup with titanium backup or using the xposed framework.
 
Last edited:
  • Like
Reactions: Mark Smith