How to root Lenovo A2010 and a few custom ROMs - Upgrading, Modifying and Unlocking

The usual warning: I am not responsible if something goes wrong...
But it would be almost impossible for you to totally brick your phone by following this procedure.
Click to expand...
Click to collapse
Rooting Lenovo A2010
1. Download the SuperSU zip file, for installing root through custom recovery: http://download.chainfire.eu/supersu (latest) or http://download.chainfire.eu/supersu-stable (stable) and copy it to the SD card in your phone (or download it directly with the phone). Do not extract any files from the zip file, you will use it as it is.
2. Download a custom Recovery like TWRP for Lenovo A2010: https://yadi.sk/d/0WaK6e4Mkx5cx
Extract the files from the archive to your PC. In fact you need only 2 files, "Recovery.img" and "MT6735M_Android_scatter.txt"
3. Windows: Install the MTK VCOM USB driver, if it's not already installed on your computer: https://yadi.sk/d/c4o7TaGLreNzx , extract the files from the archive to a folder in your PC, then install the driver.
One way to install the driver is to turn off your phone, remove the battery, start the Device Manager in Windows, then connect the phone to the computer with a USB cable. A device called "MT65xx Preloader" will appear for a couple of seconds in Device Manager. Right click it before it disappears, select "Install driver", then "Have Disk" (the exact commands may vary depending on your Windows version), choose the folder where you extracted the downloaded archive.
You can also download and run this driver auto installer program, which will install more drivers, not only the MTK VCOM driver: https://cloud.mail.ru/public/31d13c2d78d9/Driver_Auto_Installer_v1.1236.00.zip
You may need to turn off driver signature verification though, as some of the drivers are not digitally signed.
Linux: see this thread http://forum.xda-developers.com/general/rooting-roms/tutorial-how-to-setup-spflashtoollinux-t3160802
4. Download the program SP Flash Tool from here: http://spflashtool.com/ and just extract the files from the archive. No installation is needed.
Depending on your Windows language, you might want to make sure there's no non-Latin characters in the path. If that is your case, a short path like C:\flashtool is the best choice.
5. Run SP Flash Tool to install the custom Recovery.
You can watch this Youtube video, the difference is that you will only have one file to flash, the Recovery file.
You should also note that the phone has to be turned off, with or without battery, and at 0:35 in the video, when he clicks "Download", he then connects the phone to the computer.
6. Reboot to Recovery by holding the Volume Up button pressed while the phone is booting.
In the boot menu that appears, move the selection cursor to the [Recovery Mode] option, by using the Volume Up button, then press the Volume Down button to select that option.
You should now get into TWRP Recovery, that you flashed in step 5.
7. From TWRP Recovery, install the previously downloaded file (UPDATE-SuperSU-v2.xx.zip).
8. Reboot. Your phone is now rooted.
Method #2 (no PC needed):
The latest version of KingRoot seems to be working on Lenovo A2010.
After rooting you can install TWRP through rashr.
But if you have a PC and can install SP Flash Tool, I would still recommend the first method above.

Custom Roms for Lenovo A2010
All credit for these ROMs goes to the guys from the 4pda..ru forum: Flasher_23, vif1, SnowCatPDA Temik23455 and others.
AOSP:
This one I ported myself, from an AOSP ROM for Oukitel K6000.
{
"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"
}
1. Download link: https://yadi.sk/d/IDcbobIQqU9hs
Copy the zip file to the External or Internal SD card in your phone (or download it directly with the phone).
2. Reboot into TWRP recovery as described above (Rooting - step 6).
3. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.
Even better, do a full backup of the whole system, so you can restore it later.
4. While still in TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.
5. Reboot.
CyanogenMod 12.1:
Mobile data working now.
Bugs:
Location not working.
WiFi hotspot not working.
The computer doesn't see the connected phone.
Some other more or less minor bugs...
1. Download link:https://yadi.sk/d/qTw-TiawqSW8o , copy the zip file to the External or Internal SD card in your phone (or download it directly with the phone).
2. Reboot into TWRP recovery as described above (Rooting - step 6).
3. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.
Even better, do a full backup of the whole system, so you can restore it later.
4. While still in TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.
6. Reboot.
Cubot X15:
This ROM seems to be a port from Cubot X15.
Works pretty well, I haven't found any bugs yet.
1. Download link:https://yadi.sk/d/B0PH0jqZoFepe , copy the zip file to the External or Internal SD card in your phone (or download it directly with the phone).
2. Reboot into TWRP recovery as described above (Rooting - step 6).
3. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.
Even better, do a full backup of the whole system, so you can restore it later.
4. While still in TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.
5. Reboot.
Doogee X5 Pro:
1. Download link:https://drive.google.com/file/d/0B6WF1qJW11OKV0tLUkhDSmxnVXM/view , copy the zip file to the External or Internal SD card in your phone (or download it directly with the phone).
2. Reboot into TWRP recovery as described above (Rooting - step 6).
3. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.
Even better, do a full backup of the whole system, so you can restore it later.
4. While still in TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.
5. Reboot.
UmiOS:
1. Download link:https://drive.google.com/file/d/0B6WF1qJW11OKeWlMdWZsNHhWNTA/view , copy the zip file to one of the SD cards in your phone (or download it directly with the phone).
2. Download the patch : https://drive.google.com/file/d/0B6WF1qJW11OKY19vOGQtdXBZNjA/view and copy this zip file too, to one of the SD cards in your phone (or download it directly with the phone).
3. Reboot into TWRP recovery as described above (Rooting - step 6).
4. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.
Even better, do a full backup of the whole system, so you can restore it later.
5. In TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.
6. Reboot the phone and do the initial setting procedure. Your phone might not recognize the SIM cards. Don't worry.
7. Reboot again into TWRP recovery and install the zip file (patch) you downloaded in step 2.
8. Reboot. Your phone should now work normally.
[More coming soon]

really great work,thanks a lot!I rooted mt phone,I would like to ask this,other ROMs you have checked offer any overclocking or different kernel with extra features?

You're so great . Thank you so much :laugh: . I'll ask questions later. :good:
---------- Post added at 04:59 AM ---------- Previous post was at 04:54 AM ----------
What's the best custom rom for you?

These two that I posted so far seem to be the best, that's why I posted them first.
The second one (UmiOS) apparently has a random bug, the loudspeaker mode during calls wouldn't work sometimes. I haven't noticed that personally when I tested it, but it was reported by others.
I'm waiting for some major bugs to be fixed in CM, then I'll post it here too.
Sent from my Lenovo A2010-a using Tapatalk

I don't think ROM development for our phone reached that level, so no custom kernels or overclocking yet.
These are just ports of ROMs originally developed for similar phones.
Sent from my Lenovo A2010-a using Tapatalk

I see,well with root I can still do some adjustments to the CPU operation, so to achieve a bit better performance. the good thing is that I can finally move apps to SD card,which was a disadvantage of the stock ROM
Sent from my Lenovo A2010-a using Tapatalk

Could you show some picture about these roms?

Why?
Until now, I can't figure out why my laptop doesn't recognize the driver of my device. Even when it is powered on. Before I installed different drivers from different sources (not from the russian forum), the drivers were fully recognized. I don't know how to revert it back. What should I do? I already tried uninstalling, reinstalling drivers. But no luck. Tomorrow, I will try to check if the drivers will be recognized on other computers.

Executable000 said:
Until now, I can't figure out why my laptop doesn't recognize the driver of my device. Even when it is powered on. Before I installed different drivers from different sources (not from the russian forum), the drivers were fully recognized. I don't know how to revert it back. What should I do? I already tried uninstalling, reinstalling drivers. But no luck. Tomorrow, I will try to check if the drivers will be recognized on other computers.
Click to expand...
Click to collapse
Maybe you need to remove the digital signature check, that worked for my PC
Sent from my X5pro using Tapatalk
---------- Post added at 09:37 PM ---------- Previous post was at 09:35 PM ----------
I installed the doogee ROM and I can say that is better than stock,fast and smooth
Sent from my X5pro using Tapatalk

madprofessorus said:
Maybe you need to remove the digital signature check, that worked for my PC
Click to expand...
Click to collapse
Doesn't work

Executable000 said:
Doesn't work
Click to expand...
Click to collapse
Hmm,there is an utility to remove drivers from PC, Google it and try it
Sent from my X5pro using Tapatalk
---------- Post added at 03:11 PM ---------- Previous post was at 03:00 PM ----------
There is an utility to remove drivers from Windows, try to remove all drivers that has to do with the phone
Sent from my X5pro using Tapatalk

I'll just gonna root it on the other laptop . lol .Thanks
Wtf. I rooted my phone. And it is successful. Now I tried to install X5pro, It says successful. But when I try to reboot, It says no OS installed? I tried to turn it on but it is bootlooped. Help?!

It's really scaring me. Now I am restoring my system. Anyway, thank you because I successfully rooted my phone because of you guys.
---------- Post added at 12:28 PM ---------- Previous post was at 12:23 PM ----------
SUCCESSFULLY RECOVERED. But why do that happen to me? I followed your instructions carefully. I downloaded the zip file, and it is not corrupted. Then I boot my phone into recovery, the wipe > format(or whatever), then after that, I installed the zip file. Which is the "INSTALL_X5_Pro-R09.zip".

Another is at the first place, It says "No MD5 file found. Skipping md5 blah blah", then it will be successful. But it shows no Os installed.

Executable000 said:
It's really scaring me..
Click to expand...
Click to collapse
No need to be scared, especially if you are still able to get into recovery, and you made a backup.
And even if you erased the recovery by mistake and/or didn't make any backup, there would still be nothing to be scared about, it's very easy to reflash the stock ROM once you have SP Flash Tool working.
By the way, just in case someone might need it, I'll post the latest stock ROM here too, for flashing with SP Flash Tool.
...
I'm not sure what went wrong, but you could just try downloading the file again and flashing it again. It should work.

