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

Backing up the Apps Before Flashing

I have Lava Iris 405 that runs on Android Jelly Bean. Lately I am facing some trouble with it. The Service Center guy says that he will have to Flash my phone.

However in the process I will lose all my apps. I was wondering if there is any way for me to back up the apps. For example I want to backup Candy Crush so that I can start with the same level where I left before flashing.

Is there any app that can do that? I want to point out that my phone is still under warranty and therefore I haven't rooted it.
 
I was going to recommend Titanium Backup since that is the best backup app I've used, but it requires root. Anyway, an alternative without root is Helium.
If you search "backup apps without root" on the play store, you will find a number of backup apps that do not require root, but I'm not sure how much of the app each of them backup (there are some that just backup the apk file without data).
 
I have Lava Iris 405 that runs on Android Jelly Bean. Lately I am facing some trouble with it. The Service Center guy says that he will have to Flash my phone.

However in the process I will lose all my apps. I was wondering if there is any way for me to back up the apps. For example I want to backup Candy Crush so that I can start with the same level where I left before flashing.

Is there any app that can do that? I want to point out that my phone is still under warranty and therefore I haven't rooted it.

Helium backup - https://play.google.com/store/apps/details?id=com.koushikdutta.backup&hl=en

You need two parts -

The app installed on your phone.

The Helium Client installed on a PC, Mac, or Linux.

Get the helium client and windows drivers here - https://www.clockworkmod.com/carbon

First install the app from the market link above.

Then install the desktop client.

Run the app on your phone, follow the instructions. Once complete you then run the desktop client and then connect your phone to the computer. You only need to do this once, the desktop client simply enables Helium to make data backups through some simple and safe ADB commands it send to your phone.

Once backups are enabled you will only need the desktop client to enable backups on your new phone so that you can import in and restore your backups.

You have two kinds of backups you can make -

Data only - This backup's only the data of the app and not the application it's self. When you go to restore this type of backup Helium will prompt you to the google play store to download the app again, then it will restore the data.

Pro is the data backup is smaller, Con is you will have to download the apps again so dont restore unless you are Wifi.

Data + App = This backup's the entire app and data. When you go to restore this type of backup Helium will unpack the app and data all at once and restore both of them.

Pro is there is nothing downloaded, Con is the backup file size can be rather large with games like Candy Crush.

You have two ways to make the backups -

Internal - You use only the app to make the backups, and the app stores the data on your phone sdcard. You remove your sdcard and the backups should go with it. You need to make sure your sdcard has enough room for all your backups and you certainly need to make sure you are selecting a folder that is on your sdcard, it can get confusing if your phone has both internal storage and external.

Wireless - Helium has a server mode you can enable when connected to a wifi network. When enabled Helium will show you an IP address on the screen.

Open any web browser on a desktop connected to the same wifi netowrk and enter that address.

You will then be presented with a graphical interface of your phone's data, and you can select and choose what to backup. Once done Helium will create the backup, stream it to your desktop, and package it in a zip file for easy storage.

It can take a while to backup and stream the data, even hours. Be patient and make sure your phone is plugged in during this time.

When you want to restore your data all you have to do is setup Helium again, use the desktop client once to enable backups, then start the server again in the app. Connect with your desktop and drag n drop your zip file to the window and it will download and restore your data.

Last thing I can say, without being rooted this is the best program you can use but it is not 100 percent foolproof, some apps may store data in odd places that a non-root program cannot access.

Good luck, ask away if you have any more questions.
 
Data + App = This backup's the entire app and data. When you go to restore this type of backup Helium will unpack the app and data all at once and restore both of them.

Pro is there is nothing downloaded, Con is the backup file size can be rather large with games like Candy Crush.

Thanks for explaining everything is such detail. I just have one question about backing app and data.

If I backed the app, wouldn't I have to manually install it. In that case the app may not show up in the list of installed app on Google Play. And I won't get any updates for the app through play store as well. Isn't that right?
 
The app store retrieves installed apps on your device, so all apps will still show up in the app store regardless of how you install it, and you can still update them. :)
 
Thanks for explaining everything is such detail. I just have one question about backing app and data.

If I backed the app, wouldn't I have to manually install it. In that case the app may not show up in the list of installed app on Google Play. And I won't get any updates for the app through play store as well. Isn't that right?

If you chose to backup app and data then Helium will restore the full app and data when you prompt it to, automatically.

If you only backup the data then Helium will open the play store for you so you can reinstall the app, then helium will restore the data.
 
Back
Top Bottom