[MiUI Notch Notification Mod] for beta or global version - Xiaomi Mi 8 Lite ROMs, Kernels, Recoveries, & Othe

Requirements
We are updating MiUI Notch Notification Mod every week for MiUI dev and stable firmwares. In order to install this mod, you need to match the following requirements:
Xiaomi Android smartphone or tablet
v10 ROM
Unlocked Bootloader (for TWRP)
TWRP custom recovery
How-To
Click the download-button and select your Xiaomi rom version from the list to get the MiUI Notch Notification Mod for your correct MiUI ROM version. You can choose from two different packages, which will let you either Install or Uninstall the mod.
Download the ZIP File
Download link for all version
https://mi-globe.com/mod-download/?modtype=notchnot&id=13&codename=platina&phone=Mi+8+Lite
Copy the File to your phone/tablet
Reboot to TWRP Recovery
Select ‘Install ZIP from /sdcard’
Select the ZIP File
Install and Reboot

I'm in global 10.3.1.0, which version do I use?

renan1217 said:
I'm in global 10.3.1.0, which version do I use?
Click to expand...
Click to collapse
First backup your data after backup flashing last version

https://play.google.com/store/apps/details?id=zanini.andrea.notchtest
use this. no need to wait.

Bootloop?
My phone doesn‘t boot anymore. It is trying to but after a while seeing the bootanimation it restarts into twrp... I didn‘t backup my system. Is everything away now? Also tried installing the disable zip. Problem still there. I think I need to install the rom again with MiFlash

Related

[NEWBIE GUIDE v2.0] MIUI ROMs, TWRPs, ZIPs, BACKUP, FLASH, RESTORE