W60 said:
No need to be scared, especially if you are still able to get into recovery, and you made a backup.
And even if you erased the recovery by mistake and/or didn't make any backup, there would still be nothing to be scared about, it's very easy to reflash the stock ROM once you have SP Flash Tool working.
By the way, just in case someone might need it, I'll post the latest stock ROM here too, for flashing with SP Flash Tool.
...
I'm not sure what went wrong, but you could just try downloading the file again and flashing it again. It should work.
Click to expand...
Click to collapse
Thanks. I tried the YumiOs, and it is working. But it is so buggy. I'll try to download the Doogee X5pro again.
Thank you very much it really helps me.
---------- Post added at 03:35 AM ---------- Previous post was at 03:01 AM ----------
Found the problem! The file was corrupted when transferred to my memory card. Now I successfully installed doogee X5pro. Thank you very much DDDDD
The problem is, the torch app doesn't work

Stock ROM Lenovo A2010 (S256)
This is for flashing with SP Flash Tool, so besides reverting to stock ROM and unrooting, it's also suitable for unbricking the phone.
Flashing the stock ROM will also replace the custom Recovery with the stock Recovery! If you don't want this, you can uncheck the Recovery option in SP Flash Tool.
Download link:
https://yadi.sk/d/TvdSyQVlnBASE
How to flash:
If you used SP Flash Tool already, there's no need to read this, you should already know what to do
1. Download the file from the link above. Extract the archive to a folder in your PC.
2. Turn off the phone. Pull out the battery, then put it back in the phone.
Or don't put it back yet, this should work with, or without battery.
Alternatively, just wait a while after you turned off the phone.
3. Start SP Flash tool.
4. Load the scatter file in SP Flash Tool. It is called "MT6735M_Android_scatter.txt" and, as usual, it is found in the same folder with all the other files to flash (target_bin).
5. Click "Download" in SP Flash Tool.
6 Connect the phone with the USB cable.
7. Wait for the process to finish. Restart the phone.

W60 said:
This is for flashing with SP Flash Tool, so besides reverting to stock ROM and unrooting, it's also suitable for unbricking the phone.
Flashing the stock ROM will also replace the custom Recovery with the stock Recovery! If you don't want this, you can uncheck the Recovery option in SP Flash Tool.
Download link:
https://yadi.sk/d/TvdSyQVlnBASE
How to flash:
If you used SP Flash Tool already, there's no need to read this, you should already know what to do
1. Download the file from the link above. Extract the archive to a folder in your PC.
2. Turn off the phone. Pull out the battery, then put it back in the phone.
Or don't put it back yet, this should work with, or without battery.
Alternatively, just wait a while after you turned off the phone.
3. Start SP Flash tool.
4. Load the scatter file in SP Flash Tool. It is called "MT6735M_Android_scatter.txt" and, as usual, it is found in the same folder with all the other files to flash (target_bin).
5. Click "Download" in SP Flash Tool.
6 Connect the phone with the USB cable.
7. Wait for the process to finish. Restart the phone.
Click to expand...
Click to collapse
Thank you :laugh: . So how do they get the stock roms? I mean, if i am going to get my own phone's stock rom, how can I do it myself?

Why do our internal storage has only 4gb usable memory? Where is the other 4gb?

Related

[Q] Need help with a soft brick

Alright, so i have a Galaxy s3 (sgh-i747) and i rooted it with philz bootloader
So i was going to install a custom rom, so i had to wipe.
I downloaded the rom, and wiped.
But then i realized i actually never put the ****ing rom on the phone and now my phone has no rom loaded.
I can still boot into download/recovery
I really need help with this, what are my option?
So my phone is not rooted any more i guess because the recovery/bootloader is the default one
I still really need help with this
Ozzie 45 said:
I still really need help with this
Click to expand...
Click to collapse
Do you remember what (stock) firmware or Android version you were on before the attempted installation? Your best option now would be a return to stock. If you were on anything earlier than 4.3 (e.g. 4.1.2 or 4.1.1) you could try using Odin to flash 4.1.1 since you can get into download mode. To do this take the following steps ..
1. Download the required files via the following link <http://fortedge.com/downgrade.html>and extract the Odin flashable file
2. Install Odin
3. Boot into download mode and flash via Odin
OR you could find the correct stock image via the following discussion thread and flash via Odin. This would be a complete stock file that will flash all partitions including bootloader, modem, kernel and system.
http://forum.xda-developers.com/showthread.php?t=1739426
If you were on Android 4.3, then you cannot use the above method or flash via Odin and any attempt to do this will create more bother for you. In this case, you would need to flash custom recovery via Odin and restore the stock recovery image via custom recovery. Please download the stock recovery file via the following the thread ...
http://forum.xda-developers.com/show....php?t=2658486
If you need any further detailed steps on how to complete this, please do not hesitate to holler.
Larry2999 said:
Do you remember what (stock) firmware or Android version you were on before the attempted installation? Your best option now would be a return to stock. If you were on anything earlier than 4.3 (e.g. 4.1.2 or 4.1.1) you could try using Odin to flash 4.1.1 since you can get into download mode. To do this take the following steps ..
1. Download the required files via the following link <http://fortedge.com/downgrade.html>and extract the Odin flashable file
2. Install Odin
3. Boot into download mode and flash via Odin
OR you could find the correct stock image via the following discussion thread and flash via Odin. This would be a complete stock file that will flash all partitions including bootloader, modem, kernel and system.
http://forum.xda-developers.com/showthread.php?t=1739426
If you were on Android 4.3, then you cannot use the above method or flash via Odin and any attempt to do this will create more bother for you. In this case, you would need to flash custom recovery via Odin and restore the stock recovery image via custom recovery. Please download the stock recovery file via the following the thread ...
http://forum.xda-developers.com/show....php?t=2658486
If you need any further detailed steps on how to complete this, please do not hesitate to holler.
Click to expand...
Click to collapse
Yes, i was on Android 4.3
Can you please re-link that? The URL is broke
Ozzie 45 said:
Yes, i was on Android 4.3
Can you please re-link that? The URL is broke
Click to expand...
Click to collapse
I'm also going to need guidance on flashing custom recovery via Odin and restore the stock recovery image via custom recovery
Ozzie 45 said:
I'm also going to need guidance on flashing custom recovery via Odin and restore the stock recovery image via custom recovery
Click to expand...
Click to collapse
You will find the full link here ...<http://forum.xda-developers.com/showthread.php?t=2658486>
Download Odin.
http://fortedge.com/downloads/Odin307.zip
Download the Odin flashable custom recovery file via the following link ...
<http://techerrata.com/browse/twrp2/d2att>. You need one of the more recent images ending in *.tar e.g. the one below
<http://techerrata.com/file/twrp2/d2att/openrecovery-twrp-2.6.3.0-d2att.tar>
Install Samsung Kies on your PC if you don't have this already (this will be useful for the drivers)
Install the twrp tar file to an easily remembered location on your PC
Extract the Odin zip to get the executable file (*.exe)
Click on the exe file to run Odin
Now boot your phone into download mode by powering off completely then holding down the Power + Home + Volume Down buttons simultaneously until you see a warning message.
Press the Volume Up button to continue
Connect your phone to the computer with a good quality micro-USB cable
If everything has been done OK, Odin should immediately recognize your phone and you should see a message saying "Added" in Odin. If you don't see this, then you may need to check the drivers are properly installed.
Click on the PDA tab in Odin and navigate to the twrp tar file you earlier downloaded. Select this file and click OK.
You should have the Auto-Reboot and F-Reset Time boxes checked in Odin. Please do not check or uncheck any other boxes!
Click on the Start button at the bottom to start flashing TWRP and wait until you see PASS and a green (or blue) box fully displayed. Your phone will automatically reboot after this although it may not be able to boot since you don't have an OS installed. You may disconnect the cable and close Odin after you see the PASS message. If you see FAIL, then disconnect, remove the phone battery and try again.
If you successfully flash TWRP, then you may proceed to reinstalling your ROM.
1. Download the zip file in the thread below <<http://forum.xda-developers.com/showthread.php?t=2658486>>
2. Save to a recognizable location on your phone's SD card. If you can't install files to your phone via your PC, then you may save to a micro SDHC card using another micro-SDHC compatible device (camera, another phone, card reader/writer etc).
3. Boot into recovery mode
4. Select Install from the TWRP menu and navigate to the zip file you download. Swipe the arrow key to confirm installation and wait for installation to be complete
5. When installation is complete, clear your cache and dalvik and reboot system and you are good to go.
Hope this works for you. If it does, please remember to hit the thanks button and let me know.
Larry2999 said:
You will find the full link here ...<http://forum.xda-developers.com/showthread.php?t=2658486>
Download Odin.
http://fortedge.com/downloads/Odin307.zip
Download the Odin flashable custom recovery file via the following link ...
<http://techerrata.com/browse/twrp2/d2att>. You need one of the more recent images ending in *.tar e.g. the one below
<http://techerrata.com/file/twrp2/d2att/openrecovery-twrp-2.6.3.0-d2att.tar>
Install Samsung Kies on your PC if you don't have this already (this will be useful for the drivers)
Install the twrp tar file to an easily remembered location on your PC
Extract the Odin zip to get the executable file (*.exe)
Click on the exe file to run Odin
Now boot your phone into download mode by powering off completely then holding down the Power + Home + Volume Down buttons simultaneously until you see a warning message.
Press the Volume Up button to continue
Connect your phone to the computer with a good quality micro-USB cable
If everything has been done OK, Odin should immediately recognize your phone and you should see a message saying "Added" in Odin. If you don't see this, then you may need to check the drivers are properly installed.
Click on the PDA tab in Odin and navigate to the twrp tar file you earlier downloaded. Select this file and click OK.
You should have the Auto-Reboot and F-Reset Time boxes checked in Odin. Please do not check or uncheck any other boxes!
Click on the Start button at the bottom to start flashing TWRP and wait until you see PASS and a green (or blue) box fully displayed. Your phone will automatically reboot after this although it may not be able to boot since you don't have an OS installed. You may disconnect the cable and close Odin after you see the PASS message. If you see FAIL, then disconnect, remove the phone battery and try again.
If you successfully flash TWRP, then you may proceed to reinstalling your ROM.
1. Download the zip file in the thread below <<http://forum.xda-developers.com/showthread.php?t=2658486>>
2. Save to a recognizable location on your phone's SD card. If you can't install files to your phone via your PC, then you may save to a micro SDHC card using another micro-SDHC compatible device (camera, another phone, card reader/writer etc).
3. Boot into recovery mode
4. Select Install from the TWRP menu and navigate to the zip file you download. Swipe the arrow key to confirm installation and wait for installation to be complete
5. When installation is complete, clear your cache and dalvik and reboot system and you are good to go.
Hope this works for you. If it does, please remember to hit the thanks button and let me know.
Click to expand...
Click to collapse
Odin seems to stop working and crashes when i try to flash TWRP.
Ozzie 45 said:
Odin seems to stop working and crashes when i try to flash TWRP.
Click to expand...
Click to collapse
How far did you get and what was the <error> message you got?
---------- Post added at 10:10 PM ---------- Previous post was at 10:03 PM ----------
Larry2999 said:
How far did you get and what was the <error> message you got?
Click to expand...
Click to collapse
You may also try Odin 3 v1.85 if the v 3.07 didn't work. I've been looking for a safe download link for that online but I've not been able to find one. You may try searching for it online.
Larry2999 said:
How far did you get and what was the <error> message you got?
---------- Post added at 10:10 PM ---------- Previous post was at 10:03 PM ----------
You may also try Odin 3 v1.85 if the v 3.07 didn't work. I've been looking for a safe download link for that online but I've not been able to find one. You may try searching for it online.
Click to expand...
Click to collapse
Here is Odin 1.85
Or you could try putting a room on an SD card. That's why I always check to see if a room is there before flashing
Sent from my SGH-I747 using Tapatalk

