Moving to a new smartphone or resetting Android to factory settings often turns into a headache: how to save all installed applications, their settings and data? Even if you use Google Account for synchronization, not all apps are restored automatically - especially those that were installed from APKfiles or third-party sources. In this article we will look at 5 proven methods application backup, including hidden system capabilities, tools for developers and third-party utilities.

It is important to understand the difference between saving the list of applications (so as not to search for them again in Google Play) and full backup (including data, cache and settings). The first option can be solved by synchronizing with your account, while the second requires additional actions. We will consider both approaches, as well as the nuances for devices with root access and without them.

1. Automatic synchronization via Google Account

The easiest way to save a list of installed applications is to use the built-in synchronization function with Google Account. It works on all devices with Android 6.0+ and does not require additional apps. When you first log into a new smartphone, the system will offer to restore applications from the latest backup.

What exactly is saved:

  • ๐Ÿ“‹ List of installed applications from Google Play (but not APK from others sources)
  • ๐Ÿ”ง Settings for some system applications (for example, Gmail, Calendar)
  • ๐Ÿ“ฑ These parts of applications (if the developer supports Android Backup Service)

How to enable synchronization:

  1. Open Settings โ†’ Google โ†’ Backup.
  2. Activate the switch Backup to Google Drive.
  3. Click Create a backup nowto start the process manually.
