Home indoor flowers Android backup and Android data recovery. Ways to Perform Android Backup and Restore

Android backup and Android data recovery. Ways to Perform Android Backup and Restore

When buying, servicing or changing a phone, you may experience data loss. To avoid this, you need to back up the files (data) we need. This process is also called - backup (backup).

Backup files is a procedure for copying the necessary files to another source/device/service in order to restore them. That is, backing up files (backup) means copying the necessary files to another source that will protect data from loss.

Many of today's programs do automatic backup data of your Android and iOS phone on their servers, protecting them from sudden problems with your smartphone. So, for example, all the materials of your conversations and correspondence in Telegram are automatically stored on the servers of the messenger and thus you can always read the dialogue you need from absolutely any device that is logged into your profile. But today we will talk about more prosaic and pressing problems of any smartphone owner: how to backup (backup) phone book, files, calendar events, photos on your Meizu, Samsung, iPhone and tablet using 4 free servicesGoogle.

Features of backup on different platforms


Before we begin to analyze the tools for backing up your data, it is worth mentioning that there are some differences between backing up files for Android And iOS. Users of apple devices are more fortunate, as their phones are able to do without installing third-party software backups on iCloud. Here is a list of what can save your iPhone to the cloud automatically:

  • A photo
  • Notes
  • Contacts
  • Calendars
  • Reminders
  • Safari history and bookmarks
  • Smartphone system backup

This is very convenient and thoughtful, since you do not need to do anything extra: just mark what you want to save and everything will be automatically uploaded to the cloud. But a clear disadvantage of this method can be the fact that it is allocated to you for free iCloud drive Total 5 GB, which is very small if you upload photos there, use notes, Keynote and Numbers actively, and also if you save mail. Therefore, if you work with large files or you have a huge photo library, then you either have to use other services or buy more space on iCloud.

That is why this article will be relevant for many users. iPhone who are not ready to pay for additional space or use multiple devices on different platforms.


As for Android users, not everyone is lucky enough to have pre-installed Google services that help make backups, because some of them will have to be installed from the Play Market. Although, for example, calendars and contacts are already written to your account by default on almost every Android device.

But a clear advantage of backup services for Android is that they are, for the most part, cross-platform and do not tie you to one OS. But, unfortunately, this thesis is not always relevant for a backup copy of the phone, in case it is flashed and therefore The best way make a backup of the phone before flashing - save all its data to a folder on the computer, since for Android there is no cloud storage of firmware by default, as in iOS.

How to backup contacts (phone book) on Android and iOS smartphone


The first service that will help us solve the common problem of losing contacts with the purchase of a new phone is called Google contacts. To start enjoying all the benefits of the service, you just need to have a Google account and put the necessary checkmarks on your phone. Next backup contacts on Android and iOS smartphone will happen automatically. What's more, you'll also be able to access them from your computer through the Contacts tab in Chrome.

How to set up automatic backup of contacts on Android?

More often, Samsung phones, HTC, LG, Lenovo and many other manufacturers make auto backup of phone book contacts in Google contacts. Users of these smartphones simply need to turn on synchronization and all their contacts will be automatically available on all devices after logging into a Google account.

But if you have Meizu or Xiaomi, then you will have to spend some time to set up auto-saving of contacts not to the Flyme (Mi Cloud) account, but to the Google we need. Below you will find instructions for finding such settings using Flyme 5 as an example.

  • Go to the phone app
  • Open "Settings"
  • Select: "Manage Contacts"

  • Go to the Default Account tab
  • We choose the one we need (Google)

Also don't forget to check enabled whether to sync contacts to your Google account.

  • Put a tick next to "Contacts"

How to set up automatic backup of contacts on iOS

As I wrote in the paragraph above, products Apple can automatically backup contacts, but if you just switched to iOS from Android or use several devices on different platforms, then it is likely that Google contacts is your option. Using this service, it will be easy for you not only to switch from one platform to another, but also not to lose contacts during the service of the device. In addition, Google contacts perfectly interact with various mailers and make it possible not to lose potential partners and work colleagues.

For your iPhone to automatically backup to Google contacts just sign in to your Google account from your phone and check one box in the settings. Instructions on the example of iOS 10 are given below.

  • We go to "Settings"
  • Contacts tab
  • Open the tab: "Default account"
  • Choosing Gmail

How to create a shared photo gallery on devices with different operating systems?


a lack of free space in a smartphone is one of the most big problems modern man, after no internet and low battery. To date, our smartphones shoot better and better and if you ever bought 16 GB phone that can take pictures 4K, then you perfectly understand what regular cleaning of unnecessary photos is. And what can we say about how, with theft or an unsuccessful update, all the best photos go into oblivion. This is, to put it mildly, terrible, but fortunately there are several solutions to this:

  • Save everything to the cloud (Google Drive, iCloud Drive, Dropbox)
  • Upload photos to Flickr (2TB free)
  • Use Google Photos (15GB or unlimited)

The disadvantage of the first method is the limited space on the cloud drive: 15 GB - Google, 5 GB - iCloud, 5-15 GB - dropbox. And if you shoot in good resolution, you also like to shoot video, then you won’t have enough space on more than one cloud.

