[Q] How to make a FULL backup of Android phones? - Android Q&A, Help & Troubleshooting

Hello! I have a little experience using computers from late 1995 Year, and from year 2000 I am using also Linux from time to time, and very rare but it was a delight freeBSD. I have no experience on Android and MacOs.
Now, I all my family (father, mother, girlfriend and I) changed the phones on Android which is Linux based, but for ARM processors.
Anyway, I have played a little with Android 4 x86 on my laptop.
Please considering that I am new in the Android sutff.
From, my point of view, a Android Smartphone is just a little computer like an raspberry pi / pandaboard / beagle board.
So, a mini computer with an Arm processor running a very small and tiny operating system max 8 Gb, when on my gentoo install I had been using about 30-40 Gb. I know, the size can be affected by the compiling flags but anyway. Please corecct me if I am wrong.
Now, on all my system I had, from my experience I did 2 Backups, like this:
My laptop is backed-up on the External Hardisk number 1, and the External Hardisk number 1 is backed-up on the External Hardisk number 2.
So, as it is a good practice to have a backup handy, I keep 2 backups in 2 different location in case of hardware failure / water flood etc. Some of the files I need are backed up in the cloud, on the internet.
I use to make IMAGES of the Operating System partition, and of the mbr , and of the partition table, with software like Acronis True Image, Paragon, DriveImage XML, Norton Ghost, Clone Zilla.
When I had to do data recovery I did an Acronis "sector-by-sector" approach image of the hardisk, and I recovered files from that image.
Can you guys please introduce me please on the android field?
I assume that maybe I will need to get root on one or two phones, and one phone need's to be unlocked from the carrier.
Before doing this I would like to make a full backup of the phones.
1) How can I make a FULL backup of the android phones? In this moment my mother phone is a samsung galaxy mini2 Samsung Galaxy Mini 2 s6500 and mine is Sony Xperia L
2)
a) If I will "unlock" the phone from the carrier (locked on orange, but i wish to use also Vodafone, I tim, I wind, moviestar, o2 etc)
b) If I will "root" the phone to gain administrator acces on it
After step A) and B) if I will restore the original backup, the phone will be "locked" back to Orange, and "un-rooted", or it will be "unlocked" and "un-rooted"?
3) Instead of having an hardisk like computer have, I guess the smartphone is using an "usb-stick/sd-card/ssdhdd"-like memory for storage of the operating system, so how can I see the partition table, the mbr, on the device?
Thank you in advance!​

In my experience the best backup apps available require root. So I would recommend unlocking and rooting the phone first, get all the apps you wish to use installed, then use clockworkmod recovery to make a backup. This backup will include everything including the current unlocked rooted status, and can be restored using the same software. I also reccomend titanium backup for app backups, which includes user defined settings for each app. There are free and paid versions of each and both work equally well. Both apps, Titanium Backup Root, and Clockwork Manager are available for install from the play store.

Thank you for your feedback, but I wish to backup before unlocking, I will root the phone only as a last resort.
It could be possible to need the phone locked up, if there will be warranty problems.

I am currently reading about Odin, next will be CWM and TWRP, as I am not familiar with those "tools" and I don't know for what are they used for.
As I learned by now, with odin I can go back to an old firmware. But first I need to learn how to back it up in this state, locked, and un-rooted.

After I have read, read, read, and read again a lot of posts, blogs, forums, it seems that If I wish to backup the Stock Rom, I need to do root on the device. But if I will "root" the device, make backup, change rom, then recover the stock rom from backup (which is in the rooted stage), can I UN-ROOT it again?

Yes. Most phones have unroot options available. Alternatively, flashing stock rom to a rooted phone using odin etc will be in unrooted state. Stock firmware will also return the bootloader and recovery( which is what cwm and twrp are btw) to stck as well.
Sent from my SM-T210R using xda app-developers app