โš ๏ธ Attention: This method does not save data of applications installed from APKfiles (for example, modified versions or apps from APKMirrorAlso some applications (for example, WhatsApp or banking clients) block Google backups for security reasons.
๐Ÿ“Š How often do you back up data on Android?
Never
Only before resetting
Once a month
Regularly, automatically

2. Manual export of the list of applications via ADB

If you need to save full list of all applications, including those installed from APK, use Android Debug Bridge (ADB). This method works without root access and is suitable for technically trained users.

Instructions:

  1. Install ADB Tools on your computer.
  2. Enable USB Debugging on your phone (Settings โ†’ About phone โ†’ Build number - press 7 times, then return to Settings โ†’ System โ†’ For developers).
  3. Connect the phone to the PC and run the command:
adb shell pm list packages -f > apps_list.txt

This command saves a list of all packages with paths to APKfiles in a text file apps_list.txt on the computer. Later you can use this list to reinstall apps via ADB or manually.

Install ADB Tools on PC

Enable USB debugging on your phone

Connect your phone via USB (file transfer mode)

Run command line as administrator

-->

To restore applications on a new device, use:

adb install /path/to/app.apk
โš ๏ธ Attention: Installation APK via ADB does not restore application data - only the apps themselves are required for a complete backup root access or specialized ones. utilities.

3. Full backup using Titanium Backup (requires root)

If your device has root access, Titanium Backup the most powerful solution to save applications along with data. The app allows you to create backups to the cloud, to an SD card or local storage.

Advantages Titanium Backup:

  • ๐Ÿ”„ Saving applications along with data and settings
  • ๐Ÿ“ฆ Possibility of selective recovery of individual components
  • ๐Ÿ”’ Encryption of backups to protect confidential data
  • ๐Ÿ“… Automatic scheduling of backups

How to make a backup:

  1. Install Titanium Backup from Google Play (or from official website).
  2. Provide root access when requested.
  3. Click Menu โ†’ Batch actions โ†’ Backup all user applications.
  4. Select a save location (for example, /sdcard/TitaniumBackup/).
Data type Save? Notes
List of applications โœ… Yes Including system and user ones
Application data โœ… Yes Only for applications that support backup
System settings โŒ No Requires a separate backup via Nandroid
SMS/MMS โœ… Yes If you select the appropriate option
What to do if Titanium Backup does not see root?

If the app does not detect root access, check:

1. Is it installed correctly? Magisk or SuperSU (reboot the device).

2. Is the antivirus blocking access to the superuser.

3. Is the version updated? Titanium Backup (some older versions are not compatible with Android 12+).

4. Saving APK files manually using applications

If you do not have root accessbut need to save APKfiles of installed applications, use utilities like APK Extractor or App Backup & Restore. These apps extract data from the system and allow you to save them to a memory card or to the cloud. data-i="165">Open the application and tick the apps you want to save. APK from the system and allow you to save them to a memory card or to the cloud.

Step-by-step guide for APK Extractor:

  1. Install APK Extractor from Google Play.
  2. Open the application and check the boxes for the apps you want to keep.
  3. Click Export and select a folder to save (for example, Download/APK_Backup/).
  4. To restore, simply install the saved APK on a new device via file manager.

Method limitations:

  • ๐Ÿšซ Not saved application data (only the APK).
  • ๐Ÿšซ Some system applications may not be exported.
  • ๐Ÿšซ Applications with DRM protection (for example, Netflix) will not work after manual installation.
๐Ÿ’ก

Before exporting APK check the application version in Google Play. If a newer version is available, it is better to install it directly - this will eliminate compatibility problems on the new device.

5. Using cloud services for backup

Cloud services like Google Drive, Dropbox or OneDrive allow you to save not only APK, but also the data of some applications. For example, Swift Backup (alternative Titanium Backup without root) can create backups to the cloud.

How to set up a cloud one backup:

  1. Install Swift Backup from Google Play.
  2. Connect your account Google Drive in the application settings.
  3. Select applications for backup and press Create backup.
  4. After completion, the copy will be available in your Google Drive folder SwiftBackup.

Comparison of cloud services for backup:

Service Max. free space Support for application backup Automation
Google Drive 15 GB Through third-party applications โœ… Yes
Dropbox 2 GB Via Titanium Backup โŒ No
OneDrive 5 GB Via Swift Backup โœ… Yes
โš ๏ธ Attention: Free space in cloud services runs out quickly when backing up applications. For example, a complete copy of 50 apps with data may take 5-10 GB. Before a mass backup, clear unnecessary files from the cloud.

6. Transferring applications to a new device without loss

When you have set up a backup, all that remains is to transfer the data to a new smartphone. The method depends on the selected backup method:

For Google Account:

  • ๐Ÿ“ฑ When you turn on the new phone for the first time, select Copy data from old device.
  • ๐Ÿ”„ Enter the same Google Accountthat was used on the previous smartphone.
  • ๐Ÿ“‹ Confirm restoring applications from backup.

For ADB/Titanium Backup:

  • ๐Ÿ“ Copy the folder with backups (TitaniumBackup or APK) to a new device.
  • ๐Ÿ”ง Install Titanium Backup and restore data via Menu โ†’ Batch actions โ†’ Recovery.
  • ๐Ÿ”„ For APK use a file manager (for example, Solid Explorer) for installation.

For cloud services:

  • โ˜๏ธ Install the same backup application on the new device (Swift Backup, Titanium Backup).
  • ๐Ÿ”— Connect the same cloud account (Google Drive, Dropbox).
  • ๐Ÿ“ฅ Select the desired backup and click Restore.
๐Ÿ’ก

When transferring to a new device, first check the compatibility of Android versions. For example, a backup from Android 12 may not be restored correctly to Android 14 due to changes in the API.

Common errors and how to avoid them

Even if correct backup users encounter problems. Here are the most common errors and ways to solve them:

1. Applications are not restored from Google Account

  • ๐Ÿ”น Check if synchronization is enabled in Settings โ†’ Google โ†’ Backup.
  • ๐Ÿ”น Make sure that the new device has the same account Googleas the old one.
  • ๐Ÿ”น Some applications (for example, Fortnite or Mod APK) are not restored - they need to be installed manually.

2. Titanium Backup gives an error "Not enough space"

  • ๐Ÿ”น Transfer backups to SD card or to the cloud.
  • ๐Ÿ”น Clean up old copies in Settings โ†’ Manage backups.
  • ๐Ÿ”น Break the backup into parts (for example, 10 applications at a time).

3. APK files are not installed on the new phone

  • ๐Ÿ”น Enable installation from unknown sources in Settings โ†’ Security Settings โ†’ Security.
  • ๐Ÿ”น Check the processor architecture: Applications do not work on devices (for example, some emulators). data-i="266">๐Ÿ”น Update ARM-applications do not work on x86-devices (for example, some emulators).
  • ๐Ÿ”น Update APK to the latest version via Google Play after installation.

4. Application data was not restored

  • ๐Ÿ”น Make sure that the version of the application on the new device is the same or newerthan on the old one
  • ๐Ÿ”น Some applications (for example, WhatsApp) require additional backup through their settings.
  • ๐Ÿ”น For games with cloud saves (for example, Genshin Impact), the data will be updated automatically when you log into your account.
๐Ÿ’ก

If after restoring the application crashes, try clearing its cache (Settings โ†’ Applications โ†’ [Name] โ†’ Storage โ†’ Clear cache).

Is it possible to save applications without root access?

Yes, but with limitations. You can:

  • Synchronize the list of applications via Google Account (without data).
  • Export APKfiles from using APK Extractor.
  • Use Swift Backup to backup part of the data (required Android 9+).

However full backup with data is only possible with root or through ADB (with restrictions).

How to transfer applications from one Android to another without Google?

If you do not want to use Google Account, use:

  1. Local backup via Titanium Backup (required root).
  2. Transfer via Wi-Fi using Send Anywhere or Xender (only APK).
  3. Flash drive: copy APK to a memory card and transfer it to a new phone.

For application data (for example, progress in games), use cloud saves within the apps themselves.

Why are some applications not restored from backup?

The reasons may be different:

  • Changing the application signature: If the developer updated the certificate (for example, when the owner changed), the backup will become incompatible.
  • Android limitations: Starting from Android 11, Google has tightened the rules for data backups.
  • DRM protection: Applications like Netflix or banking clients block backups.
  • Version incompatibility: Backup with Android 10 may not be restored to Android 14.

Solution: Check for updates for the application or contact developer support.

Is it possible to save system settings (wallpapers, sounds, fonts)?

System settings (wallpaper, notification sounds, fonts) are not saved standard means. To backup them:

  • Use rootsolutions like Titanium Backup (option Backup Android settings).
  • Manually copy files from the folders:
    • /system/media/audio/ โ€” for sounds;
    • /data/system/ โ€”for some user settings (required root).
  • For wallpapers: save them in Gallery and restore manually.
How to save progress in games when changing phones?

Methods depend on the type of game:

  • Online games (for example, PUBG Mobile, Clash of Clans): progress is tied to the account (Google Play Games, Facebook, game server). Just log in to the same account on the new device.
  • Offline games: use:
    • Built-in backup to the cloud (if available in the game settings).
    • Titanium Backup (for games without cloud saves).
    • Manually copying save files from /Android/obb/ or /data/data/[game package]/ (required root).

โš ๏ธ For games with anti-cheat (for example, Free Fire), manually changing save files can lead to a ban!