UPDATED NEWBIE GUIDE v2.0
FOR REDMI NOTE 3 SNAPDRAGON (KENZO)
(WORKS FOR ALL MIUI / AOSP / CM BASED ROMs)​
GUIDE SECTIONS : QUICK LINKS​#1 : MIUI ROM | TYPES OF MIUI ROM | TWRP | TYPES OF TWRP
#2 : TWRP FLASHABLE ZIPs | FULL PARTITION BACKUP | FLASHING ROM
#3 : RESTORING MIUI FIRMWARE (WIP) | SUMMARY | CREDITS​
IMPORTANT NOTE !!​- Before following any step or asking any question, please read the guide & the below comments very carefully & thoroughly
- You are choosing to make these modifications, I take no responsibility for bricked devices, dead or corrupt SD cards, accidental data wipe etc.
- This guide only supports users who have UNLOCKED their BOOTLOADER using OFFICIAL method
- I have dropped support for users who have UNLOCKED their BOOTLOADER using UNOFFICIAL method as it was risky & confusing
- This guide will be updated as new information, TWRP, methods are added. Do let me know if I have forgot to mention anything useful
MIUI ROM​
MIUI (pronounced as Me-You-I) is Xiaomi's custom built firmware on top of Android like Samsung's Grace UX, HTC's Sense, OnePlus's OxygenOS which runs on their smartphones. MIUI is also the second most popular Android firmware, after CyanogenMod. MIUI is based on Android's AOSP base with its own modifications and extensive features over the top. At first glance it resembles like a hybrid between Google's Material Design and Apple's iOS. But unlike Stock Android or iOS, MIUI is very intuitive, feature rich and has multiple tweaking options.
MIUI is updated regularly depending on the development branch. Xiaomi takes reports, feedback and suggestions from the community, addresses the bugfixes and integrates new features upon request. Most of Xiaomi devices are regularly patched with monthly security updates. The flagship "Mi" series like Mi3, Mi4, Mi5 receive quicker Android version updates than their budget "Redmi" series like Redmi 2, Redmi 3, Note 2, Note 3 etc.
TYPES OF MIUI ROM​
There are 2 development branches of official MIUI ROMs for all Xiaomi devices.
A) Stable Branch aka Stable Builds
- It is updated on a monthly basis or longer
- New features are added slowly after testing
- Higher system stability and less bugs than Beta ROMs
- It has a four digit numbering scheme (X.X.X.X)
- For eg. 8.X.X.X is MIUI8 Stable ROM
- Stable ROMs come in 2 variants
1. MIUI China Stable ROM
- This ROM is pre-installed on all Xiaomi devices sold in China
- It is made for the Chinese market & contains Chinese MIUI apps
- Google Apps are absent. You can install them manually or by using ADB
- It supports Chinese & English language
2. MIUI Global Stable ROM
- This ROM is pre-installed on all Xiaomi devices sold outside China
- It is made for the International market & contains English MIUI apps
- Google apps are pre-installed by default
- It supports 50+ languages
B) Beta Branch aka Developer Builds
- It is updated on a weekly/bi-weekly basis or longer
- New features are added quickly for testing
- Lower system stability and more bugs than Stable ROMs
- It has a three digit numbering scheme (X.X.X)
- For eg. 6.11.21 is MIUI8 Beta ROM for 21th Nov, 2016
- This ROM is not pre-installed on any Xiaomi device.
- You have to install Beta ROM over Stable ROM manually.
- Beta/Developer ROMs come in 2 variants
1. MIUI China Beta/Developer ROM
- It is made for the Chinese market & contains Chinese MIUI apps
- Google Apps are absent. You can install them manually or by using ADB
- It supports Chinese & English language
2. MIUI Global Beta/Developer ROM
- It is made for the International market & contains English MIUI apps
- Google apps are pre-installed by default
- Supports more than 50+ languages
Vendor aka Unofficial MIUI ROM
- Official MIUI ROM is found on Xiaomi devices that are bought from official channels
- Official channels include Xiaomi stores, flipkart.com, amazon.com etc.
- Vendor/Unofficial MIUI ROM is typically found on Xiaomi devices that are bought from unofficial channels/third-party resellers
- Unofficial channels include geekbuying.com, gearbest.com, banggood.com, ebay.com etc.
- Resellers take any of the official MIUI ROMs and modify it by injecting malwares, adwares, promotional apps etc.
- Vendor ROM may or may not contain Chinese MIUI Apps or Google Apps
- The Vendor ROM is then flashed by the reseller via EDL mode using MiFlash Tool, which bypasses LOCKED bootloader status
- Vendor ROMs can be identified by their odd 5 digit numbering scheme (X.X.X.X.X) eg. MIUI8 8.0.1.1.0, MIUI7 7.9.8.8.0
- You can identify a vendor ROM by comparing its version with official MIUI version here : http://en.miui.com/download.html
- Due to stability & security reasons, such ROMs should not be used and should be changed immediately.
- You should flash official MIUI ROMs using MiFlash Tool via EDL mode.
TWRP​
TWRP stands for Team Win Recovery Project. It is a custom recovery used to flash ROMs, kernels & scripts, take full system backups, restore backups etc. There are multiple versions of TWRPs for the Redmi Note 3 Snapdragon (kenzo). Many new users are confused as to which version of TWRP to flash after UNLOCKING the BOOTLOADER OFFICIALLY.
Thanks to Xiaomi for the multiple hardware revisions, outdated kernel sources & the tiresome process of unlocking the bootloader, this device has become even more complicated for the developers as well as for the end users. Hopefully Xiaomi updates the kernel sources as soon as possible. This will result in a streamlined and unified environment for the developers while compiling ROMs and for the user for a better end user experience.
TYPES OF TWRP​
1. Official TWRP : https://dl.twrp.me/kenzo/
- The base version of TWRP 3.0.2-2
- It is the stock version with no modifications done to it
- Used to flash flash ROMs, kernels & scripts, take full system backups, restore backups etc.
2. F2FS TWRP
Nougat : http://forum.xda-developers.com/showpost.php?p=70148939&postcount=3710
Marshmallow : http://forum.xda-developers.com/showpost.php?p=68023154&postcount=2
- Based on official TWRP 3.0.2-2
- Adds support for F2FS based file systems
- Specifically made for official CyanogenMod ROMs
- Compiled with Android 6.x & Android 7.1 branch respectively.
- Users can convert their /data & /cache partitions from EXT4 to F2FS for better performance (Optional)
3. Unofficial TWRP : http://forum.xda-developers.com/redmi-note-3/development/recovery-twrp-3-0-2-0-t3446909
- Based on official TWRP 3.0.2-2
- Up-to-date with Android 6.0 & Android 7.0 branch
- Adds support for F2FS based file systems
- Users can convert their /data & /cache partitions from EXT4 to F2FS for better performance (Optional)
- Can backup all partitions of the device
- Permissive SELinux
4. ZCX TWRP : http://forum.xda-developers.com/redmi-note-3/how-to/zcx-twrp-install-twrp-flash-supersu-t3462448
- Based on official TWRP 3.0.2-0
- Patches boot.img automatically (Removes dm-verity flag)
- Disables forced encryption
- Updated to Android 7.1 TWRP source
- SuperSU updated to v2.76
- Fixes "0MB Storage", "Unable to mount /" errors
- Adds support for Android 6.0 /data partition decryption
- Can be used to flash incremental OTA updates on MIUI rooted ROMs
5. Cofface TWRP : http://forum.xda-developers.com/redmi-note-3/development/recovery-kenzotwrp-cafface-3-0-0-t3369341
- Based on official TWRP 3.0.0-0
- Patches boot.img automatically (Removes dm-verity flag)
6. Safe TWRP v2 : http://forum.xda-developers.com/redmi-note-3/how-to/modified-twrp-deleting-emmcappsboot-t3371667
- Based on Cofface TWRP 3.0.0-0
- Patches boot.img automatically (Removes dm-verity flag)
- Specifically compiled for users who UNLOCKED the BOOTLOADER using UNOFFICIAL method.
- Prevents hardbrick while flashing MIUI Recovery ROM Zip or incremental OTA Zip
7. Alka TWRP : http://en.miui.com/thread-282773-1-1.html
- Based on Cofface TWRP 3.0.0-0
- Patches boot.img automatically (Removes dm-verity flag)
- Disables forced encryption
- Can backup all partitions of the device
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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.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
RESTORING MIUI FIRMWARE (WIP)​
- We can restore to Stock MIUI firmware from a custom ROM or softbrick by flashing a fastboot ROM using MiFlash Tool
- This method flashes all partitions using stock images. Your entire phone will be restored to factory state.
- Fastboot ROM Format : CODENAME_IMAGES_MIUI-VERSION_BUILD-DATE_ANDROID-VERSION_REGION_KEY.tgz
- Example : kenzo_images_6.12.15_20161215.0000.00_6.0_cn_7f97e1f7a9.tgz
- There are 2 ways for flashing fastboot ROM
1. EDL : Emergency Download Mode (Qualcomm Only)
- It is low-level mode used for recovering the device when phone cannot boot into system, recovery and fastboot mode
- This mode can be used on LOCKED as well as on UNLOCKED bootloaders
- We can boot into EDL mode using ADB commands, Fastboot2EDL Method, Manual Method or Deep Flash Cable
- When your phone boots into EDL mode, the screen turns blank & LED light flashes continuously
- To exit EDL mode, hold the power button for 8-10 seconds till the device restarts
2. Fastboot
- Fastboot Mode is used to UNLOCK bootloader, flash images onto the partitions, recover the device when phone cannot boot into system, recovery mode.
- This mode can only be used on UNLOCKED bootloaders.
- We can boot into Fastboot mode using ADB commands or by using Manual Method.
- When your phone boots into Fastboot mode, the screen will show "Fastboot" text and "Mi Bunny" image.
- To exit Fastboot mode, hold the power button for 8-10 seconds till the device restarts or by typing "fastboot reboot" inside command window.
Requirements:
- PC : Windows 7 / 8 / 8.1 / 10
- Mi PC Suite : http://pcsuite.mi.com/
- Mi Flash Tool
Beta : https://drive.google.com/file/d/0B9wtW2KGOf0RRS1lZGgybVVnbms/view
01/04/16 : https://drive.google.com/file/d/0B9wtW2KGOf0RaERVZXFtaGxfZ2s/view?usp=drive_web
28/10/15 : http://bigota.d.miui.com/tools/MiPhone20151028.exe
1. Flashing Fastboot ROM using Emergency Download Mode (EDL)
2. Flashing Fastboot ROM using Fastboot Mode
WORK IN PROGRESS
_____________________________________
SUMMARY​
1. OFFICIAL UNLOCKED BOOTLOADERS users should use
Official TWRP
- If they plan on staying only on custom ROMs like CM14.1, AOSP
- Universal Boot Img Patcher / Lazy flasher needed after flashing MIUI ROMs
ZCX TWRP
- If they switch between MIUI & CM / AOSP ROMs
- Universal Boot Img Patcher / Lazy Flasher not needed after flashing MIUI ROMs
2. Just got a brand new Redmi Note 3 and wish to flash TWRP or a custom ROM?
STEP 1 : Verification
- Check the model : kenzo, kate, hennessy
- If kenzo, then proceed
- Verify if the installed ROM on your device is official MIUI ROM
- If NO, flash official MIUI ROM using MiFlash tool on PC via EDL mode
STEP 2 : Unlock Bootloader
- Apply for bootloader unlock
- Backup everything from internal storage, SMS, contacts etc.
- Unlock bootloader
STEP 3 : Flash TWRP
- Flash ZCX TWRP using fastboot mode using PC
- Backup all partitions using TWRP
STEP 4 : Flashing Custom ROM
- Factory Reset using TWRP
- Flash required files needed for the custom ROM
- Flash custom ROM zip
- Flash Google Apps zip
- Reboot to System
3. Follow the guides for recovering your device in case of softbrick/hardbrick, IMEI/EFS corrupt etc.
- Video Guide : Bootloader Unlock, Root, TWRP, Restore, Unbrick & ROMs : http://forum.xda-developers.com/redmi-note-3/how-to/video-redmi-note-3-bootloader-unlock-t3407003
- Flash/Unbrick On Locked/Unlocked Bootloader : http://en.miui.com/thread-235865-1-1.html
- Flash/Unbrick From HS USB 900E Mode : http://forum.xda-developers.com/redmi-note-3/how-to/unbricking-redmi-note3-hardbrickhs-usb-t3351325
- IMEI/EFS Repair : http://forum.xda-developers.com/redmi-note-3/how-to/flash-recover-efs-snapdragon-t3406789
CREDITS
TWRPs
Vibhor : Official TWRP
TheStrix : F2FS TWRP, CM Firmware
dadi11 : Unofficial TWRP
BY~XM : ZCZ TWRP
Cofface????? : Cofface TWRP
Rajdip : Safe TWRP v2
Alka121209 : Alka TWRP
PATCHES
Rajdip : Universal Boot Image Patcher
jcadduono : Lazy Flasher
Sudeep Duhoon : VoLTE Patch
*Moon- : RR 5.8.0 Fingerprint Fix
tank0412 : CM13 Front Camera Fix
banmeifyouwant : CM13 Radios & Security Fix
FIRMWARE
wmaster4g : Multi ROM Firmware
TheStrix : CM Firmware
Psy_Man : Android N Firmware
GUIDES
Tomsgt : Video Tutorial
Rajdip : Unbrick Guide
Muz_paray : Unbrick Guide
Archit9169 : IMEI/EFS Repair Guide
​
why after flashing alka recovery, we should again flash cofface? is alka recovery used for backup only? can we flash roms with alka recovery?
white FANNg said:
why after flashing alka recovery, we should again flash cofface? is alka recovery used for backup only? can we flash roms with alka recovery?
Click to expand...
Click to collapse
For official users you can flash other ROMs with Alka TWRP as well.
For unofficial users you must flash Safe TWRP v2 after Alka to avoid hardbrick if you flash MIUI ROM.
I am running now stocl global rom with officialy unlocked bootloader.
How can I flash Alka recovery to backup and install cm13? just use adb flash recovery?
Thanks for the initiative, can you explain more about the partitions.
What if one doesn't have all the partitions backed up and flashed custom rom ( CM 13)?
Also please include the current version of TWRP for respective recoveries.
nonyhaha said:
I am running now stocl global rom with officialy unlocked bootloader.
How can I flash Alka recovery to backup and install cm13? just use adb flash recovery?
Click to expand...
Click to collapse
fastboot flash recovery alkatwrp.img
mnsk said:
Thanks for the initiative, can you explain more about the partitions.
What if one doesn't have all the partitions backed up and flashed custom rom ( CM 13)?
Click to expand...
Click to collapse
Santhosh's CM13 zip based on M firmware has M boot loader. After flashing the zip your bootloader gets locked & gets updated to M boot loader.
So if you want to revert back to MIUI based on Lollipop you need to take backup of each & every partition using Alka TWRP, other TWRP wont work.
This restores the phone back to L boot loader & preserves IMEI.
All the links are updated to the latest versions of respective TWRPs.
SharkcpN said:
All the links are updated to the latest versions of respective TWRPs.
Click to expand...
Click to collapse
Can you also include them in the OP like official is on 3.0.2, alka on 3.0. Will be easier to keep track.
I think for officially unlocked bootloader the official TWRP should be used. You can flash the universal boot image patcher as a secondary ZIP if needed, and you can back up EFS with it
Hey all, I have successfully unlocked unofficially and flashed a alka via fastboot but I can't boot into recovery.
If I do adb reboot recovery it goes to a screen with a picture of my device which I assume is the stock recovery. If I reboot with Vol Up and Power I get the same thing. Any ideas? Thanks!
EDIT: I flashed "Safe TWRP v2" then Alka and it worked! Thanks OP
Nice information.
So the alka version is the best for official. Just want to know more:
1. Is that mean that backup/restore feature of cofface not backup all partitions?
2. Are there any differences between cofface and alka beside backup feature? Both seem not built from latest official twrp.
3. How about flashing (not restoring) other Rom from Santosh M Rom?
Thanks.
Sent from my Redmi Note 3 using Tapatalk
I installed alka version and it is in chinese, I am trying desperately to find a way to switch language, but all the guides online point to twrp theme manager, which does not work. any guide to change language from within twrp?
I flashed Cofface twrp also and the language is still in Chinese. there is no way to add some files somewhere to change the freakin' language?
Grantius said:
I think for officially unlocked bootloader the official TWRP should be used. You can flash the universal boot image patcher as a secondary ZIP if needed, and you can back up EFS with it
Click to expand...
Click to collapse
Yes you can use it too
Doublewise said:
Nice information. So the alka version is the best for official. Just want to know more:
1. Is that mean that backup/restore feature of cofface not backup all partitions?
2. Are there any differences between cofface and alka beside backup feature? Both seem not built from latest official twrp.
3. How about flashing (not restoring) other Rom from Santosh M Rom?
Click to expand...
Click to collapse
1. Yes, only Alka TWRP is capable of backing up & restoring all partitions including bootloader.
2. Alka TWRP backs up EFS (IMEI) partition as well, Cofface dosent. Rest all features are same.
3. For official unlocked users : You can flash any ROM using Alka TWRP.
Unofficial unlocked users : You must flash Safe TWRP v2 before flashing any ROM else it will lead to hardbricking.
nonyhaha said:
I installed alka version and it is in chinese, I am trying desperately to find a way to switch language, but all the guides online point to twrp theme manager, which does not work. any guide to change language from within twrp?
I flashed Cofface twrp also and the language is still in Chinese. there is no way to add some files somewhere to change the freakin' language?
Click to expand...
Click to collapse
Re-flash Alka / Cofface TWRP, you will be greeted by a chinese text. Click on the box on the right, select English & tick mark the box above slider & swipe it.
SharkcpN said:
Yes you can use it too
1. Yes, only Alka TWRP is capable of backing up & restoring all partitions including bootloader.
2. Alka TWRP backs up EFS (IMEI) partition as well, Cofface dosent. Rest all features are same.
3. For official unlocked users : You can flash any ROM using Alka TWRP.
Unofficial unlocked users : You must flash Safe TWRP v2 before flashing any ROM else it will lead to hardbricking.
Re-flash Alka / Cofface TWRP, you will be greeted by a chinese text. Click on the box on the right, select English & tick mark the box above slider & swipe it.
Click to expand...
Click to collapse
Alka and coface give an error, can't find en.xml in the zip.
nonyhaha said:
Alka and coface give an error, can't find en.xml in the zip.
Click to expand...
Click to collapse
Go to TWRP folder in the internal storage where you have installed Themes folder, delete the entire folder.
....i lost the L boot loader...
...good afternoon...
...i flashed shantosh's rom without taking backup...
...so, i lost the stock L bootloader...
...now i see the M bootloader with cyanogenmod logo...
...it's not a problem since i flashed a lot of cm based roms, and some miui roms also, with this M bootloader...
...but i want the official bunny bootloader back...
...how can i restore it back ?
...flashing with mi flash tool maby ??
Thanks for this post cos this finally clears up my confusions.... And well I suppose Cofface is good because rooting after updates is easy....But just one question....Exactly how do I install OTAs? It seems I cant install the small 150mb ota files so I have to install the fastboot rom...But do I have to wipe system before that? Because I tried flashing 7.3.6.0 update (fastboot rom 1.1gb) without wiping system and its still showing me on 7.3.5.0.... So what exactly is the method before applying OTAs?
anshulratchet said:
Thanks for this post cos this finally clears up my confusions.... And well I suppose Cofface is good because rooting after updates is easy....But just one question....Exactly how do I install OTAs? It seems I cant install the small 150mb ota files so I have to install the fastboot rom...But do I have to wipe system before that? Because I tried flashing 7.3.6.0 update (fastboot rom 1.1gb) without wiping system and its still showing me on 7.3.5.0.... So what exactly is the method before applying OTAs?
Click to expand...
Click to collapse
You need to use recovery ROM, not fast boot.
And how to move from unofficially unlocked bootloader to official unlocking?

