[Updated][How To] Backup Stock Rom Moto E(4) All Variants - Moto E4 Guides, News, & Discussion

About :​Backup your Moto E4's Official Stock ROM in scatter format.​
Requirement :​- A Moto E(4)
- USB Cable
- MT65xx USB VCOM DRIVERS http://www.devfiles.co/download/0InO9P5m/MT65xx_USB_VCOM_DRIVERS.zip
- MotorolaDeviceManager_2.5.4 Driver Software https://androidfilehost.com/?fid=24269982087012538
- Miracle Tool v2.27a + Loader.exe https://forum.hovatek.com/thread-15700.html​
Installing MT65xx USB VCOM Driver :​- Right click on the InstallDriver.exe
- Run as administrator
- On driver signature warning click OK
- Driver software installed Now​
Installing Device Driver :​- Install MotorolaDeviceManager 2.5.4 Driver Software​
Miracle Tool Forum :​- Download Mircale Tool + Loader
Thread Link : https://forum.hovatek.com/thread-13347.html​
Switch Off Device :​- Switch off your Moto E4
- Remove its battery​
Miracle Tool Stock Firmware Backup Procedure and Device Manager Hook :​- Unpack miracle 2.27A (dsmedia24)
- Run Miracle_Loader_2.27A.exe
- If Start button Faded & Non-working
- Close Miracle tool first
- Change your PC Date to 1 July 2016
- Now Again ! Run Miracle_Loader_2.27A.exe
- Within MTK Tab < Select Read
- Boot Selection Boot Select: 8TH Boot
- Tick/Check save as scatter file
- Leave Miracle Tool in This State
- Open Device Manager within control panel
- Resize the Device Manager Window
- Adjust both Miracle Tool and Device Manager window side by side
- Insert USB Cable at one end of the device
- Now insert another end of USB Cable in Desktop/Laptop USB Port
- As soon as you insert the USB Cable in USB Port ! Hit volume up button simultaneously
- Look at the Device Manager Window under COM & LPT
- You will see MTK USB PORT
- When COM & LPT option gone in Device Manager Window
- Suddenly Hit Start Button in Miracle Tool.
(If successfully done ! You will see charging LED but not charging at all)
- Now in miracle tool select all the files except CACHE & USERDATA
- Click on OK Button
- Select Path
- Do not interfere until backup job finish
- Done​
Guide For MOTO E(4) All Variants​Credits :​@havotek​

This even works on the Snapdragon E4's?

mendelgordon said:
This even works on the Snapdragon E4's?
Click to expand...
Click to collapse
you should give a try first.

kartik verma said:
you should give a try first.
Click to expand...
Click to collapse
I can't try anything since my original e4 had ghost touch issues, so I haven't unlocked the bootloader on my new one because I want to keep the warranty

mendelgordon said:
I can't try anything since my original e4 had ghost touch issues, so I haven't unlocked the bootloader on my new one because I want to keep the warranty
Click to expand...
Click to collapse
taking firmware backup doesn't void your device warranty. instead this process doesn't require rooting or unlocked bootloader :fingers-crossed:

isn't it possible to do a spflashtool readback if we have a scatter file ...
---------- Post added at 05:36 PM ---------- Previous post was at 05:27 PM ----------
My device ( woods)(E4) isn't using this chipset ? shouldn't we try to edit a scatter file from the correct chipset and pulling the block map from adb ?
I want to get a valid scatter to do a readback of an unpatched boot image and stock rom using spflashtools and then patching boot with magisk .
Then we could flash back to stock etc etc ...can any of you who rooted woods use terminal or adb and pull the correct mount points so we can create a scatter for the 2GB/16GB woods variant .

KevMetal said:
isn't it possible to do a spflashtool readback if we have a scatter file ...
---------- Post added at 05:36 PM ---------- Previous post was at 05:27 PM ----------
My device ( woods)(E4) isn't using this chipset ? shouldn't we try to edit a scatter file from the correct chipset and pulling the block map from adb ?
I want to get a valid scatter to do a readback of an unpatched boot image and stock rom using spflashtools and then patching boot with magisk .
Then we could flash back to stock etc etc ...can any of you who rooted woods use terminal or adb and pull the correct mount points so we can create a scatter for the 2GB/16GB woods variant .
Click to expand...
Click to collapse
@KevMetal
you can do this by following the main post
it's a miracle dump so obviously you can't make it spflash tool flashable. but our device have newer mtk chipset MT6737M and miracle tool isn't capable of flashing factory images to newer chipset you need a dongle to complete the flashing process. if we make this process more simple than you need to follow these simple steps.
dump firmware with miracle tool. its in .bin format change the extention to .img and this firmware is ready for flashing with fastboot tool.
do not flash these files in fastboot mode *pgpt.img* and "preloader.img*
if you still want to flash pgpt.img the correct way of flashing this file is "fastboot flash partition pgpt.img"

