[Xiaomi Redmi Note 3 Guides, News, & Discussion] prathameshsd:
TWRP FLASHABLE ZIPS​

- These zips are meant to be flashed with TWRP with a specific order.

- Before flashing any zip make sure you have taken full backup of your device partitions using TWRP.

- Steps for full backup are mentioned in the next section.

PATCHES

1. Universal Boot Image Patcher : http://xdaforums.com/redmi-note-3/how-to/modified-twrp-deleting-emmcappsboot-t3371667

- This zip patches the boot.img i.e. it disables "dm-verity" (Lollipop Only)

- Use this zip if you are having official TWRP, F2FS TWRP, Unofficial TWRP installed.

- All other TWRPs automatically patch the boot.img so no need to use this zip.

- This zip has to be flashed immediately after flashing MIUI Lollipop Recovery ROM else your ROM wont boot.

2. Lazy Flasher : https://drive.google.com/file/d/0ByWEieei-0nyMTR4R0dxWk9BTms/view

- This zip patches the boot.img i.e. it disables "dm-verity" and disables forced encryption (Marshmallow Only)

- Use this zip if you are having Official TWRP, F2FS TWRP, Unofficial TWRP, Cofface TWRP, Safe TWRP v2 installed.

- If you are using ZCX, Alka TWRP no need to use this zip

- This zip has to be flashed immediately after flashing MIUI Marshmallow Recovery ROM else your ROM wont boot.

3. VoLTE Patch : http://xdaforums.com/redmi-note-3/development/volte-patches-nougat-based-cm-roms-t3509257

- This zip is to be flashed on specific Android 7.x Nougat based ROMs

- It enables VoLTE support by flashing modem partitions

4. RR 5.8.0 Fingerprint Fix : http://xdaforums.com/redmi-note-3/how-to/guide-how-to-enable-goodix-fingerprint-t3507979

- This zip is to be flashed on Resurrection Remix 5.8.0

- This zip enables fingerprint sensor support for models having Goodix FP sensor

5. CM13 Front Camera Fix : http://xdaforums.com/redmi-note-3/how-to/fix-camera-fix-official-cm13-builds-t3454893

- This zip is to be flashed if your front camera doesnt work on CM13 ROM

- This zip fixes "Could not connect to camera" issues.

6. CM13 Security & Radios Fix : https://drive.google.com/file/d/0B2CgYqnPbCh_RnJDaHJtdEFYRGM

- This zip is to be flashed after booting into system after flashing CM13 ROM

- This zip fixes the SIM issues and the force close in Security setting

FIRMWARES

1. Multi-ROM Firmware : http://xdaforums.com/redmi-note-3/development/rom-multirom-firmwares-t3519420

- This zip enables us to boot multiple ROMs on the device simultaneously

- It flashes bootloader and other partitions

- This zip locks the bootloader

2. TheStrix's CM13 Firmware : http://xdaforums.com/showpost.php?p=68023154&postcount=2

- This is the firmware that CyanogenMod 13 supports. Upgrades it from LP to MM firmware.

- This zip has to be flashed before flashing CM13 ROM else fingerprint & other sensors might not work.

- This zip does not lock the bootloader

3. TheStrix's CM14 Firmware : http://xdaforums.com/showpost.php?p=68671310&postcount=2

- This is the firmware that CyanogenMod 14.1 supports.

- This zip has to be flashed before flashing CM14.1 ROM else fingerprint & other sensors might not work

- This zip locks the bootloader. Flash this one if you dont want BL Lock : https://drive.google.com/file/d/0BzDVQwVyIvEbTUZCR3lkSmR6X1E/

4. Android N Firmware : http://xdaforums.com/redmi-note-3/how-to/cm14-14-1-aosp-n-firmware-kenzo-kate-t3507789

- This zip upgrades your firmware to support 7.x Nougat ROMs

- This zip should be flashed before flashing any Android 7.x Nougat ROM

- This zip does not lock the bootloader

ADD-ONS

1. Xposed Framwork : http://xdaforums.com/redmi-note-3/how-to/guide-installing-xposed-framework-roms-t3416123

- Before installing any zip, perform a full backup.

- Official release is for AOSP / CM based ROMs

- Unofficial release is for MIUI ROMs

FULL PARTITION BACKUP​

Before proceeding towards Flashing ROMs make sure you have backed up all the partitions on your device. Incase anything goes wrong, you can always restore the backup.

Requirements:

- Windows 7 / 8 / 8.1 / 10 PC

- Unofficial TWRP / Alka TWRP / ZCX TWRP

- Running on official MIUI7 / MIUI8 Stable ROM

- BOOTLOADER UNLOCKED Using OFFICIAL method from here : http://en.miui.com/thread-202290-1-1.html

- Minimal ADB+Fastboot drivers : http://xdaforums.com/showthread.php?t=2317790

1. Installing drivers & initial setup

- On your PC, go to "Folder Options" and de-select "Hide file extensions for known file types"

- Install Minimal ADB+Fastboot drivers & restart your PC

- Make sure your phone's battery level is above 75%. Switch off your phone

- Copy the desired TWRP image file inside the Minimal Fastboot directory (C:\Program Files)

- Rename the TWRP as "twrp.img" Make sure the filename isnt "twrp.img.img"

- Hold "Power Button" & "Volume Down" button together & release both of them after "Fastboot" appears

- Connect the device to PC using USB cable

2. Flashing TWRP

- On your PC, go inside Minimal Fastboot folder directory. Hold shift and right click inside the folder

- Select "Open command window here" and type "fastboot devices" inside the command window.

- If everything goes right, your device should be recognized as "<serial number> <fastboot>"