Guide: (17-06-09) Flash Global/China ROM, Root, gapps, Xposed, TWRP + Nougat

WARNING: The MIX is still my device, but it runs so stable on Epic ROM Nougat + Xposed Nougat, that I don't need to tinker with it anymore, so I don't have the time to update this thread.
Some great people made posts about TWRP, root and gapps as well as great discussions for how to install particular ROMs.
I try to compile all informations for newcomers into a guide here.
Feel free to discuss. I will update the first posts to reflect any updates and incorporate all your suggestions if possible.
Table of contents
1.1 Available ROMs
1.2 Available Kernels
1.3 Available Recoveries (TWRP)
2.0 How to start? (Do I have vendor ROM & how to remove vendor ROM)
3.0 How to unlock the bootloader
3.1 How to flash xiaomi.eu unofficial Global, root with SuperSu, TWRP and Xposed framework
3.2 How to flash Xiaomi official Chinese Stable / Global Stable, root with SuperSu, TWRP, google apps and Xposed framework
4.1 MIUI 8 xposed Tweaks
4.2. Disable MIUI battery saver and fix missed/late notifications
4.3. Better camera
4.4. Hide navigation bar
4.5. Change DPI
5. Changelog
1.1 Available ROMs
Xiaomi official Global Stable (Overview / Thread / Recovery / Fastboot)
Xiaomi official Chinese Stable (Fastboot / Recovery)
Xiaomi official Chinese Developer (Fastboot / Recovery)
xiaomi.eu unofficial Global Weekly (suspended for 2 weeks, latest available)
Epic ROM Global Stable / MrRaines (based on stable rom) (Thread)
Epic ROM Pro Stable / MrRaines (based on develoiper rom) (Thread)
EpicROM Nougat (ROM)
mi-globe.com ROM builder for Mi Mix
Lineage OS official (Recovery)
Resurrection Remix official (Thread)
Mokee ROM (Website)
1.2 Available Kernels
Global Beta Hotplug + Touchboost by @pappaschlumpf
DragonXia Linage OS / AOSP, no MIUI
1.3 Available Recoveries (TWRP)
TWRP recovery 3.1.0-0 mod for weekly ROMs by @raupe that works with all weekly releases starting on April 24th 2017
TWRP recovery 3.1.0-0 mod by @pappaschlump that works with weekly dev roms until April 24th 2017
TWRP Modified by MrRaines (Highly recommended) from here, or search for latest version
twrp-3.0.2-0-lithium.img for Chinese official ROM
TWRP 3.1.0-0 official
twrp-3.0.2-0-rc2-eu-lithium.img for xiaomi.eu ROM
MiMixTWRPSmarty by Xelar (according to forum should work on all ROMs
Chinese custom TWRP that should work on both ROMs, not sure if English is available
2.0 How to start? (Do I have vendor ROM & how to remove vendor ROM)
First, check if you have a vendor ROM, which is bad. Security issues, malware and no updates are just three reasons to move away from a vendor ROM.
How to check, if you have a vendor ROM:
Go to Settings > About phone
Check MIUI version
If any of the following conditions are true, you have a vendor ROM:
If it says "global" and after one month there is no update available in the updater app
If it says "global" and the version number has not the format: V8.0.4.0 LHOCNDG, (the numbers can vary, and the letters in the end can vary). Vendor ROMs often have one additional number, in total 5 numbers, which then is a vendor ROM
If it says "developer" or "beta" and after one week there is no update available in the updater app
Additionally you can read this very good article, on how to spot Vendor ROMs: http://miui.my/miui-identify-rom/
To get away from the Vendor ROM, you can either Unlock and flash another ROM (see 3.0), or you flash the official Global Stable ROM which can be flashed without unlocking the bootloader. (See 3.2 and ignore the requirement for the unlocked bootloader)
3.0 How to unlock the bootloader
Create Xiaomi Account, if you don't have one
Start the phone, login with Xiaomi account
Apply for bootloader unlock, and wait for the confirmation SMS to enter
On the unlock page, download the unlocker app and install it
After your request for unlock has been granted (waiting time usually a few hours to a few days), open the unlock app to unlock the bootloader
3.1 How to flash xiaomi.eu unofficial Global, root with SuperSu, TWRP and Xposed framework
Download:
install latest minimal fastboot and adb
latest xiaomi.eu unofficial Global weekly
twrp-3.0.2-0-rc2-eu-lithium.img
latest SuperSu
xposed-v87-sdk23-arm64-MIUI-edition-by-SolarWarez-20161126.zip
XposedInstaller_3.0_alpha4_3.apk
You need to be on an unlocked bootloader, see 2.0
Boot your phone into fastboot mode (Turn off phone, then press Power button + Volume Down button at the same time)
Connect your phone to your computer, make sure you have minimal fastboot and adb installed and open it via start menu -> Minimal fastboot and adb. A console window appears
type
Code:
fastboot flash recovery [COLOR="Blue"]C:\path\to\your\[/COLOR]twrp-3.0.2-0-rc2-eu-lithium.img
change the colored path to the correct path to your twrp file (not the EU one) and press enter
type
Code:
fastboot boot [COLOR="Blue"]C:\path\to\your\[/COLOR]twrp-3.0.2-0-rc2-eu-lithium.img
change the colored path to the correct path to your twrp file and press enter
the device should boot into TWRP
copy the latest xiaomi.eu rom zip to your device (which you can see in your computer's explorer as a device)
in TWRP install the xiaomi.eu rom zip
copy the SR5-SuperSU-v2.78-SR5-20161130091551.zip to your device and install it too, if you don't want Root, ignore this step but install no-verity-opt-encrypt-5.0.zip in TWRP and don't continue the steps below
copy xposed-v87-sdk23-arm64-MIUI-edition-by-SolarWarez-20161126.zip to your phone and install it in TWRP
boot your phone up, copy XposedInstaller_3.0_alpha4_3.apk to your phone and install it
3.2 How to flash Xiaomi official Chinese Stable or Global Stable, root with SuperSu, TWRP, google apps and Xposed framework
Download:
Mi Flash 2016.08.30.0
Fastboot China Stable ROM or Fastboot Global Stable ROM (Thread)
twrp-3.0.2-0-rc2-eu-lithium.img
SuperSu
ARM64 > 6.0 > nano > open_gapps-arm64-6.0-nano-20161130.zip (From http://opengapps.org/)
xposed-v87-sdk23-arm64-MIUI-edition-by-SolarWarez-20161126.zip
XposedInstaller_3.0_alpha4_3.apk
You need to be on an unlocked bootloader (see 3.0)
Download and unpack Fastboot China Stable ROM or Global Stable ROM
Download and install Mi Flash 2016.08.30.0
Paste full path to unpacked Fastboot ROM into the text box of Mi Flash
Select "clean all" at the bottom of Mi Flash explicitly (even if it's already selected)
Click flash
Boot up phone, enter Xiaomi account, copy TWRP, SR5-SuperSU-v2.78-SR5-20161130091551.zip, open_gapps-arm64-6.0-nano-20161130.zip and xposed-v87-sdk23-arm64-MIUI-edition-by-SolarWarez-20161126.zip to phone
Flash TWRP with fastboot
Install SuperSu in TWRP, if you don't want Root, ignore this step but install no-verity-opt-encrypt-5.0.zip in TWRP
Install gapps in TWRP
Install Xposed in TWRP, if you don't want xposed, ignore this step
Boot system
Login to your Google account
Install XposedInstaller_3.0_alpha4_3.apk, ignore this step if you don't want root and xposed
4.1 MIUI 8 xposed Tweaks
If you installed Xposed framework, there are 3 tools you can choose from, to tweak MIUI 8:
xMIUI by solarwarez
MIUI 8 Tweaks by hartec
exMIUI by Ty3uK
Some features of them:
change miui launcher row/column count
change icon size
use AOSP notification icons
allow widgets on lockscreen
center clock & signal bar on the left (like iOS)
hide battery icon, only show percentage
etc.
4.2 Disable MIUI battery saver and fix missed/late notifications
Settings > Battery & performance > Manage apps' battery usage > Off
Settings > Battery & performance > Power > Battery saver > Battery saver toggle off
Settings > Notifications & status bar > App notifications > select apps that can show floating notifications and notifications on lockscreen
Security > Permissions > Auto start > select apps that should get notifications after reboot
Security > Settings icon > Cleaner settings > Clean automatically > turn off / Update automatically > turn off
4.3 Better camera
The stock camera suffers from repeated auto focus while recording video, as well as strong image post-processing. The stock camera automatically changes to high ISO mode, on low light, which is leading to noise in the image.
An often suggested alternative to the stock camera app is Snap Camera.
4.4 Hide navigation bar
Settings > Additional settings > Buttons
Check:
Screen buttons can be hidden
Automatically disable navigation buttons
4.5 Change DPI
Changing the DPI on the Mi Mix on MIUI 8 without corrupting the Icons or having problems?
Confirmed resolutions:
MIUI default 440
Safe 370
Native resolution of the display 360.66
Lowest confirmed working 320
If you are rooted, simply install a build.props editor from Google Play and change the value of
Code:
persist.miui.density_v2 = xxx
to any DPI for xxx, and then reboot your device.
Remember to keep a copy of your original build.props file, in case anything goes wrong! If you're in a boot loop, just use the file manager in TWRP to copy your backed up build.props file over the modified one.
There may be problems with the MIUI weather app icon and MIUI calendar icon, which will be both invisible in the MIUI launcher depending on the DPI.
5. Changelog
2017-06-09
Added DragonXia Kernel (Linage OS / AOSP)
Added Linage OS official ROM
Added Resurrection Remix official ROM
2017-05-12
Added EpicROM Nougat 7.0 base
Added more TWRP recoveries
2017-03-20
Added Both Epic ROM links for pro & global
Added new section "2.0 How to start? (Do I have vendor ROM & how to remove vendor ROM)"
Removded 4G fix (old bug)
2017-03-03
Added Xiaomi Official Global Rom
Added EpicRom Global Rom
2017-02-14
Added Recoveries section
Added Kernel section
Added TWRP Modified by MrRaines to the TWRP freez fix list (Thanks to @MrRaines)
Added Custom Kernel from @pappschlumpf
2017-02-07
Updated DPI list, thanks to @satishp
2017-01-09
Updated link to new Modem file for "fix for no LTE / 4G connection"
Added fix for no LTE / 4G connection
Added TWRP Smarty by Xelar
Added Recovery by chinese forum
2017-01-06
Updated link to latest SuperSu beta
Added mi-globe ROM
Added Epic Rom
2016-12-28
Updated link to Chinese Stable Fastboot ROM to the latest
Removed unlocking steps from flashing section and made a new section for unlocking bootloader
Removed steps involving TWRP RC1 and only added TWRP RC2 EU, since that works with all newer ROMs
Hi.
It's looks very big and complicates jobs.
Thanks for the helpful guide and your comments on the other thread. I have a couple of noob follow-up questions. I managed to install TWRP and EU Rom (not root) and all works fine. Moving forward:
1. Can I root anytime now without wiping anything?
2. How do I update to the next version of EU when it is released? Do I just install via TWRP as before and will this erase anything? I don't want to have to re-install and re-setup everything.
I know these are basic questions but the number of guides out there with conflicting advice is overwhelming.
Thanks
@underlines
Why do you provide gapps when in xiaomi.eu all is included?
vergilbt said:
@underlines
Why do you provide gapps when in xiaomi.eu all is included?
Click to expand...
Click to collapse
Because the first guide written is for the Chinese Stable ROM, which doesn't contain gapps.
scdoyle said:
1. Can I root anytime now without wiping anything?
2. How do I update to the next version of EU when it is released? Do I just install via TWRP as before and will this erase anything? I don't want to have to re-install and re-setup everything.
Click to expand...
Click to collapse
1. Yes, just flash SuperSu in TWRP without wiping
2. When I was on xiaomi.eu ROM with my Mi Note Pro, I had to download the full xiaomi.eu ROM and flash it in TWRP. No data will be lost.
Thanks for doing this and here is the latest EU weekly rom
https://www.androidfilehost.com/?fid=457095661767120186
RMXO said:
Thanks for doing this and here is the latest EU weekly rom
https://www.androidfilehost.com/?fid=457095661767120186
Click to expand...
Click to collapse
I flashed this & my screen is unresponsive in TWRP.
IDK if anything in the update caused a mismatch, a la Global ROM & EU TWRP.
Also lost root, but the phone is still working otherwise.
Calling it a day, work beckons in a few hours.
If you have any suggestions, I'll check back in later today.
Sent from my lithium using XDA Labs
KOLIOSIS said:
I flashed this & my screen is unresponsive in TWRP.
IDK if anything in the update caused a mismatch, a la Global ROM & EU TWRP.
Also lost root, but the phone is still working otherwise.
Calling it a day, work beckons in a few hours.
If you have any suggestions, I'll check back in later today.
Sent from my lithium using XDA Labs
Click to expand...
Click to collapse
I flashed the fastboot China Dev ROM through XiaoMiFlash, installed gapps with google installer v2.0 apk and installed/updated google play services from apkmirror.
I want to add root, so I booted to fastboot, opened a console on my computer and typed
fastboot boot C:\twrp.img
to temporarily boot into TWRP.
TWRP touchscreen is unresponsive.
I flashed the original twrp of course (for dev and stable China ROM). The EU-TWRP is for xiaomi.eu ROM and not for Chinese Dev/Stable.
So I don't know what to do
underlines said:
I flashed the fastboot China Dev ROM through XiaoMiFlash, installed gapps with google installer v2.0 apk and installed/updated google play services from apkmirror.
I want to add root, so I booted to fastboot, opened a console on my computer and typed
fastboot boot C:\twrp.img
to temporarily boot into TWRP.
TWRP touchscreen is unresponsive.
I flashed the original twrp of course (for dev and stable China ROM). The EU-TWRP is for xiaomi.eu ROM and not for Chinese Dev/Stable.
So I don't know what to do
Click to expand...
Click to collapse
I was already on the EU ROM with the corresponding EU TWRP, so, IDK.
Less a solution, I'll check back in the TWRP/root thread, don't wanna hijack the OP's thread/topic.
Sent from my lithium using XDA Labs
http://en.miui.com/download-317.html
Try that version of 6.12.1
I'm unable flash ROM using miflash, keep getting error.
Not sure what the issue is.
I'm trying to flash Mi mix V8.0.10.0 on my 4g 128gb mi mix using MiFlash 2016.08.30.0 but get error message "can not found file flash_all_except_storage bat" anyone know what the issue is?
My bootloader is unlocked and i'm the global eu rom
thanks
---------- Post added at 02:56 PM ---------- Previous post was at 02:43 PM ----------
RMXO said:
http://en.miui.com/download-317.html
Try that version of 6.12.1
Click to expand...
Click to collapse
Can this file be used to update via phone updater?
thanks
Sorry for the noob question, but I've unlocked my Mix, but when trying to go from the Chinese Stable Rom to The Eu Rom i get a Can't Verify Update, how do I get past this?
I applied for my unlock code is the code generic since they didn't ask what device I had. Just my number name and reason
adamo86 said:
I applied for my unlock code is the code generic since they didn't ask what device I had. Just my number name and reason
Click to expand...
Click to collapse
Once they give access to unlock, they will text you a link with which you download an app sign in, put phone in Factbook mode, and then follow the instructions in the app, was pretty painless.
riz157 said:
I'm trying to flash Mi mix V8.0.10.0 on my 4g 128gb mi mix using MiFlash 2016.08.30.0 but get error message "can not found file flash_all_except_storage bat" anyone know what the issue is?
My bootloader is unlocked and i'm the global eu rom
thanks
---------- Post added at 02:56 PM ---------- Previous post was at 02:43 PM ----------
Can this file be used to update via phone updater?
thanks
Click to expand...
Click to collapse
if you get this error, you probably forgot to click this radio button explicitly:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
spykat said:
Sorry for the noob question, but I've unlocked my Mix, but when trying to go from the Chinese Stable Rom to The Eu Rom i get a Can't Verify Update, how do I get past this?
Click to expand...
Click to collapse
Do you try to flash the Eu ROM zip through the MiRecovery?
You need to boot into fastboot, then follow the thread to flash the TWRP EU recovery. Then you need to flash the Stable ROM through TWRP EU.
adamo86 said:
I applied for my unlock code is the code generic since they didn't ask what device I had. Just my number name and reason
Click to expand...
Click to collapse
Unlocking is tied to you Xiaomi Account. You can unlock your device, if you logged in with your Xiaomi account onto your device, if your account has unlocking privileges. Because my account had Unlocking privileges since 1 year, I could unlock my phone instantly after logging into my Xiaomi account, without applying for any Unlock code again.
underlines said:
if you get this error, you probably forgot to click this radio button explicitly:
View attachment 3958870
Do you try to flash the Eu ROM zip through the MiRecovery?
You need to boot into fastboot, then follow the thread to flash the TWRP EU recovery. Then you need to flash the Stable ROM through TWRP EU.
This part is confusing, I'm currently on miui v8.0.10.0 stable version. Do i need to be on a different rom? if so where i can i find the fastboot version. Any help on this would be helpful.
Unlocking is tied to you Xiaomi Account. You can unlock your device, if you logged in with your Xiaomi account onto your device, if your account has unlocking privileges. Because my account had Unlocking privileges since 1 year, I could unlock my phone instantly after logging into my Xiaomi account, without applying for any Unlock code again.
Click to expand...
Click to collapse
Do you try to flash the Eu ROM zip through the MiRecovery?
You need to boot into fastboot, then follow the thread to flash the TWRP EU recovery. Then you need to flash the Stable ROM through TWRP EU.
This part is confusing, I'm currently on miui v8.0.10.0 stable version. Do i need to be on a different rom? if so where i can i find the fastboot version. Any help on this would be helpful.
deleted
riz157 said:
thanks for instructions
please confirm if you have to wipe after prior to installing rom via twrp?
How to flash Xiaomi unofficial Global, root with SuperSu, TWRP and Xposed framework
---------- Post added at 07:27 PM ---------- Previous post was at 06:29 PM ----------
Excellent finaly got root and TWRP, flashed latest version. Much happier thanks for your efforts
Click to expand...
Click to collapse
Glad it helped.
Could you please edit your post above to remove the full citation of my first post?
It's usually bad practice to citate long posts like mine, just to give a short answer.
Thanks a lot

How to update miui official??

I have unlocked bootloader, and I have twrp and magisk
Please tell me how to update, I've received the notification but I don't know how is the process to update on this situation
Well, if the classic way doesn't work, you can try this :
https://c.mi.com/thread-1890305-1-0.html
And if still not, well this way (but with the correct files for your device !!) :
https://www.androidcentral.com/how-download-and-install-miui-9-redmi-note-4
21vm said:
Well, if the classic way doesn't work, you can try this :
https://c.mi.com/thread-1890305-1-0.html
And if still not, well this way (but with the correct files for your device !!) :
https://www.androidcentral.com/how-download-and-install-miui-9-redmi-note-4
Click to expand...
Click to collapse
Thanks man
When I bought my phone 2 weeks ago (global version) I was notified of the 10.3.6 update, I hope it is ready when I arrive or can I install the latest package?
Were you able to flash it with TWRP? Or how did you do it?
How were you able to update?
sonrics1993 said:
I have unlocked bootloader, and I have twrp and magisk
Please tell me how to update, I've received the notification but I don't know how is the process to update on this situation
Click to expand...
Click to collapse
Look here: https://forum.xda-developers.com/redmi-note-7/help/ota-update-unlocked-rooted-device-t3963409
1) download the full recovery rom for your device from here https://xiaomifirmwareupdater.com/miui/
2) reboot to recovery
3) wipe dalvik art/cache and cache
4) flash the rom and magisk (don't reboot to system until you've flashed magisk)
5) reboot to system
6) enjoy
If you get a compatibility error when flashing the rom just delete from the rom zip the file compatibility.zip
darhma said:
Look here: https://forum.xda-developers.com/redmi-note-7/help/ota-update-unlocked-rooted-device-t3963409
1) download the full recovery rom for your device from here https://xiaomifirmwareupdater.com/miui/
2) reboot to recovery
3) wipe dalvik art/cache and cache
4) flash the rom and magisk (don't reboot to system until you've flashed magisk)
5) reboot to system
6) enjoy
If you get a compatibility error when flashing the rom just delete from the rom zip the file compatibility.zip
Click to expand...
Click to collapse
I’m on stock rom, MIUI Global 12.0.2, rooted with Magisk 21.4 and Orangefox recovery. Now there is an update to MIUI 12.0.3.
I’m not sure what to do. When I go to https://xiaomifirmwareupdater.com/miui/ there is no recovery to 12.0.3. I can only find firmware 12.0.3. Can I still use this solution with firmware type?
svendsvin said:
I’m on stock rom, MIUI Global 12.0.2, rooted with Magisk 21.4 and Orangefox recovery. Now there is an update to MIUI 12.0.3.
I’m not sure what to do. When I go to https://xiaomifirmwareupdater.com/miui/ there is no recovery to 12.0.3. I can only find firmware 12.0.3. Can I still use this solution with firmware type?
Click to expand...
Click to collapse
Xiaomi Firmware Updater
The ultimate script that provides firmware packages for Xiaomi devices.
xiaomifirmwareupdater.com
There is the last 12.0.3!?
EDIT, Sorry wrong thread! I have far too many chrome tabs open
joke19 said:
Xiaomi Firmware Updater
The ultimate script that provides firmware packages for Xiaomi devices.
xiaomifirmwareupdater.com
There is the last 12.0.3!?
Click to expand...
Click to collapse
I'm sorry I only see V12.0.1.0.QFGMIXM for Redmi Note 7 Global.
joke19 said:
Xiaomi Firmware Updater
The ultimate script that provides firmware packages for Xiaomi devices.
xiaomifirmwareupdater.com
There is the last 12.0.3!?
Click to expand...
Click to collapse
I’m rather confused. When I go to About phone it says my MIUI version is Miui Global 12.0.2 stable (QFGEUXM). But the EEA version in your link has the same number: QFGEUXM. Does that mean I can use the Redmi Note 7 EEA Stable Recovery V12.0.3.0. (QFGEUXM)?
Edit: I can see when I click Download the Package Name includes "Global". So I guess it is usable? But then do I choose the Incremental Update or must I download Full ROM (.zip)?
Edit2: Just an update in case anyone should have the same question. I flashed the EEA version without problems. And I downloaded the Full ROM.
darhma said:
Look here: https://forum.xda-developers.com/redmi-note-7/help/ota-update-unlocked-rooted-device-t3963409
1) download the full recovery rom for your device from here https://xiaomifirmwareupdater.com/miui/
2) reboot to recovery
3) wipe dalvik art/cache and cache
4) flash the rom and magisk (don't reboot to system until you've flashed magisk)
5) reboot to system
6) enjoy
If you get a compatibility error when flashing the rom just delete from the rom zip the file compatibility.zip
Click to expand...
Click to collapse
Is this guide still legit after Magisk 22?
svendsvin said:
Is this guide still legit after Magisk 22?
Click to expand...
Click to collapse
I'm not 100% sure because I don't use MIUI, but I think it's still good, what makes you think it's not good anymore? I don't think there have been any particular changes in how MIUI or magisk works that would make it obsolete
darhma said:
I'm not 100% sure because I don't use MIUI, but I think it's still good, what makes you think it's not good anymore? I don't think there have been any particular changes in how MIUI or magisk works that would make it obsolete
Click to expand...
Click to collapse
Mainly because of the installation guide - https://topjohnwu.github.io/Magisk/install.html#custom-recovery - and Lavender's missing ramdisk. But I'm not sure and therefor I ask.
svendsvin said:
Mainly because of the installation guide - https://topjohnwu.github.io/Magisk/install.html#custom-recovery - and Lavender's missing ramdisk. But I'm not sure and therefor I ask.
Click to expand...
Click to collapse
I'm on official lineageos 17.1 and yesterday I've updated magisk to version 22, then updated the rom without problems. But I've updated magisk from magisk app not from recovery, so I'm not sure that installing magisk from recovery still works in rn7. Anyway after the rom update, magisk still works correctly. Maybe it's better to ask on the magisk thread: https://forum.xda-developers.com/t/magisk-general-support-discussion.3432382/
svendsvin said:
Mainly because of the installation guide - https://topjohnwu.github.io/Magisk/install.html#custom-recovery - and Lavender's missing ramdisk. But I'm not sure and therefor I ask.
Click to expand...
Click to collapse
FYI there could be a bug in Magisk 22 regarding missing ramdisk in Xiaomi: https://forum.xda-developers.com/t/magisk-general-support-discussion.3432382/post-84557999

