restore TWRP full backup resets Note 4 back to factory - T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting

While I have rooted 6 SM-N910T devices using CF auto root, I have not needed to install TWRP recovey since all 6 run latest 6.0.1 stock ROM with no need for any custom ROM. Noting how restoring a TWRP backup restores everything including contacts, sms messages, wallpaper, apps, and keeps root, I created a full backup and saved to SD card. To my surprise, restoring this full backup reset SM-N910T back to factory losing all personalization including Google accounts, contacts, sms, wallpaper, apps, and losing root.
I twrp installed supersu 2.82 zip and restored root. Then restored same full backup stored on SD card and again reset phone back to factory.
Why is restoring TWRP backup not restoring all personalization including Google accounts, contacts, sms, wallpaper, apps, and keeping root mirroring how it was prior to making TWRP backup?
What steps can I try to restore everything back to just prior making the full TWRP backup?
Appreciate your help and insights...

2Code said:
While I have rooted 6 SM-N910T devices using CF auto root, I have not needed to install TWRP recovey since all 6 run latest 6.0.1 stock ROM with no need for any custom ROM. Noting how restoring a TWRP backup restores everything including contacts, sms messages, wallpaper, apps, and keeps root, I created a full backup and saved to SD card. To my surprise, restoring this full backup reset SM-N910T back to factory losing all personalization including Google accounts, contacts, sms, wallpaper, apps, and losing root.
I twrp installed supersu 2.82 zip and restored root. Then restored same full backup stored on SD card and again reset phone back to factory.
Why is restoring TWRP backup not restoring all personalization including Google accounts, contacts, sms, wallpaper, apps, and keeping root mirroring how it was prior to making TWRP backup?
What steps can I try to restore everything back to just prior making the full TWRP backup?
Appreciate your help and insights...
Click to expand...
Click to collapse
TWRP backups don't include user data. If you look closely you notice the date partition in TWRP it state "not including used data". If your device has root you can patch TWRP to "including user data" when saving backups.
Good luck, happy to help
https://play.google.com/store/apps/details?id=com.kdrag0n.tipatch&hl=en_US

Mr. JAVI said:
TWRP backups don't include user data. If you look closely you notice the date partition in TWRP it state "not including used data". If your device has root you can patch TWRP to "including user data" when saving backups.
Good luck, happy to help
https://play.google.com/store/apps/details?id=com.kdrag0n.tipatch&hl=en_US
Click to expand...
Click to collapse
@Mr. JAVI, Thanks.
Device had root when backup was created but did not have tipatch. How do I restore sms messages which existed prior to creating TWRP backup ?
I now understand that this tipatch is required on rooted device to grab sms messages as part of backup. However Many TWRP guides state that TWRP backups restore everything. Everything suggests to me it would include sms messages. I have not comes across any that talked about tipatch. This could have been avoided with clearer more transparent guides. Am I misreading this?

Your welcome
This is how it looks on payched TWRP. Check your custom recovery it will differ from the image below. Mine"including" whithout Tipatch, like on your device "excluding".
Sometimes it may be possible to recover wiped data however if it has been writen over with mew data then unless you have the forensics of the FBI. Its gone for good
As for the TWRP site stating otherwise , I do not know. If I guessed, it might be Adoptible and expandable storage of the OS.
I remember years ago trying to better understand TERP advsnced options. II did a search and at the top of the page "Everything you need to know about TWRP". I think the title should have been""
Everthing were not going to tell you about TWRP"
http://www.motheatre.org/twrp-recovery/
The XDA Tipatch link
https://forum.xda-developers.com/android/apps-games/app-twrp-tipatch-backup-internal-t3831217/amp/
Please post back if this work your your device ad it may help orhers

Its like Gods gift to TWRP

Mr. JAVI said:
Your welcome
This is how it looks on payched TWRP. Check your custom recovery it will differ from the image below. Mine"including" whithout Tipatch, like on your device "excluding".
Sometimes it may be possible to recover wiped data however if it has been writen over with mew data then unless you have the forensics of the FBI. Its gone for good
As for the TWRP site stating otherwise , I do not know. If I guessed, it might be Adoptible and expandable storage of the OS.
I remember years ago trying to better understand TERP advsnced options. II did a search and at the top of the page "Everything you need to know about TWRP". I think the title should have been""
Everthing were not going to tell you about TWRP"
http://www.motheatre.org/twrp-recovery/
The XDA Tipatch link
https://forum.xda-developers.com/android/apps-games/app-twrp-tipatch-backup-internal-t3831217/amp/
Please post back if this work your your device ad it may help orhers
Click to expand...
Click to collapse
@Mr. JAVI, I appreciate your help. See the quote
TWRP makes “nandroid” backups, which are near-complete images of your system. Instead of using them to restore individual files or apps, you use nandroid backups to restore your phone to exactly the state it was in when you backed up: the version of Android, your wallpaper, your home screen, right down to which text messages you had left unread.
Click to expand...
Click to collapse
in this guide, https://www.howtogeek.com/240582/how-to-back-up-and-restore-your-android-phone-with-twrp/amp/, written by @whitsonGordon
I checked out credibility of @whitsonGordon. while I found no posts on xda-developers by this individual, I did find other xda users refer to his guides on lifehacker and howtogeek. He pitched 140 tweets per month over the last 22 months and has 16.9K followers. He seemed credible. The quote above misled me into believing I could restore everything back after performing a TWRP wipe and full restore.