I am unable to backup using this guide as miracle tool fails to detect my phone. I followed the guide thoroughly but the tool shows "Waiting for USB Port..." two times and then "none usbport, maybe driver not installed". My phone shows white LED when I connect it as per instructions in OP.

gururoop said:
I am unable to backup using this guide as miracle tool fails to detect my phone. I followed the guide thoroughly but the tool shows "Waiting for USB Port..." two times and then "none usbport, maybe driver not installed". My phone shows white LED when I connect it as per instructions in OP.
Click to expand...
Click to collapse
Battery must be removed !! When doing backup through miracle.
You have to press vol. Down button multiple times when device is connected with laptop.

Francesco Franz said:
Battery must be removed !! When doing backup through miracle.
You have to press vol. Down button multiple times when device is connected with laptop.
Click to expand...
Click to collapse
I did remove the battery. Also, do you need to press the volume up button or down? I pressed the start button as soon as COM & LPT disappeared from Device Manager. I also tried to press the volume down button multiple times as instructed by you but still no success.

Can someone please share the stock backup of XT1760 taken using this method?

gururoop said:
Can someone please share the stock backup of XT1760 taken using this method?
Click to expand...
Click to collapse
why did you brick while flashing recovery ? didn't you make a backup before flashing ? either way since there are so many SKU versions it would be better to make your own backup .
if your phone isn't booting after twrp it is because you didn't flash the no dm-verity zip
if the one you got isn't working try the no dm-verity and good instructions for installing in my thread for SKU xt1762 ....
to reboot to recovery hold power and volume down ...you won't go directly to recovery but first to bootloader ...using the volume key "scroll" until you see it says recovery and select that option using power button
when in recovery flash no dm -verify zip
don't flash stock files from my post cos I think they might not be cross compatible between variants for stock only custom roms .
otherwise download a scatter file and stock rom from google and the interwebs and flash your phone using sp flashtools and scatter file .

KevMetal said:
why did you brick while flashing recovery ? didn't you make a backup before flashing ? either way since there are so many SKU versions it would be better to make your own backup .
if your phone isn't booting after twrp it is because you didn't flash the no dm-verity zip
if the one you got isn't working try the no dm-verity and good instructions for installing in my thread for SKU xt1762 ....
to reboot to recovery hold power and volume down ...you won't go directly to recovery but first to bootloader ...using the volume key "scroll" until you see it says recovery and select that option using power button
when in recovery flash no dm -verify zip
don't flash stock files from my post cos I think they might not be cross compatible between variants for stock only custom roms .
otherwise download a scatter file and stock rom from google and the interwebs and flash your phone using sp flashtools and scatter file .
Click to expand...
Click to collapse
No, I didn't brick my device. Actually, I wasn't able to backup my stock ROM using this guide, so I flashed TWRP and backed up my stock ROM using that. I just need stock backup so that I can go back to pure stock if required.

gururoop said:
No, I didn't brick my device. Actually, I wasn't able to backup my stock ROM using this guide, so I flashed TWRP and backed up my stock ROM using that. I just need stock backup so that I can go back to pure stock if required.
Click to expand...
Click to collapse
if you backed up using twrp why would you need pure stock ? there is very little chance you would need stock recovery and boot because you are way more likely to get Oreo via custom rom .....the backup you made in twrp is more than enough in my opinion ...anyways

KevMetal said:
if you backed up using twrp why would you need pure stock ? there is very little chance you would need stock recovery and boot because you are way more likely to get Oreo via custom rom .....the backup you made in twrp is more than enough in my opinion ...anyways
Click to expand...
Click to collapse
The main reason is stock recovery, even stock boot was backed up by TWRP. Stock phones get higher rates while reselling.

There is an OTA update notification in my XT1760 in India. Can anyone please share the stock recovery?

gururoop said:
There is an OTA update notification in my XT1760 in India. Can anyone please share the stock recovery?
Click to expand...
Click to collapse
Which patch?