doctortonic said:
After I have read, read, read, and read again a lot of posts, blogs, forums, it seems that If I wish to backup the Stock Rom, I need to do root on the device. But if I will "root" the device, make backup, change rom, then recover the stock rom from backup (which is in the rooted stage), can I UN-ROOT it again?
Click to expand...
Click to collapse
I don't know which phone(s) you have, but let's say you root your phone. You can then install ClockworkMod Recovery which allows you to flash custom ROMs and make full NAND backups (backups of the entire system partition), i.e you can backup whole ROMs. If you're on a custom ROM and you want to go back to a previous ROM, then just restore your NAND backup from Recovery and voila! Your phone will look and behave exactly like it did before you flashed the other ROM, and all SMS', phone records and apps will be there. Sure, it'll still be rooted, but simply open SuperSU (if that's the root app you'll be using), go to settings and tap "un-root". Done.
So..
- Make a typical backup of stuff, like moving important things to your computer etc. since accidents happen.
- Root and install Recovery
- Make a NAND backup in Recovery
- Flash a custom ROM if you want to
When you want to go back to stock:
- Boot into Recovery
- Restore your NAND backup
- Reboot and you're done
- Un-root if you'd like to
Tip: Store your NAND backup on your SD card and not on the internal storage in case you ever do a complete wipe of the internal storage or something happens to your phone and you lose your backup.
Note: Be sure to quote this post if you want a reply from me. I'm not usually in the Q&A section, and i'll be notified by Tapatalk on my phone when you quote this post. That way i'll see your reply, and i can then reply faster again.

I tried to root the phone with some software found in this forum ( SuperOneClick ) but did not worked.
I tooked the phone to a service and Unlocked the phone from the carrier network.
I asked if the phone will be rooted after the unlock, and they told:
PhoneService: "No, but do you wish to be rooted?"
Me:"How is better and safe, rooted or unrooted?"
PhoneService: "You have the advantage for example that you can move the aplications to card, but is safe to have the phone unrooted"
Me: "If it is possible please root the phone"
PhoneService: "oky, give us 30 minutes"
After 30 minutes (I took a walking), they unlocked the phone but said that rooting the phone will take more time, so I not rooted the phone.
As the phone dosen't need neccesary to be rooted, as I have no aplication in it which require this (there is only 2 apps, Opera browser and Copy To Sim / Import contact to Sim), and I don't desire to install more apps on it as only my mother is using it, I will leave the phone unrooted.
I wished only to have a Backup of the rom, just in case something will go wrong, to restore the phone back to the warrany service if there is this need, but as long the phone can be locked be back again, there is no such need to root it.
Guys, thank you very much for the input, really appreciated!

How about a adb backup? Using adb tools. Try search on Google for it. If I remember correctly, root is not needed.

Related

Updating to official GB and retaining data?