Upgrade from old 9.8.15 to the latest dev build

All right guys, I haven't been active for quite a long time in the past year or so and need some additional help like the title says.
So , what would be the most painless way to get from the old Dev 9.8.15 to the latest dev build ... probably the 20.3.26? (From Android 9 to 10).
A step by step guide would be priceless since no one wants to end getting your phone bricked, right?
So...what? Use miflash an get back to global Rom? If so, which one, and which firmware? Also, what twrp to use,magisk and so on...
Is it possible to use the twrp app for the process ?
Any kind of advice is appreciated.
Cheers!
Sent from my Redmi K20 using Tapatalk
We guess you speak about beta xiaomi.eu custom ROM and not beta China ROM?
- Download latest 20.3.26 (for Redmi K20/Mi 9T devices) => https://androidfilehost.com/?fid=4349826312261755297
- Download Magisk uninstaller (if you get issues after reinstalling Magisk in new ROM version) => https://github.com/topjohnwu/Magisk/releases/download/v20.4/Magisk-uninstaller-20200323.zip
- Download latest Magisk version => https://github.com/topjohnwu/Magisk/releases/download/v20.4/Magisk-v20.4.zip
Put all these zip files in root of your phone's storage and reboot your phone in TWRP.
1) Flash new ROM version in TWRP. Reboot after finished.
2) Wait phone to boot into system (can take a few minutes).
3) Reboot again in TWRP and flash Magisk zip (NOT uninstaller zip).
4) Reboot your phone, *if your phone fail to boot to system -> do step 5.
*5) Reboot to TWRP and flash Magisk uninstaller zip, then flash Magisk zip again. Reboot your phone.
Nothing difficult... ^^
Micdu70 said:
We guess you speak about beta xiaomi.eu custom ROM and not beta China ROM?
Click to expand...
Click to collapse
Exactly.
Micdu70 said:
- Download latest 20.3.26 (for Redmi K20/Mi 9T devices) => https://androidfilehost.com/?fid=4349826312261755297
- Download Magisk uninstaller (if you get issues after reinstalling Magisk in new ROM version) => https://github.com/topjohnwu/Magisk/releases/download/v20.4/Magisk-uninstaller-20200323.zip
- Download latest Magisk version => https://github.com/topjohnwu/Magisk/releases/download/v20.4/Magisk-v20.4.zip
Put all these zip files in root of your phone's storage and reboot your phone in TWRP.
1) Flash new ROM version in TWRP. Reboot after finished.
2) Wait phone to boot into system (can take a few minutes).
3) Reboot again in TWRP and flash Magisk zip (NOT uninstaller zip).
4) Reboot your phone, *if your phone fail to boot to system -> do step 5.
*5) Reboot to TWRP and flash Magisk uninstaller zip, then flash Magisk zip again. Reboot your phone.
Nothing difficult... ^^
Click to expand...
Click to collapse
Just to be clear so i do not hassle day in and day out.
- Since we are speaking about two different android builds, there is no need to revert back to global? Somewhere else "suggested" to do that because of that exact reason. (by that I mean the global fastboot ROM)
- Do i need any specific TWRP build to make it go without any troubles?
- When flashing new ROM i wipe all - anything specific so i don't miss out ? (haven't done it in a while)
for now thanks a lot mon ami.
Pejpi said:
Exactly.
Just to be clear so i do not hassle day in and day out.
- Since we are speaking about two different android builds, there is no need to revert back to global? Somewhere else "suggested" to do that because of that exact reason. (by that I mean the global fastboot ROM)
- Do i need any specific TWRP build to make it go without any troubles?
- When flashing new ROM i wipe all - anything specific so i don't miss out ? (haven't done it in a while)
for now thanks a lot mon ami.
Click to expand...
Click to collapse
- You don't need to revert back to global when using xiaomi.eu ROM.
- Use your current TWRP, it should be fine and it will be automatically updated after flashing new xiaomi.eu ROM.
- You don't need to wipe anything. In case of issue after ROM update, you can "Format Data" in TWRP > Reboot TWRP > Put 20.3.26 zip ROM and reflash it (clean flash).
Micdu70 said:
- You don't need to revert back to global when using xiaomi.eu ROM.
- Use your current TWRP, it should be fine and it will be automatically updated after flashing new xiaomi.eu ROM.
- You don't need to wipe anything. In case of issue after ROM update, you can "Format Data" in TWRP > Reboot TWRP > Put 20.3.26 zip ROM and reflash it (clean flash).
Click to expand...
Click to collapse
Allright, quick update. Tried to flash as you said.
And almost everything went fine. Phone booted perfectly into new xiaomi.eu dev ROM - Thumbs up!
but, but...there is always a but What ever i do now i cant enter TWRP anymore, what ever i press vol up or down it goes straight into fastboot mode. I suppose i need to reinstall TWRP again? If so what would be the best build reinstall ?
Pejpi said:
Allright, quick update. Tried to flash as you said.
And almost everything went fine. Phone booted perfectly into new xiaomi.eu dev ROM - Thumbs up!
but, but...there is always a but What ever i do now i cant enter TWRP anymore, what ever i press vol up or down it goes straight into fastboot mode. I suppose i need to reinstall TWRP again? If so what would be the best build reinstall ?
Click to expand...
Click to collapse
vol up = TWRP
vol down = Fastboot
Yes, you can try to reinstall TWRP (Official) => https://dl.twrp.me/davinci/
Micdu70 said:
vol up = TWRP
vol down = Fastboot
Yes, you can try to reinstall TWRP (Official) => https://dl.twrp.me/davinci/
Click to expand...
Click to collapse
So, just a quick update.
I did all as you described, step by step and now after a few days using the phone i can say....everything well better then i expected. No problems while flashing whatsoever.
Cheers to you and your guide, i suppose the same goes when upgrading to new MIUI12?
Pejpi said:
So, just a quick update.
I did all as you described, step by step and now after a few days using the phone i can say....everything well better then i expected. No problems while flashing whatsoever.
Cheers to you and your guide, i suppose the same goes when upgrading to new MIUI12?
Click to expand...
Click to collapse
Yeap, download and install MIUI 12 Beta zip ROM in TWRP.
After updating to MIUI 12 Beta ROM, you may need to clear all app data of "Updater" app in phone's settings to fix it (if you can't open the Updater to check for OTA updates).
Micdu70 said:
We guess you speak about beta xiaomi.eu custom ROM and not beta China ROM?
- Download latest 20.3.26 (for Redmi K20/Mi 9T devices) => https://androidfilehost.com/?fid=4349826312261755297
- Download Magisk uninstaller (if you get issues after reinstalling Magisk in new ROM version) => https://github.com/topjohnwu/Magisk/releases/download/v20.4/Magisk-uninstaller-20200323.zip
- Download latest Magisk version => https://github.com/topjohnwu/Magisk/releases/download/v20.4/Magisk-v20.4.zip
Put all these zip files in root of your phone's storage and reboot your phone in TWRP.
1) Flash new ROM version in TWRP. Reboot after finished.
2) Wait phone to boot into system (can take a few minutes).
3) Reboot again in TWRP and flash Magisk zip (NOT uninstaller zip).
4) Reboot your phone, *if your phone fail to boot to system -> do step 5.
*5) Reboot to TWRP and flash Magisk uninstaller zip, then flash Magisk zip again. Reboot your phone.
Nothing difficult... ^^
Click to expand...
Click to collapse
Is this guide works with already rooted Mi 9T with unlocked bootloader? I also have an old MIUI with TWRP Recovery and Magisk. I wondering if i could use this guide...?
Wysłane z mojego Mi 9T przy użyciu Tapatalka