gururoop said:
I did remove the battery. Also, do you need to press the volume up button or down? I pressed the start button as soon as COM & LPT disappeared from Device Manager. I also tried to press the volume down button multiple times as instructed by you but still no success.
Click to expand...
Click to collapse
@gururoop
Buddy here you done a small mistake. Also you don't bother to read whole thread in a respective manner just scrolling and scrolling. When COM & LPT disappear from device manager. You need to press start button in miracle tool not the vol. Down or up or power button any more. As present COM & LPT port disappears a new port has been established as soon as you press the start button in miracle tool. In first attempt COM &LPT contain MTK USB Port driver as soon as it's removed a new port appears, the actual driver software we need MTK Preloader usb com port#7. Hope you understand it very well

Francesco Franz said:
@gururoop
Buddy here you done a small mistake. Also you don't bother to read whole thread in a respective manner just scrolling and scrolling. When COM & LPT disappear from device manager. You need to press start button in miracle tool not the vol. Down or up or power button any more. As present COM & LPT port disappears a new port has been established as soon as you press the start button in miracle tool. In first attempt COM &LPT contain MTK USB Port driver as soon as it's removed a new port appears, the actual driver software we need MTK Preloader usb com port#7. Hope you understand it very well
Click to expand...
Click to collapse
I read the OP thoroughly and followed the instructions to the letter. But somehow I failed to backup my device. That is why I have been continuously requesting you to share the stock backup if possible for you. Please oblige if not too inconvenient for you. We are here to help each other.

Hello guys,
can I use this method for my moto XT1771. My Androind version is 7.1.1 .Thanks.

Related

[Q]unknown usb device after using mtk droid tools

