• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Restore backup after flashing Stock ROM?

If you still have CWM recovery installed and the custom ROM Backup on SD card, all you should have to do is wipe and restore the backup. I would make a new backup of your current ROM first.
To root your current stock ROM, just flash SuperSU update zip in recovery, reboot and open SuperSu app and let it update its binary.
 
If you still have CWM recovery installed and the custom ROM Backup on SD card, all you should have to do is wipe and restore the backup. I would make a new backup of your current ROM first.
To root your current stock ROM, just flash SuperSU update zip in recovery, reboot and open SuperSu app and let it update its binary.
Do I need to root it before restoring the backup? And what do you mean by "wipe and restore"? Do I have to factory reset then restore the backup, or wipe cache then restore the backup? Only reason I did this was to unlock my phone which could only be done on stock ROM. Thanks for the help though!
 
You shouldn't have to root to restore a nandroid assuming you still have the same version of CWM installed as when you made the nandroid. What I'd expect to happen is that on restoring the custom ROM is that you'd have root again. But please follow @Jfalls63 's advice and make a nandroid of your current stock ROM before restoring the custom ROM.

When you say you unlocked your phone, do you mean carrier unlock so you can take it to another network?
 
You could probably get by with factory reset then restore backup. Haven't used or looked at CWM recovery in a while. I use TWRP and do a advanced wipe, everything but external SD before restoring a backup or flashing a new ROM. My backups are saved to external SD so not touched.
Wipe is erasing everything, system,data,cache, so that nothing from current setup interferes with new rom or restored backup.
If the backup of your previous rom was rooted, then root should be restored when you restore the backup. If not ,flash SuperSU update zip and you are back rooted
 
You shouldn't have to root to restore a nandroid assuming you still have the same version of CWM installed as when you made the nandroid.

When I flashed Stock ROM, it made it so I was using stock recovery. I couldn't find the version of CWM recovery I was using before, so I downloaded an earlier version. Is the 'recovery.img' file in my backup folder the CWM recovery that I was using at the time? If not, I'm not sure where else I would be able to find all version of CWM to check against.

Yes, the unlock I mean is carrier lock, so I can switch to another carrier.

@Jfalls63 where would I find the SuperSU update zip? And flash using ODIN, or can I use CWM to apply the update like normal? That's after I restore the backup and if it doesn't have root.
 
I couldn't find the version of CWM recovery I was using before, so I downloaded an earlier version. Is the 'recovery.img' file in my backup folder the CWM recovery that I was using at the time?

That could get a little dicey if the versions aren't the same. It might work, but it also might not. It would be a fair assumption that if you previously flashed CWM and you never downloaded a different version, then the recovery.img file would be the same one. Have you reinstalled CWM already or are you still on the stock recovery?
 
You should be able to check the backup by selecting restore in CWM recovery. Should show a list of backups available on SD card. They should have a date that they were made and I think they may also have device ID .
 
You should be able to check the backup by selecting restore in CWM recovery. Should show a list of backups available on SD card. They should have a date that they were made and I think they may also have device ID .
Yeah I have the backup ready to go.

That could get a little dicey if the versions aren't the same. It might work, but it also might not. It would be a fair assumption that if you previously flashed CWM and you never downloaded a different version, then the recovery.img file would be the same one. Have you reinstalled CWM already or are you still on the stock recovery?
I installed an older version of CWM after I flashed the stock ROM because I was soft-bricked and I needed to do a factory reset, and I forgot to move my backup off my internal storage. So I had to install CWM so the factory reset wouldn't wipe my internal drive, which it didn't. But this was all after I made the backup, which has its own recovery.img file inside its folder.

SuperSu update zip from here. Copy to SD card and install/flash with CWM.
https://download.chainfire.eu/696/supersu/
In case things don't go well with the older version of CWM, what model S3 do you have and what custom ROM where you running?

Thanks for the link. My model is I747M, and I just recently flashed the late-2015 d2att version of Cyanogenmod 12.1, which I made the backup of.
 
Great thing about the M version is that the software is available. Thing are a little more difficult for the i747.
If you want to try a different recovery , TWRP 3.0.2-0 works great and I think that TWRP is the only recovery that still gets updated.
https://dl.twrp.me/d2att/
Should work on both i747 and i747m
https://dl.twrp.me/d2can/
Suppose to be for Canadian S3
 
