How to flash TWRP on Xiaomi Mi Max Pro the right way

This is an instruction on how to flash TWRP on a working Mi Max Pro device with locked / unlocked bootloader.

TWRP installation with locked bootloader

Required files:

Mi PC Suite is required because of the drivers. Mi Flasher Beta is used as flashing software.

Install guide:

  1. First we’ll need to check if we have all required drivers installed.
  2. Connect your device to PC.
  3. Press and hold volume up + volume down buttons and wait for vibration signal.
  4. In “Device Manager” your device should appear in EDL mode (9008). The port number is not important. If your device is not identified then check if you’ve got Mi PC Suite installed, it will provide all required drivers.
  5. Download Mi Flasher Beta, TWRP-3.0.2.0_Helium and extract all files in C:\”any_folder_name” (avoid creating sub-folders here!).
  6. Run Mi Flasher Beta, press “Select” and select path to folder with TWRP-3.0.2.0_Helium files.
  7. Boot your device in EDL mode (9008), connect USB cable and check if your device is identified correctly in “Device Manager”.
  8. Press “Refresh”.
  9. Now Mi Flasher Beta should identify device ROM version and COM Port.
  10. Press “Flash” and flashing process will start.
  11. After flashing process is completed, disconnect your device from PC and press power button then volume up to get into recovery mode.

TWRP installation with unlocked bootloader

Required files:

Install guide:

  1. First we’ll need to check if we have all required drivers installed.
  2. Then press “power” and “volume -” buttons, wait until fastboot logo appears. Your device should be in fastboot mode now.
  3. In “Device Manager” check for COM PORT number that have just appeared. The port number is not important. In case COM PORT is not identified, then check if you’ve got Mi PC Suite installed, it will provide all required drivers.
  4. Download Firmware_TWRP-HELIUM_3.0.2-0_of_8.0.2.0_from_Fastboot_D-V_v3 and extract all files in C:\”any_folder_name” (avoid creating sub-folders here!).
  5. Start “Firmware_TWRP-HELIUM_3.0.2-0_of_8.0.2.0_from_Fastboot_D-V_v3.bat” file.
  6. Now follow the instructions:
    1. You can flash TWRP recovery on a permanent basis – that’s “1”
    2. Or can flash TWRP recovery temporary (for a single run, until next reboot) – that’s “2”
  7. Keep following instructions on the screen, start your device in fastboot mode, check the connection in “Device Manager” while keep following all instructions. In result your device will reboot in TWRP recovery.

Preparing, setup and start-up TWRP on Mi Max Pro:

  1. Disable password by pressing “Cancel”.
  2. Make swipe to agree with system changes.
  3. In the main menu “Wipe” – choose “Format Data”, type “yes” to start data format.
  4. In the main menu “Mount” > Select “Enable MTP”.
  5. Connect your Mi Max to PC via USB cable and using file explorer (total commander is recommended) copy downloaded ROM to your phone storage.
  6. In the main menu “Install” select ROM file you’ve just transferred and confirm with swipe.
  7. That’s it!

Just in case you’ve got any troubles with installing TWRP on your Xiaomi Mi device, here’s a few ideas and solutions that might work:

  • Try changing USB cable.
  • Flash only via USB 2.0.
  • Try different USB ports.
  • In case you’re using home PC use only rear USB ports.
  • Try different Mi Flasher versions.
  • In case you’ve got another PC or laptop device near you, try flash with it.
  • After each failed try reboot your PC and smartphone.