Kind of new to the technical part of android here.
I have an Atrix running 4.1.8.3 with the following:
Rooted
Enabled Sideloading
SD Speed Hack
I have no other major system mods (no webtop mod, prom's, etc).
Here's my problem:
I don't want to lose my data/brick my phone.
How can I make a complete backup of every last thing on my phone? (Camera images, messages, ringtones, etc).
I have Titanium Backup installed that backs up apps, but is there a way to make sort of a "recovery image" or a mirror backup of my entire phone that I can flash?
Am I better off unlocking the BL first, and then flashing the sbf? (I know that this involves a factory reset in the process).
Or should I just use the OTA? My root, sideloading, and sd hack shouldn't interfere with the update, right?
Can I use the preinstall method to root my phone for GB, even though I'm rooted already? (Used gladroot)
I don't intend to jump into the custom ROM wagon just as yet, mainly because my job leaves me with no extra time to sit down and do it, restore my data, etc.
Today, I'm off though
Sorry for my noobishness, atleast I didn't post this in the development section
Thanks!

[Q] Live with Walkman rooting

Hello,
I'm new here and recently bought a live with walkman, my first android phone.
However, I'm running short on space and so I'm looking into rooting.
But before attempting anything I would like to ask a few questions a bout it.
I'm planning on using DooMLoRD's Easy Rooting Toolkit, which seems pretty straightforward. The thing is that I'm not sure
what to do before or after attempting this, the closest 'guide' I found for this was the following thread:
http://androidforums.com/evo-4g-all-things-root/129648-quick-intro-rooting-those-new-rooting.html
It explains you how to back up your files so you don't lose stuff, but it's quite old, so is it still applicable?
Second question, the live is getting an ice cream sandwich update late march, can I still upgrade to it using doomlord's method,
and/or if necessary using his unroot kit?
I'm quite excited about android 4.0, but is the upgrade possible or even necessary with (perhaps better) roms out there?
http://forum.xda-developers.com/showthread.php?t=1389501&highlight=ice+cream+sandwich
This topic goes over this, but I want to be sure...
On the same note, if I just unlock my phone without using any custom Roms, would I still be able to use go launcher?
Thirdly, some of the articles I read listed tethering and screenshot taking as benefits of rooting, but my walkman is already
capable of doing these, or at least should be. Is it still worthwhile to root for this?
And finally, the main reason why I want to root my phone. I'm using apps2sd at the moment to get as much space in my
internal memory as I can right now, but it is only capable
of transferring some applications partially. As I've read it, rooting allows you to transfer most applications to your sd, but
does it also allow for a bigger part to be transferred? Thus allowing you to install all the applications you want instead of
having a hard time deciding what app is essential and what not.
I also want to delete some of the bloatware that came with the device...
I guess that's all for now, I'm really anxious at the moment to see what my device is capable of.
Sorry if there are some spelling mistakes, English isn't my main laguage and I loved the noob register video
Oh, and thank you for reading through all of this if you've made it this far
ok first of all rooting will give your live a super power to do anything inside system so rooting is awesome,
You can do more things that unrooted phone can't do like
1] Can use titanium back up to backup apps and its configured settings
2] Can modify system files for looks and performance
3] and can you CPU boosters to overclock underclock CPU can use sd-ext for external SD as phone memory and much more...................
Second you can root unroot your live with this,so don't worry
Root Unroot Toolkit
Third i have unlocked boot loader of my XMP (SK17i) but the above method of rooting doesn't require unlocked boot loaders.But its up to you whether to unloack bootloader or not as it will void your warranty....
About ICS so yes you can get it anyhow after rooting unlocking bootloader and using other roms don't worry...
You can use Link2sd for getting extra phone storage space after rooting
for more information search the threads on xda
So after doing a lot more reading after the last time I posted here 2 days ago, I made myself this checklist of things I have/want to do.
But before I do this, I have these questions:
- Is this the right way to do it. I may have forgotten something or may have used an outdated guide…
- If I succeed in doing this, but am, for whatever reason, unhappy about the result, will the unroot give me back my untouched phone, or would it still be detectable that I tempered with it?
- I’m having a hard time deciding what to do whit the partitioning of the sd card. Mainly because I haven’t found a guide (yet) that explains what everything is used for. As I understand it, you delete everything on it, create a new primary FAT32 partition (for a 16gb card), which you use as you would your original sd card. But I don’t yet understand whether to use ext2 or swap system or both, as I do not yet understand what they are meant to do. Is the ext2 used to store the applications and act as a second internal storage and the swap system as extra memory for the phone? I’m still reading but haven’t found an answer yet :/
EDIT: just found this:
http://www.diy-computer-repairs.com/partition-sd-card-android-installation/
- Forgot one thing. The article on partitioning from xda mentions you have to remove your sd card from your phone before partitioning, but can this be done as well by leaving it in your phone?
How to backup, root and install custom roms for your live with walkman?
0. Creating SD partition
- Backup everything on the sd card
- Download and install “MiniTool Partition Wizard Home Edition” on your computer
- Delete the old partitions on your sd card
- Create a new FAT/FAT32 primary partition that will be the “new sd card”
- Create ext2 or swap file system with the unallocated space
http://forum.xda-developers.com/wiki/SD_card_partitioning
http://www.youtube.com/watch?v=sVK-tJe8pXE&feature=related
1. Pre-instal back-up
- Backup contacts to gmail cloud
- Use program like mybackup pro to backup other data
http://androidforums.com/evo-4g-all-things-root/129648-quick-intro-rooting-those-new-rooting.html
2. Actual rooting
http://www.androidpolice.com/2010/0...oting-your-android-phone/#install-custom-roms
- Install SDK
http://forum.xda-developers.com/showthread.php?t=1312859
- Use DooMLoRD’s Easy Rooting Toolkit v4 to root
http://forum.xda-developers.com/showthread.php?t=1321582
3. Post-Rooting
3.1 Using Stock Rom
http://www.androidpolice.com/topics/features-2/best-apps-for-rooted-users-series/
- Backup using Titaniumbackup
- Uninstall bloatware using Rootexplorer or es file explorer
http://forum.xda-developers.com/showthread.php?t=1425461&highlight=walkman
http://forum.xda-developers.com/showthread.php?p=14002417
3.2 Using Custom Rom
http://www.androidpolice.com/2010/05/01/custom-roms-for-android-explained-and-why-you-want-them/
- Install Rom Manager
- Create a recovery image using Rom Manager
http://www.androidpolice.com/2010/0...nandroid-backup-and-clockworkmod-rom-manager/
- Make Backup of current Rom using Rom Manager
- Download and install custom Rom to root folder SD (Cyanogen?)
http://www.androidpolice.com/2011/0...d-7-makes-my-android-phone-feel-future-proof/
- Flash custom rom
http://www.androidpolice.com/2010/0...d-phone-with-rom-manager-full-backup-restore/
4. Unrooting
- (If using custom rom, restore backup of stock Rom using Rom manager)
- Use DooMLorD’s Unroot kit to return to original state
http://forum.xda-developers.com/showthread.php?p=18879974#post18879974
No one?:/
Then I'll just try it out myself hopefully I won't brick my phone
i also have live with walkman which i bought few days back.
i also have some questions
i want to root the device using doomlord.
1. Since on rooting my warranty will void but since i can unroot the device. Will unrooting make it same as packed .
2. also after rooting i can uninstall the SE apps that i dont need can SE service center can detect that i have rooted my phone.
Ok, I've been able to root my device, which didn't take long, and I don't know what I was afraid of. I'm going ahead and I'm going to download titaniumbackup and rootexplorer to backup/freeze and use rom manager to create an image and a complete backup and then I'm off exploring
@abhishekcal: As I understand it, unrooting will, providing everything goes as planned, will give you back your stock phone, but while it's rooted SE might detect this and you may lose your warranty, but then again, I'm not completely sure, so you better wait for an answer from a senior member
thanks for answering my query since SE have released the new update did u tried the update and rooting again.
Please answer these also:
1. DID u do only root or also use any other modifiaction like custom rom and unlocking boot.
2. if after the rooting i delete all the system apps can i get then back using a backup so that it remain undetected that it has been rooted.

