[Q] Automatic Nandroid Backup with CWM on Defy - Defy Q&A, Help & Troubleshooting

Is it possible to make automatic Nandroid backups on the Defy?
I'd like to schedule a backup (maybe soon incrementally with v6) every week or so...

measel said:
Is it possible to make automatic Nandroid backups on the Defy?
I'd like to schedule a backup (maybe soon incrementally with v6) every week or so...
Click to expand...
Click to collapse
I think so, write a Android app which calls the nandroid_backup function(https://github.com/tpruvot/android_bootable_recovery/blob/cyanogen/nandroid.c), and you can schedule it using a tasker or write it yourself, just an idea, perhaps is a more easy way to do that, just brainstorming,
good luck!

Related

Backup and Restore applications and settings after wipe (ROM upgrade)

Hello
I have just had my first Android phone a couple of days. One question has come up.
After I have wiped and put in a new ROM, how can I reinstall all my applications and settings in a easy way? Seems to be to much work each time I upgrade a ROM (DeFroST), so it must exist a way to do this. I can see this application Titanium Backup that is always within the ROM. Is this the solution?
titanium backup on appmarket
Blinkiz said:
Hello
I have just had my first Android phone a couple of days. One question has come up.
After I have wiped and put in a new ROM, how can I reinstall all my applications and settings in a easy way? Seems to be to much work each time I upgrade a ROM (DeFroST), so it must exist a way to do this. I can see this application Titanium Backup that is always within the ROM. Is this the solution?
Click to expand...
Click to collapse
i use my backup pro(paid) its in the market
quite good
darkenergy said:
titanium backup on appmarket
Click to expand...
Click to collapse
i second that
just tested titanium with lic between 2 diiferent froyo awesome...
titanium backup is the best! well...at least to me
Thanks all for the answers. It has been of great help for me and probably others searching for the same thing.
I hope my topic will reflect what people are searching after.
i used mybackup pro before i rooted my phone, i now use titanium backup (donate) - works great

[Q] Taking my sms from rom to rom?

Hey there,
is there any possibility to get my short messages from one custom rom to the other?
I love switching roms, and of course i alway make NAND Backups, but everytime I install a new rom, my SMS are gone, and i dont like it
It would be great if there was some kind of file, i need to copy, or restore or whatever to have them secured.
There are several options to do this...
I'm using SMS Backup & Restore: https://market.android.com/details?...mNvbS5yaXRlc2hzYWh1LlNNU0JhY2t1cFJlc3RvcmUiXQ
Another option is to extract your sms from the nandroid with AppExtractor:
https://market.android.com/details?...wxLDEsImNvbS5oYW5keWFuZHkuYXBwZXh0cmFjdG9yIl0
Another vote here for SMS Backup and Restore. It saves them as an XML file so you can copy them off to another device as well if you want. It's also pretty intelligent about restoring stuff from the backup, for example it can avoid restoring messages that are already on the phone, and you can restore individual conversations rather than the whole backup.
Thanks
ABBolle said:
There are several options to do this...
I'm using SMS Backup & Restore: https://market.android.com/details?...mNvbS5yaXRlc2hzYWh1LlNNU0JhY2t1cFJlc3RvcmUiXQ
Another option is to extract your sms from the nandroid with AppExtractor:
https://market.android.com/details?...wxLDEsImNvbS5oYW5keWFuZHkuYXBwZXh0cmFjdG9yIl0
Click to expand...
Click to collapse
ejstubbs said:
Another vote here for SMS Backup and Restore. It saves them as an XML file so you can copy them off to another device as well if you want. It's also pretty intelligent about restoring stuff from the backup, for example it can avoid restoring messages that are already on the phone, and you can restore individual conversations rather than the whole backup.
Click to expand...
Click to collapse
Awesome guys, thanks for the fast help
and again i see, xda-community is the best
Always best One more u can use is Titanum Backup for almost all posibble backups
I always use Go SMS backup service, it's easy and fast, also you can use XML for backup that could be usable in other places.
I use mysms (https://play.google.com/store/apps/details?id=com.mysms.android.sms) This app stay in sync with cloud... And i can read and send message without my phone - from web!
Ne careful when you switch your sms between an ICS and a non-ICS rom, the data has not the same form.
Sent from France to the best forum ever using my awesome CM9 Motorola Defy

what is nandroid backup??

hello everybody!!
can someone actually explain to me what is nandroid backup??and how it really works??what is the different with other backup on the market such as titanium backup??
thnxs for your time~
Sent from my GT-P6800 using xda premium
Nandroid is a backup option that completely backs up your system nand (internal memory), including the ROM, apps, etc. You can restore a nandroid backup and have everything working in case you flash a bad kernel, ROM, or something like that. It is fundamentally different from an app like titanium backup because it is an image of the entire system, not just individual apps and their data.
If you want to make a nandroid backup, flash a CWM recovery image, then when you boot into recovery, there is a "backup and restore" menu option. Backup to create one, restore will restore the entire state of your device from when you made the backup.
Nandroid backup will backup your partition with this output
1.Boot.img-your kernel
2.Recovery.img-your default recovery
3.system.ext4.tar-all ROM file system
4.data.ext4.tar-all data likes apps, your progress
5.cache.ext2.tar- your cache..
So if you use nandroid, is there no need for titanium backup?
What is the sequence of steps if I want to preserve my Google Play downloaded apps and its associated data, but I still want to wipe everything and install a brand new ROM such as CM9?
Would it be:
--make a nandroid backup
--completely nuke everything except the SD card?
--install the new CM9 rom
--restore from nandroid?
Where does titanium backup fit into this scenario?
Thanks
Nandroid backs up your entire rom, apps and their current configuration as is. Titanium Backup is used to backup individual apps.
If you are flashing a rom, always do a Nandroid first; it is your way to get back to your last working system and configuration if flashing messes something up. Think of Nandroid, as being mandatory.
Some then use Titanium Backup to backup an individual app, such as your Email client; then you don't have to reconfigure your Email client with a new rom. I find it to be almost as fast, just to reconfigure individual apps after a wipe and new rom flash. So think of Titanium Backup, as optional.
ok.. great answers.. now the queston becomes..
how to do a nandroid back up? .
is there a special app needed?
thanks....
jimmbomb said:
ok.. great answers.. now the queston becomes..
how to do a nandroid back up? .
is there a special app needed?
thanks....
Click to expand...
Click to collapse
Reading totally helps here as this is written just a few posts above.
teiglin said:
If you want to make a nandroid backup, flash a CWM recovery image, then when you boot into recovery, there is a "backup and restore" menu option. Backup to create one, restore will restore the entire state of your device from when you made the backup.
Click to expand...
Click to collapse
boelze said:
Reading totally helps here as this is written just a few posts above.
Click to expand...
Click to collapse
thanks for the reminder to re-read the thread once again..
And thanks again for the quote as well....
I will quote this part here..
"If you want to make a nandroid backup, flash a CWM recovery image, then when you boot "
Now my next question is please elaborate on a "CWM recovery image"
Please forgive me for not knowing.. as the OP posted his lack of knowledge as well..
Please DO admonish me as well for asking in HIS thread on what a CWM recovery image is.. and or where to get one and how apply and use it..
I think this is a good thread for those who do not understand as the OP started..
His questions were answered...
So is it safe to move backwards for those who would like to know more about this procedure.
Thanks to all who reply.
All replies are welcomed and encouraged..
jimmbomb said:
ok.. great answers.. now the queston becomes..
how to do a nandroid back up? .
is there a special app needed?
thanks....
Click to expand...
Click to collapse
I can tell you from my experience this (I'm still quite new to Android myself):
Nandroid (a funky concatenation of NAND and ANDROID) means a full IMAGE of your current system. It is like a partition image on Windows, like Acronis TrueImage or Norton Ghost... It backs up everything, your OS, all apps, data, settings etc. BUT you can only restore it as a whole (generally speaking) which means you get back to THIS setup. You can NOT install a new ROM and then restore only the apps!
That's why the best way to do it is to do BOTH! You make a nandroid in case you screw up and "brick" your device during flash, so you can always GO BACK to where you were BEFORE you tried flashing anything and then re-try.
You use Titanium Backup to just back up your APPS and their DATA as well as some important system settings like SMS history, Wifi AP list etc. THAT stuff is "transferable" into a new ROM. Consider that like you are burning CDs with your music and movies etc and then you install a fresh Windows. You have a NEW OS but you get your old DATA back. In this case it includes APPS and their respective data, e.g. game progress, saved documents, settings etc. for every app.
Oh and in order to make that nandroid backup, you need to search for and install "CWM" Clockworkmod Recovery. Now THAT is like a built in recovery partition on Dell or Apple laptops! It is a way to boot into an emergency system by holding down a couple of keys (volume up and power) if your main ROM becomes unbootable! There are lots of threads on here about CWM, where to get it and how to install it. Just DO NOT install the current CWM on a Verizon (SCH-i815) Galaxy Tab 7.7 just yet. We just found a couple of bugs that can prevent you from getting updates. If you have the "international" Tab (P6800 or 6810), you should be good.
Hope this helps bring a little light in the dark. Welcome to Android !!
jimmbomb said:
thanks for the reminder to re-read the thread once again..
And thanks again for the quote as well....
Click to expand...
Click to collapse
Didn't want to offend you, you just asked an answered question.
jimmbomb said:
Now my next question is please elaborate on a "CWM recovery image"
Please forgive me for not knowing.. as the OP posted his lack of knowledge as well..
Please DO admonish me as well for asking in HIS thread on what a CWM recovery image is.. and or where to get one and how apply and use it..
I think this is a good thread for those who do not understand as the OP started..
His questions were answered...
So is it safe to move backwards for those who would like to know more about this procedure.
Thanks to all who reply.
All replies are welcomed and encouraged..
Click to expand...
Click to collapse
CWM recovery means "clock work mod recovery" it is a custom recovery system. You can imagine a recovery system as something like BIOS for pc's. (not true but easier to understand) You can get there by holding volume up button while turning your device on.
So why do you need a custom recovery?
When you get a new android device it has stock recovery system installed which has very limited functionality. If you want to install custom ROMs from your SD card you need to install cwm recovery first. Also you will get ability to do nandroid backup and restore the same. Nandroid backup will copy an exact image of your current system. ROM, apps, configs and so on. You should ALWAYS do a nandroid backup before trying out new ROMs so you can easily switch back if something goes wrong.
Hope I could clear things out for you.
PS: sorry for bad english, it's not my native language
thank you electron..
I DO have the international 6800 that I got from negri..
I routinely swap my ATT sim between this on weekends and my GNote GN7000 during the week,
Using them both on ATT and working great..
Just that I have never flashed anything before on either device..
But I read quite a bit..
I still HAVE NOT got ICS yet on my Note either... Just too scared to pull the trigger..
I must be one of those who need hand-holding walk thru... but I wont ask for that.. not here anyways
repercussions will come down like hell fire..! hahahah
Backup with nandroid equals the image obtained with Norton Ghost / Acronis True Image
Good afternoon,
I've been reading this and other topics on nandroid and I think this is the solution I seek. A friend asked me for help with a project that will donate some tablets (lower-cost devices, probably models the brand GT S 7205 Genesis) for a school of education. He asked my help in order to create a drive "master" which will be configured with a user account that will serve Gmail for sending educational material and a second e-mail account (Hotmail) which students should visit regularly using the default browser to receive Android news and correspond with students from another school that participates in the project.
Since it is not appropriate to provide for children the usernames and passwords of emails, we then create this unity "master" and replicate their content in other units.
My question is whether this backed up with nandroid will copy the user account settings Gmail also logs sessions started with the browser (after all we know that after accessing a site using the standard Android browser, no need to re-enter login / password, unless you log out or erase).
Thanks a lot if I can clarify this question.
mtcdesc-android said:
Good afternoon,
I've been reading this and other topics on nandroid and I think this is the solution I seek. A friend asked me for help with a project that will donate some tablets (lower-cost devices, probably models the brand GT S 7205 Genesis) for a school of education. He asked my help in order to create a drive "master" which will be configured with a user account that will serve Gmail for sending educational material and a second e-mail account (Hotmail) which students should visit regularly using the default browser to receive Android news and correspond with students from another school that participates in the project.
Since it is not appropriate to provide for children the usernames and passwords of emails, we then create this unity "master" and replicate their content in other units.
My question is whether this backed up with nandroid will copy the user account settings Gmail also logs sessions started with the browser (after all we know that after accessing a site using the standard Android browser, no need to re-enter login / password, unless you log out or erase).
Thanks a lot if I can clarify this question.
Click to expand...
Click to collapse
Nandroid makes an image of your existing system. Everything will be the same as when you made the backup, inkluding gmail accounts, passwords etc.
I think you can use that method the way you mentioned.
Thanks
boelze, thank you for assisting me to clarify this question.

[Guide]Easily recover data/apps/contacts/etc.. after flashing new ROM(full wipe)

thread closed.​
!!! Seems suspicious -- lol
Willy318is said:
!!! Seems suspicious -- lol
Click to expand...
Click to collapse
I don't understand.
it might working but sometimes some data wont work well with new firmware
but you seem to forget one bigggggg step.... to backup the old data using cwm...
edan1979 said:
it might working but sometimes some data wont work well with new firmware
but you seem to forget one bigggggg step.... to backup the old data using cwm...
Click to expand...
Click to collapse
Yes I wrote in red. There MIGHT have problem between versions. If you're on 4.0 and you flash 4.1. But even so I did it many time without problems
I didn't separate CWM & TWRP for the backup because it's basically same thing.
Kremata said:
I don't understand.
Click to expand...
Click to collapse
Sorry, I just felt it could not be that easy, ROMs are being heavily optimized and tweaked from Dev-to-Dev, let alone the Official releases with different bases and Radios, so I just think that doing your method might pick-up some old cranky stuff from earlier backups, but yet again, its just my theory, which might be totally messed up
Will give it a shot though, it could save me hours.
Willy318is said:
Sorry, I just felt it could not be that easy, ROMs are being heavily optimized and tweaked from Dev-to-Dev, let alone the Official releases with different bases and Radios, so I just think that doing your method might pick-up some old cranky stuff from earlier backups, but yet again, its just my theory, which might be totally messed up
Click to expand...
Click to collapse
The "Restore Data" in CWM or TWRP will restore your apps/contacts/sms/etc.. But, for example if you restore a backup that had your gmail but your new ROM doesn't have gmail. The restore will just skip it.
Willy318is said:
Will give it a shot though, it could save me hours.
Click to expand...
Click to collapse
You won't regret it.
For restoring data Titanium OR similar application is better than Nandroid
Another advantage of Titanium is schedular backup
Above said method you need to backup just before flashing ROM, while if you schedule titanium you will ready to go anytime.
As well titanium data restore is quite clear then data restore from nandroid.
Nandroid is best for return to point where you were in case you messup things while testing something.
dr.ketan said:
For restoring data Titanium OR similar application is better than Nandroid
Another advantage of Titanium is schedular backup
Above said method you need to backup just before flashing ROM, while if you schedule titanium you will ready to go anytime.
As well titanium data restore is quite clear then data restore from nandroid.
---------- Post added at 12:36 PM ---------- Previous post was at 12:35 PM ----------
For restoring data Titanium OR similar application is better than Nandroid
Another advantage of Titanium is schedular backup
Above said method you need to backup just before flashing ROM, while if you schedule titanium you will ready to go anytime.
As well titanium data restore is quite clear then data restore from nandroid.
Nandroid is best for return to point where you were in case you messup things while testing something.
Click to expand...
Click to collapse
I think they both have their advantages. Titanium will only restore apps but the method above will restore Apps/contacts/sms/gmail acounts/etc...
Titanium can restore contacts, bookmarks call logs as well sms too
And sms call logs are store in xml which is more clean when you restore trans OS./device
Sent from my GT-N7100 using xda premium
The reason I only use titanium for restoring: I heard it is the cleanest, and as mentioned above nandroid restoring restores some weird **** from old roms
Sent from my GT-N7100 using xda app-developers app
I have transfered my sms contacts from galaxy S - S2 - note1 and now on note2 (froyo to JB)
I still have some sms. 3yr old and titanium never failed to restore
Sent from my GT-N7100 using xda premium
---------- Post added at 12:58 PM ---------- Previous post was at 12:51 PM ----------
klect said:
The reason I only use titanium for restoring: I heard it is the cleanest, and as mentioned above nandroid restoring restores some weird **** from old roms
Sent from my GT-N7100 using xda app-developers app
Click to expand...
Click to collapse
Exactly, titanium restore only what you want. And it's totally under your control, you can mess only if you don't know how to use it.
Sent from my GT-N7100 using xda premium
dr.ketan said:
I have transfered my sms contacts from galaxy S - S2 - note1 and now on note2 (froyo to JB)
I still have some sms. 3yr old and titanium never failed to restore
Sent from my GT-N7100 using xda premium
---------- Post added at 12:58 PM ---------- Previous post was at 12:51 PM ----------
Exactly, titanium restore only what you want. And it's totally under your control, you can mess only if you don't know how to use it.
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
Yes when restoring between devices or versions(ICS to JB etc..) The OP method is not the best. But if you flash a lot of ROMs all the same version this method is very quick and trouble free.
Yes, this method is quick, but I wouldn't use it for everyday ROM, maybe for testing etc. With Titanium you can backup/restore only USER apps. I think it is bad idea to restore system apps' data. So still the "cleanest" way is to back up everything with Titanium, flash ROM and then install Titanium and restore selected user apps+data.
Kremata said:
this method is very quick and trouble free.
Click to expand...
Click to collapse
Not convincing,
See for nandroid you have to make recent backup if you want to have backup of latest stuff like SMS, call logs, newly installed App, contacts
AFAIK nandroid takes nearly 20 min to backup (depends on data it may take more)
Now again restoring as per you said takes 15 min for data.
For titanium if you have schedule, need not to make backup before flashing, even you want to make just run backup of modified data and it will finish in 1-2 min.
For me titanium takes just 15 min to restore
- >115 user app
- Contacts, SMS,Settings,Launcher home (desktop),Bookmarks
so it is more faster then nandroid ultimately
Nandroid is the choice as i said earlier,
If your device is working perfect just make nandroid, Try you want to test anything and if you are not happy with testing just restore Nandroid (full) you have made just before test and you are back.
---------- Post added at 01:28 PM ---------- Previous post was at 01:23 PM ----------
dalanik said:
Yes, this method is quick, but I wouldn't use it for everyday ROM, maybe for testing etc. With Titanium you can backup/restore only USER apps. I think it is bad idea to restore system apps' data. So still the "cleanest" way is to back up everything with Titanium, flash ROM and then install Titanium and restore selected user apps+data.
Click to expand...
Click to collapse
But we never need to restore system application
Best scenario in titanium is restore 'Missing application with data', this will by default excludes any system application (from previous OS and absent in new ROM) still you will have choice to uncheck any application you don't want.
Contacts,settings - you can restore just data (green colored) and won't replace system files
while call log, SMS, browser (yellow color) are just xml format and best to restore without any issue
Just you need system data is only TW launche(stock), but we needs just data only not system.
dr.ketan said:
But we never need to restore system application
Best scenario in titanium is restore 'Missing application with data', this will by default excludes any system application (from previous OS and absent in new ROM) still you will have choice to uncheck any application you don't want.
Contacts,settings - you can restore just data (green colored) and won't replace system files
while call log, SMS, browser (yellow color) are just xml format and best to restore without any issue
Just you need system data is only TW launche(stock), but we needs just data only not system.
Click to expand...
Click to collapse
No, not application, but data of system applications. That would be able to cause problems.
Yes that I said usually we need not to restore data of system application in normal way. Except for tw launcher home (desktop)
Usually people do restore everything and facing issue later by messing system junks.
Sent from my GT-N7100 using xda premium
Advance restore data will not restore system apps. It will only restore user apps. Like I said this method is quick and simple and I never had any problem. Can save you a lot of time. 20 minutes for a backup must be a very old phone. I have 108 apps on mine and it takes only 5 minutes to backup
dr.ketan said:
Here thing is totally different, what I know about your recovery guide is no one gave you discredit. When you publish any guide on public forum, sure someone will put their ideas and only that way discussion goes on. Basically public forum is meant for such things. I have wrote many guides having million viewership, thousand thanks, still people suggest me when something better they found, and I love to exchange idea, but it's ultimately you have to decide which one is better. We should have to remain open to discuss on topic we have created.
As far as my comments have concerned, I have discussed point to point why I found other thing is better, if you targeting that then better if you show some nice point to make me convince on your point of view rather complaining to other post. If you targeting else I am sorry.
Does you feel anyone have troll on your post?
I don't think so.
Click to expand...
Click to collapse
Ah ok, I was not targeting you at all, I was refering to my other (same)guide on SGS3. I was discredit because I didn't have enough THANKS.
Posted by someone who really has not helped the novice user
Click to expand...
Click to collapse
I know the difference between trolling and discussing. Like you said people can make their choice and I beleive Titanium is good and my(it's not really mine I just transfered the information) way is also good. It just depends on the situation.
Kremata said:
Ah ok, I was not targeting you at all, I was refering to my other (same)guide on SGS3. I was discredit because I didn't have enough THANKS.
I know the difference between trolling and discussing. Like you said people can make their choice and I beleive Titanium is good and my(it's not really mine I just transfered the information) way is also good. It just depends on the situation.
Click to expand...
Click to collapse
I misunderstood and sorry again.
Yes I never said nandroid is not good, it's definitely best in certain situations. I mean to say overall titanium is cleaner way to restore data particularly when restoring trans rom/device.
Sent from my GT-N7100 using xda premium

[Q] titanium backup failed?

I have titanium backup set to sync the backup to my dropbox after it backs everything up. O have it set to do this automatically everyday at like 2am (my phone is not powered off) . I keep getting this error: com.sidhe interactive.sif.dr ? What does it mean. Also, does tb delete the backup it creates locally after uploading
It? If not how can I do this?
The backup is roughly 500mb and I have 50gb of storage
michaelsp9 said:
I have titanium backup set to sync the backup to my dropbox after it backs everything up. O have it set to do this automatically everyday at like 2am (my phone is not powered off) . I keep getting this error: com.sidhe interactive.sif.dr ? What does it mean. Also, does tb delete the backup it creates locally after uploading
It? If not how can I do this?
The backup is roughly 500mb and I have 50gb of storage
Click to expand...
Click to collapse
Anyone?
Why are you taking backups daily? You only really need to do it when changing ROMs
Does nandroid backups backup apps and app data?
Sent from my Nexus 4 using xda premium
michaelsp9 said:
Does nandroid backups backup apps and app data?
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
Yes, it backs up everything except /sdcard (as we see it, technically this is a mountpoint, but that's for another thread) but that isn't an issue as you can backup those using a plan old USB cable if you really need too.
Spec-Chum said:
Yes, it backs up everything except /sdcard (as we see it, technically this is a mountpoint, but that's for another thread) but that isn't an issue as you can backup those using a plan old USB cable if you really need too.
Click to expand...
Click to collapse
Is there a way to upload the nandroid backup to drop box in case my phone gets bricked or something?
michaelsp9 said:
Is there a way to upload the nandroid backup to drop box in case my phone gets bricked or something?
Click to expand...
Click to collapse
Funny you should say that.
See this...
Spec-Chum said:
Funny you should say that.
See this...
Click to expand...
Click to collapse
Wow great find!! Thanks, only one more question though , I really just want my system data (apps,data,contacts) backed up and if I was to back up by having a nandroid Backup and I was too switch roms , I couldn't just restore the apps?
michaelsp9 said:
Wow great find!! Thanks, only one more question though , I really just want my system data (apps,data,contacts) backed up and if I was to back up by having a nandroid Backup and I was too switch roms , I couldn't just restore the apps?
Click to expand...
Click to collapse
I'm not sure how well this would work between ROMs but you can do an advanced restore and restore only the /data partition if I'm not mistaken. I reckon it would be quite dangerous seeing as this probably includes system settings so I wouldn't recommend it unless you were desperate. The best solution is to just use Titanium and only backup when you need to (i.e. switching ROMs) rather than every day. For other things, Google can automatically sync them or you can use other backup apps (e.g. messages).

Categories

Resources