How to ROOT Xiaomi Redmi 9C [FUNCTIONAL]

Search This thread

AdamNotFunTV

Member
Mar 26, 2020
8
6
Ok so i found out that you cant root this phone without flashing vbmeta.img
So its pretty simple to root your phone, here are the steps:
1. Patch your boot.img with magisk
2. download vbmeta.img and put it into your adb folder (do the same with patched boot.img)
3. in adb type: adb reboot bootloader
4. check if device is connected, then type fastboot flash boot patched_boot.img [doesn't matter whats the name]
5. after flashing the boot.img, flash the vbmeta.img by typing fastboot flash vbmeta vbmeta.img [as said i think the name doesn't matter]
6. Reboot by fastboot reboot and you are done!
ofc i will give you the vbmeta.img download link:
Maybe i will post a screenshot that my redmi 9c is rooted but im lazy so pog

EDIT: i haven't checked on this forum post since years because i hard bricked my redmi 9c by flashing auto ported twrp through one app (i think it was called flahify idk). If i am gonna get this phone unbricked, I may do some more updates regarding my phone status, but rn I am using moms old phone. Anyways, I hope you have a great day.
 
Last edited:

AdamNotFunTV

Member
Mar 26, 2020
8
6
Ok so I'm not that lazy but here you go
Screenshot_2020-12-08-17-13-28-644_com.joeykrim.rootcheck.jpg
 

fitri.abakar

New member
Oct 19, 2017
2
2
I have questions that needs verification:

1. Where do i get/extract `boot.img`?
Answer: i dont know
2. How to patch `boot.img` with magisk?
Answer: Download apk from magisk website and use the app to patch
3. Where do i get `vbmeta.img` file?
Answer: From OP post
4. How to unlock bootloader?
Answer:
Code:
fastboot oem unlock
5. How to flash `boot.img`?
Answer:
Code:
fastboot flash boot patched_boot.img
5. How to flash `vbmeta.img`?
Answer:
Code:
fastboot flash vbmeta vbmeta.img
 

@technical

Member
May 28, 2019
6
0
How I can get boot.img file for my redmi 9C?
it is safe to unlock bootloader with adb tools or I should use mi unlock tool instead?
will it not soft brick my redmi 9C after unlocking bootloader with adb tools?
Is it really safe method to root redmi 9C?
 

@technical

Member
May 28, 2019
6
0
Worked for me perfectly.

Downloaded the stock ROM for my Redmi 9C (V12.0.7.0.QCRMIXM) from here: https://www.xda-developers.com/down...ut-several-xiaomi-redmi-mi-poco-devices/amp/#

Extracted the boot.img from the download, patched it with Magisk then flashed the patched boot file followed by vbmeta.img via adb.

Very easy.
View attachment 5193225View attachment 5193211
View attachment 5193747
What flashed you first?
Patched_boog.img or vbmeta.img
Please reply
 

Tnuctipun

Member
Jan 20, 2021
6
1
Do you successfully rooted your redmi 9C?
Is there no problem after rooting redmi 9C?
What model do you own?
Redmi 9C Global or Redmi 9C NFC?
Please reply

Yes, I've successfully rooted my phone and no, I've had no problems whatsoever. Everything is copacetic.
My phone is the Redmi 9c running the global MIUI 12.

Are you really sure you want and/or need to root your phone?
 

ivan jo hann

Senior Member
Feb 13, 2017
59
27
Montreal
Last edited:
  • Like
Reactions: Ais Dongfeng

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Ok so i found out that you cant root this phone without flashing vbmeta.img
    So its pretty simple to root your phone, here are the steps:
    1. Patch your boot.img with magisk
    2. download vbmeta.img and put it into your adb folder (do the same with patched boot.img)
    3. in adb type: adb reboot bootloader
    4. check if device is connected, then type fastboot flash boot patched_boot.img [doesn't matter whats the name]
    5. after flashing the boot.img, flash the vbmeta.img by typing fastboot flash vbmeta vbmeta.img [as said i think the name doesn't matter]
    6. Reboot by fastboot reboot and you are done!
    ofc i will give you the vbmeta.img download link:
    Maybe i will post a screenshot that my redmi 9c is rooted but im lazy so pog

    EDIT: i haven't checked on this forum post since years because i hard bricked my redmi 9c by flashing auto ported twrp through one app (i think it was called flahify idk). If i am gonna get this phone unbricked, I may do some more updates regarding my phone status, but rn I am using moms old phone. Anyways, I hope you have a great day.
    2
    Never mind. I give you a boot.img that was extracted from angelica_global_images_V12.0.8.0.QCRMIXM Firmware, this file boot.img has not been patched yet.
    1
    ALSO YOU NEED UNLOCKED BOOTLOADER!!!
    1
    Worked for me perfectly.

    Downloaded the stock ROM for my Redmi 9C (V12.0.7.0.QCRMIXM) from here: https://www.xda-developers.com/down...ut-several-xiaomi-redmi-mi-poco-devices/amp/#

    Extracted the boot.img from the download, patched it with Magisk then flashed the patched boot file followed by vbmeta.img via adb.

    Very easy.
    Screenshot_2021-01-20-14-46-07-089_com.topjohnwu.magisk_1.jpg
    Screenshot_2021-01-20-14-34-20-879_com.topjohnwu.magisk_1.jpg

    Screenshot_2021-01-20-21-45-09-812_com.joeykrim.rootcheck_1.jpg