[Q] Complete backup before rooting?

Is there a way to do a complete backup before rooting the device?
Thanks.
If I find something I will let you know
Sent from the only smartphone designed by Chuck Norris
If i am understanding it correctly...Rooting doesnt affect anything in the system or the phone..just lets you access the root of the system..so technically nothing will change at all...you will have everything same as it was before rooting...
If u are trying to flash a custom rom, for which you need to have custom recovery....Then you can take nandroid backup...of the whole system (with app and data)..
Unfortunately, there is no way to make a complete backup of the phone without customizing the device slightly using 'unofficial methods'.
In order to make a complete backup, you need to replace the recovery menu (this is the menu you get if you hold down the Power&Vol+&Vol- buttons with the phone completely off).
It is also supposedly possible to get a full backup with the phone booted but you have to have root so that apps can access directories that are normally system protected (this however is not recommended).
So unfortunately, you have to do one or the other in order to get a complete backup and the preferred method is to install the CWM recovery menu (now at beta 4 for the Note if I am correct), then do a complete backup, then flash the modified kernel that has root already enabled. Feel free to correct me as I have not yet gotten around to doing this yet.
littlewierdo said:
Unfortunately, there is no way to make a complete backup of the phone without customizing the device slightly using 'unofficial methods'.
In order to make a complete backup, you need to replace the recovery menu (this is the menu you get if you hold down the Power&Vol+&Vol- buttons with the phone completely off).
It is also supposedly possible to get a full backup with the phone booted but you have to have root so that apps can access directories that are normally system protected (this however is not recommended).
So unfortunately, you have to do one or the other in order to get a complete backup and the preferred method is to install the CWM recovery menu (now at beta 4 for the Note if I am correct), then do a complete backup, then flash the modified kernel that has root already enabled. Feel free to correct me as I have not yet gotten around to doing this yet.
Click to expand...
Click to collapse
viny2cool said:
If i am understanding it correctly...Rooting doesnt affect anything in the system or the phone..just lets you access the root of the system..so technically nothing will change at all...you will have everything same as it was before rooting...
If u are trying to flash a custom rom, for which you need to have custom recovery....Then you can take nandroid backup...of the whole system (with app and data)..
Click to expand...
Click to collapse
Ok, Thanks guys. I guess I'll root first then make a full nandroid backup.