- Type "fastboot flash recovery twrp.img" & press Enter. This will flash the TWRP in the recovery partition.

- Type "fastboot boot twrp.img" & press Enter. This will boot the phone in TWRP.

- If the language is in Chinese, select the right box, & select English.

- Uncheck "Keep System Read-Only" & Swipe to allow modifications.

3. Backup All Partitions

- Select "Backup" Option & select "Storage location" to external MicroSD card

- Select each & every partition & swipe to backup.

- After backing up, reboot to system.

- For additional saftey, copy the backup from MicroSD card to PC.

4. Flash Recommended TWRP

- After backup is complete you should switch to ZCX TWRP for best results

- Select "Install" Option & select "Flash Image" option

- Select Official TWRP / ZCX TWRP and swipe to flash

- After flashing go back, select "Reboot" and then select "Reboot to Recovery"

FLASHING MIUI/CM/AOSP ROM USING TWRP​

Requirements:

- BOOOTLOADER : UNLOCKED Using OFFICIAL METHOD

- BACKUP : Full partitions backup

- TWRP : Use ZCX TWRP for best results

1. Rooting MIUI7/8 Lollipop ROM

- Boot To TWRP

- Flash Universal Boot Img Patcher Zip (Flash if using Official TWRP, else skip step)

- Reboot to System

- Boot to TWRP

- Backup Current ROM

- Flash SuperSU Zip v2.78

- Reboot To System

2. Rooting MIUI7/8 Marshmallow ROM

- Boot To TWRP

- Flash Lazy Flasher Zip (Skip step if using ZCX TWRP)

- Reboot to System

- Boot to TWRP

- Backup Current ROM

- Flash SuperSU Zip v2.78

- Reboot To System

3. Flashing MIUI7/8 Lollipop Recovery ROM

- Boot To TWRP

- Backup Current ROM

- Factory Reset

- Flash ROM Zip

- Flash Universal Boot Img Patcher Zip (Flash if using Official TWRP, else skip step)

- Reboot To System

3. Flashing MIUI7/8 Marshmallow Recovery ROM

- Boot To TWRP

- Backup Current ROM

- Factory Reset

- Flash ROM Zip

- Flash Lazy Flasher Zip (Skip if Using ZCX TWRP)

- Reboot To System

4. Flashing MIUI7/8 Xiaomi.EU ROM

- Boot To TWRP

- Backup Current ROM

- Factory Reset

- Flash ROM Zip

- Reboot To System

5. Flashing Official CM13 ROM

- Boot To TWRP

- Backup Current ROM

- Flash CM13 Firmware Zip

- Reboot to Recovery

- Factory Reset

- Flash ROM Zip

- Flash G-Apps 6.0 Zip

- Reboot To System

6. Flashing Official CM14.1 ROM

- Boot To TWRP

- Backup Current ROM

- Flash CM14 Firmware Zip

- Reboot to Recovery

- Factory Reset

- Flash ROM Zip

- Flash G-Apps 7.1 Zip

- Reboot To System

7. Flashing AOSP 7.x Nougat ROMs

- Boot To TWRP

- Backup Current ROM

- Flash Android N Firmware Zip

- Reboot to Recovery

- Factory Reset

- Flash ROM Zip

- Flash G-Apps 7.0/7.1 Zip

- Reboot To System

FLASHING MIUI ROM USING MIUI UPDATER APP​

- This method does not require PC for flashing.

- We use the updater app present on the MIUI ROM itself to flash recovery ROM zip.

- Recovery ROM format : MIUI_DEVICENAME_MIUIVERSION_KEY_ANDROIDVERSION.ZIP

- Example : miui_HMNote3ProGlobal_V8.1.1.0.MHOMIDI_8e5f6f8e03_6.0.zip

Requirements:

- BOOTLOADER : LOCKED / UNLOCKED

- Recovery ROM : MIUI7/8 Stable/Beta : http://en.miui.com/download-301.html

- Stock : System, Boot Image, Recovery

- System : Unrooted

1. Flashing newer Global Stable version from older Global Stable version

i.e. MIUI 8.1.1.0 > MIUI 8.1.4.0

- All data will be preserved in this process, nothing will be wiped.

- Place the ROM zip inside internal storage

- Make sure battery level is above 75%

- Turn on WiFi / Cellular Data

- Open Updater App, select "Choose Update Package"

- Choose the ROM zip & select "Reboot and update"

- The update will take from 5-30 mins to install depending on the size

2. Flashing MIUI Global Beta version from Global Stable version

i.e. MIUI 8.1.1.0 > MIUI 6.12.15

- This process will wipe everything from your device, so take backup before proceeding.

- Place the ROM zip inside internal storage

- Make sure battery level is above 75%

- Turn on WiFi / Cellular Data

- Open Updater App, select "Choose Update Package"

- Choose the ROM zip & select "Reboot and update"

- The update will take from 5-30 mins to install depending on the size

3. Flashing newer MIUI Global Beta version from older Global Beta version

i.e. MIUI 6.12.9 > MIUI 6.12.15

- All data will be preserved in this process, nothing will be wiped.

- Place the ROM zip inside internal storage

- Make sure battery level is above 75%

- Turn on WiFi / Cellular Data

- Open Updater App, select "Choose Update Package"

- Choose the ROM zip & select "Reboot and update"

- The update will take from 5-30 mins to install depending on the size

4. Flashing Global Stable version from Global Beta Version

i.e. MIUI 6.12.15 > MIUI 8.1.1.0

- Unfortunately you cannot flash it using Updater-app

- You will have to use MiFlash Tool to flash fastboot ROM package

- This process will wipe everything from your device, so take backup before proceeding.

- Check out Section #3 for fastboot ROM package flashing using PC