But didn't lunatic recommend that I have the same recovery I used to backup installed? Installing TWRP pre-backup would cause issues, no?
 
Correct. I only suggest TWRP if you want to change later, after you get back up and running. Any backups made with CWM would not work with TWRP.
 
Correct. I only suggest TWRP if you want to change later, after you get back up and running. Any backups made with CWM would not work with TWRP.

I flashed the SuperSU zip using CWM and the app is on my phone but every time I try and access it, it just says it stopped working. I'm still on Stock ROM now.

EDIT: Nevermind, I updated the app through the play store and it started working. The only problem I'm having now is that neither CWM or ROM Manager are finding my backup that I have both on external and internal SD cards. I'm not sure if it's in the wrong directory or something, but also for some reason my computer isn't showing my phone anymore. It registers it as connected, Device Manager says it's a Samsung Android Device, but it doesn't show up on My Computer for me to open the contents.
 
Last edited:
Can you go to settings - app manager, locate SuperSu app and clear cache. Then try and open app.
Can check in Play Store, my apps, and see if there is a update to newer version.
Flash the update zip again if above doesn't work.
 
Can you go to settings - app manager, locate SuperSu app and clear cache. Then try and open app.
Can check in Play Store, my apps, and see if there is a update to newer version.
Flash the update zip again if above doesn't work.

Yeah the update worked, but now restoring my backup is the issue since CWM says No Files Found on both external and internal SD cards when I have it on both, and ROM Manager says No Files Found also.
 
I know that it is a pain but you might be better off doing a clean install of CM12.
If you decide to go that route, I would get rid of CWM recovery by flashing TWRP with Odin.
Delete the CWM backups. Make a new stock backup with TWRP then flash CM12.
 
I haven't used CWM in a few years but I looked a few days ago to try and find the last version that was released for the i747 and no luck.
You could make a new backup of stock and compare it with the backup you have, name, device ID or how ever it names the backup and be able to edit the old backup name to make it match
 
I haven't used CWM in a few years but I looked a few days ago to try and find the last version that was released for the i747 and no luck.
You could make a new backup of stock and compare it with the backup you have, name, device ID or how ever it names the backup and be able to edit the old backup name to make it match

I've been trying for the past few hours to flash literally any version of Cyanogenmod, using both an older version of CWM as well as the TWRP associated with 2015-11-17 here: https://download.cyanogenmod.org/?device=d2att

On CWM, it would give me the Status 7 error and say that the zip is only for versions d2att etc and my phone is a d2vzw? Which makes no sense since it's a Rogers S3, and I've always flashed d2att seeing as how it's meant for that.

My backup that I tried to restore fails when restoring data for some reason, which soft-bricked me into a recovery boot loop, and I had to ODIN flash Stock ROM again to fix. After flashing TWRP, I just get an Installation Aborted error anytime I try to flash any Cyanogenmod with even less of a reason listed than with CWM. I'm honestly completely lost as to what to do now. It feels like there's nothing I can do to get back to CM12.1.

The only thing that changed between when I had CM12.1 and flashed Stock ROM and now is that I had my phone carrier unlocked (which was the reason I flashed Stock ROM at all) but I see no reason as to why that would have affected anything.
 
Where you able to make a stock backup with TWRP ?
Did you preform the appropriate wiped before you flashed CM zip?
I always do Advanced Wipe and check everything but external storage (SD card)
 
The TWRP from the CM site didn't have Advanced Wipe, I just did a factory/data wipe as well as wiped cache. Then after it failed to flash CM and I rebooted, I still had Stock. No reason for me to backup stock since I have no data I'm trying to save.
 
Did you flash TWRP recovery from here
https://dl.twrp.me/d2att/

Or are you using the Cyanogenmod recovery from their site?
Yeah initially I did it from the Cyanogenmod site, but just before I read this I downloaded the d2can version 3.0.0-0 and I see the advanced wipe option. I tried flashing CM but it still gives me the Status 7 error with the assertion error. For some reason it doesn't think my phone is d2att. Is there any way to check?
 
Back
Top Bottom