[Q] Best way to backup and use system from device to emulated device?

So while i know how to normally backup and restore phones or apps through any number of different applications or recovery software. I had an issue today where i need to backup the state of the phone as it is now, and thrn modify or test with it on an emulated device (if possible, i was thinking my laptop runninng aosp android via some form of emulation.)
Is this possible? What is the difficulty of it?
What i would be taking the device backup from is a nexus 5 with lollipop, and then from there using that as a base, figure out what is going on with the software.
i had that same problem .. and i found a way to backup bootloader and recovery partitions, and i applied it to all partitions and it worked
http://www.theandroidhow.com/2014/05/how-to-make-backup-stock-boot-recovery.html
i had a trouble using flashtool, till i realized the flashtool version itself wasnt good
so i recommend
SP Flash Tool v3.1328.0.183: https://doc-14-c4-docs.googleuserco...8341683716159190/0B_r6upjBMmyGWWpSZHRmTHJLa0k
you will also need
mtkdroid : http://www.mediafire.com/download/w55w2j3l18nt1ws/Mtk_Droid_Tool_v2.5.3.rar
the method in the 1st link is illustrated for bootloader and recovery partition, i used it to backup all partition includidng system(android partition) and other partition i have no idea what are they, i just dont like to lose a useless digit
NOTICE: i didnt try it in restoring , but i think it works like bakcup/restore process of pc HDD

How to install an update.zip with not matching device id

