Hello, guys! Here’s a tutorial on how to flash Android 7 Nougat on your Xiaomi Mi4c device and then downgrade back to Android 5.1.

Flash Android 7 Nougat on Xiaomi Mi4c and downgrade to Android 5.1

Before you’ll start, pay attention to this steps:

  1. Install or update TWRP for Android 5.1: TWRP-3.1.0-2-libra-L.img (39.8 Mb)
  2. Make a full backup of your current system using custom recovery! It’s very important.
  3. Create a new folder on your device and copy the following stuff:
    • Currently installed Android 5.1 ROM file.
    • Currently installed TWRP Recovery image.
    • Android 7 Nougat ROM.
    • TWRP Recovery for Android 7 Nougat (We recommend TWRP-3.1.0-2-libra-N.img)

How to flash Android 7 on Mi4c

Now we will start flashing Android 7 Nougat on Xiaomi Mi4c device:

  1. Boot into TWRP Custom Recovery and wipe all partitions except Internal SD Card.
  2. Reboot into recovery.
  3. Install downloaded Android 7 ROM and install TWRP .img file right after you’ve installed Android 7 ROM.
  4. Reboot into recovery.
  5. Wipe “Dalvik / ART” and “Cache”.
  6. Reboot into system.
  7. That’s it! You’ve installed Android 7 ROM on your Mi4c device.

How to downgrade to Android 5.1 from Android 7

  1. Boot into TWRP Custom Recovery.
  2. Wipe all partitions, except Internal SD Card.
  3. Reboot into recovery. On that step, recovery may not boot on the first startup. No need to panic here! Hold “Power” button and “Volume Up” button now, display will turn off and when it turned on again, release both buttons. TWRP will start.
  4. Now install Android 5.1 .zip archive and then immediately install TWRP for Android 5.1.
  5. Wipe “Dalvik” and “Cache”.
  6. Reboot into system.
  7. Complete the setup on the first up.
  8. Reboot into TWRP recovery again and restore full backup that you’ve made before installing Android 7 ROM.
  9. Reboot into system.
  10. Now you’ve downgraded back to Android 5.1 and you’ve got all your previous system settings and apps!