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:
- Open
Settings โ Google โ Backup. - Activate the switch
Backup to Google Drive. - 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.
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:
- Install ADB Tools on your computer.
- Enable
USB Debuggingon your phone (Settings โ About phone โ Build number- press 7 times, then return toSettings โ System โ For developers). - 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:
- Install Titanium Backup from Google Play (or from official website).
- Provide root access when requested.
- Click
Menu โ Batch actions โ Backup all user applications. - 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:
- Install APK Extractor from Google Play.
- Open the application and check the boxes for the apps you want to keep.
- Click
Exportand select a folder to save (for example,Download/APK_Backup/). - 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:
- Install Swift Backup from Google Play.
- Connect your account Google Drive in the application settings.
- Select applications for backup and press
Create backup. - 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 (
TitaniumBackuporAPK) 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).
FAQ: Answers to popular questions
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:
- Local backup via Titanium Backup (required root).
- Transfer via Wi-Fi using Send Anywhere or Xender (only APK).
- 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!