Hi. Recently I stuffed my ZTE Blade A452 with MIUI ROM found on here: hxxp://forum.android.com.pl/topic/319435-a452miui-v8-miui-global-8020. I also installed TWRP . I've been using it for a while and unfortunately it didn't meet my expectations. It is barely usable, phone crashes a few times a day, apps aren't kept in background.
I decided to come back to my stock ROM. I don't have, however, any back up of it. There are some sdcard packages on ZTE's support page, however when I tried to install it with TWRP, it displays that packages (all of them) are for device id P635F33, while my device is P635E40. And I found nothing for my dev id.
Is there a way to force installing one of those packages in my phone? Editing version.txt inside update.zip did nothing.
Maybe one of you guys have a matching package?
Also my sister's got the same model, Blade A452, bought at the same service provider. Maybe there is a way to extract a ROM from her phone and put it into mine? (Her device must be left quite untouched).
damiandbcz said:
Hi. Recently I stuffed my ZTE Blade A452 with MIUI ROM found on here: hxxp://forum.android.com.pl/topic/319435-a452miui-v8-miui-global-8020. I also installed TWRP . I've been using it for a while and unfortunately it didn't meet my expectations. It is barely usable, phone crashes a few times a day, apps aren't kept in background.
I decided to come back to my stock ROM. I don't have, however, any back up of it. There are some sdcard packages on ZTE's support page, however when I tried to install it with TWRP, it displays that packages (all of them) are for device id P635F33, while my device is P635E40. And I found nothing for my dev id.
Is there a way to force installing one of those packages in my phone? Editing version.txt inside update.zip did nothing.
Maybe one of you guys have a matching package?
Also my sister's got the same model, Blade A452, bought at the same service provider. Maybe there is a way to extract a ROM from her phone and put it into mine? (Her device must be left quite untouched).
Click to expand...
Click to collapse
You Have a Same Phone Available .That is Great. You can give her Sleep Drug Sneak Into Her Room.Get the Phone From Under The pillow.And Now You can Unlock The bootloader flash TWRP Make a Backup and Then Flash Stock Recovery.Then Put The Phone Back Under The Pillow.The Process Will only Take about 30Mins.
5Min to unlock Bootloader
2.5Min to flash TWRP.
2.5Min to install stock Recovery
And 20 min to move the back Up
Or
You can Slice her Throat and Get the phone.Seriously Save 30Min of time.
Or
You can Backup Using a Desktop Application and Restore on your Phone.
Sent from my Nexus 6P using Tapatalk
Atifbaig786 said:
You can Unlock The bootloader flash TWRP Make a Backup and Then Flash Stock Recovery
Or
You can Backup Using a Desktop Application and Restore on your Phone.
Click to expand...
Click to collapse
Yeah, TWRP on her phone isn't an option, as the whole system is quite buggy and she's gonna probably use the restore option. I'm gonna try with some desktop apps and give an answer in 1-2 hours. Thank you.
Sorry it took so long to answer.
I couldn't make a nandroid backup any desktop app (MTK Droid Tools can't create scatter file, couldn't find any other app).
As I said, TWRP was not an option. But I managed to do the nandroid backup from phone-level anyways.
First I rooted the source device with KingRoot, installed on it BusyBox and made a custom TWRP-style backup on SDcard with Online Nandroid Backup *ROOT. Default settings are fine, even though it couldn't recognize my phone model.
Then I moved SD into target device and performed a backup with TWRP (just to create my device directory). Then I moved the source-phone backup into the new-created directory and performed Restore.
And Voila! On my phone there was a 1:1 copy of the system. It wiped out TWRP so I could perform a system Restore and get a factory-new soft.
Thank You. I didn't even realize it was possible to restore A-Backup on B-Device. Even though my sister's phone was a P635F33 (I didn't know it earlier) and mine was P635E40, it worked well.
damiandbcz said:
Sorry it took so long to answer.
I couldn't make a nandroid backup any desktop app (MTK Droid Tools can't create scatter file, couldn't find any other app).
As I said, TWRP was not an option. But I managed to do the nandroid backup from phone-level anyways.
First I rooted the source device with KingRoot, installed on it BusyBox and made a custom TWRP-style backup on SDcard with Online Nandroid Backup *ROOT. Default settings are fine, even though it couldn't recognize my phone model.
Then I moved SD into target device and performed a backup with TWRP (just to create my device directory). Then I moved the source-phone backup into the new-created directory and performed Restore.
And Voila! On my phone there was a 1:1 copy of the system. It wiped out TWRP so I could perform a system Restore and get a factory-new soft.
Thank You. I didn't even realize it was possible to restore A-Backup on B-Device. Even though my sister's phone was a P635F33 (I didn't know it earlier) and mine was P635E40, it worked well.
Click to expand...
Click to collapse
It Did Work Right.I am Happy To Be of Your Assistance.
Sent from my Nexus 6P using Tapatalk

Categories

Resources