Google Drive has 15 GB of free space available, which is more than enough to store documents. But main valueGoogle Drive this is not only a backup of files, it is built-in free office : Google spreadsheets, documents, presentations and great amount various services and virtual machines which can be downloaded is free in the official Chrome web store. So, for example, you can edit the code and view it directly on the disk, without being tied to paid software or a computer. Also, you can listen and convert music, edit photos and much more for free.


Plus, the Google Drive app is available in the browser, on Android and iOS, so you'll have access to your files from absolutely any device.

If you need to make a backup of files, then I would recommend you Google Drive, because thanks to additional utilities, the service is able to cope with almost any task related to editing, reading or converting files.

Google calendar another service that will help you backup your smartphone. Due to its simplicity, Google calendar is suitable for absolutely everyone: from a schoolboy to a serious manager. In addition, Google calendar is integrated into almost any mailer, which is very convenient to use.
The principle of saving events in Google calendar the same on both iOS and Android:

  • Create an event on the calendar
  • Go to calendars
  • We select the one we need: in iOS, the Gmail section, and on Android (example on Flyme 5) also

These examples are taken from standard iPhone and Meizu applications. In third-party software, the calendar setting may differ

Sign in to your Gmail account on your smartphone.

How to backup your smartphone in 5 minutes?


In this article, we reviewed 4 free backup tools on Android and iOS from Google. Indeed, the use of such services greatly simplifies life: you do not need to be afraid that you will lose all the photos, contacts, files or calendar events, all this is synchronized automatically and is available from absolutely any device. This is the main advantage of using Google cloud services, and not any others.

Of course, service repairs sometimes catch you by surprise, and you never know when your phone will be stolen ... In addition, I have compiled a short summary for you check list, by doing which, you will definitely be sure that you will not lose data from your phone:

  • Sign in to your Google account on your smartphone
  • Check default contact saving rules (should be Gmail)
  • Install Google Photos and set up automatic photo uploads
  • Go to the calendar and make sure that the desired events are saved in Google
  • Download google drive and upload all the latest files (documents) there

And of course, in case of theft, do not forget to give Apple and Google's "Find My Phone" services access to geo-location. This will help to block and find the phone. In addition, I strongly recommend that you save a backup copy of your smartphone in iCloud (just activate it in the settings), and when flashing Android, to a folder on Google Drive in order to secure the backup of the phone.

That's all, if the article was useful to you, rate it 5 stars, and if you liked the topic, write right now in the comments: “I want more!” and suggestions for new useful articles. See you later!

To quickly restore lost data on a smartphone, you need to know what a backup is and how to create it on Android.

With it, you will quickly return everything deleted files, restore the settings of games and programs, as well as IMEI, identification numbers, passwords and all other information that is contained on the device.

Definition

Backup is an archived backup of your phone or computer files. A backup can be created on any operating system. Its purpose is to save all user data and set up the system at the time the archive was created.

After a factory reset or a forced system restore using a backup, you can quickly return all lost data and not waste time reinstalling programs and setting up the OS.

A copy of the data is created using special programs. Most popular utilities:

  • Titanium Backup;
  • super backup;
  • nandroid manager;
  • Helium and others;
  • SP FlashTools.

Types of backupsAndroid

On Android OS, users can create a backup copy of the entire system or its individual components:

  • Copy SMS -messages and contact list ;
  • Backup of the entire system, taking into account security settings (save all lock passwords);
  • Backup any selected files ;
  • Backup photos and videos ;
  • Copy of Google account information ;
  • Backup for IMEI .

Why is it important to create a backup periodically?

Backup allows you to get rid of the problems associated with the sudden loss of data on your smartphone. Periodic backup will allow you to save all the settings of the operating system, as well as messages and multimedia files.

If you encounter errors that require you to reset your phone, you can easily get back all the deleted information. In the Android OS, you can create a backup using the built-in options of the system or use special programs.

When should a backup be made?

1. Before updating the firmware . It doesn't matter if you download a new android version"over the air" or install updates manually, create a copy of the installed OS. We recommend moving all photos, videos and music to a memory card or uploading this data to cloud storage;

2. Before resetting. Over time, smartphone users may experience a decrease in the performance of their gadget. This is due to the load of RAM, viruses. The easiest way to restore devices is to reset the OS to factory settings. Before that, it is better to create a backup of the phone book and SMS, so as not to lose important data;

3. To reset the lock password. If you have set a password, pattern or pin code and forgot it, you can reset it without losing data using a backup. The only requirement is that an archive with a copy of the data must be created before the password is set.

Also, periodic backup of the phone book will allow you to quickly return the lost numbers in case of a SIM card error or after clearing the memory card.

What do you need to make a copy?

To create a backup in Android OS in the standard way, you will need:

  • Superuser rights – ROOT must be active on the smartphone at the time of copy generation;
  • Media for copy storage - it can be a built-in memory card, any cloud storage or the memory of your computer;
  • Backup program . Software that works with backups with active ROOT rights allows you to create a copy of all data in the operating system - from contacts to arbitrary files and settings of each program.

Another way to create a backup- this is the use of third-party programs that do not require superuser rights. They allow you to archive only basic OS data. For example, a phone book, messages, accounts linked to the OS. Creating and restoring a copy can be done using one program that must be installed on the smartphone.

Backup programs

After flashing your gadget, you get an absolutely “clean” software shell. You will not be able to return any programs, accounts and settings of their previous version of the OS if you did not take care of creating a backup copy in advance.

