How To Backup Android Without Rooting

How To Backup Android Without Rooting

Although backing up Android from a rooted device is simple to do, you can still back up your android device with a couple of tools supplied from Google. Here is a list of steps needed to back up your Android device.

Step 1: Download the latest Java Development Kit (Java JDK)

The first thing you will need to get is Oracle’s Java Development Kit. Note that you will need the JDK version of the latest Android software, not the Java Runtime Environment (JRE). Also, you will need to get the 32 bit version (even if you have a 64 bit machine  of Java’s JDK software since the Google’s Android SDK tools wants a 32 bit version. You can download the installation file from Oracle’s site.

Step 2: Download the Android SDK Manager

Download and install the Android SDK software from Google.

Step 3: Install the Android SDK Platform-tools

After installing the Andorid SDK software, launch the program that you have just installed as an administrator. After launching the program, you will be prompted with an SDK manager. Although there are many different tools we can use, we only need to additionally install the “Android SDK Platform-tools” From the tools drop-down. Additionally  make sure that the “Android SDK Tools” is installed in the tools drop-down and “Google USB Driver” is installed in the Extras drop-down.

Step 4: Enable USB debugging on the Android device

Before we start backing up the device, we need to make sure we have additional access to the device. To do this, we need to enable “USB Debugging” on the Android device. To do this we will have to go into the device’s settings page > Application Settings > Development > enable USB debugging.

Step 5: Running the backup tool

We will need to know where the files were installed to. To find where the files we need, look at the top of the Android SDK Manager window, next to SDK Path. It will tell you where the files were installed.

Now launch Command Prompt and type

cd <the SDK path disclosed in the Android SDK Manager>/platform-tools

Lets make sure that the device is viewable by the tool. To do this, type

adb devices

to make sure that the device is viewable by the tool. After verifying that the device is viewable by the tool, run the following command

adb backup –apk –shared –all –f                     //to backup the APK and shared data

After typing the command, follow the instructions listed in the command window by unlocking the device and follow the onscreen instructions.

Additionally, you may want to disable USB debugging after running the tool. To do this we will have to go into the device’s settings page > Application Settings > Development > disable USB debugging.

Step 6: Recovering the device

To restore the device from an image, enable USB debugging and go to the SDK path disclosed in the Android SDK Manager by going into command prompt and type

cd <the SDK path disclosed in the Android SDK Manager>/platform-tools

to get into the folder and run the command

adb restore

and follow the instructions in the command window and the device.