Install Magisk without permanent TWRP - is it possible?

I just finished reading a thread on another Redmi forum, here on XDA, about rooting a Redmi S2 without permanent TWRP flash.
Do you think it's possible to successfully apply the same steps on MIUI 11 Global Stable Redmi 7A (using the proper boot.img)?
Things needed :
- Unlocked Bootloader
- PC with ADB and Fastboot installed
- boot.img of your miui rom. You can grab it (open with winRar) from fastboot firmware (.tgz) xiaomi redmi S2. Download the firmware file in xiaomi site or in this section thread. The version are reccomended to be the same as your current miui version.
- Magisk Manager.apk
1. Open Magisk Manager
2. Press Install > Install > Patch Boot Image File, and select your boot.img file
3. Magisk Manager will now patch your boot image, and store it in Internal Storage/Download/patched_boot.img
4. Copy the patched boot image to your PC. Place it in Minimal ADB & Fastboot directory.
5. Flash the patched boot image to your device. Here is the command :
fastboot flash boot boot.img
6. If adb say "Okay" twice, mean it succesfully.
Type : fastboot reboot
7. Wait your phone to reboot.
From here:
https://forum.xda-developers.com/redmi-s2/how-to/magisk-root-custom-recovery-t3863402
cris2d2 said:
I just finished reading a thread on another Redmi forum, here on XDA, about rooting a Redmi S2 without permanent TWRP flash.
Do you think it's possible to successfully apply the same steps on MIUI 11 Global Stable Redmi 7A (using the proper boot.img)?
Things needed :
- Unlocked Bootloader
- PC with ADB and Fastboot installed
- boot.img of your miui rom. You can grab it (open with winRar) from fastboot firmware (.tgz) xiaomi redmi S2. Download the firmware file in xiaomi site or in this section thread. The version are reccomended to be the same as your current miui version.
- Magisk Manager.apk
1. Open Magisk Manager
2. Press Install > Install > Patch Boot Image File, and select your boot.img file
3. Magisk Manager will now patch your boot image, and store it in Internal Storage/Download/patched_boot.img
4. Copy the patched boot image to your PC. Place it in Minimal ADB & Fastboot directory.
5. Flash the patched boot image to your device. Here is the command :
fastboot flash boot boot.img
6. If adb say "Okay" twice, mean it succesfully.
Type : fastboot reboot
7. Wait your phone to reboot.
From here:
https://forum.xda-developers.com/redmi-s2/how-to/magisk-root-custom-recovery-t3863402
Click to expand...
Click to collapse
but what would that help you with? having the normal recovery?
mike500005 said:
but what would that help you with? having the normal recovery?
Click to expand...
Click to collapse
I just want Root capabilities, I don't want to replace stock Global Stable MIUI.
cris2d2 said:
I just want Root capabilities, I don't want to replace stock Global Stable MIUI.
Click to expand...
Click to collapse
yes i understand but what would be the goal? what you dont like or are afraid that you dont want the recovery is it because OTA updates? or??? you can try to root it and then reflash the stock recovery.img and apply a patched boot image could work idnk cause i have already done a lot to get mine working with latest update and i don't really want to go threw all the backups again
cris2d2 said:
I just want Root capabilities, I don't want to replace stock Global Stable MIUI.
Click to expand...
Click to collapse
custom recovey doesn't replace rom
indeed what you descripe is the official and recommended root method. TWRP is just for nandroid backup (not really needed since Migrate Backup and Magisk Modules can flash straight from android without TWRP at all), therefore the Magisk.zip is just for traditional reasons. Many devices don't even have TWRP (or with no working encryption support)
Installation
The Magic Mask for Android
topjohnwu.github.io
We no longer recommend installing Magisk through custom recoveries on modern devices. The custom recovery installation method exists mostly for legacy support
Click to expand...
Click to collapse

Categories

Resources