If you’re an Android user who enjoys trying out new things on their phones, such as flashing Firmware, custom Recoveries, and other tweaks, this article is for you. Then you may have heard of the term Nandroid Backup, which is recommended before making any changes. You can learn How to Fully Back Up an Android Phone in both root and non-root conditions.
There are a variety of options for backing up an Android phone, whether it is rooted or not. If you have a custom Recovery installed and rooted on your Android device, backing up all of your data is a lot easier. To prevent data loss, it is important to take regular backups. Even a single App can trigger bootloops or problems with rebooting. Only the backup will help you restore your data in this situation.
How to Make a Backup of an Android Phone
Android users can back up essential data as well as a complete backup that includes the firmware (System Image). If there is an issue with the newer update, users can roll back to an older version of the system with a full backup. In the event of a soft-brick problem, a backup may also be used to restore data. I’ll divide the guide into three parts, each of which will explain how to take a backup on a non-rooted phone, a rooted phone, and a phone with custom recovery.
How to Fully Back Up an Android Phone That Isn’t Rooted
Apps, contacts, call history, and internal data are examples of data that should be backed up. Non-rooted phones can be backed up using third-party applications and, of course, the Google Account.
1) Make a backup of your contacts, app data, call history, and preferences.
If you have an Android device, you must have a Google Account. Android also allows users to directly backup App files, Call History, SMS, and Settings to Google Drive using their Google Account. However, you’ll need Internet access to restore your Google Drive backup. And if you don’t mind using Internet data, this is an excellent backup choice.
- On your Android phone, make sure you’re signed in with your Google Account.
- Now go to the Settings menu.
- Go to Google > Backup in the settings menu.
- Activate the Google Drive backup function.
- To back up App info, Call history, Contacts, and Device settings, tap on Back up now. If you can’t back up right now, go to Settings > Accounts > Google Account > Account Sync. Then press the three-dot icon and choose sync now.
- That’s what there is to it in terms of backup. When you log in with the same account on a new phone or ROM, your backup will be restored automatically.
2) Backup Messages
There is an alternative to backup messages in Google Backup, but it does not function. I attempted several times and failed each time. So I tried some other third-party applications and was fortunate enough to find one that is ideal for message backup. So, to back up your messages on your computer, follow these steps:
- From the Google Play Store, download SMS Backup & Restore.
- To set up a backup, open the app and press ‘Set up a Backup.’
- Pick the backup location by tapping Next. Google Drive, Dropbox, and OneDrive are alternatives available.1
- Tap Next > Create Backup and wait for the backup to finish
- To save the backup, copy it to your computer. If you need to restore a message, Reinstall the software and move the backup from your PC to your smartphone.
- Go to Restore in the app and choose a favorite alternative such as Local Backup, Google Drive, and so on. Select the backup location in local backup, and messages and call logs will be restored. You can also recover a backup from cloud storage.
3) Backup Apps
If you don’t want to re-download all of your apps, you can use third-party apps to backup your apps. You won’t need Internet data to restore backups this way. I strongly advise you to use the Backup & Restore App. This app only backs up apps (APKs), not files, so if you want to back up data for apps, go to the next step.
- Backup & Restore is a Google Play Store app that you can download and use.
- Open the app and choose where you want the backup to be saved.
- Now tap on Backup after selecting the apps you want to back up.
- Copy the backup file to your computer.
- Now, if you need a backup, just copy it and install all of the apps to restore it.
4) Backup Apps Data
It’s not easy to backup apps data without root, but with the aid of an app named Helium (formerly known as Carbon), it’s now possible. Thank you very much to the Helium developers for creating the App. I will always recommend this app to people who have non-rooted Android phones as a backup solution. Although some Apps, such as WhatsApp, and other device Apps, will not be able to be backed up. It’s not easy to make backups with Helium, so be sure to follow the steps carefully.
- Download the Helium Backup App from the Google Play Store.
- Helium can be downloaded and installed on a computer.
- On your Android phone, allow USB debugging.
- ADB Drivers must be downloaded and installed on your computer.
- On both your Android phone and your computer, open the Helium App.
- Using a USB cable, connect your phone to your computer.
- It will now ask for Debugging permission on your phone; select ‘Allow USB Debugging’.
- You will now see a right tick on the Helium App on PC, indicating that the backup option has been activated. Now you can unplug your phone from the computer. This procedure must be followed each time your phone is rebooted.
- Copy the backup to your computer so that you can restore it to a new device or ROM. Often save the backup to the phone’s Carbon folder.
- To restore a backup, simply install the app you want to restore it from. Go to Restore & Sync in the Helium App and pick the App data to restore.
5) Backup Media and Other files
To back up files such as videos, documents, photos, compressed files, and so on, I suggest using a USB cable to move them to a PC. You do, however, have the option of using Cloud storage to back up these files. You can use Google Drive, OneDrive, or any other cloud service for cloud backup.
Google Photo is one of the best choices for photos and videos, since it conveniently backs up all of your media files. However, note that restoring from Google Photos necessitates the use of an Internet connection, which will incur data charges from your carrier.
How to Fully Back Up an Android Phone That Have Been Rooted
The backup of Android phones becomes simpler if you have a rooted Android phone. Rooted phones allow you to back up almost anything. There are a few well-known Apps that can only be used for backup on rooted phones. I’ll be using Titanium Backup, which is, in my opinion, the best backup app for rooted phones. Let’s look at how to backup an Android phone with the Titanium App.
- Download the Titanium Backup App from the Google Play Store.
- Allow root access by opening the app and granting root permission.
- Go to the Backup/Restore section and press the right-tick alongside the search icon in the top right corner.
- Choose “Backup all user apps + device info” and the app you want to back up. You have the option of selecting all of the Apps.
- To backup Apps with info, tap the right-tick icon in the top right corner.
- The backup file will be stored in the TitaniumBackup folder, so copy it to your PC and use it to restore your phone if it has been formatted.
- Restore the available backups by copying the backup file back into the TitaniumBackup folder. It will both restore the app and the data.
That’s all there is to backing up apps with data on Android phones with root access.
Note: Follow the instructions in the non-rooted section to backup Contacts, App Data, Call History, Contacts, Settings, and Internal Storage.
How to Make Nandroid Backup Using TWRP Recovery
Nandroid Backup, which involves partition backup, allows you to fully backup your Android devices. You don’t need any special recovery for Nandroid Backup. However, I will be using the TWRP recovery in this guide; nevertheless, you can use the same technique for any other custom recovery such as CWM, TWRP, OrangeFOX, and so on. You do not need to copy media files individually for this backup; all of these files will be backed up by the Nandroid Backup. Simply follow the steps below to make a Nandroid backup of your Android phone.
The following prerequisites are needed for this tutorial:
- If you haven’t already, download and install TWRP Recovery (Flash Fire App can also be used in place of custom Recovery)
- Make sure you have enough space on your phone for a full backup.
- You should be able to enter recovery mode (google it for your phone model)As seen in the Non-rooted portion, backup Contacts, Settings, Messages, and Call History.
Nandroid Backup Procedures:
- Using the shortcut button or the cmd command via USB debugging, reboot your phone into recovery mode.
- Go to Backup in TWRP Recovery.
- You can now backup partitions such as System, System Image, Vendor, Data, Cache, and Boot. You can pick and choose which partitions you want. If you’re unsure what to do, stick with the default options.
- To reduce the size of your backup, go to the Options section and select Enable Compression (optional).
- You have the option of backing up to OTG, MicroSD card, or internal storage.
- Finally, on your Android phone, swipe the slider to allow Nandroid Backup. It will take some time depending on the scale, so be patient.
- Move the backup file to your computer to free up space on your tablet, which can be found in the TWRP folder. And, if necessary, copy back to the Android phone.
- To restore the backup Reboot into TWRP Recovery and go to Restore. Select the backup file and flash the backup. It will restore all the backed up data.
So there you have it, a quick guide to backing up your Android phone, whether it’s rooted or not. You would not lose your data this way. It will also save you time from having to recover all one by one. If you have any questions, please leave a comment and we will get back to you as soon as possible.