Many users prefer to install applications from scratch. However, it is much easier to use a backup and restore all application settings using a single archive. Restoring previous settings does not affect the operation of the OS in any way, does not provoke bugs and errors.

The actual backup programs will be for those applications that are not in the official play market .

Titanium Backup and Helium- These are the two most popular programs for working with backup copies of applications in the Android OS of any version. To start working with each of these utilities, you will need superuser rights.

To create a backup of one installed program or several types of software at once, use the instructions for one of the following utilities.

Titanium Backup

The utility has over 5 million official downloads in the Play Market. The application allows you not only to restore operating system data, but also works with software tools installed by the manufacturer, removes components and settings that a normal user cannot remove using the standard settings window.

Main features of Titanium Backup:

  • Setting up backup according to a specific schedule;
  • Move programs between internal and external memory without having to close the application;
  • Quick Scan for Presence new version firmware;
  • Firmware installation;
  • Storage of call history and text messages mobile operator;
  • Backup of browser bookmarks;
  • Backup access point of the router;
  • Data synchronization with cloud services DropBox, OneDrive, Google Drive;
  • Assigning a system status to any program (the option is configured by the user);
  • Creating a backup archive that can be re-installed on a smartphone using the console;
  • Sync settings and app data across multiple gadgets.

Convenient transfer of settings from one gadget to another is the most useful feature Titanium backup. If it happens that your smartphone is broken or you have lost it, thanks to the backup, you can easily restore all contacts and messages in popular instant messengers and transfer information to another device.

You don't need an old SIM card to transfer data. All you need is a second gadget, a backup archive and the Titanium Backup utility. All backups created in the program are automatically synchronized with one of your cloud storages:

  • Go to utility window Titanium Backup;
  • In the list of programs installed on the smartphone, select the desired messenger or other application to back up its settings. In our case, we will archive all numbers and messages from Whatsapp;
  • Click on the name of the program, holding it for a few seconds. In the pop-up window, click on the field "Save";
  • Next select cloud storage, to which the archive with software settings will be sent.

To move the program data to a second gadget or restore settings after a factory reset, reinstall Whatsapp messenger and Titanium Backup. Open the recovery tool and sync the utility with the cloud.

In the list of all programs installed on your smartphone, select the desired messenger, click on it and click on "Restore" in the options menu. Titanium Backup will automatically put on the necessary backup in the cloud and return all lost files to the programs. You will be able to use all contacts again and access lost chats.

Similarly, you can transfer this any other program to the second gadget. Most often, the application backup function is useful for transferring messenger data, saving progress in games.

Helium

Helium is another simple and useful utility for quickly restoring your device. The software works on all devices, regardless of the presence of superuser rights. The only requirement is cloud sync. The utility does not save a backup to a memory card or external drive.

Helium features:

1. Synchronization of applications on multiple devices;

2. System backup;

3. Convenient file explorer;

4. Removing programs and rolling back their updates.

To back up the data of an installed program, follow instructions:

  • Open the Helium app. The file explorer Carbon will appear in the main window of the utility - this is a built-in service for viewing a list of all installed apps. Click on desired program and from the action menu select backup;
  • Wait for the copy to complete. The created archive will be sent to the cloud;

To restore information from a copy using Helium, open the utility on another device. In the settings, activate the item "Synchronization with the cloud." Next, in the main program window, go to the "Recovery and synchronization" tab.

Select the program whose data you want to restore and click on "Restore".

To create any other type of backup, go to the "Browse" tab and select one of the backup options.

Save IMEI

IMEI is the international numeric ID of your device. Using this set of numbers, you can find out the manufacturer of the gadget, its model and status. Phones and tablets without IMEI are considered stolen and are unofficially banned for use in the CIS.

As a result of resetting settings or software errors, the IMEI identifier may be lost. However, you can restore it using a backup.

Signs of a lost IMEI:

  • After flashing or resetting to factory settings, there are communication problems (cellular network, Bluetooth, Wi-Fi);
  • Complete lack of connection with GPS;
  • The phone does not see any SIM card.

You can restore the identifier only with superuser rights. To return the IMEI, you will need to install the Android Terminal Emulator console emulator utility (if the phone does not see the network, download the installation APK to your computer, and then transfer the file to the phone using a USB connection).

Follow instructions:

  • First we need to know the EFS code. To do this, enter the command mount and press Enter to execute it;
  • A text will appear in the console window in which you must find the EFS command, written through a slash. The text identifier before the command is the code we need. Code lookup example:
  • Write down the found code on a piece of paper and restart the application. After restarting the emulator, enter the command to IMEI recovery(each of the lines must be entered through Enter). XXXXX is the found EFS code;
  • To save the IMEI settings without leaving the program, enter the following lines:

After the successful execution of all commands, exit the emulator window, restart your smartphone and check the operation of the cellular network, geolocation and Internet connection. Everything should work fine. If desired, you can check for IMEI using the engineering menu.

Backup photo and video

As a result of a smartphone theft or a factory reset, the most frustrating thing is the loss of photos, videos, music and other personal data. All programs can be reinstalled, but here personal information it is almost impossible to return without premature preparation.

Even if you are sure that nothing will happen to your gadget, we recommend that you set up at least one of the methods described below for saving your multimedia data.

Using the Google+ App