2Code said:
@Mr. JAVI, I appreciate your help. See the quote in this guide, https://www.howtogeek.com/240582/how-to-back-up-and-restore-your-android-phone-with-twrp/amp/, written by @whitsonGordon
I checked out credibility of @whitsonGordon. while I found no posts on xda-developers by this individual, I did find other xda users refer to his guides on lifehacker and howtogeek. He pitched 140 tweets per month over the last 22 months and has 16.9K followers. He seemed credible. The quote above misled me into believing I could restore everything back after performing a TWRP wipe and full restore.
Click to expand...
Click to collapse
If its any conciliation, I used to think a complete backup was actually "complete". Its unfortunate you were misled.
Maybe this will be of some help. To make a truly complete backup with patched TWRP, I recommend checking all boxes as displayed in the image below. Be aware that the Note 4 in the picture is not rooted and therefore not a patched TWRP. The illustration is merely to display the partitions and check boxes as all marked in blue .

There is an option in custom recovery (TWRP) that provides compression . Its in the setting. The cons= takes longer to backup and longer to restore.

Related

Nandroid/titanium clarification please.

I'm new to rooting. Just got my moto droid (1) rooted yesterday using superoneclick. Worked Flawlessly. I've installed barnacle wifi teather utilizing my newely establish root 'superuser'.
I've been reading up on custom roms, removing bloatware, ect and am anxious to give it all a go HOWEVER first things first, I need to make a copy/backup of my stock phone's rom right?
I need to be rooted to make a backup right?
Now I've heard about nandroid and titanium back. From what I've gathered titanium backs up all ur apps and there settings to reintall after flashing a new rom,...right? (Since flashin wipes internal memory)
I think, Nandroid is needed for installing new/custom roms and/or reverting back to my stock rom.....nandroid is a program correct?
Am I following this correctly?
Id really appreciate your time to answer my elemenatry questions.
Thanks!
Sent from my Droid using XDA App
Basically, nandroid is a disc image.
You can restore your entire OS quite quickly.
Titanium is simply a very good program for backing up your apps along with data so all your settings are saved.
Restoring with titanium can take a long time though since each app gets installed one by one - and that's when it is working properly. For me, it just keeps closing itself after restoring a singe app.
I haven't seen it recommended but I HIGHLY recommend SuperManager for for backing up and restoring. It doesn't ask any questions. It just puts all your stuff back and it doesn't crash.
So I use SM for restoring the whole shot, and Titanium when I'm being more selective.
if you use nandroid to backup then after you have flashed your new ROM then you can put the nandroid files in the sd/openrecovery/nandroid/ folder, boot into open recovery and pick the nandroid files to install.
I got super manager and backed up my apps to sd card.
Next I got rom manager...now my problem is I cannot get rom manager to back up my stock rom. Flashed the clockworkmod via rom manager and tried booting into recovery,..I only get stock recovery.
Went back into rom manager and flashed the alternative recovery SPRecovery, still no luck booting into an aftermarket recovery.
What the heck am I doing wrong?
Thanks in advance.
Sent from my Droid using XDA App
I haven't gotten ROM Manager to work consistently, but I find that after a few attempts at booting into Clockwork Recovery, it'll eventually go through. Maybe someone can point out a way to make the process take less time.
Got up this morning and thought id try again.
Flashed the clockwork recovery then instantly hit reboot in recovery and voila!! It worked! Weird tho. Made my first nandroid.
Does anyone have a suggestion on what rom to give a try for a motorola droid (1)?
Sent from my Droid using XDA App
kmcgill88 said:
Got up this morning and thought id try again.
Flashed the clockwork recovery then instantly hit reboot in recovery and voila!! It worked! Weird tho. Made my first nandroid.
Does anyone have a suggestion on what rom to give a try for a motorola droid (1)?
Sent from my Droid using XDA App
Click to expand...
Click to collapse
If you want 2.2 you should try CM6 or Froyomod 2.5.0
If you want 2.3 you should try Shadowmodbrv.2.3.2 build 3. It's the fastest rom i've tried so far....or CM7 which works quite good.
On all of these roms the battery life is really good...Many people say that their battery life sucks with custom roms but actually they havent had their battery status calibrated correctly. For example, the battery percentage shows 30%, when actually it has 60%.
Search on the forums about calibrating yours if you want...
Hope I've been helpful...
Cheers, vladstercr!
vladstercr said:
If you want 2.2 you should try CM6 or Froyomod 2.5.0
If you want 2.3 you should try Shadowmodbrv.2.3.2 build 3. It's the fastest rom i've tried so far....or CM7 which works quite good.
On all of these roms the battery life is really good...Many people say that their battery life sucks with custom roms but actually they havent had their battery status calibrated correctly. For example, the battery percentage shows 30%, when actually it has 60%.
Search on the forums about calibrating yours if you want...
Hope I've been helpful...
Cheers, vladstercr!
Click to expand...
Click to collapse
I've heard the CM name around a lot. When I go into rom manager I see the CM 6 but I'm still lil nervous to give it a shot. This is my only phone. Soo,....maybe a few more tutorials to review the process once more..just cuz
Now when I flash, say, CM6 I don't need to worry about root or superuser permission anymore do I?
Also what apps, if any, will be pre installed with CM6? (I have backed up my apps with super manager)
I really appreciate everyones help! THANK YOU!
Sent from my Droid using XDA App
Since you did a nandroid, you have very little to worry about.
But, just to be super safe, you can copy the nandroid to your computer.
If anything goes wrong, you have an instant restore handy.
About Super Manager - I forgot to mention that to save all your user data along with your apps and to also have a quick restore process, back up using the smbk option.
When you flash CM6, you will stay rooted and be overclocked to 900 mhz.
There is no bloat installed with CM6 but all the essentials are there.
I don't know anything about ROM Manager stuff because I can't use it on my Milestone.
vladstercr said:
If you want 2.2 you should try CM6 or Froyomod 2.5.0
If you want 2.3 you should try Shadowmodbrv.2.3.2 build 3. It's the fastest rom i've tried so far....or CM7 which works quite good.
On all of these roms the battery life is really good...Many people say that their battery life sucks with custom roms but actually they havent had their battery status calibrated correctly. For example, the battery percentage shows 30%, when actually it has 60%.
Search on the forums about calibrating yours if you want...
Hope I've been helpful...
Cheers, vladstercr!
Click to expand...
Click to collapse
is this the shadwmod you're referring to? http://forum.xda-developers.com/showthread.php?t=939555
will this work for the droid 1 (as long as i flash the proper baseband)? i've tried a fair # of gb builds but not this one and wanna give it a shot. thanks
I've had a few questions about nandroid. So far I do a full back up so I can revert if a new ROM is playing up. If I decide to stick with a new ROM, can I just restore elements of that full backup to get my data (I.e. texts, call logs and apps) back? Or is it all or nothing?
At the moment I just put up with starting fresh but it would be helpful to retain some of that data. (I'm getting bored starting angry birds over and over again!)
Cheers
S
Sent from my Milestone using XDA App
skribzy said:
I've had a few questions about nandroid. So far I do a full back up so I can revert if a new ROM is playing up. If I decide to stick with a new ROM, can I just restore elements of that full backup to get my data (I.e. texts, call logs and apps) back? Or is it all or nothing?
At the moment I just put up with starting fresh but it would be helpful to retain some of that data. (I'm getting bored starting angry birds over and over again!)
Cheers
S
Sent from my Milestone using XDA App
Click to expand...
Click to collapse
nandroid is only useful for a FULL restore of your entire phone's state. it backs up everything in IMG format, and then re-flashes it *in whole* in the event of a restore. so, short answer, no... you can't restore bits and pieces from a nandroid backup.
HOWEVER, Titanium Backup is my app of choice for backing up applications and app data (because no one should have to start over at angry birds!). The donate/Pro app is TOTALLY worth the few bucks, and it's very easy to use.
To use Titanium Backup: download from market (i really suggest the Pro version), click "Batch" then "backup user apps". When you start fresh with a new ROM, cancel all your active downloads, re-download Titanium Backup from the market and select batch>restore missing apps + app data. This way you restore the data associated with your apps, but not a previous ROMs system data. If you are unable to cancel your downloads, there is also a batch method to uninstall all backed up apps, that way you can make sure that you install your backup and not a "fresh" copy from the market.
A quick note about angry birds using Titanium Backup on GB -- with most GB ROMs, Angry Birds will install by default to the sdcard. They, however, will not run on the sdcard. As soon as you've done a restore using Titanium, just go to Settings>Applications>Manage Applications, and click Angry Birds and select "Move to Phone". Then you should be good
vuarnet said:
nandroid is only useful for a FULL restore of your entire phone's state. it backs up everything in IMG format, and then re-flashes it *in whole* in the event of a restore. so, short answer, no... you can't restore bits and pieces from a nandroid backup.
HOWEVER, Titanium Backup is my app of choice for backing up applications and app data (because no one should have to start over at angry birds!). The donate/Pro app is TOTALLY worth the few bucks, and it's very easy to use.
To use Titanium Backup: download from market (i really suggest the Pro version), click "Batch" then "backup user apps". When you start fresh with a new ROM, cancel all your active downloads, re-download Titanium Backup from the market and select batch>restore missing apps + app data. This way you restore the data associated with your apps, but not a previous ROMs system data. If you are unable to cancel your downloads, there is also a batch method to uninstall all backed up apps, that way you can make sure that you install your backup and not a "fresh" copy from the market.
A quick note about angry birds using Titanium Backup on GB -- with most GB ROMs, Angry Birds will install by default to the sdcard. They, however, will not run on the sdcard. As soon as you've done a restore using Titanium, just go to Settings>Applications>Manage Applications, and click Angry Birds and select "Move to Phone". Then you should be good
Click to expand...
Click to collapse
thanks very much for such useful advice!
skribzy said:
At the moment I just put up with starting fresh but it would be helpful to retain some of that data. (I'm getting bored starting angry birds over and over again!)
Click to expand...
Click to collapse
I have found that TitaniumPro doesn't always restore setting properly. Sometimes you have to go into the individual app and do a manual restore. I am not sure why this is, but just FYI.
mfratto said:
I have found that TitaniumPro doesn't always restore setting properly. Sometimes you have to go into the individual app and do a manual restore. I am not sure why this is, but just FYI.
Click to expand...
Click to collapse
titanium CAN restore system settings / apps, but it's a little bit of a different process to make sure that you don't restore a previous ROM's data, which can cause some pretty serious instabilities if done improperly.
here are some How-Tos for using Titanium Backup: http://www.moddedlogic.com/pe/howto.php
these methods are a little more advanced, and if done improperly can cause instability. these methods can be used in conjunction with restoring "missing apps + app data" like i mentioned above.
skribzy said:
I've had a few questions about nandroid. So far I do a full back up so I can revert if a new ROM is playing up. If I decide to stick with a new ROM, can I just restore elements of that full backup to get my data (I.e. texts, call logs and apps) back? Or is it all or nothing?
At the moment I just put up with starting fresh but it would be helpful to retain some of that data. (I'm getting bored starting angry birds over and over again!)
Cheers
S
Sent from my Milestone using XDA App
Click to expand...
Click to collapse
Its neither. Its both. You can't pluck ur call log txt ect data from a nandroid to my knowledge.
I'm new to this but I have the understanding a nandroid is a snapshot of EXACTLY everything you have on your phone, including txt, call log,ect. So as I'm sure you've read its always suggested to creat a nandroid of your original rom before installing a custom rom. Then u can go back in time if need be.
As for restoring your data after installing a new rom you need to backup your apps, I used super manager via smbk file, once you install the new rom go to market (or its pry saved in sd still) reinstall super manager and use the restore button to reinstall all your apps in one fell swoop.
Contacts, calendar, and email r on the google cloud so that will auto resync once u sign into your phone. I still lost my txt, call log, ect but I didn't care about that.
Now that u have your apps back and get a few settings confgured i decided to make a nandroid of my newly installed Rom just in case I F something up and can't figure out how to g back. With the new nandroid created I can revert back to my stock rom or modded rom annd all apps & data will be exactly how I left it.
Hope that helps.
Anyone plz feel free to correct me if I am wrong.
Sent from my Droid using XDA App
kmcgill88 said:
Its neither. Its both. You can't pluck ur call log txt ect data from a nandroid to my knowledge.
I'm new to this but I have the understanding a nandroid is a snapshot of EXACTLY everything you have on your phone, including txt, call log,ect. So as I'm sure you've read its always suggested to creat a nandroid of your original rom before installing a custom rom. Then u can go back in time if need be.
Click to expand...
Click to collapse
It's *possible* but not easy. Nandroid is a **disk image** (.img file) backup, not a file-by-file backup/file dump. While it's *possible* to dissect it and flash bits and pieces, it would be quite advanced since it would have to be flashed using adb or a terminal emulator ...and even then i'm not sure it would actually work without running the full binary scripts from the recovery restore processes. And even if you did get the binaries to run and flash the .img files to the right places, you would run the possibility that the old data would be incompatible with your current ROM / system.
You can unpack the img file in linux if you know how and push pieces of it using adb shell, but that's still sort of going out of your way for something relatively simple. To unpack an .img file in linux:
# Make a directory where you want the file mounted:
sudo mkdir /image
# Then mount the image on the directory:
sudo mount -o loop /path/to/file.img /image
# Then you could open the directory with nautilus:
nautilus /image
# When you're done, unmount the img:
sudo unmount /image
Nandroid is a backup of a STATE of your phone, not pieces. To backup apps and data, just use a program, there are a bunch out there. You can also do as I do and pull /system and /data from your phone and backup to your computer. You will need the android sdk though. Just connect via USB and make sure USB Debugging is enabled (settings>applications>development) and run in terminal:
cd [android sdk directory/platform-tools/]
adb devices
(make sure your device shows up)
adb pull /system [local directory]
adb pull /data [local directory]
voila. you now have copies of your /data and /system folders on your computer. you can even do your whole internal storage if you want and can create the proper permissions. however, as a caveat, these will not restore a broken system to stable state like a nandroid will, it's pretty much just for restoring individual apps if you lose them or delete something.
bottom line: nandroid is great for what it's intended for. outside of that, there are reasons why there are backup tools / apps for backing up pieces of your ROM. use them each for what they're intended and you'll be good. nandroid backup/restore is like 3 clicks. same for app restore programs. use the appropriate tools for the appropriate jobs and you'll be juuuuust fine.
EDIT: it's also possible to do an advanced nandroid restore of a certain partition, but it's *highly* advisable not to in almost all circumstances. it will most likely screw up more stuff than it fixes. it's really only helpful if the backup and your current ROM are the exact same.
for instance, if I have a nandroid backup of CM6, and i screw something up in my /data folder, and i'm still running the same version of CM6, then i could advanced nandroid my /data partition back in recovery. outside of that, it's pretty much useless and would do more harm than good.
Hi
I'm sorry to jump in in the discussion like this but reading this discussion confused me a little regarding a possible usage of a nandroid backup.
Given the fact that this type of backup is a full image of the system, can I transfer this backup on another motorola droid and restore it also on there? Or each nandroid is associated to a specific phone (even if the model is the same)?
Thank you so much!
No a nandroid wouldn't necessarily be phone specific.
But it would be OS specific.
There would likely be problems if you restored a CM6 rom (froyo) on a phone that still has eclair on it.
zeppelinrox said:
No a nandroid wouldn't necessarily be phone specific.
But it would be OS specific.
There would likely be problems if you restored a CM6 rom (froyo) on a phone that still has eclair on it.
Click to expand...
Click to collapse
it's not necessarily "phone" specific, but it is *device* specific. you wouldn't be able to use a Droid nandroid on a Droid X, for instance. The md5 sum check would fail.
so yes, you would be able to restore a nandroid restore on a backup that you manually moved onto another phone, as long as the device was the same (moto droid to moto droid).

[Q] Changing ROM's, TiBackup procedure

Hello,
I've been running Perception 10.1 for quite a while now. There's really nothing wrong with it, I guess I'm just bored. I'm thinking about putting CM7 on my phone.
Everytime I've changed ROMs in the past I've tried to do a NAND backup with Rom Manager and everytime I install the new ROM on there and then I do a NAND restore, none of the apps come over with it and I usually have problems and crashes. So, to me, CWM is basically worthless. I have made tons of backups and not one single one of them restored without errors and crashes. Worst program ever.
So, now I have bought the Pro version of Titanium Backup. I'd like to do a full backup so that way when I finish the flashing process to get my new ROM on there, I can just use that to restore all my apps and settings. I'd hate to have to go and download all my apps all over again, I have over 100 on there now.
What type of backup should I do with Titanium Backup so that migrating to a new ROM and restoring is as seamless as possible?
Thanks!
derek4484 said:
Hello,
I've been running Perception 10.1 for quite a while now. There's really nothing wrong with it, I guess I'm just bored. I'm thinking about putting CM7 on my phone.
Everytime I've changed ROMs in the past I've tried to do a NAND backup with Rom Manager and everytime I install the new ROM on there and then I do a NAND restore, none of the apps come over with it and I usually have problems and crashes. So, to me, CWM is basically worthless. I have made tons of backups and not one single one of them restored without errors and crashes. Worst program ever.
So, now I have bought the Pro version of Titanium Backup. I'd like to do a full backup so that way when I finish the flashing process to get my new ROM on there, I can just use that to restore all my apps and settings. I'd hate to have to go and download all my apps all over again, I have over 100 on there now.
What type of backup should I do with Titanium Backup so that migrating to a new ROM and restoring is as seamless as possible?
Thanks!
Click to expand...
Click to collapse
Go on Backup & restore, open the menu and select batch.
Run: Backup all user apps + system data.
Once you restore although, don't restore system data as it will mess up with your new ROM.
BWolf56 said:
Go on Backup & restore, open the menu and select batch.
Run: Backup all user apps + system data.
Once you restore although, don't restore system data as it will mess up with your new ROM.
Click to expand...
Click to collapse
Ok, thanks. Let me ask you a question then... You say to run the batch backup all user apps + system data, but only run the restore user apps. Why? Is there a difference between doing it your way, and just running the batch backup user apps, then doing the batch restore user apps? What is the purpose of backing up system data, if its not going to be restored? Just curious why to backup the system data if not restoring it. I think I have read somewhere else to not restore the system data on the new ROM cause it'll cheese it up.
Titanium Backup seems like a powerful program, although I havent been able to find any user manual or really anywhere that details what all the options do.
if going between different roms dont do all system data only the green ones and user apps. not all system data is compatible between different frameworks and options
create a label for "my sys data" and assign the green ones to it.
make sure to have tibu backup its settings as well in the settings menu.
derek4484 said:
Ok, thanks. Let me ask you a question then... You say to run the batch backup all user apps + system data, but only run the restore user apps. Why? Is there a difference between doing it your way, and just running the batch backup user apps, then doing the batch restore user apps? What is the purpose of backing up system data, if its not going to be restored? Just curious why to backup the system data if not restoring it. I think I have read somewhere else to not restore the system data on the new ROM cause it'll cheese it up.
Titanium Backup seems like a powerful program, although I havent been able to find any user manual or really anywhere that details what all the options do.
Click to expand...
Click to collapse
Simply cause you want a full backup if u ever wanna go back to a certain ROM. Also, doing a full backup is safer, the program won't miss anything and when you restore your apps, you can restore your apps's data (which I personnaly love).
You don't have to backup your system data, I simply suggest it as you never know if you'll change your mind
I think backing up system data is just a precaution in case something goes wrong.
Trusselo said:
if going between different roms dont do all system data only the green ones and user apps.
create a label for "my sys data" and assign the green ones to it.
make sure to have tibu backup its settings as well in the settings menu.
Click to expand...
Click to collapse
Trusselo, you're being too helpful lol - everywhere I try to help some1, you're right there doing so too
Love to see ppl with experience still helping the newbie with patience
Just back up user apps and data (also dialer storage for texts).
I never make full backups of my rom. Just Tibu backups for apps.
qwertyaas said:
Just back up user apps and data (also dialer storage for texts).
I never make full backups of my rom. Just Tibu backups for apps.
Click to expand...
Click to collapse
@ OP - I believe it's up to you. Full backup is safer if something goes wrong but not necessary as mentionned by others. I do it cause I can
The only thing to remember, if that's what you decide to do, is to not restore system data if you flash a different ROM.
Ok, I got it. Thanks to you all.
For future reference, a NAND backup in CWM is not worthless, you are just using it wrong.
It is not meant to restore apps/data it is a complete image of your phone as it was when you took the backup. it is designed so that you can jump between roms easily by just restoring nandroids of your setups. it is not and dont think it was ever designed to 'restore apps' but restore the entire system. your problems before with it were likely because you were trying to go between 2.1 and 2.2 roms? a nandroid does not backup the kernel or modem so it makes it a little difficult to bounce between 2.1/2.2 etc there are ways, but its just easier to start fresh and restore a Titanium backup batch job
regarding Tibu and nandroid.
Full system / everything backup is good for backing up your system AS IS if you are going to mess around with what you have or try a rom for a few hours but want to go back to exactly how it was.
thats why the green ones are green in tibu its the bare minimum that will work across all roms.
@Bwolf56 - ya im on here alot. just finishing coming off comp for nearly taking my thumb right off.
i try to help. but get into crap often... still try to help regardless!
Something I've learned from flashing you can NEVER have too many backups.
Sent from a place my wife doesn't know about (yet)

[Q] Help me understand the "rules" for restoring data with a new ROM?

Since most ROM updates require fully wiping memory, restoring data is an essential step. Simply restoring the SD-Card, photos, music, etc, is not sufficient. There are many other types of data, such as call history, SMS/MMS messages, Wi-Fi networks and passwords, bluetooth pairings, etc. that need to be restored also to return the phone to its working state again.
Several ROM developers have cautioned to not use Titanium Backup to restore system data with their ROM. As alternates, I have seen suggestions to use MyBackupPro, Samsung account, or others.
Could someone explain (or reference a thread that explains) the differences between these types of backup/restore? What are the underlying issues that have to be kept in mind? How do these different backup programs save and restore the data? Which are suitable for ROMs that change the system structure? What is the full set of backup restore options that are compatible or incompatible with various ROM updates?
Could the Titanium Backup XML data format be compatible with all ROMs even if the binary format isn't?
Personally, I restore my apps using TiBackup all the time. And I use superbackup to restore sms, call logs, contacts.
Never really had a problem.
Maybe when restoring across a new build there could b issues.
But other than that, restore whatever the he** you want. Lol
Cheers
Here is one reply I received regarding restoring from Titanium.
For the Rapture ROM, iB4STiD says:
Q. CAN I RESTORE SYSTEM DATA WITH TITANIUM BACKUP ?
A. NO!! THIS INCLUDES CALL LOGS, SMS, AS WELL AS APPS AND THERE DATA!! OTHER WISE YOU WILL HAVE APPS FC, AND OTHER ODDITIES!
Here is a response from an earlier question from a different developer.
I'm not familiar with SuperBackupPro - does it do anything different than MyBackupPro? I'm trying to figure out what aspect of the different backup/restore programs is or is not compatible with system data.
You should never use Titanium Backup to restore system apps or data since they are built for a different rom and will most probably cause problems. I always use TiBu to restore user apps and data. I use SMS Backup and Restore for text messages. I don't care about call logs but I would think that there are apps that can back these up. I re-setup bluetooth and wifi from scratch since that only takes seconds. Note that some roms I have tried over the years have cautioned not to use TiBu to restore anything, but have worked anyway for user apps and data. Some roms do really not allow you to restore anything (odex instead of deodex perhaps - I am not sure) since TiBu just hangs when it is trying to restore. When this occurs, I just flash a different rom since I would not take the time it requires to set them up from scratch.
I have never had a full wipe delete any pictures or other media but then I never wipe the internal or external cards, just system, data, and caches.
I always use tibu for user apps and data and the xml format in tibu for sms and call logs. Have done this for as long as I can remember over at least 5 phones. I even move backups from phone to phone and rom to rom. (went nexus 5 to note 4 to another note 4 and from cm13 back to kk).
Sent from my SM-N910T using XDA Free mobile app
nine5raptor said:
I always use tibu for user apps and data and the xml format in tibu for sms and call logs. Have done this for as long as I can remember over at least 5 phones. I even move backups from phone to phone and rom to rom. (went nexus 5 to note 4 to another note 4 and from cm13 back to kk).
Click to expand...
Click to collapse
Thanks for clarifying. I thought TiBu's XML format would be safe, but I'm glad to have confirmation. That covers the main requirement for restoring.
timg11 said:
Thanks for clarifying. I thought TiBu's XML format would be safe, but I'm glad to have confirmation. That covers the main requirement for restoring.
Click to expand...
Click to collapse
I use the standard backup and restore for apps. I just use the xml for sms and call log.
Sent from my SM-N910T using XDA Free mobile app

Restore apps from a nandroid backup using Titanium Backup

I am trying to restore all of my apps from my Nandroid backup.
The thing is after analyzing TWRP backup it is showing all the apps that needs to extract.
1. There is no smiley on the right side of the app list, Smiley indicates the app is already installed.
2. Select missing apps does nothing.
3. When I select a single app (for example Solid Explorer) to extract it says Processing 0% after few seconds everything closes and there is a notification "Batch restore finished." But the app never get installed I even tried rebooting the phone after the restore there is no app restored.
Can someone help me with this issue please.
I really need those apps from that Nandroid backup.
P.S. I even tried that Nandroid Manager, it only restores the app not the data.
I'm confused, if you use Titanium, why did you just backup your app data with Titanium?
I've never used the function to extract from nandroid. But it would seem to me, not as simple or reliable as just using Titanium to backup.
redpoint73 said:
I'm confused, if you use Titanium, why did you just backup your app data with Titanium?
I've never used the function to extract from nandroid. But it would seem to me, not as simple or reliable as just using Titanium to backup.
Click to expand...
Click to collapse
The thing is I don't have a back up from Titanium and my phone got formatted while updating it and I only have a Nandroid backup so, I need to recover the apps from nandroid backup only.
Hope this clears it up.
ManikandanGuru said:
The thing is I don't have a back up from Titanium and my phone got formatted while updating it and I only have a Nandroid backup so, I need to recover the apps from nandroid backup only.
Hope this clears it up.
Click to expand...
Click to collapse
Got it. I often will do a batch backup with Titanium, then copy the Titanium folder to my computer. Especially before updating, ROM flashing, etc. Maybe a lot of extra work (and some may consider it a bit paranoid) but it would have avoided the current situation. I don't completely trust the internal storage will not be wiped (even though it isn't "supposed" to be) and you see for good reason, in this case.
Never actually tried it, but restoring in Titanium from a nandroid seems tricky to me. Just adding more points of failure/complication.
If you try to install an app by other means (Play store, etc.) than restore app data only, does it work?
Another workaround (although convoluted) may be to restore the nandroid, either data only (may cause problems on the updated ROM, I know); or restore the whole thing and make a Titanium backup and then go back to the "updated" ROM. So yeah, like I said, convoluted. I would also consider making a nandroid of the current setup (to restore to as needed) before doing any of the above. Lots of steps I know, but a workaround, nonetheless.
I've definitely had to resort to restoring a nandroid, since I forgot to backup apps with Titanium. So flip flopping back and forth, backing up and restoring with Titanium, etc. Yes, it's a pain, but it works.
redpoint73 said:
Got it. I often will do a batch backup with Titanium, then copy the Titanium folder to my computer. Especially before updating, ROM flashing, etc. Maybe a lot of extra work (and some may consider it a bit paranoid) but it would have avoided the current situation. I don't completely trust the internal storage will not be wiped (even though it isn't "supposed" to be) and you see for good reason, in this case.
Never actually tried it, but restoring in Titanium from a nandroid seems tricky to me. Just adding more points of failure/complication.
If you try to install an app by other means (Play store, etc.) than restore app data only, does it work?
Another workaround (although convoluted) may be to restore the nandroid, either data only (may cause problems on the updated ROM, I know); or restore the whole thing and make a Titanium backup and then go back to the "updated" ROM. So yeah, like I said, convoluted. I would also consider making a nandroid of the current setup (to restore to as needed) before doing any of the above. Lots of steps I know, but a workaround, nonetheless.
I've definitely had to resort to restoring a nandroid, since I forgot to backup apps with Titanium. So flip flopping back and forth, backing up and restoring with Titanium, etc. Yes, it's a pain, but it works.
Click to expand...
Click to collapse
Yeah, whatever you said were true and I used to do your method couple of years back and all of my recurring dirty flashes went without any issues and I completely ignored the Titanium backup and went with the Nandroid backup only.
About this thread I got tired and installed all the apps from play store
More than 100 apps I think. Lot of work but a great lesson. I am going to make a Titanium Backup before every update from now on.
Thanks for the reply buddy. :good::good:
if it doesnt work with TB you can just restore your nandroid and then take the backups with TB.
maybe still easier than reconfiguring 100 of apps.
I actually can't restore my nandroid backup successfully.
When it's restored, the screen won't come on (all black) but recovery works and what's weirder is, that when I hold the pwr button, the icons for 'turn off' and 'reboot' come up, but I can't see the wallpaper, no lockscreen, nothing
Installed OS from scratch and now I'm trying to recover all my apps from the nandroid backup without messing it up again
.
I want to chime in for anyone who arrives from google search: I had the same problem.
The solution? Install the APKs first, be it from Google Play or manually, and then restore only data from the nandroid. That worked for me.
SOLUTION (working on lineage 14): restore apps with Nandroid Manager and restore data with Titanium Backup.
Just so everyone is on the same page:
Nandroid Manager only seems to be able to recover Apps, but hangs on Data.
Titanium Backup can recover both, but the button to select Missing Apps doesn't work.
B also requires that you copy your backup to the internal SD, or else it will not be discovered.
Fix: Select missing Apps in Nandoid Manager > restore only App > take a note of the apps that you restored > use Titanium Backup to restore the data.
skuppej said:
Fix: Select missing Apps in Nandoid Manager > restore only App > take a note of the apps that you restored > use Titanium Backup to restore the data.
Click to expand...
Click to collapse
Since the app has been pulled from playstore and not being actively developed, do you think it still works? My phone went into a bootloop when restarting and I made a nandroid backup of data. I flashed the same rom again after clearing the system and data partion. I started the phone and booted up just fine. But when I went to twrp again to restore the data backup, it went into bootloop again. I want to extract and restore the data only for few apps, do you think this method would work?
abhi8192 said:
Since the app has been pulled from playstore and not being actively developed, do you think it still works? My phone went into a bootloop when restarting and I made a nandroid backup of data. I flashed the same rom again after clearing the system and data partion. I started the phone and booted up just fine. But when I went to twrp again to restore the data backup, it went into bootloop again. I want to extract and restore the data only for few apps, do you think this method would work?
Click to expand...
Click to collapse
Yeah I think it will still work!
abhi8192 said:
I want to extract and restore the data only for few apps, do you think this method would work?
Click to expand...
Click to collapse
I found this solution! "Automate individual app restores from an android TWRP backup" https://github.com/joshuabragge/twrp-manual-restore

Backup Apps to make OTA Updates

First of all please excuse my n00b questions. I rooted and degoogled my Samsung S20 FE (G780G). Now i can not receive OTA Updates anymore. To update my phone i was thinking about flashing the samsung firmware, do the update and then root the phone again. Before, i would like to save my installed apps and their data. I saw that twrp has a backup option. Is it possible to backup your apps and reinstall them after a fresh install without overwriting the system changes that were made by the OTA update? How would you do so? I want to keep the changes that were made by the ota update and restore my old apps. Which directories do i have to back up for that?
your apps and the OS are stored in separate partitions so yes you can do this. there's 2 main ways, 1) with TWRP backup of the data partition. things to note TWRP will be removed by you flashing stock so you'll have to go through the mildly tedious process of setting it back up every time you update. also TWRP can't backup to memory card now and for the foreseeable future. if you make a backup with TWRP you have to make sure to move it out of internal storage or you'll end up wiping it yourself in the process of flashing TWRP again.
2) is to use root backup apps that have replaced titanium backup. OAndBackupX and Swift Backup are both good but Swift is able to backup more data I believe. OAndBackupX doesn't backup things like system settings or messages.
if I wasn't so lazy I'd both both kinds of backup as it's nice to have more options when something goes wrong.
if you do use TWRP there's a bug where passwords and pattern unlocks don't work after being restored so deactivate them before making a backup.

Categories

Resources