i root my canvas a1 using twrp by opening bootloder when i use mtk droid tools and click on root button after few seconds it show device removed and my device disconnected andand mtk droid tools having close after then i remove usb put it again in my phone but it show that unknown usb device then i do turbleshooting and recover my pc and restart it and also reboot phone also and it connect to the pc and i again use mtk droid tool and click on root the same problem again happen but now after recovering pc and rebooting phone the problem is same my phone still so unknown usb device .....
what i do anyone please help me.....
rao bharat said:
i root my canvas a1 using twrp by opening bootloder when i use mtk droid tools and click on root button after few seconds it show device removed and my device disconnected and mtk droid tools having close after then i remove usb put it again in my phone but it show that unknown usb device then i do turbleshooting and recover my pc and restart it and also reboot phone also and it connect to the pc and i again use mtk droid tool and click on root the same problem again happen but now after recovering pc and rebooting phone the problem is same my phone still so unknown usb device .....
what i do anyone please help me.....
Click to expand...
Click to collapse
You shouldn't have unlocked bootloader for rooting. Anyway,
Download and install these drivers again:
AQ4501_USBdriver
Also download and install VCOM drivers and CDC drivers in your PC (Google it)
If your phone is formatted and don't have any ROM, flash stock ROM using SP Tools v.5.1424 (Stock ROM and SP tools link)
(If you dont know to flash, ask me again)
Now root your phone by this working method: https://www.youtube.com/watch?v=DxlowF80deY
GokulNC said:
You shouldn't have unlocked bootloader for rooting. Anyway,
Download and install these drivers again:
AQ4501_USBdriver
Also download and install VCOM drivers and CDC drivers in your PC (Google it)
If your phone is formatted and don't have any ROM, flash stock ROM using SP Tools v.5.1424 (Stock ROM and SP tools link)
(If you dont know to flash, ask me again)
Now root your phone by this working method: https://www.youtube.com/watch?v=DxlowF80deY
Click to expand...
Click to collapse
this not a problem that the bootloader lock or unlock and my phone is perfactly rooted . I think the real problem is mtk droid tools because after reboot device and restarting pc my pc show my device perfectly and when i again use mtk droid tools it have the same problem . by the way i lock bootloader and i don't use mtk droid tools again.
but i want to make scatter file for my device and also want make backup blocks to sp tools flashable if u have any idea doing this without mtk droid tools please help me
.........
................i am still waiting.....
.................................... ... ... ..............
...... ...... ................ ...........
GokulNC said:
You shouldn't have unlocked bootloader for rooting. Anyway,
Download and install these drivers again:
AQ4501_USBdriver
Also download and install VCOM drivers and CDC drivers in your PC (Google it)
If your phone is formatted and don't have any ROM, flash stock ROM using SP Tools v.5.1424 (Stock ROM and SP tools link)
(If you dont know to flash, ask me again)
Now root your phone by this working method: https://www.youtube.com/watch?v=DxlowF80deY
Click to expand...
Click to collapse
I have rooted my device and also installed vcom and cdc drivers. But not able to root in mtk droid tools again and this time backup option also doesn't appear in mtk droid tools. Can you help me?
Update:- I have unlocked and flashed cwm recovery and relocked it. When I boot into cwm recovery I get green sign in on mtk droid tools but soon I'm not able to run adb pull /system system in the adb terminal and when I normally boot I can't root my device in mtk droid tools even after installing vcom and CDC drivers. And also a question appears when I click on root like 'you want to root thorough established SU' like that i clicked on yes. Do I have to click no it do I have to install more drivers. Please help.
Gurkirat_Singh said:
I have rooted my device and also installed vcom and cdc drivers. But not able to root in mtk droid tools again and this time backup option also doesn't appear in mtk droid tools. Can you help me?
Update:- I have unlocked and flashed cwm recovery and relocked it. When I boot into cwm recovery I get green sign in on mtk droid tools but soon I'm not able to run adb pull /system system in the adb terminal and when I normally boot I can't root my device in mtk droid tools even after installing vcom and CDC drivers. And also a question appears when I click on root like 'you want to root thorough established SU' like that i clicked on yes. Do I have to click no it do I have to install more drivers. Please help.
Click to expand...
Click to collapse
Don't get yourself too complicated..
If you have any custom recovery like CWM, just download SuperSU.zip and place it in SD card.
Then boot into recovery and flash (install) the zip file
GokulNC said:
Don't get yourself too complicated..
If you have any custom recovery like CWM, just download SuperSU.zip and place it in SD card.
Then boot into recovery and flash (install) the zip file
Click to expand...
Click to collapse
No you didn't get it I had already rooted My device but the thing is I an trying to make a recovery flashable stock room zip for which I need to run "adb pull /system system" and when I did it skipped some beginning I don't know if they are important or not bit I want to do it perfectly. And I think the reason why it's not happening is because I didn't got green circle in the mtk droid tools.
Am I right?
The thing is I just want to port a ROM I.e. MIUI Rom but I followed two methods and they didn't work for me. I reach a point and then for failed. Like
http://www.mtkroms.com/2015/05/mtk-kitkat-porting-guide.html?m=1
http://www.mtkroms.com/2015/02/unpacprepack-bootimg-and-port-kernel.html?m=1
So.... Can you help me. By putting some easy method (I can do any complicated process but it should work) because I am freaking tired by reading posts on and on.
Gurkirat_Singh said:
No you didn't get it I had already rooted My device but the thing is I an trying to make a recovery flashable stock room zip for which I need to run "adb pull /system system" and when I did it skipped some beginning I don't know if they are important or not bit I want to do it perfectly. And I think the reason why it's not happening is because I didn't got green circle in the mtk droid tools.
Am I right?
The thing is I just want to port a ROM I.e. MIUI Rom but I followed two methods and they didn't work for me. I reach a point and then for failed. Like
http://www.mtkroms.com/2015/05/mtk-kitkat-porting-guide.html?m=1
http://www.mtkroms.com/2015/02/unpacprepack-bootimg-and-port-kernel.html?m=1
So.... Can you help me. By putting some easy method (I can do any complicated process but it should work) because I am freaking tired by reading posts on and on.
Click to expand...
Click to collapse
You cannot just port MIUI to our Android One device.
Our MTK configs are very much different from the generic MTK6582 ones..
You can only build it from the source (it's way too difficult)
So I'd advise you to stop trying this (not discouraging you)
BTW, why do you want to get recovery flashable ROM zip??
They are already available in plenty throughout the forums.
GokulNC said:
You cannot just port MIUI to our Android One device.
Our MTK configs are very much different from the generic MTK6582 ones..
You can only build it from the source (it's way too difficult)
So I'd advise you to stop trying this (not discouraging you)
BTW, why do you want to get recovery flashable ROM zip??
They are already available in plenty throughout the forums.
Click to expand...
Click to collapse
I wanted it to port a ROM. I'll try searching more threads and posts. But I didn't understand the meaning of "You cannot just port MIUI to our Android One device.
Our MTK configs are very much different from the generic MTK6582 ones..
You can only build it from the source" and what's the meaning of BTW.
Gurkirat_Singh said:
I wanted it to port a ROM. I'll try searching more threads and posts. But I didn't understand the meaning of "You cannot just port MIUI to our Android One device.
Our MTK configs are very much different from the generic MTK6582 ones..
You can only build it from the source" and what's the meaning of BTW.
Click to expand...
Click to collapse
Welcome to android one . He is the younger brother of google nexus device . And every device has a configuration which it is based on that is called config . generic means general and only mt6582 chipset means it's android one . And as a brother android one have to follow footpaths of his elder brother google nexus . So that is why like all other nexus devices it needs to be built from scratch if a the purpose is to build a custom rom . Regular mtk devices has a lot of similarity in their rom structure that is why they can be ported from one to another . i hope all of the noobs confusion cleared out now .

[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

Help required to go back to full stock (remove TWRP etc.)

Hello,
I have Fulmics and TWRP installed, but I want to go back to full stock and official recovery. I have a back up of my original ROM, but no back up of the stock recovery (I don't think anyway... what partition is the stock recovery on?).
How do I replace TWRP with the stock recovery? I have looked at various threads but most of them seem to be out of date or not quite the same situation.
Any help would be greatly appreciated!
Thanks
b
u
m
p
Solved it myself (after multiple hours spent researching, trying different methods and temporarily soft-bricking my phone...)
As a brief summary for other people:
Download LG Flashtool 2014
Download LG G3 Drivers
Download correct KDZ file from here
Downloaded the Megalock.dll and put in Flashtool folder.
Put G3 into Download / Firmware Upgrade mode (Power off, hold volume up button and connect USB cable to PC)
Go to Device Manager in Windows, find 'Ports (COM & LPT)'; go to properties of the LG Serial Port, 'Advanced'-> and change the COM port to 41.
Run Flashtool.
Select KDZ file.
Click on 'CSE Flash'
Click 'Start'
Change language.
Click OK
Wait while hopefully it installs the ROM on to the phone and then reboots.
Sorry it's not more detailed!

[GUIDE] [Recovery] Flash TWRP & Root Moto C Plus with locked bootloader

Guide for Install TWRP & Root Moto_C_Plus With Locked Bootloader​
I have ported TWRP recovery for Moto C Plus
TWRP porting guide followed on xda [thanks for xda]
Code:
Follow instruction correctly..try at your own risk..i'm not responsible for if your device bricked..
Here is the step by step procedure for install twrp recovery on moto c plus with locked bootloader​
Instructions:-​The simple way to install twrp recovery on devices,, is to unlock the bootloader..and flash the recovery through fastboot..
I'm going to show you step by step instructions to flash the twrp on moto c plus WITHOUT unlocking the bootloader or lose any data.
1. first thing u need to some files..
Download and extract my ported recovery & files from here Tools NEW G-DRIVE LINK UPDATED!!!
Code:
[I][FONT="Times New Roman"][COLOR="Red"][SIZE="4"]note:[/SIZE][/COLOR][/FONT][/I]after dowloading file..
extract it and copy [I]SuperSU-v2.82-201705271822.zip[/I] file in ur sd card,,,,
DONT FORGET to flash SuperSU-v2.82-201705271822.zip file
after write memory ,,otherwise your device will stuck at
moto logo or soft brick
2.Open download tool(file provided in the above link,use provide sp_flash tool only because moto c plus have secure chip,need to authentication file,, so u cant flash through normal sp_flash tool) and load the download agent "MTK_AllInOne_DA.bin" & authentication file auth_sv5.auth from download_tool folder
3.Load the scatter-file found in the provided file.. select preloader only..but don't flash it.
4. Click Alt + Ctrl + V to activate advanced mode in sp flash tool.
5.Click on "window" up there and select "write mode"
6. Change the Begin address to "0x2d80000" and click on "file path" and choose the TWRP RECOVERY.img from extracted provided zip file
7. Click on "write Memeory", then Power off your device and remove the battery.. press and hold vol- button, then connect phone to pc via USB cable.. press &hold vol- key until pc detect...wait for Write memory ok window appears,, now your recovery is ready.
8.Next insert ur battery, press vol+ and power button simultaneously.. than select recovery mode..& boot into recovery
9.In twrp recovery select install and locate SuperSU-v2.82-201705271822.zip file in ur sd card and flash it..
10.After successful flash... hit reboot device..
!!!NOW YOU ARE ROOTED MOTO C PLUS!!!! Enjoy!!!!:good::good:
...Image Instruction are also available in attached file..​
For Compiled twrp go here Compiled Twrp
XDA-DevDB Information
TWRP For Moto C Plus with locked bootloader. Tool/Utility for all devices MT67xx
Contributor:
shr!pad
Created:13-12-2017
Last Update:02-05-2018
If u like my work, hit like button....​​
In ticked preloader , wut can I choose Broo.. ( TWRP RECOVERY.img ) ,??????
---------- Post added at 11:37 AM ---------- Previous post was at 11:32 AM ----------
Any Mtk Drivers Needed for pc to detact phone ????
u dont need to add twrp recovery in download section..u need to select twrp recovery in write memory...see in attached images..
Yes..u need mtk vcom drivers for detect phone..
I get this error
S_FT_ENABLE_DRAM_FAIL (0xFC0)
[EMI] Enable DRAM Failed!
[HINT] Please check your load matches to your target which is to be downloaded.
check..image instruction.. All files must be loaded..
And check u r enterd beginning adress 0x2d80000 is correct..
See instruction correctly..i think u r problem..in connecting phone...
Read instruction again..said that..press and hold vol- key then connect usb to phone..hold vol- key untill write memory ok window appears..?
Welcome
u dont need to add twrp recovery in download section..u need to select twrp recovery in write memory...see in attached images..
Yes..u need mtk vcom drivers for detect phone..
I double checked evey file and the begin adress, and i remove the battery hold vol - and connect the phone until in the status shows write memory but getting the same error in my 1+16gb
In the note section, u have mention flash SuperSU-v2.82-201705271822.zip file after write memory, this has to be done in the 9th step??
Yes..that to be done in 9th step
Yes..that to be done in 9th step
check that, r u installed vcom drivers correctly....is required for detect u r device..
Bro , TWRP successfully flashed but after flashing TWRP my moto c plus was not booting up strucking on MOTO LOGO ( I again flashed full firmware for use my phone )
Thanks for your work. I'm getting the Dram error as well.
Have double checked all the steps, using supplied cable and tried different ports on the PC.
My device is XT1723. Could it be that this version of TWRP is not correct for my device?
Kindly give proper credit
work on Xt1726 too?
After several unsuccessful attempts on XT1726, this method does not work... But, thank you for your hard work!
u need to flash super su file.. after writing the recovery provided in link.. otherwise u will bricked..read 9th step,,,,it's the problem u have facing
it's correct twrp.. i think ur problem..in drivers,, first install vcom drivers for detect the phone..
yes..thank you.. u need to first install usb vcom drivers for detect phone...

[Guide]Lenovo S5 K520: TWRP, Root and Decrypt data

Hello everyone, after struggling for a few hours I managed to finally disable force encryption in my phone (so that TWRP could backup the data partition).
I'd like to write a quick list of what I did in the form of a guide to unlocking the bootloader, installing TWRP and getting root with Magisk. I'm just a user, not a developer and this guide is brief, it's not a detailed tutorial and does not include trivial steps (like how to install drivers for your OS).
Warnings: Although small, there is always the chance this bricks your phone. I take no responsibilities.
This will factory reset your phone so back up everything before you start.
My phone is Lenovo S5 (K520) Global version (see screenshot) I don't know if this will work for other firmwares.
Prerequisites:
Install Phone, ADB and Fastboot drives. You can get ADB and Fastboot binaries from here:
https://forum.xda-developers.com/showthread.php?t=2588979
Download this archive:
http://www.mediafire.com/?4dcvzw1hdmzfn10
It contains all the files used in this guide.
Alternatively, download all the files used from their sources.
You will need an SD card or a USB flash drive with an OTG adapter.
Copy the following files to it:
A. "Disable_Dm-Verity_ForceEncrypt_12.16.2018.zip"
(Downloaded from http://forum.xda-developers.com/showthread.php?t=3817389 )
B. "Magisk-v18.0.zip"
(Downloaded from http://forum.xda-developers.com/showthread.php?t=3473445 )
C. (optional) "\stock\boot.img"
(Downloaded from the global firmware @ 4pda)
If you chose to use Micro SD card, you can insert it now.
Note: I know there is a way to push these files directly to TWRP from PC through USB instead of using SD Card/Flash drive but I've never tried it.
Lets start:
1. Go to 'Settings>About phone' and tap on "Lenovo version" several times until developer options are enabled.
2. Go to 'Settings>System>Developer options' and enable "OEM unlocking" (Note: for me this option was greyed out and I had to connect to wifi and wait for a minute or two).
Optional: Enable "USB debugging" if you wish to enter fastboot via ADB.
3. Turn off the phone and press and hold 'Volume down'+'Power' buttons until you see "fastboot mode" on the phone screen (alternatively, don't turn off the phone and instead enter fastboot mode via ADB (adb.exe reboot bootloader)).
4. Connect the phone to the PC via USB and open a command prompt in the location that you installed fastboot binary to.
Type (after each command press enter):
Code:
fastboot devices
To verify that the phone is recognized. And if it is type:
Code:
fastboot oem unlock
Now on the phone LCD navigate to "Yes" with volume buttons and press power to select it.
Your phone will factory reset, this will take a few minutes. Let it finish.
5. Put the TWRP image in your fastboot path. I used "recovery-twrp-3.2.3-crn-seoul(v3.2.3-1).img" downloaded from this URL:
https://forum.xda-developers.com/android/development/lenovo-s5-k520-twrps-t3863860
But I included 2 more files that I found (I did not try them).
6. Enter fasboot mode again and type:
Code:
fastboot flash recovery recovery-twrp-3.2.3-crn-seoul(v3.2.3-1).img
(Substitute "recovery-twrp-3.2.3-crn-seoul(v3.2.3-1).img" with the recovery filename of you choice)
7. If successful, disconnect the USB cable and enter Recovery mode, do not turn off or reboot the phone because upon restart the phone will revert to stock recovery (I.E. delete TWRP).
To enter Recovery mode press and hold 'Volume down'+'Power' buttons until you see "fastboot mode" and from there choose "Recovery mode" with the volume buttons and confirm with the power button.
(Alternatively, you can try holding 'Volume up'+'Power' to directly enter Recovery mode but I found it a little finicky)
8. In TWRP, swipe to allow changes. Press cancel when asked for a password to decrypt data.
If you chose to use a USB flash drive with an OTG adapter, connect it and mount it (Mount>usb-otg).
9. Go to Wipe>format data, type "yes" and confirm (if you have any data like installed apps, contacts etc., it will be deleted).
10. Go to Install and install "Disable_Dm-Verity_ForceEncrypt_12.16.2018.zip".
The files will be in (/external_sd/ or /usb-otg/).
11. Install "Magisk-v18.0.zip"
Important note: If you want to keep encryption (if you don't care if TWRP can't access /data/) and just obtain root, skip steps 9 and 10.
12. Reboot to system and wait for a few minutes for the initial setup.
If for some reason boot fails (nothing happens after 10 minutes) and you can still enter TWRP (hold 'Volume up'+'Power'), then you can revert the changes by restoring the stock boot image (TWRP>Install>Install image>boot.img - put a checkmark on "boot").
If this worked for you, please tell us by replying to this thread.
Thanks a lot man. This phone is a beast in quality/price when talking about hardware. Costs a bit more than 100€ and has the same hard than others at 180-200€ at least. Bad thing is software but with TWRP and root everything is possible . Just found what project treble is, amazing possibilities. Can't beliebe nobody replied yet to yor post. Its a great guide and you show all the sources from where your downloads come. As you said in another thread its better this way so people can trust your content more:
C4lculated said:
I also wanted to root but I didn't want to run a bunch of unknown programs (from XN Logos), so I managed to install TWRP and root with magisk. I wrote a guide on how to do it:
https://forum.xda-developers.com/ge...ide-lenovo-s5-k520-twrp-root-decrypt-t3882402
Click to expand...
Click to collapse
I am yet waiting for my Lenovo S5 to arrive but I will give this guide a try. I was about to follow XN logos (stupdroid) guide/software but I prefer yours. Just one question... have you checked whether the TWRP v3.2.3 (latest) from dmilz make proper working backups? Can I trust that a full backup will be loaded correctly after installing any unofficial ROM, to go back to stock if necessary? I made once the mistake of relying a TWRP and later I found out that one was ok for flashing but didn't create working backups. I asked him also the same question, but I guess you also tried yourself to make a backup and restore from it using TWRP.
Next step will be to flash an Android 8.1 or 9 GSI rom (did I already say I'm amazed by GSI/project treble roms? just found about them last days). I will update you about my luck following your guide
does anyone enable lte bands, 4 and 28?
just bought this phone, currently on shipping..
I'll first try with twrp + aosp 9 GSI
Hi man, have you upgrade to gsi
acost91 said:
Thanks a lot man. This phone is a beast in quality/price when talking about hardware. Costs a bit more than 100€ and has the same hard than others at 180-200€ at least. Bad thing is software but with TWRP and root everything is possible . Just found what project treble is, amazing possibilities. Can't beliebe nobody replied yet to yor post. Its a great guide and you show all the sources from where your downloads come. As you said in another thread its better this way so people can trust your content more:
I am yet waiting for my Lenovo S5 to arrive but I will give this guide a try. I was about to follow XN logos (stupdroid) guide/software but I prefer yours. Just one question... have you checked whether the TWRP v3.2.3 (latest) from dmilz make proper working backups? Can I trust that a full backup will be loaded correctly after installing any unofficial ROM, to go back to stock if necessary? I made once the mistake of relying a TWRP and later I found out that one was ok for flashing but didn't create working backups. I asked him also the same question, but I guess you also tried yourself to make a backup and restore from it using TWRP.
Next step will be to flash an Android 8.1 or 9 GSI rom (did I already say I'm amazed by GSI/project treble roms? just found about them last days). I will update you about my luck following your guide
Click to expand...
Click to collapse
Kindly drop the procedure am hitting brick with all the method i used .????????
Stock firmware lenovo k520
I have tried your method on ROM that is based on China and also globally, and TWRP was successfully installed, and I have also tried several Rom GSI, and only AOSP Extended is successful, but with Bluetooth bugs it cannot be turned on, if others want flash files and stock firmware for k520, just let me know, thanks.
Working on S5 Pro too?
Hi! Can it work on S5 Pro too? I really want to root this device and I don't find out a way to get this happening. Thanks!
Does this work for s5 pro l58041?
Thanks
B4ph0 said:
I have tried your method on ROM that is based on China and also globally, and TWRP was successfully installed, and I have also tried several Rom GSI, and only AOSP Extended is successful, but with Bluetooth bugs it cannot be turned on, if others want flash files and stock firmware for k520, just let me know, thanks.
Click to expand...
Click to collapse
Hi! Sorry for offtopic!
Could you please PM me the link on AOSP extended image which you installed. Thank you!
Hello! Did somebody managed to install GCAM to Lenovo S5? I'm trying and I can;t do this, magisk modules are not loading...
so far I've used 2 alternative rom and works fine, aosp & octopus os, especially octopus os
I need some help..
Did anyone had lenovo s5 persist.img..
I lost my persist afer flashing global rom.208st via qfil..
I check the rom has no persist.img
Please visit to https://youtu.be/wbpV59kutJM for tutorial flash and upgrade Lenovo S5 in YouTube
hello guys, i always get into download mode,after press reboot system (twrp), any solution for my problem ?
has anyone achieved unlocking bands in this phone?
Please port miui 11 9.10.30 mi-room pie 9.0 redmi note 4x SD625 to lenovo S5.
https://megaroms.net/miui-11-9-10-30-stable-port-for-redmi-note-4-4x/
https://sourceforge.net/projects/miui-ports.whats-new.p/files/mido/miroom/
After unlocking bootloader, is there anyway to remove the hideous "software can't check for corruption" warning? Thanks.
---------- Post added at 01:44 AM ---------- Previous post was at 01:39 AM ----------
Suryo75 said:
hello guys, i always get into download mode,after press reboot system (twrp), any solution for my problem ?
Click to expand...
Click to collapse
This means no rom is installed in your phone. Either you accidentally wipe system in twrp, or the rom is corrupted.
Download the deodexed stock rom below and flash with twrp. Should fix your problem.
https://drive.google.com/open?id=13tRqo5eSpRiVJwKiA-iSj2GyIF353ATQ
jychung93 said:
After unlocking bootloader, is there anyway to remove the hideous "software can't check for corruption" warning? Thanks.
---------- Post added at 01:44 AM ---------- Previous post was at 01:39 AM ----------
This means no rom is installed in your phone. Either you accidentally wipe system in twrp, or the rom is corrupted.
Download the deodexed stock rom below and flash with twrp. Should fix your problem.
https://drive.google.com/open?id=13tRqo5eSpRiVJwKiA-iSj2GyIF353ATQ
Click to expand...
Click to collapse
thank you i'll try
Could you plz make tutorial about getting back to stock unroot...thx
Twrp gone
Hello sir thank you for this wonderful tutorial,
But I have a problem , after booting to TWRP , then boot to system after that when I try to go back to recovery mode TWRP , twrp is gone , stock recovery back

Categories

Resources