[Guide][Marshmallow] Android 6.0 official update for Micromax Canvas A1 (AQ4501)

Update: SPFlashTool flashable Marshmallow firmware file is now available. Build MOB30N.
OTA links are already there on xda, but here was no specific thread for Canvas A1 so i am writing one
Google has released the OTA files for Canvas A1 and other android one devices.
NOTE: To update your phone using OTA files your phone should be running Stock lollipop or atleast stock recovery. (Not applicable if using sp flash tool)
If you are running a custom rom or custom recovery then before proceeding to this guide you must revert back to stock lollipop using sp flash tool
Pre-requisites: 1.Your phone should be atleast 60% charged
2. Back up all important data (just to be safe)
Canvas A1 users can easily update their device by following method(s)
Method 1 (the usual method):
Step 1: Download the official Marshmallow OTA file from here https://android.googleapis.com/packages/ota/google_aq4501sprout_aq4501/dc78fbefaf5f69cc4754751251d9ece094bc96e6.signed-sprout-mmx-MRA58M-from-LMY48M.zip
Step 2: Connect your smartphone to computer using the original USB cable.
Step 3: Copy and paste the OTA zip files to phone's storage and make a note of its location.
Step 4: Boot your smartphone into recovery mode or stock recovery: Disconnect the phone from computer, and then turn it off.
Press and hold both the Volume and the Power buttons until the display turns on and enters bootloader mode.
Hit the volume button to open the Recovery menu and then press the power button to select it. Your phone should now boot into recovery mode.
At this moment, a dead Android with an exclamation mark should appear on the screen. Now press and hold Power button for three seconds and then hit the Volume up button once to progress into recovery mode.
Step 5: Return to the main recovery screen and choose 'install update from sdcard'.
Step 6: Then select the OTA zip file using the volume buttons for navigation and the Power button to select any file or open a folder. After you select the zip file, confirm its installation and the update should start installing on your device.
Step 7: Once the installation is done, return to main screen of recovery. Choose Reboot system now to restart the phone and boot into the newly installed Android 6.0 Marshmallow OTA update from Google.
Voila!! You are running official Android 6.0 :laugh:
Method 2 (using sp flash tool, best method)
This method can be used even if you are running a custom rom. You can also use this method to unbrick Micromax Canvas A1.
Pre-requisites: Windows computer, USB cable, and most important "patience".
Step 1:
a) Download micromax driver.{thanks to @mohsin.r.munshi}
Extract its content, you will find an .exe file inside a folder "driver9401". Disable your antivirus and run the .exe file as administrator. (If you are using 64-bit windows, you will need to "disable driver signature enforcement". Google it)
b) Download SP Flash tool from my mediafire or from its official website. Extract it to any folder
c) Download SPflashTool flashable Marshmallow firmware . Extract the zip file. You will see the following files in it (similar not exact)
{
"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"
}
Note the location of MT6582_Android_scatter.txt file
Step2: Goto the folder where you have extracted sp flash tool. Run flash_tool.exe
Step 3: In sp flash tool, Click on "scatter loading". Then locate and select "MT6582_Android_scatter.txt". SP Flash tool will load all firmware files from the folder where you have extracted the OTA files.
Step 4: Power off your phone. And REMOVE the battery. Now on SP flash tool, click on "Download".
(refer to screenshots given on this website. Ignore the steps given on this website, just refer screenshots)
Step 5: (pay attention to every word) Connect USB cable to your phone only. Then Press and HOLD volume down button and insert the other end of USB cable to your pc. Flashing will start automatically. Wait till you see "OK" message on your pc.
Step 6: Once you see "OK" message, disconnect your phone and reinsert your phone's battery. Turn ON your phone. The first boot will take longer than usual.
Congo! You just updated/unbricked your Micromax Canvas A1.
Feel free to post comments for any doubts and errors
My canvas a1 software has been damaged, and it shows an error while installing update from sd card , so how do I can solve this problem ???? Please reply fast........
gd5121995 said:
My canvas a1 software has been damaged, and it shows an error while installing update from sd card , so how do I can solve this problem ???? Please reply fast........
Click to expand...
Click to collapse
flash official lollipop rom using method 2 above
Hi.. I'm on CM13 now. But I don't have mobile data for some reason. So I want to flash stock ROM. But last time I tried flashing stock, it wiped my IMEI numbers. Luckily my warranty status was somehow reset. So I had to get the phone replaced. Does this have a chance to cause the same problem (wipe my IMEI numbers)??
GughanRk said:
Hi.. I'm on CM13 now. But I don't have mobile data for some reason. So I want to flash stock ROM. But last time I tried flashing stock, it wiped my IMEI numbers. Luckily my warranty status was somehow reset. So I had to get the phone replaced. Does this have a chance to cause the same problem (wipe my IMEI numbers)??
Click to expand...
Click to collapse
sp flastool wipes userdata only, you wont loose your imei using spft.
sziraqui said:
sp flastool wipes userdata only, you wont loose your imei using spft.
Click to expand...
Click to collapse
Realy sorry to say this, but I lost my IMEI using SP Flashtools only. Check this thread.. There are a lot of other users facing the same problem.
And SN Write Tool method didn't help me get my IMEI back.. So I want to be really sure before flashing this time
recover imei android one....
try this...worked for my spice android one (mi-498)
http://forum.xda-developers.com/cro...lashable-zip-imei-repair-android-one-t2992846
GughanRk said:
Realy sorry to say this, but I lost my IMEI using SP Flashtools only. Check this thread.. There are a lot of other users facing the same problem.
And SN Write Tool method didn't help me get my IMEI back.. So I want to be really sure before flashing this time
Click to expand...
Click to collapse
In that case, i would suggest you to take a backup of your imei data using MTK Droid tool. Also copy your nvram folder straight from your phone to as many external storages as you can. Nvram (imei data) somehow becomes unrecognised after downgrading some phones.
Solution:
1. Use MTK droid tool to restore it from a previous backup.
or
2. locate nvram folder ( /data/nvram, correct me if i m wrong) DELETE it. Then paste a copy of your nvram folder that you copied when imei was not lost. DONT chmod. You will most probably get your network working (ensure that sim card was PRSENT and Radios were ON during this copy paste) within few seconds. I did this to restore imei on galaxy s4.
well, i have flashed 9 different mediatek phones using spflashtool, didnt lose imei in any.
sziraqui said:
In that case, i would suggest you to take a backup of your imei data using MTK Droid tool. Also copy your nvram folder straight from your phone to as many external storages as you can. Nvram (imei data) somehow becomes unrecognised after downgrading some phones.
Solution:
1. Use MTK droid tool to restore it from a previous backup.
or
2. locate nvram folder ( /data/nvram, correct me if i m wrong) DELETE it. Then paste a copy of your nvram folder that you copied when imei was not lost. DONT chmod. You will most probably get your network working (ensure that sim card was PRSENT and Radios were during this copy paste) within few seconds. I did this to restore imei on galaxy s4.
well, i have flashed 9 different mediatek phones using spflashtool, didnt lose imei in any.
Click to expand...
Click to collapse
Thanks! I'll post an update when I come around to flashing the stock ROM. Don't have the time now.
hi can i use these update for micromax unite2(8gb) from lolipop to marshmallow.
Firmwares are device specific. You CANNOT install a this on any other phone. You will brick your phone by installing a ROM which is not made for your device
Please update stock marshmallow link sir as soon as possible
.......
Thanks in advance
Micromax android one got hang at marshmallow logo.
My micromax android one got stuck at marshmallow logo. I tried to flash lollipop using SP flash as mention above in method 2. I connect my phone . My phone is successfully detected by my PC. But SP flash show no progress. why??? I follow all steps very carefully. Or is it not possible to install lollipop if your phone already has marshmallow?
ravipreet23 said:
My micromax android one got stuck at marshmallow logo. I tried to flash lollipop using SP flash as mention above in method 2. I connect my phone . My phone is successfully detected by my PC. But SP flash show no progress. why??? I follow all steps very carefully. Or is it not possible to install lollipop if your phone already has marshmallow?
Click to expand...
Click to collapse
That means your phone was not detected. Power off your phone. Load scatter file and then click on download button on so flashtool. Put one end of USB cable to your phone. Hold volume down and simultaneously put other end of USB cable to computer. If its connected, the progress bar at bottom will show progress. I am assuming you have installed all drivers.
I hope this helps.
ravipreet23 said:
My micromax android one got stuck at marshmallow logo. I tried to flash lollipop using SP flash as mention above in method 2. I connect my phone . My phone is successfully detected by my PC. But SP flash show no progress. why??? I follow all steps very carefully. Or is it not possible to install lollipop if your phone already has marshmallow?
Click to expand...
Click to collapse
That means your phone was not detected. Power off your phone. Load scatter file and then click on download button on so flashtool. Put one end of USB cable to your phone. Hold volume down and simultaneously put other end of USB cable to computer. If its connected, the progress bar at bottom will show progress. I am assuming you have installed all drivers.
I hope this helps.
sziraqui said:
That means your phone was not detected. Power off your phone. Load scatter file and then click on download button on so flashtool. Put one end of USB cable to your phone. Hold volume down and simultaneously put other end of USB cable to computer. If its connected, the progress bar at bottom will show progress. I am assuming you have installed all drivers.
I hope this helps.
Click to expand...
Click to collapse
I have installed all drivers as my pc detect my mobile as i can see in device manager. I perform all steps that you mention but SP flash player show nothings. CAn you tell me can i flash Lollipop stock rom on my android one which is running marshmallow previously. I cant find marshmallow stock rom thats why i have to flash lollipop stock rom??
sziraqui said:
OTA links are already there on xda, but here was no specific thread for Canvas A1 so i am writing one
Google has released the OTA files for Canvas A1 and other android one devices.
NOTE: To update your phone using OTA files your phone should be running Stock lollipop or atleast stock recovery. (Not applicable if using sp flash tool)
If you are running a custom rom or custom recovery then before proceeding to this guide you must revert back to stock lollipop using sp flash tool
Pre-requisites: 1.Your phone should be atleast 60% charged
2. Back up all important data (just to be safe)
Canvas A1 users can easily update their device by following method(s)
Method 1 (the usual method):
Step 1: Download the official Marshmallow OTA file from here https://android.googleapis.com/packages/ota/google_aq4501sprout_aq4501/dc78fbefaf5f69cc4754751251d9ece094bc96e6.signed-sprout-mmx-MRA58M-from-LMY48M.zip
Step 2: Connect your smartphone to computer using the original USB cable.
Step 3: Copy and paste the OTA zip files to phone's storage and make a note of its location.
Step 4: Boot your smartphone into recovery mode or stock recovery: Disconnect the phone from computer, and then turn it off.
Press and hold both the Volume and the Power buttons until the display turns on and enters bootloader mode.
Hit the volume button to open the Recovery menu and then press the power button to select it. Your phone should now boot into recovery mode.
At this moment, a dead Android with an exclamation mark should appear on the screen. Now press and hold Power button for three seconds and then hit the Volume up button once to progress into recovery mode.
Step 5: Return to the main recovery screen and choose 'install update from sdcard'.
Step 6: Then select the OTA zip file using the volume buttons for navigation and the Power button to select any file or open a folder. After you select the zip file, confirm its installation and the update should start installing on your device.
Step 7: Once the installation is done, return to main screen of recovery. Choose Reboot system now to restart the phone and boot into the newly installed Android 6.0 Marshmallow OTA update from Google.
Voila!! You are running official Android 6.0 :laugh:
Method 2 (using sp flash tool, best method)
This method can be used even if you are running a custom rom. You can also use this method to unbrick Micromax Canvas A1.
Pre-requisites: Windows computer, USB cable, and most important "patience".
Step 1:
a) Download micromax driver.{thanks to @mohsin.r.munshi}
Extract its content, you will find an .exe file inside a folder "driver9401". Disable your antivirus and run the .exe file as administrator. (If you are using 64-bit windows, you will need to "disable driver signature enforcement". Google it)
b) Download SP Flash tool from my mediafire or from its official website. Extract it to any folder
c) Extract the the contents of factory image. [Edit: sp flashtool flashable Android 6.0 is currently not available. I 'll add a link as soon as it is available. I wrote this too early, sorry. For now, if you are running a custom rom, flash official lollipop first and then use method 1 to update to marshmallow.].You will see the following files in it.
Note the location of MT6582_Android_scatter.txt
Step2: Goto the folder where you have extracted sp flash tool. Run flash_tool.exe
Step 3: In sp flash tool, Click on "scatter loading". Then locate and select "MT6582_Android_scatter.txt". SP Flash tool will load all firmware files from the folder where you have extracted the OTA files.
Step 4: Power off your phone. And REMOVE the battery. Now on SP flash tool, click on "Download".
(refer to screenshots given on this website. Ignore the steps given on this website, just refer screenshots)
Step 5: (pay attention to every word) Connect USB cable to your phone only. Then Press and HOLD volume down button and insert the other end of USB cable to your pc. Flashing will start automatically. Wait till you see "OK" message on your pc.
Step 6: Once you see "OK" message, disconnect your phone and reinsert your phone's battery. Turn ON your phone. The first boot will take longer than usual.
Congo! You just updated/unbricked your Micromax Canvas A1.
Feel free to post comments for any doubts and errors
Click to expand...
Click to collapse
BROM error : S_FT_DOWNLOAD_FAIL[4008]
Download to flash fail. Please press ctrl +alt +T to turn on debug log then reproduce again.
Hint- BROM_DLL_V5.log and BROM_DLL.log would be created and record more detail information.
It is showing this error what should i do.?
please reply fast sir.
MayankGupta said:
BROM error : S_FT_DOWNLOAD_FAIL[4008]
Download to flash fail. Please press ctrl +alt +T to turn on debug log then reproduce again.
Hint- BROM_DLL_V5.log and BROM_DLL.log would be created and record more detail information.
It is showing this error what should i do.?
please reply fast sir.
Click to expand...
Click to collapse
I can help you if you provide me more details.
Which phone model you were dealing with? Which rom it it was running before? What were you exactly trying to achieve? Also if possible post the log files here.
xposed
can i have xposed for cm13 marshmallow ?
---------- Post added at 05:34 PM ---------- Previous post was at 04:41 PM ----------
can i have xposed for cm13 marshmallow ?
KadirDvl said:
can i have xposed for cm13 marshmallow ?
---------- Post added at 05:34 PM ---------- Previous post was at 04:41 PM ----------
can i have xposed for cm13 marshmallow ?
Click to expand...
Click to collapse
Yes there are xposed for MM.. Just google it.
[url]http://forum.xda-developers.com/xposed/discussion-xposed-marshmallow-t3249095 [/url]
Sent from my sprout4 using XDA Labs

LG G3 D722 - Bootloader patch issues

Hey guys,
I'm in the process of flashing CM's Marshmallow onto my LG G3s (D722) however after successfully rooting using KingRoot I can't seem to be able to apply the necessary bootloader patch as the /dev/block folders and contents are completely missing. Anyone have any suggestions? I installed a kdz lollipop stock room to begin the process if it helps.
heyy
you can you help me?
I have the CM13 but the root was not well and using the kingroot but is dont working .
as you did with the kingroot ?
sorry for the inconvenient
Hey,
I flashed a stock ROM (make sure you download the right one for your model/IMEI) via LG Flash Tool and then used Kingroot, be sure you haven't downloaded KingoRoot by mistake, it's not the same app as it just installs a heap of apps on your phone and does nothing but tell you it's failed after.
I'm still stuck with the bootloader patch though :s
There is a thread with all the info about this phone, tells you the right way to patch boot
Hi,
I figured out what the problem was, the thread you mention doesn't cater for my specific issue. Which I had hoped for a response about, however incase others have this same issue I'll list the process I went through here to resolve my issue and correctly root, patch and flash the D722;
1: Install Kingroot on your phone with your data connection active and let it try to root your phone, if it fails proceed to the next steps. Otherwise skip to step 3
THINGS TO DOWNLOAD: (If initial root attempt fails)
Download & install LG Flash tool on your PC.
Download & install Unified Android Toolkit (Optional, but useful for mass installation of aps)
Search for the correct KDZ file for your phone model/IMEI HERE
Install Busybox on your phone
Install Flashify on your phone
2: With your phone in download mode Flash your downloaded ROM using the LG Flash tool in CSE mode and click start, ignore language settings and any error messages. It should proceed as normal.
3: Follow the instructions for patching the bootloader HERE. If it fails proceed to step 4.
NOTE: The root location of your external SD card may be in a different directory, for example like mine it was in /storage/external_SD/ so try to change the file location in the command before proceeding.
4: Download and install CWM ROM Manager on your device (use Unified Android Toolkit to do this if you don't have/want gapps). Then choose fix permissions and repeat step 3.
5: Flash twrp via Flashify.
6: Download your desired ROM and place it in the root of your SD card, reboot to recovery.
7: Install the ROM as usual via TWRP, remember to wipe dalvic etc.
If mods would like me to post this as a guide instead I'll gladly do so!
NarcissusFarie said:
Hi,
I figured out what the problem was, the thread you mention doesn't cater for my specific issue. Which I had hoped for a response about, however incase others have this same issue I'll list the process I went through here to resolve my issue and correctly root, patch and flash the D722;
1: Install Kingroot on your phone with your data connection active and let it try to root your phone, if it fails proceed to the next steps. Otherwise skip to step 3
THINGS TO DOWNLOAD: (If initial root attempt fails)
Download & install LG Flash tool on your PC.
Download & install Unified Android Toolkit (Optional, but useful for mass installation of aps)
Search for the correct KDZ file for your phone model/IMEI HERE
Install Busybox on your phone
Install Flashify on your phone
2: With your phone in download mode Flash your downloaded ROM using the LG Flash tool in CSE mode and click start, ignore language settings and any error messages. It should proceed as normal.
3: Follow the instructions for patching the bootloader HERE. If it fails proceed to step 4.
NOTE: The root location of your external SD card may be in a different directory, for example like mine it was in /storage/external_SD/ so try to change the file location in the command before proceeding.
4: Download and install CWM ROM Manager on your device (use Unified Android Toolkit to do this if you don't have/want gapps). Then choose fix permissions and repeat step 3.
5: Flash twrp via Flashify.
6: Download your desired ROM and place it in the root of your SD card, reboot to recovery.
7: Install the ROM as usual via TWRP, remember to wipe dalvic etc.
If mods would like me to post this as a guide instead I'll gladly do so!
Click to expand...
Click to collapse
help me please. i cant patch bootloader says sdcard/aboot.bin: no such file or directory, i have the file on internal and external memory... please help.....
feikacab said:
help me please. i cant patch bootloader says sdcard/aboot.bin: no such file or directory, i have the file on internal and external memory... please help.....
Click to expand...
Click to collapse
Some versions have another path.
Sent from my D722P using XDA-Developers mobile app
ErnuB said:
Some versions have another path.
Sent from my D722P using XDA-Developers mobile app
Click to expand...
Click to collapse
yes. works fine. thanks dude.
Could you tell me the path I should use? or the full code I should write?
NarcissusFarie said:
Hi,
I figured out what the problem was, the thread you mention doesn't cater for my specific issue. Which I had hoped for a response about, however incase others have this same issue I'll list the process I went through here to resolve my issue and correctly root, patch and flash the D722;
1: Install Kingroot on your phone with your data connection active and let it try to root your phone, if it fails proceed to the next steps. Otherwise skip to step 3
THINGS TO DOWNLOAD: (If initial root attempt fails)
Download & install LG Flash tool on your PC.
Download & install Unified Android Toolkit (Optional, but useful for mass installation of aps)
Search for the correct KDZ file for your phone model/IMEI HERE
Install Busybox on your phone
Install Flashify on your phone
2: With your phone in download mode Flash your downloaded ROM using the LG Flash tool in CSE mode and click start, ignore language settings and any error messages. It should proceed as normal.
3: Follow the instructions for patching the bootloader HERE. If it fails proceed to step 4.
NOTE: The root location of your external SD card may be in a different directory, for example like mine it was in /storage/external_SD/ so try to change the file location in the command before proceeding.
4: Download and install CWM ROM Manager on your device (use Unified Android Toolkit to do this if you don't have/want gapps). Then choose fix permissions and repeat step 3.
5: Flash twrp via Flashify.
6: Download your desired ROM and place it in the root of your SD card, reboot to recovery.
7: Install the ROM as usual via TWRP, remember to wipe dalvic etc.
If mods would like me to post this as a guide instead I'll gladly do so!
Click to expand...
Click to collapse
Is this guide still works or will you update instructions? also where can I download TWRP and LineageOS for LG G3s D722?

[Guide] Successful Debranding to BLN-L21C432 (Nougat-B360)- Noob Friendly

Hi Folks,
In this guide, I will share step by step details for successful debranding to BLN-L21C432 variant. I used BLN-L22C675B350 model for debranding. This guide will work 100% if followed correctly. This was tested myself last night.
Old version - BLN-L22C675B350
New version- BLN-L21C432B360
NOTE- NFC will not work. I tried few work around but couldn't get this working. So, if your only motive to use BLN-L21 model is NFC, you can avoid debranding.
Refer to my original guide if you wish to debrand to BLN-L22 Indian variant.
Let me share, almost full proof, detailed steps to debrand.
Prerequisites-
Have a full TWRP backup on your current model and store on PC/SD card.
Files for the new model (BLN-L21 variant)
Memory card with at least 8 GB space.
Firmware finder tool to get the files (preferable on PC)
Huawei multi tool
Working PC and of course, Honor 6X
Most important- PATIENCE. Do not panic. It will take max 2 hours including downloads, backup, restore, flash etc. (may vary depend on your download speed) It took me 7 hours of effort last night to debrand and then restore back to Indian variant. (TWRP wont work for restore)
Shall we start? Let’s go further and do it now.
Downloads-
OEMINFO -https://mega.nz/#!uYUwSSQJ!T8tCjSpVgWNpThUIqU5R5mI09W7kWZkd01hltk1kaRc
Main zip - http://update.hicloud.com:8180/TDS/data/files/p3/s15/G753/g104/v82485/f1/full/update.zip
Data file (This is required for putting updater app and other stuff on phone or you won’t get updater, File manager etc)-
http://update.hicloud.com:8180/TDS/...-L21_hw_eu/update_data_full_BLN-L21_hw_eu.zip
Huawei Multi Tool- https://forum.xda-developers.com/devdb/project/?id=19002#downloads (Version V7 zip)
Firmware Finder app on PC – this is not required as I have given the link above. You can still download it for future usage- http://hwmt.ru/hwmtsite/huawei-firmware-finder/ (download for PC) or direct link- http://pro-teammt.ru/projects/hwff/GetLatestVersion.action
Steps-
Unlocking bootloader/rooting and MT tool instalaltion-
Unlock your bootloader, flash custom recovery and root it with this https://forum.xda-developers.com/honor-6x/how-to/root-huawei-honor-6x-install-twrp-t3671822
Backup backup backup your current phone in TWRP.
Installation of Tool installation and backing up current OEM Info file-
Download Huawei Multi Tool from this XDA thread https://forum.xda-developers.com/honor-8/development/tool-huawei-multi-tool-team-mt-t3523923 , direct download link https://forum.xda-developers.com/devdb/project/?id=19002#downloads select V7 zip, extract it and go to the folder.
Run by double clicking the bat file as below
{
"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"
}
Once the tool is running you will see the device connected as below (It will show your phone’s serial number)
Follow step by step images below to backup your current oeminfo file (path of the backup is the folder where you ran the bat file above\backup) in my case it was C:\Users\Downloads\Compressed\Huawei_Multi-Tool_by_Team_MT_v7\Huawei_Multi-Tool_by_Team_MT\Backup
Changing vendor/country- input 7
Selecting device- input 6X or 6x
Save or restore OEMINFO - input 1
Saving OEMINFO- input 1
Confirmation screen for saving the OEM INFO File.
Just make a copy of this file to some other folder, as same folder will be used for a new oeminfo file for new model.
Till now, we have just backed up ourselves so that in case we run into a situation where unbale to boot further or stuck, this will be handy to restore.
Let’s proceed with actual rebranding now.
Extract the Main zip file, you will get 3 files as below, copy all of them to SD card/ External memory card under “dload” folder.
Extract the Data file zip, you will get 3 files as below, copy all of them to SD card/ External memory card under “dload-data” folder.
Rename the downloaded oeminfo file to oeminfo: BLN-L21C432-oeminfo.zip -->> oeminfo.zip
Copy the OEFMINFO.zip file to backup folder of Multi tool where you backed up the original oeminfo of your earlier model. (above path - C:\Users\Downloads\Compressed\Huawei_Multi-Tool_by_Team_MT_v7\Huawei_Multi-Tool_by_Team_MT\Backup)
Run the Huawei multi tool again same as above but this time, instead of backup of oeminfo, it will be option 2 to restore the file. Progress and status will be similar to
It should show the progress and confirm the download/restore complete. If this is failed, PELASE DO NOT PROCEED FURTHER and ask in comment section below.
Once OEMINFO restore is successful, you have the oeminfo of new version flashed on your model.
Now reboot the phone. Most probably it will give a prompt as your data partition was damaged and need format to repair. Just do it.
Once format is completed, boot to system. At this point, phone will ask for setup, just skip all the steps and you will see BLN-L21 during setup itself.
At this point, if you check the about phone setting, it will show BLN-L21 but build number will be NRD90M-test-keys.
Enable USB debugging again, boot to fastboot and unlock the bootloader if it shows locked.
Boot normally. Then again boot to fastboot and flash TWRP as earlier.
Remove the USB and Power off the phone by pressing power key now.
Use Volume up+power key to boot to TWRP. Flash the data zip - update_data_full_BLN-L21_hw_eu.zip . This will succeed.
Once flashed, boot normally. This time you will see BLN-L21C432B360 in about phone.
Power off the phone and now use dload method now i.e. press Volume up + Volume down+ Power key together. Stock recovery should start flashing the files (Note- Do not just put the Update.app in dload and need all 3 files mentioned above)
Phone will verify the package and start installation. It will take only 2-3 minutes for 100% flash and phone will reboot.
If you see updater, file manager missing from settings, or unable to use themes boot to fastboot, flash TWRP. boot to TWRP and then reflash the update_data_full_BLN-L21_hw_eu.zip file and boot to system. Everything should be working fine.
Press power key to turn off the phone.
Take out the memory card and delete dload folder or rename to “dload-main”.
Rename the folder “dload-data” to dload.
Insert the SD card.
Use dload method now i.e. press Volume up + Volume down+ Power key together. Stock recovery should start flashing the files (Note- Do not just put the Update.app in dload and need all 5 files mentioned above)
This will take 30-40 seconds maximum to flash.
Once this is flashed, phone will reboot and ask you to set up the phone.
You may skip the google account setup during all initial configuration is by skipping Wi-Fi and removing the SIM card. It will not ask for Google account.
Follow the on screen instruction and Setup the phone.
BINGO. You are on BLN-L21 now and it will support everything the regional phone supports.
I personally faced many issues and damaged my data partition few times but I am writing this guide without those steps which could cause issue and as mentioned, do not panic and proceed step by step and you would achieve what you wished for. Comment below on your experience and share if any modification is needed to the guide, I will do, but as per my knowledge, this is what I could prepare best for any NOOB user who doesn’t even know what root or anything is.
Share your thoughts on guide and ask any question when you stuck. ​
Note-
This was tested from BLN-L22C675 to BLN-L22C432
This may work from any model/variant to BLN-L22C432 (most probably without any issues)
This should work for all BLL models as well, because there are no restriction on Hardware part.
You will recieve OTA updates as I received couple of updates post debranding from B360 to B365 and then B367
Good luck and enjoy.​
Reserved 1
Reserved 2
Thanks buddy, i am gonna try it...
Screenshot shared for b340 of BLN-L22 but mine was B350.
BLN-L22B350 screenshot, in case anyone doubts on the guide.
Khan ubaid said:
Thanks buddy, i am gonna try it...
Click to expand...
Click to collapse
Good luck. Will wait for feedback. Only issue you may face is for data partition but should be able to do if followed the guide correctly. I tried few trial and error and shared only working scenario.
Khan ubaid said:
Thanks buddy, i am gonna try it...
Click to expand...
Click to collapse
Feedback if you have tried already buddy
shashank1320 said:
Feedback if you have tried already buddy
Click to expand...
Click to collapse
yup i tested it,,, i did it for nfc,, but still didn't worked out... so i reverted back...
Khan ubaid said:
yup i tested it,,, i did it for nfc,, but still didn't worked out... so i reverted back...
Click to expand...
Click to collapse
Yup. Thats why mentioned in the beginning of the guide.
Problem solved
Hello
Oeminfo has been changed and restarted the device
HONOR logo appeared and open erecover
, And remained stuck on erecovery
Please help me in restore oeminfo
Bll-l21 device
maahdy said:
Hello
Oeminfo has been changed and restarted the device
HONOR logo appeared and open erecover
, And remained stuck on erecovery
Please help me in restore oeminfo
Bll-l21 device
Click to expand...
Click to collapse
Format it and it will boot to TWRP on its own. or go to fastboot mode, unlock the BL and reboot, it will go to TWRP. Follow rest of the guide.
The VERSION.mbn file is missing from update.zip
---------- Post added at 09:43 AM ---------- Previous post was at 09:41 AM ----------
shashank1320 said:
Format it and it will boot to TWRP on its own. or go to fastboot mode, unlock the BL and reboot, it will go to TWRP. Follow rest of the guide.
Click to expand...
Click to collapse
Thank you The device has been opened, but the VERSION.mbn file is missing from update.zip
To complete the process
----Once format is completed, boot to system. At this point, phone will ask for setup, just skip all the steps and you will see BLN-L21 during setup itself.
*once format completed it took me to eRecovery
i unlocked bootloader and installed twrp
---------- Post added at 01:05 PM ---------- Previous post was at 01:02 PM ----------
----Use Volume up+power key to boot to TWRP. Flash the data zip - update_data_full_BLN-L21_hw_eu.zip . This will succeed.
only update_data_full_BLN-L21_hw_eu.zip succeeded data.zip came with error E:unknown command [errno] and updater process ended with error: 7
and I am waiting your reply for further instructions
hunt557 said:
----Once format is completed, boot to system. At this point, phone will ask for setup, just skip all the steps and you will see BLN-L21 during setup itself.
*once format completed it took me to eRecovery
i unlocked bootloader and installed twrp
---------- Post added at 01:05 PM ---------- Previous post was at 01:02 PM ----------
----Use Volume up+power key to boot to TWRP. Flash the data zip - update_data_full_BLN-L21_hw_eu.zip . This will succeed.
only update_data_full_BLN-L21_hw_eu.zip succeeded data.zip came with error E:unknown command [errno] and updater process ended with error: 7
and I am waiting your reply for further instructions
Click to expand...
Click to collapse
Try the file via dload. For me TWRP worked and thats what I mentioned in guide may be some issue with yours and you are not able to flash.
it worked thanks
from bln-l61hnc185b371 to bln-l21c432b360
shashank1320 said:
Format it and it will boot to TWRP on its own. or go to fastboot mode, unlock the BL and reboot, it will go to TWRP. Follow rest of the guide.
Click to expand...
Click to collapse
The problem has been resolved
And install the official rm from rom dload file and it was my fault you had written the dloadd file name by mistake
thank you all
maahdy said:
The problem has been resolved
And install the official rm from rom dload file and it was my fault you had written the dloadd file name by mistake
thank you all
Click to expand...
Click to collapse
Good that you got it working.
I have nowhere mentioned dloadd buddy. I just checked the gude again.
Debranding
shashank1320 said:
Good that you got it working.
I have nowhere mentioned dloadd buddy. I just checked the gude again.
Click to expand...
Click to collapse
what are your thoughts about bln 21? should i debrand to that model from indian? are there any benefits can you please tell shashank tHanks?

(Guide) How to install a custom ROM PixelPlusUI on Redmi Note 9 (Merlin/MerlinNFC)

{
"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"
}
How to install PixelPlusUI ROM on Redmi Note 9​This guide will teach you how to install PixelPlusUI into Redmi Note 9 merlin or merlin Nfc version.
This is a more detailed and straightforward guide based on the official guide of PixelPlusUI found on their Github page here.
This guide can be applied to other customs ROMs* e.g Pixel Experience etc. ​Yes, the process is exactly the same for pretty much any custom ROM you want to install to Redmi Note 9.
Installing Guide​In this guide, I will explain to you how and why we follow certain steps, so you can clearly understand every step, process, and risk of installing a custom ROM into a Redmi note 9. And avoid breaking your phone, bricking/hard bricking your phone: no operating system or a possible way to recover it, lost IMEI: can't make calls or receive.
In this guide, I will not explain to you how to unlock your bootloader! you can find plenty of guides online on how to do it and it's overall an easy job.
Before you start you will need to have an unlocked bootloader to be able to modify your system files. Once you have an unlocked phone you can start with the process of Flashing* a custom ROM.
The steps we have to follow are​--------------------------- Mandatory steps to be able to install a ROM, 1 - 7
1. Download Platform Tools*, A Custom Recovery*, and a modified VBMeta image, Mi-Flash to be able to downgrade MIUI, and the latest PixelPlusUI ROM which as of today is PixelPlusUI 3.9 for android 11 and PixelPlusUI 4.1 for Android 12.
2. Flash* recovery and VBMeta
3. Reboot into recovery
4. Backup IMEI
5. Downgrade your fastboot* into 12.0.3 version
6. Flash recovery and VBMeta
7. Reboot into recovery
--------------------------- Steps to install pretty much any ROM to Redmi Note 9, 8 - 11
8. Flash the latest firmware
9. Reboot into recovery
10. Wipe Dalvik/Art, Cache, Format Data
11. Flash PixelPlusUI ROM
---------------------------- Updating the ROM, 12 - 13
12. Update from 3.9 to 3.10.
13. Update to Android 12 with PixelPlusUI 4.1 (Optional) (Avoid for now cause it's unstable)
1. Once you have downloaded everything extract Platform Tools enter the folder where it contains all the necessary exes and run CMD inside this folder.
Turn off your phone, press the power and volume down button hold till your phone turns on, this will boot your phone into fastboot. Connect your phone via USB cable to your pc.
In CMD type "fastboot devices" without the annotations. it would output your phone right below with an ID and a fastboot label next to it.
if you are seeing "< waiting for device >" go to windows device manager, you'll find your phone in the other devices section with a yellow triangle. right-click it and click the first option to update the drivers, choose to select locally then Google => Android bootloader interface.
2. Now that we know fastboot is working and detecting our phone we have to flash the custom recovery.
copy the recovery file you downloaded, it should be an .img file, into the Platform Tools folder, in CMD now write "fastboot flash recovery recoveryname.img" without the annotations obviously, once its done, copy the vbmeta.img (might be named differently) also into the Platform Tools folder and write "fastboot --disable-verification flash vbmeta vbmeta.img" as vbmeta.img the file you just copied. if this throws an error do "fastboot flash vbmeta vbmeta.img" instead.
3-4. Now its time to backup our IMEI, if we don't back it up now, there's a change in the next step we lose access to make or receive phone calls, in case this happens we can flash back the IMEI and get it back to work. How do we back it up. While in fastboot, remove the usb cable, and turn off your phone, hold volume up and power till your phone turns on, wait till it boots into Recovery, if you accidentally boot normally into MIUI you will lose the recovery we installed before and it would roll back to stock xiaomi recovery, then you'll have to refollow step 2. Once in recovery, enter your pin and go to Tweaks, And tap the Imei backup, wait till its done, and then go back to the main menu, connect your phone via usb to your computer. your phone would pop up as a storage device, if nothing happens its because of the drives. go to windows device manager, you'll find your phone in the other devices section with a yellow triangle. right-click it and click the first option to update the drivers, choose to select locally then Google => Android ADB interface, Once it pop up enter into it and you'll find a folder called "imeibackup" copy that folder into your computer and keep it safe. this folder includes some partitions as img files and a zip file. the zip file is basically all the files archived into a single file, to be able to flash it later from recovery,
5. Time to downgrade your MIUI fastboot version, we have to do this, because if we don't downgrade we won't be able to install a custom ROM why? well, I actually down know, but pretty much flashing does nothing in the latest MIUI version 12.5 and so on, thankfully you can downgrade the MIUI version in the Redmi Note 9. The best version so far is the MIUI 12.0.3 and you only have to flash the fastboot image, The MIUI you gonna download has to be the same region as your phone e.g my phone is EU/Global i have to download the global fastboot image. if you miss-match them you won't be able to make or receive phone calls. Visit this page Visit this page find your regions "V12.0.3.0" MIUI version click on the very right "download" button, scroll down where it says "type:fastboot" bellow there a button "Download: Full ROM" the file ends with a tgz extension, extract the archive inside you'll find a folder named something like this "merlin_id_global_images_V12.0.3.0.QJOIDXM_20200807.0000.00_10.0_global" copy that folder into the root of your hard drive, rename it into merlin_id_global_images_V12.0.3.0.QJOIDXM
Install Mi-Flash, run Mi-Flash, click select and select the folder you copied into the root of your hard drive, on the bottom right corner flash_all_lock.bat change it into flash_all.bat this will prevent the bootloader from locking again, but it might destroy your IMEI partition, but thankfully we back it up in step 3-4. On your phone, while we left in recovery go to reboot => advanced => fastboot, once you are again in fastboot, connect your phone via a usb cable in to the computer in Mi-Flash press refresh, your phone will show up in the list, if not just follow again the drivers guide at the end of step 1. in Mi-Flash click flash next to refresh and wait till its done, the result should say success. Your phone will reboot and boot back to the old v12.0.3 MIUI version.
6-7-8-9. Now that we downgraded our phone is back to stock recovery and rom. we have to re-do some steps like installing the vbmeta and custom recovery.
Follow again the step 1 and 2. flash recovery and instead this time when flashing vbmeta.img just do "fastboot flash vbmeta vbmeta.img", reboot into recovery mode, by turning off your phone,
and then holding volume up and power till it turns on, now we are back into custom recovery we just installed again, in recovery now we have to flash the latest firmware of redmi note 9, this is necessary for PixelPlusUI to work properly. Download the latest firmware for your region from here, you'll get a zip file, copy the file zip into the platform-tools folder, open cmd in this folder and this time we have to sideload the zip via ADB. in your phone go to advance and then tap on sideload, tap the checkmark to start adb, on your pc in cmd you opened before type "adb devices" if it shows your device similarly as the fastboot devices step we did before you can continue if not, do the driver guide in step 3-4, once you ready type "adb sideload firmwarefilename.zip" replace firmwarefilename.zip with the firmware you downloaded name. once the sideload is done, click the X go to reboot=>advanced=>recovery, we have to avoid booting into miui now so we don't lose our custom recovery, this will reboot your back to recovery.
10-11. Now back in recovery go to wipe and tap the bottom right button Wipe with an arrow. when it's done, go to advanced and then sideload, click the checkmark,
copy the PixelPlusUI_3.9.zip into the platform-tools folder, in cmd you have open from before do "adb sideload pixelplusUI_3.9.zip" wait till its done sideloading.
once it's done, turn off your phone, and boot it normally, you will be greeted with the P logo of pixelplusui, set up your phone normally, if you see "no sim card please insert sim" its possible you flashed the wrong MIUI region or you lost your IMEI, you can flash the IMEI zip you backed up using the recovery's option of sideload or by using the flash option. if this does not fix it, redo all the steps but this time using mi-flash flash the right MIUI fastboot region and firmware region.
12. Updating PixelPlusUI from 3.9 to 3.10 which seems to be the last version before it got discontinued, in your phone, go to settings, system, update, download the update, once its done downloading, do not install it, close settings, hold the power button tap advanced => recovery, in recovery go to flash, go back in a directory and find the folder data/System Update, inside there you'll find a zip file called PixePlusUI_v3.10_something something.zip, flash that file without wiping anything, when it's done, go back and then go to wipe, tap advanced wipe, select only Dalvik/ART Cache and Cache so you don't lose any data. reboot, Done! Never update using OTA auto-update.
13. (For now avoid cause it's unstable) Time to Upgrade to Android 12 with the official build of PixelPlusUI version 4.1
Download the build, Using ADB sideload the latest official firmware, then reboot into recovery, format data and then install the ROM, you can copy it into the device or sideload it.
Every time you want to update or re-install a ROM (Any ROM) to your Redmi Note 9 you have to refollow the following steps:​1. Flash the latest firmware, Reboot to recovery after flashing.
2. Wipe Dalvik/Art, Cache, Format Data ( Don't do it if you just upgrade )
3. Install desired ROM.
Platform tools is a suite made by google for developers, it contains adb and fastboot apps which help you with installing/wiping content and doing more development related stuff to your phone.
VBMeta.img is required to be flashed to allow installing custom recoveries if you don't flash it, it would reverse the installed recovery back to the default Xiaomi recovery.
Custom Recovery a custom recovery is basically a separate OS that you can use to factory reset your phone when you can't access the main OS, or in this case, install random tweaks and mess around with system files and partitions.
Flash or Flashing Basically installing system files, partitions etc. can be done using adb, fastboot or from recovery.
Fastboot Similarly to Recovery is an option where you can restore your phone when you cannot do using the recovery, which is why we use it to install the custom recovery in the first place.
Tips for people who want to mess around with custom ROMs.
Every time you want to re-install a ROM, you'll have to re-install the firmware, the best bet is the latest Xiaomi firmware. Also, formating data is necessary to avoid bugs.
Known Bugs:​When the fingerprint sensor is touched it won't let you gesture swipe to close an app.
When the NFC is enabled there's a tapping sound on the microphone.
It would be easier to build a custom rom than installing it.
VD171 said:
It would be easier to build a custom rom than installing it.
Click to expand...
Click to collapse
LMAO well, there's too much text to read. but it is totally worth it installing a custom ROM on redmi note 9
I see many people worried about that.
But I really prefer the stock MIUI, because it's so easier to me.
So, I can spend more time on xposed/lsposed and root/magisk.
Anyway, thank you very much for useful guide.
If somebody asks me again, I will send this guide
VD171 said:
I see many people worried about that.
But I really prefer the stock MIUI, because it's so easier to me.
So, I can spend more time on xposed/lsposed and root/magisk.
Anyway, thank you very much for useful guide.
If somebody asks me again, I will send this guide
Click to expand...
Click to collapse
I've been developing games for android, and the redmi note 9 is my primary phone for it, because it is the middle ground of performance based on the average user. so as long the game runs well most people would be fine.
The thing is, MIUI with its ram management really makes me struggle, minimizing, and multitasking re-launches the game and System UI a lot of time freezes, nothing of those things ever happens with pixelplusUI, that's why I prefer it making me focus mostly on the GPU performance without getting bottlenecked by the heavy and nonoptimized os.
Well, well.
I understand you.
I confess that I've never played nothing at any android I've ever had, since my first android in 2014.
Really interesting to know about that.
I like the ram management because I don't have to close everything by myself.
My brother and my mother keeps everything on memory and management keeps to the system.
My brother has an iphone (sadly) and my mother has a Redmi Note 10.
I agree that the management by MIUI is excessive and should be more customizable.
Hello again, I'm considering to follow this guide.
Does this need no special setup? No SP Flash Tool? No bypass? Just flash in fastboot directly?
Considering the amount of EDL bypass tutorials out there it looks overly simple.
Can you confirm this works for Mediatek Redmi Note 9 without previous setup?
Thanks for the guide.
By the way, are we safe from ARP (Anti Rollback Protection)? I've seen both my current ROM and the target miui have an ARB version of 2 so it should be safe, but still I want to be sure.
Hello, i flashed miui 12.0.3 but it doesnt want to boot, stuck in bootloop, fortunately it boots into recovery, i wiped data and factory reset but it still doesnt want to boot, how do i fix it?
SOLVED: step 5 is faulty, you need to go to stock fastboot using vol - and power and not using the SHRP menu! i was trying to get it to work for 3 hours and i fund the solution, happy flashing!
NewtonPL said:
SOLVED: step 5 is faulty, you need to go to stock fastboot using vol - and power and not using the SHRP menu! i was trying to get it to work for 3 hours and i fund the solution, happy flashing!
Click to expand...
Click to collapse
Nothing faulty there you did not read the whole step. It says "downgrade using MI-Flash software", not using a custom recovery. Read the step properly and completely.
0xSteeW said:
By the way, are we safe from ARP (Anti Rollback Protection)? I've seen both my current ROM and the target miui have an ARB version of 2 so it should be safe, but still I want to be sure.
Click to expand...
Click to collapse
Yea it's safe I've downgraded from miui 12.5.5 to miui 12.0.1 and its totally safe. You can use miflash to downgrade
0xSteeW said:
Hello again, I'm considering to follow this guide.
Does this need no special setup? No SP Flash Tool? No bypass? Just flash in fastboot directly?
Considering the amount of EDL bypass tutorials out there it looks overly simple.
Can you confirm this works for Mediatek Redmi Note 9 without previous setup?
Thanks for the guide.
Click to expand...
Click to collapse
Edl bypass is only needed of you brick your device or it doesn't boot into fastboot or for taking backup kinda stuff.
Otherwise miflash does the job
thanks.
All works, thanks for the very detailed guide!
Quick question: do I have to flash with sideload or can I flash with SHRP?
I installed miui 12.0.1. will there be any difference if I use miui12.0.1 instead of 12.0.3?
Manjotbenipal said:
I installed miui 12.0.1. will there be any difference if I use miui12.0.1 instead of 12.0.3?
Click to expand...
Click to collapse
Any ROM before 12.5 is ok
vagelis199 said:
View attachment 5566615​How to install PixelPlusUI ROM on Redmi Note 9​This guide will teach you how to install PixelPlusUI into Redmi Note 9 merlin or merlin Nfc version.
This is a more detailed and straightforward guide based on the official guide of PixelPlusUI found on their Github page here.
This guide can be applied to other customs ROMs* e.g Pixel Experience etc. ​Yes, the process is exactly the same for pretty much any custom ROM you want to install to Redmi Note 9.
Installing Guide​In this guide, I will explain to you how and why we follow certain steps, so you can clearly understand every step, process, and risk of installing a custom ROM into a Redmi note 9. And avoid breaking your phone, bricking/hard bricking your phone: no operating system or a possible way to recover it, lost IMEI: can't make calls or receive.
In this guide, I will not explain to you how to unlock your bootloader! you can find plenty of guides online on how to do it and it's overall an easy job.
Before you start you will need to have an unlocked bootloader to be able to modify your system files. Once you have an unlocked phone you can start with the process of Flashing* a custom ROM.
The steps we have to follow are​--------------------------- Mandatory steps to be able to install a ROM, 1 - 7
1. Download Platform Tools*, A Custom Recovery*, and a modified VBMeta image, Mi-Flash to be able to downgrade MIUI, and the latest PixelPlusUI ROM which as of today is PixelPlusUI 3.9 for android 11 and PixelPlusUI 4.1 for Android 12.
2. Flash* recovery and VBMeta
3. Reboot into recovery
4. Backup IMEI
5. Downgrade your fastboot* into 12.0.3 version
6. Flash recovery and VBMeta
7. Reboot into recovery
--------------------------- Steps to install pretty much any ROM to Redmi Note 9, 8 - 11
8. Flash the latest firmware
9. Reboot into recovery
10. Wipe Dalvik/Art, Cache, Format Data
11. Flash PixelPlusUI ROM
---------------------------- Updating the ROM, 12 - 13
12. Update from 3.9 to 3.10.
13. Update to Android 12 with PixelPlusUI 4.1 (Optional) (Avoid for now cause it's unstable)
1. Once you have downloaded everything extract Platform Tools enter the folder where it contains all the necessary exes and run CMD inside this folder.
Turn off your phone, press the power and volume down button hold till your phone turns on, this will boot your phone into fastboot. Connect your phone via USB cable to your pc.
In CMD type "fastboot devices" without the annotations. it would output your phone right below with an ID and a fastboot label next to it.
if you are seeing "< waiting for device >" go to windows device manager, you'll find your phone in the other devices section with a yellow triangle. right-click it and click the first option to update the drivers, choose to select locally then Google => Android bootloader interface.
2. Now that we know fastboot is working and detecting our phone we have to flash the custom recovery.
copy the recovery file you downloaded, it should be an .img file, into the Platform Tools folder, in CMD now write "fastboot flash recovery recoveryname.img" without the annotations obviously, once its done, copy the vbmeta.img (might be named differently) also into the Platform Tools folder and write "fastboot --disable-verification flash vbmeta vbmeta.img" as vbmeta.img the file you just copied. if this throws an error do "fastboot flash vbmeta vbmeta.img" instead.
3-4. Now its time to backup our IMEI, if we don't back it up now, there's a change in the next step we lose access to make or receive phone calls, in case this happens we can flash back the IMEI and get it back to work. How do we back it up. While in fastboot, remove the usb cable, and turn off your phone, hold volume up and power till your phone turns on, wait till it boots into Recovery, if you accidentally boot normally into MIUI you will lose the recovery we installed before and it would roll back to stock xiaomi recovery, then you'll have to refollow step 2. Once in recovery, enter your pin and go to Tweaks, And tap the Imei backup, wait till its done, and then go back to the main menu, connect your phone via usb to your computer. your phone would pop up as a storage device, if nothing happens its because of the drives. go to windows device manager, you'll find your phone in the other devices section with a yellow triangle. right-click it and click the first option to update the drivers, choose to select locally then Google => Android ADB interface, Once it pop up enter into it and you'll find a folder called "imeibackup" copy that folder into your computer and keep it safe. this folder includes some partitions as img files and a zip file. the zip file is basically all the files archived into a single file, to be able to flash it later from recovery,
5. Time to downgrade your MIUI fastboot version, we have to do this, because if we don't downgrade we won't be able to install a custom ROM why? well, I actually down know, but pretty much flashing does nothing in the latest MIUI version 12.5 and so on, thankfully you can downgrade the MIUI version in the Redmi Note 9. The best version so far is the MIUI 12.0.3 and you only have to flash the fastboot image, The MIUI you gonna download has to be the same region as your phone e.g my phone is EU/Global i have to download the global fastboot image. if you miss-match them you won't be able to make or receive phone calls. Visit this page Visit this page find your regions "V12.0.3.0" MIUI version click on the very right "download" button, scroll down where it says "type:fastboot" bellow there a button "Download: Full ROM" the file ends with a tgz extension, extract the archive inside you'll find a folder named something like this "merlin_id_global_images_V12.0.3.0.QJOIDXM_20200807.0000.00_10.0_global" copy that folder into the root of your hard drive, rename it into merlin_id_global_images_V12.0.3.0.QJOIDXM
Install Mi-Flash, run Mi-Flash, click select and select the folder you copied into the root of your hard drive, on the bottom right corner flash_all_lock.bat change it into flash_all.bat this will prevent the bootloader from locking again, but it might destroy your IMEI partition, but thankfully we back it up in step 3-4. On your phone, while we left in recovery go to reboot => advanced => fastboot, once you are again in fastboot, connect your phone via a usb cable in to the computer in Mi-Flash press refresh, your phone will show up in the list, if not just follow again the drivers guide at the end of step 1. in Mi-Flash click flash next to refresh and wait till its done, the result should say success. Your phone will reboot and boot back to the old v12.0.3 MIUI version.
6-7-8-9. Now that we downgraded our phone is back to stock recovery and rom. we have to re-do some steps like installing the vbmeta and custom recovery.
Follow again the step 1 and 2. flash recovery and instead this time when flashing vbmeta.img just do "fastboot flash vbmeta vbmeta.img", reboot into recovery mode, by turning off your phone,
and then holding volume up and power till it turns on, now we are back into custom recovery we just installed again, in recovery now we have to flash the latest firmware of redmi note 9, this is necessary for PixelPlusUI to work properly. Download the latest firmware for your region from here, you'll get a zip file, copy the file zip into the platform-tools folder, open cmd in this folder and this time we have to sideload the zip via ADB. in your phone go to advance and then tap on sideload, tap the checkmark to start adb, on your pc in cmd you opened before type "adb devices" if it shows your device similarly as the fastboot devices step we did before you can continue if not, do the driver guide in step 3-4, once you ready type "adb sideload firmwarefilename.zip" replace firmwarefilename.zip with the firmware you downloaded name. once the sideload is done, click the X go to reboot=>advanced=>recovery, we have to avoid booting into miui now so we don't lose our custom recovery, this will reboot your back to recovery.
10-11. Now back in recovery go to wipe and tap the bottom right button Wipe with an arrow. when it's done, go to advanced and then sideload, click the checkmark,
copy the PixelPlusUI_3.9.zip into the platform-tools folder, in cmd you have open from before do "adb sideload pixelplusUI_3.9.zip" wait till its done sideloading.
once it's done, turn off your phone, and boot it normally, you will be greeted with the P logo of pixelplusui, set up your phone normally, if you see "no sim card please insert sim" its possible you flashed the wrong MIUI region or you lost your IMEI, you can flash the IMEI zip you backed up using the recovery's option of sideload or by using the flash option. if this does not fix it, redo all the steps but this time using mi-flash flash the right MIUI fastboot region and firmware region.
12. Updating PixelPlusUI from 3.9 to 3.10 which seems to be the last version before it got discontinued, in your phone, go to settings, system, update, download the update, once its done downloading, do not install it, close settings, hold the power button tap advanced => recovery, in recovery go to flash, go back in a directory and find the folder data/System Update, inside there you'll find a zip file called PixePlusUI_v3.10_something something.zip, flash that file without wiping anything, when it's done, go back and then go to wipe, tap advanced wipe, select only Dalvik/ART Cache and Cache so you don't lose any data. reboot, Done! Never update using OTA auto-update.
13. (For now avoid cause it's unstable) Time to Upgrade to Android 12 with the official build of PixelPlusUI version 4.1
Download the build, Using ADB sideload the latest official firmware, then reboot into recovery, format data and then install the ROM, you can copy it into the device or sideload it.
Every time you want to update or re-install a ROM (Any ROM) to your Redmi Note 9 you have to refollow the following steps:​1. Flash the latest firmware, Reboot to recovery after flashing.
2. Wipe Dalvik/Art, Cache, Format Data ( Don't do it if you just upgrade )
3. Install desired ROM.
Platform tools is a suite made by google for developers, it contains adb and fastboot apps which help you with installing/wiping content and doing more development related stuff to your phone.
VBMeta.img is required to be flashed to allow installing custom recoveries if you don't flash it, it would reverse the installed recovery back to the default Xiaomi recovery.
Custom Recovery a custom recovery is basically a separate OS that you can use to factory reset your phone when you can't access the main OS, or in this case, install random tweaks and mess around with system files and partitions.
Flash or Flashing Basically installing system files, partitions etc. can be done using adb, fastboot or from recovery.
Fastboot Similarly to Recovery is an option where you can restore your phone when you cannot do using the recovery, which is why we use it to install the custom recovery in the first place.
Tips for people who want to mess around with custom ROMs.
Every time you want to re-install a ROM, you'll have to re-install the firmware, the best bet is the latest Xiaomi firmware. Also, formating data is necessary to avoid bugs.
Known Bugs:​When the fingerprint sensor is touched it won't let you gesture swipe to close an app.
When the NFC is enabled there's a tapping sound on the microphone.
Click to expand...
Click to collapse
I'm on miui12.0.1 and want to install pixel experience android 10 with shrp.
Do I need to flash the vendor if I don't want to install pixel experience via sideload and is it necessary to disable avb 2.0 after flashing vendor and custom rom?
I cant boot into the recovery mentioned in this step, what do I do?
“6-7-8-9. Now that we downgraded our phone is back to stock recovery and rom. we have to re-do some steps like installing the vbmeta and custom recovery.
Follow again the step 1 and 2. flash recovery and instead this time when flashing vbmeta.img just do “fastboot flash vbmeta vbmeta.img”, reboot into recovery mode, by turning off your phone,“
how long it take to flash redmi note 9? already 1000 seconds passed and its still flashing

Categories

Resources