Standard Application by Google is preinstalled on all Android devices. The purpose of Google+ is to combine and synchronize all Google services in one account. If your device has Google Drive cloud storage and the Google+ application installed, this does not mean that file synchronization is set up.

The point is that mobile Google versions Drive cannot be configured to sync a specific folder. Users can only activate the automatic sending of all photos taken on the gadget's camera through the smartphone settings.

Follow the instructions to sync any folder on your smartphone to One Drive and automatically send copies of files to the cloud:

1. Install the FolderSync app on your smartphone or update it to a new version if the utility is already on your smartphone. The utility allows you to select any folder in the smartphone's memory and set up its synchronization with the cloud (link to the Play Market page :);

2. Further, for devices with OS Android0 and above, it is not necessary to allow access to all folders and files on the smartphone. To do this, simply open the FolderSync program immediately after the first installation and in the pop-up window press the key "Allow";

3. To set up automatic backup of photos, videos and other files in the main FolderSync window, click the button "Create New Sync";

4. Then the built-in help window will open. In it, you must enter a name for the created pair "folder-cloud storage";

6. In the horse that appears, select the OneDrive cloud service or another site that with which you want to link;

8. To confirm the action and save the settings, click on "Authenticate Account";

All user data is added to the repository. Whatever happens to your phone, you can always get your photos back using any computer or browser.

At the stage of choosing a directory, you will be prompted configure one of the following options for connecting to the cloud storage:

  • Connecting to a local folder(select if the backup data will be created and located only on your smartphone);
  • Synchronization with a remote folder(if you want to create a backup for a folder on your computer);
  • hybrid variant(to create a backup given smartphone and other remote gadgets).

In the connection settings, you can select the schedule according to which the synchronization will take place. We recommend sending data to the cloud every day. In the event of an error or breakdown of the phone, all important files will be backed up.

other methods

In addition to Google Drive storage, you can also choose from any of the following services:

  • drop box is the most popular cloud storage in the world. Its peculiarity lies in the fact that the program can automatically create a backup of the phone's photos and immediately delete them, freeing up memory. You can access the folder with all the images at any time from all devices. All you need is an internet connection;
  • MEGA - a cloud that provides free 50 GB of virtual disk space. The user can set up synchronization with any device, download client programs for PC and smartphone, manage access to folders and files;
  • Mail . en cloud - after registration, you will have access to 100 GB for free. Manage simple file sync and view in any browser.

All these cloud storages have client applications in the store Google Play and the ability to synchronize phone data with the server through the usual settings of the program.

Create a backup of any files

In addition to the options described above for creating a backup of photos, music, videos, users can download such programs to their smartphone for work with backup copies of documents of any format:

  • datasync;
  • Dropsync.

DataSync

The application works by analogy with the FolderSync discussed above and allows you to create a backup of any information that is stored in the internal or external memory of the device (with the exception of installed programs and system settings).

Also, DataSync allows you to set up sending a backup from one device to another via a Bluetooth connection, which is convenient at times when you need to save important information and no internet connection.

Thanks to the two-way sync option, two gadgets will be able to exchange game data. Thus, all missions and progress will be saved on both devices at once.

DropSync

DropSync- This is another popular utility for sending backups. Its peculiarity lies in the additional monitoring of phone performance. If the smartphone has a low battery, the application will not sync data so as not to reduce the operating time of the device.

Users can choose the type of synchronization:

(after synchronization, the data remains in the smartphone’s memory); (automatic deletion information from the phone's memory to free up space. Users can access files using the cloud storage associated with the program);
  • Download only- getting a backup from the cloud and adding its contents to the smartphone's memory.
  • Backup for all data and settings

    NAND (or Nandroid Backup)- This is a concept that is used in the Android OS to refer to a complete backup of the firmware installed on the smartphone, including all system data and its settings. The backup also includes all installed programs.

    The full backup function is supported by the recovery menu like TWRP or CWM. TWRP is an advanced recovery menu that is installed on the phone by the user, while CWM is an alternative recovery menu.

    Firmware with one of two types of recovery is installed in the system partition of the smartphone’s memory, after which you can create a backup of absolutely all data. After recovery, you will be able to use all the lost programs, contacts and files again.

    Also, a backup created in CWM or TWRP can be installed on any other Android device if it supports the created firmware version. Nandroid Backup Online

    nandroid manager

    To create a full backup copy of the software shell of the device, you need to download and install the Nandroid Manager program

    The utility allows you to create a quick standard (copying all data) or a custom backup of the system (the user chooses what needs to be saved) without entering the recovery menu. In the app settings, you can choose the following backup options:

    • Backup name– contains a unique name, date, code and name of the firmware;
    • Creation mode– normal (full), user selection of memory sections;
    • copy type- CWM or TWRP. Also, you can choose compression to save disk space;
    • The location where the backup will be stored. You can add it to your phone memory, download it to your PC or upload it to the cloud;
    • Exclusion from backup content temporary files, bugs, erroneous system settings, cache and found viruses.

    The Nandroid Manager utility synchronizes the created backup archive with the cloud, the FTP server. Users have the option to create a schedule to update the backup. To save battery power, we advise you to set up uploading a new version of the backup only during the period when the gadget is charging.

    Notice! Unloading a full backup of the operating system viaNandroid managermay affect the performance of the gadget.

    Backup with ADB

    ADB is a debugging bridge for Android OS. In simple words, with the help of ADB, you can create a system backup by connecting your smartphone to your computer. ADB is a console application in which the user enters system programs that run on the phone.

    ADB features:

    • View the contents and system settings of connected gadgets;
    • Client-server interaction between smartphone and PC;
    • View logs;
    • Deleting or clearing the DATA system partition;
    • Fast copying of files of any format between devices;
    • Execution of the firmware;
    • Application of control scripts;
    • Removing superuser rights;
    • Manage network connection settings.

    To get started, download and install the ADB Run utility on your computer.

    Run the folder that appeared on the desktop of the computer as a result of the installation of ADB Run. Connect the phone to the PC and in the ADB Run program folder create Text Document devices.cmd (the file must be an object of a standard notepad or any other text editor. Immediately after creation, rename the TXT format to CMD).

    Open devices.cmd and write in the file the following commands:

    • echo off
    • adb devices
    • pause

    After the text about the successful completion of the operation appears, enter new team to create a backup of the current state of the firmware:

    adb create backup [- l ] [- r ] < name > , where name is the name of the archive with the firmware copy.

    The backup will be saved to the root folder of the ADB Run utility on your computer. You can move it to any other folder or cloud.

    Super Backup app - create a copy without ROOT

    To back up your smartphone data, you can use third party programs, which, without superuser rights, are able to set up a backup of the selected information.

    Super Backup is one of those applications. His main feature- wide functionality.

    The user can create copies of the following types of information:

    1Applications;

    3 Call log;

    4Calendar;

    5Bookmarks;

    6 Phone book contacts.

    After we have downloaded everything you need, you can, for example, create an Android folder in the root and expand the unpacked contents of the archives into folders, i.e. drivers to the Drivers folder, Platform Tools to a separate folder, SP Flash Tool into a separate one, MTK Droid Tools is also into a separate one.

    Next, enable Developer Mode on your device and activate USB debugging. Those. first go to Settings -> About phone (About device) and click several times (5-7) on the inscription "Build number", until a message appears that Developer Mode is activated. Next, go to the menu Settings -> For developers and put a tick on "Debugging via USB":

    After that, we connect the device to the PC and install the ADB drivers (that is, either by running AdbDriverInstaller.exe from the archive, or by opening the device manager and manually specifying the path to the drivers in the Android ADB driver x64 folder for an unknown device). The result should look like this (Device Manager):

    The Android ADB Interface device in Device Manager confirms that we are all set for the next step.

    We wait until the device is detected in it and press the "Map of blocks" button:

    After that, click the "Create scatter file" button and save the resulting file (for me it was called MT6582_Android_scatter.txt) to disk. At this stage of preparation is completed and you can proceed directly to reading the data.

    Open the resulting file in Notepad ++ or Word (note that a regular notepad will not work) and find the line partition_name: CACHE in it:

    And remember what you have written in the linear_start_addr column, in this case this is 0x3E900000.

    We disconnect the phone from the PC and turn it off, i.e. hold the power button and select "Power off" in the menu, you can also disconnect and insert the battery. Next, run the SP Flash Tool and go to the Readback tab in it. Next, click the Add button. As a result, one row will appear in the table:

    We click on it, we are prompted to select the location to save the ROM_0 file, select the folder where we want to save it and on the next screen in the Length field enter the number we remembered earlier (linear_start_addr):

    The end result should be something like this:

    Then we connect the switched off phone (!) To the PC. At this point, it is advisable to open Device Manager. So far, we do not press any buttons in the SP Flash Tool on this screen!

    At the time of connection, an unknown MT65xx PreLoader device will be detected in you and the OS will offer you to install drivers for it. The picture below clearly shows this. It is better to open the device manager immediately before connecting the phone in order to “catch” the moment the MT65xx PreLoader appears. If the device appears, and the OS does not offer to automatically install the drivers, then this must be done manually by right-clicking on the MT65xx PreLoader device.

    We select "Search for drivers on this computer" and specify the folder in which the unpacked contents of the mtk_xp_vista_7_8_x32_x64.zip archive are located (that is, by this time you should unpack the archive somewhere). After the drivers are successfully installed, the picture in the device manager should change to this:

    If the drivers are installed, you can proceed to the next step. Please note that when the phone is connected, the Preloader USB VCOM Port may appear for only a few seconds - this is normal, our task at this stage is to install the phone drivers so that it is identified as the Preloader USB VCOM Port, and not the unknown device MT65xx PreLoader. If you suddenly did not have time to install the drivers, and the phone turned on, we take out the battery, disconnect the phone, insert the battery, connect the phone and repeat the procedure.

    As soon as we are convinced that the drivers are installed, we disconnect the phone from the PC. We turn it off, in the open SP Flash Tool we press the Readback button and connect the switched off phone to the PC. After that, we will start the process of reading the firmware from the phone:

    Many write about the difficulties that arise precisely at this step. I'll try to explain a little more. After you press the Readback button - SP Flash Tool goes into standby mode for connecting the phone, i.e. it is assumed that before that you managed to catch the moment when your turned off phone is defined as MT65xx PreLoader and install drivers on it so that you have Preloader USB VCOM Port in COM ports. If suddenly, for some reason, the SP Flash Tool wrote about an error, or the phone did not have time to connect, the following method can help (everything described is true only if you installed the drivers correctly and when you connect the phone you get Preloader USB VCOM Port): turn off the phone from the PC, take out the battery, press the Readback button, connect the phone with the battery pulled out. A red bar (Download) will go to the SP Flash Tool, during this time we quickly insert the battery back, if we have time, then a blue Readback bar with percentages will go, as in the picture:

    We wait until the process is completed. Creating a backup can take 10-15 minutes. We just look at the running interest and do not touch anything 😉 At the end of the reading procedure, you will see the inscription Readback Ok:

    While we are doing Backup, it's time to explain what a scatter file is and what the ROM_0 file is, which we will get at the output. The phone's memory is a regular EMMC Flash, which is divided into certain sections. A scatter file is a section description file (for example, Scatter has sections PRELOADER, RECOVERY, LOGO, ANDROID, etc.). The purpose of the sections is different, for example, in Recovery - contains the recovery image, in logo - the logo used when the system boots, in Android - the system image, etc. The ROM_0 file that we get as output is essentially a solid EMMC Flash dump in one file. But in order to use the received firmware backup, for example, to restore another similar device, we will still need to split it into sections. Here I will describe several ways how to do it. The first and most common is through MTK Droid Tools. Let's say we already have a ROM_0 file made with the SP Flash Tool.

    We turn on the power of the device (phone) and let it boot, after which we restart MTK Droid Tools (the USB debugging mode on the phone, of course, must be enabled, and the ADB drivers are installed on the PC), go to the root, backup, recovery tab and press the button "Create backup from ROM_ flash drive":

    We select the ROM_0 we got at the previous step and in the log window we see something like the following:

    - Save folder on the computer: E:\Android\MtkDroidTools\backups\KINGSING_S1_141117_ForFlashtoolFromReadBack_150512-005322\
    — scatter is saved in the file:
    E:\Work\Megaphone Login Plus\MtkDroidTools\backups\KINGSING_S1_141117_ForFlashtoolFromReadBack_150512-005322\MT6582_Android_scatter.txtCopy completed
    - preloader.bin ... copied ... cut OK
    - MBR ...copied
    - EBR1 ...copied
    - pro_info ...copied
    - nvram.bin ...copied
    - protect_f ...copied
    - protect_s ...copied
    - seccfg ...copied
    - uboot.bin ...copied
    - boot.img ... copied

    Well, etc. Now in the save folder, I have this E:\Android\MtkDroidTools\backups\ we have a folder with a full backup of our firmware, divided into sections (i.e. each section in a separate file):

    This completes the process of creating a backup of the firmware. If you just wanted to learn how to backup firmware using the SP Flash Tool and you succeeded, you can not read further.

    For advanced

    But what if MTK Droid Tools "does not see" the phone? Or is it impossible to create a scatter file or split the resulting ROM_0 file into sections? How to get a partition map and is it possible to "cut" the ROM_0 file manually? There is such a possibility. To get a partition map on MTK 65xx, you need to give a command in the ADB console - i.e. run adb shell in the console and type this command there:

    If suddenly the phone for some reason is not seen through ADB (in this case, I advise you to read the ADB manual, there may be a problem in the VEN_ID of the device and you just need to register it in %USERPROFILE%\.android\adb_usb.ini, then the same command can be given in the phone itself by installing Terminal Emulator for Android from Google Play:

    As you can see, the result is exactly the same and the linear_start_address of the cache section can be taken from here. Yes, by the way, in new devices, for example, based on MTK 6752, such as Beeline Pro, ZTE Q Lux, etc. The partition map can be obtained with cat /proc/partinfo. MTK Droid Tools does not work with these devices at all.

    We now have a method for obtaining the start address of the cache partition, which is needed to obtain ROM_0 using the SP Flash Tool. We also know the addresses (offsets) and sizes of each of the partitions. Those. to "cut" ROM_0 into sections - we do not need to use MTK Droid Tools at all. This can be done "by hand" in any Hex editor that supports the function of selecting and saving a block to a file (I use the console HIEW). Well, as an example, let's "cut" the Recovery partition from the resulting ROM_0 file.

    We know (from scatter or dumchar_info) its linear_start_addr: 0x4180000 and partition_size: 0x1000000. Open ROM_0 in HIEW and navigate to 0x4180000. Those. in the console we do hiew32 ROM_0, then press F5 and drive in the address of the beginning of the partition - 4180000:

    As you can see, at 4180000 we have the ANDROID! signature, which tells us that we are on the right track 😉 The address of the end of the partition is calculated as linear_start_addr+partition_size-1 = 0x517FFFF in our case. Press in HIEW * (asterisk on the additional keyboard) to start highlighting the block (if you move the up / down / right / left arrows, we see how the block starts to be highlighted) and either go down to 0x517FFFF, or do it through F5:

    And we finish the selection of the block, again through the “gray” * (on the additional keyboard). After that, press F2 - Put block (saving the block to a file):

    And we have a recovery partition. In the same way, you can cut any other partition from ROM_0. As you understand, we do not need the MTK Droid Tool at all.

    To simplify the procedure, you can also write a script / program that will do this automatically for all sections, but to be honest, I don’t have enough time for this, and this task doesn’t arise so often, so HIEW is enough for me for these purposes .

    p.s. That's all for now ... the post turned out to be a "draft version", because was written in hastily, perhaps later I will supplement it if there are any incomprehensible moments. And of course, as always, I will be happy to hear your comments and questions...

    p.p.s. As they managed to correct me a little, /proc/dumchar_info does not contain linear_start_addr from scatter, but physical_start_addr. Those. in the above example for the partition with recovery we have:

    linear_start_addr: 0x4180000
    physical_start_addr: 0x2D80000
    partition_size: 0x1000000

    And in /proc/dumchar_info we see exactly the physical_start_addr in the StartAddr column. But if we look at the size of the first section (preloader), it becomes clear how to translate physical_start_addr into linear_start_addr, if we add 0x1400000 to 0x2D80000 (this is just the size of the preloader), then it just turns out 0x4180000.

    Backing up system and user data and programs installed on a phone or tablet is a feature that users of the Android operating system resort to not so often, but the value of which can hardly be overestimated. The most expensive modern world is information, and sometimes it is easier to come to terms with material losses than with the results of work for long time. But even if you just need to migrate from one Android device to another, a full backup of all settings and applications with the ability to then restore them on a new device is the most convenient way for the user. After all, installing a bunch of programs on a new one and in each to perform all the necessary configuration manipulations is not the easiest task.

    In general, a backup copy of all your important data on your Android device should be made every time you perform operations with it that could damage the operating system: flashing the device, getting root rights, etc. If something goes wrong, having a copy that will help restore your phone or tablet to its original state will save you a lot of precious time and even more valuable nerve cells.

    In this article, we will tell you how to backup various types data on the Android operating system and how they can then be restored for further use.

    How to backup contacts and mail using Google account sync

    Google, the developer of the Android OS, made sure that the user's personal contacts and mail correspondence could be synchronized with his Google account, i.e. with a gmail email address. This synchronization is configured very simply:

    1. Go to the main menu of your device programs;

    2. Enter "Settings";

    3. Enter "Accounts and synchronization";

    4. Select the gmail address you want to sync and check the boxes for the data you want to keep: contacts, gmail, calendar, etc. After that, the data marked with checkboxes will be automatically saved in Google Contacts in Internet;

    5. If you disable automatic background sync, you can always do it manually.

    By syncing with your Google account, you can access your data wherever there is a computer and use it even without access to your Android device.

    How to backup android using Titanium Backup

    The above backup method is simple and convenient, but it only saves the user's phone contacts and mail. What to do for those who want to save all system application settings and user application settings that are installed on the device? One of best solutions who can make a full backup, in order to then restore the system to its previous state after flashing or other similar actions, is the Titanium backup application, available for download on the Google Play Store.

    For work this application You will need to get root permissions, so take care of this in advance. The backup is saved to an SD memory card, so make sure it has enough space to hold all the necessary data.

    The program in the free version allows you to perform basic functions, but in order to use advanced features (freezing applications, using multiple application backups, etc.) - you will have to buy the program.

    Using Titanium Backup does not present any particular difficulties. You can save copies of applications one by one, or using group actions that allow you to backup all user applications separately, all system data, all of the above together, etc. In addition, Titanium Backup allows you to "freeze" selected applications, terminating all their processes in the system.

    Of course, various options are also offered for recovery, offering to restore everything together or in parts. After restoring the data, you must reboot the device for the changes to take effect.

    Study the user manual of the program carefully so as not to accidentally do anything extra. In general, the Titanium Backup application is one of the most flexible solutions for Android, facilitating the migration of applications after flashing the device, and reliably protecting your phone or tablet from losing important data.

    How to backup an android entire system using ROM Manager

    The backup copy obtained in the above way using Titanium Backup saves the settings of all applications installed in your Android OS. But you need to understand that if you need to make a full backup of the firmware, this option will not suit you. The best for this are specialized applications for working with firmware. One of the most popular such applications is ROM Manager, which is also available for download at Google Market play. Rom Manager allows you not only to perform a full system backup, but also to flash your Android device, including from a flash card. The application works with ClockWorkMod Recovery, which is a more advanced version of the standard utility for flashing and restoring the system on Android.

    In order to make a full backup of your firmware, follow these steps:

    1. Run the program and select "Flash ClockWorkMod Recovery";

    2. In the "Install or Update Recovery" section, select "ClockWorkMod Recovery" and select the model of your Android device;

    3. Select "Install ClockWorkMod";

    4. If necessary, agree to grant root access to the program;

    5. After that, in the main window of the program, you can create a backup copy of the firmware of your device;

    6. If you need to restore a previously saved backup, in the "Backup and Restore" section, select the appropriate option;

    7. Please note, since the entire firmware is saved, the backup process can take quite a long time, please be patient.

    The ROM Manager program can also do some other useful things, such as finding the firmware for your device. Since the application works directly with the firmware, its use can be fatal. Carefully study the instructions for the application, and also check it for compatibility with your device so as not to turn your phone or tablet into a lifeless brick.

    How to backup applications without root access on the device

    To save backup copies of applications if you do not have Root rights, other solutions may be suitable. One of them is the Helium program. She knows how to work with both "rooted" Android devices, and with those that have given function not activated. The program is free, but the function of restoring a backup from Google Disk cloud storage does not work in the free version, so you can immediately refuse this opportunity and work with an SD memory card.

    To work with an Android device that does not have root, you need to download the add-on to your computer and install it. After that, you need to enable USB debugging mode on your phone or tablet, connect the device to your computer, and work with the program on your device in the same way as you would with existing root rights.

    We have looked at the main ways to back up various elements of the Android system. We hope that now you know how to make a backup and then restore from it both your personal data and complete application data and even the entire firmware. Do not forget that before carrying out various operations with the phone, it is advisable to save important data and documents in another place, for example, on a computer. Carefully read the instructions for the programs and your Android device, and everything will work out for you in the best way.

    There are situations when resetting the data stored on your device and rolling back to the manufacturer's settings is simply necessary for android work. The reasons can be anything, but the result is always the same - the irretrievable loss of all available data that has been lovingly accumulated for a long time. Therefore, the need for backup (android firmware backup) of photos, contacts, installed applications and other things is quite obvious. So that you can avoid long and exhausting searches for the necessary information, we want to offer you detailed material on how to backup the system and restore it further.

    Surprisingly, not many people know about the ability of the system itself to do backup android, and if necessary, save all your existing content. It is quite clear that a failure is possible in the operation of any system, which can occur due to clutter, for example, and as a result, the inevitable deletion of data. Or after buying a new phone, you need to transfer information to new smartphone. Now you can deal with standard means without resorting to installing special applications.

    How to back up and restore using a Google account

    It is well known that Android and Google are one entity. This integration makes it possible to store backups in the cloud and easily access them when a system restore is required. What do we need to do for this:

    1st step. To synchronize with a Google account, we find in the settings “personal”, then “accounts”, and then Google.

    2nd step. Select your account, tick all the boxes.

    3rd step. Go to settings, then "personal", then "backup", and finally "reset settings". We mark the fields "data archiving" and "auto-recovery". We first check the account with which we worked (see step 1). It is important that it be registered in the backup field account. In the synchronization section, click the "Synchronize" button. To restore the saved data, we log into our Google account from the phone (the “data” refers to all passwords, wireless network settings, as well as previously installed applications).

    Immediately after the settings have been reset to factory settings, or when you connect an old account on a new device, the system should download all the data from your account, make sure that an Internet connection is provided in advance.

    It is worth noting that such preservation refers to what is associated with Google services. That is, if at the cost of great efforts you have reached the last level of a game, then you may not be able to return to it. During recovery, from a too long list of applications, we delete those that you will no longer need.

    If you have applications that are not connected to the Google server, then backup and restore are performed in other ways.

    Using standard ADB tools

    Step by step:

    • Turn on USB debugging on Adnroid;
    • Download the proprietary program from the ADB RUN website (version 3.21.35 and higher);
    • Install the driver on the PC (if not previously installed);
    • USB cable

    We create a backup copy:

    • Run Adb Run, select the Backup menu;
    • Select the first item "Adb Backup";
    • We take our android smartphone (tablet) and press the button “create a backup copy (password is not required).

    Restoring from backup:

    • Select the item "Adb Restore";
    • Click on the Android device "restore data".

    Using custom Recovery (root)

    To use this method, you need to understand that Recovery must already be installed, because the creation of a backup itself cannot be called a backup, it is rather the creation of an integral image of the current state of the firmware.

    • After installing Recovery, we enter it;
    • Select "Backup and Restore" from the menu
    • Next is the menu item "Backup" (to create a backup)
    • To restore, select "Restore".

    Online Nandroid Backup (requires root)

    Despite the name, unfortunately, nothing is stored in the cloud. The program does not have a graphical interface, therefore, we will act from the terminal. This type of backup was created specifically for those who are already tired of rebooting into Recovery to perform Backup, as well as to create a snapshot of the current state of the entire system, and what is already installed in it.

    Using DataSync (root)

    This program will be good for backing up existing applications and quickly transferring them to another device. However, if your goal is to create archive copies of the applications themselves, and not just existing data and settings, then this application should not be used.

    OBackup features (root)

    Backups are created in the same way as ONB (third method), only in this case we see a graphical and intuitive interface, and a means of sending a backup to a cloud drive.

    Titanium Backup (root)

    Perhaps the most convenient and flexible possibility of high-quality backup. And although in this case a cut of the current state of the system is not performed, all user and system applications, as well as their data, are backed up. If your plans include switching to another firmware with the subsequent restoration of everything you need, then this method is highly recommended.

    Helium (root/root)

    An effective means to accomplish android backup. The principle of operation is based on ADB, but with the ability to select the application for which a copy is created

    (App not valid on Motorola). In this case, it is possible to work without root rights, in this case it is necessary to connect the android to the PC. So, step by step:

    Download free Helium from the official store Google Apps play

    With absence Root rights download and install the add-on on the PC. It is possible to install drivers on a computer (for non-Root devices) available on the download page.

    Creating a backup in Helium on rooted devices

    • We start the application;
    • We refuse the offer to enter Google Disk, because this function does not work correctly (copies, but restores only in the paid version);
    • We save backups using internal or external memory. To create them, select the necessary applications in the "reservation" section, click the button to start the process, choose where we will save the data.

    The recovery process is also extremely simple.

    Creating a backup in Helium on non-rooted devices

    • Everything basically looks like in the previous case, only with some reservations: After downloading and installing the add-on on your computer, run it;
    • Enable USB Debugging on Android
    • We launch
    • The rest of the steps are performed in the same way as for root.

    We hope that our material will be useful to you, good luck!

    New on site

    >

    Most popular