Restore backup sp flash tool. How to make a backup of an Android device before flashing. Other ways to flash the device

FlashTool is a powerful tool for flashing smartphones based on the MediaTek chipset. Using this application, you can either install a newer version of the operating system on your device, or even replace it with a custom one (modified by third-party developers).

However, this whole process is accompanied by a certain risk, and one wrong action can lead to the fact that your smartphone turns into a useless "brick". To prevent this from happening, carefully read this article. From it you will learn how to flash through FlashTool correctly and not risk your phone in vain.

Determine the processor model

As mentioned earlier, FlashTool only works with MediaTek devices. In view of this feature, it is important to make sure that your smartphone is equipped with the processor of this manufacturer, otherwise the firmware program may not interact with it correctly. This, in turn, is fraught with serious consequences.

To determine the processor model, you need a special application - CPU-Z. It can be downloaded for free from the Play Market, so this process should not give you any trouble. After you download and install the program, do the following:

  1. Launch CPU-Z on your smartphone.
  2. Wait a few minutes while the program collects information about the device.
  3. Go to the SOC tab and pay attention to the very top line. This is where your processor model will be displayed.

If the above line says MediaTek, then your smartphone is suitable for working with the program. But still, before flashing through FlashTool, you need to perform a few more important steps. They will be discussed below.

Training

It is important to know that flashing your smartphone will cause it to revert to its factory settings. In other words, all information stored on the device will be deleted and cannot be recovered. To prevent this from becoming a nuisance to you, do the following:

  • Save all contacts from the phone book. They can be transferred to a computer using special programs or synchronized with your Google account.
  • Copy all important photos, documents and videos to your computer.
  • Check if there is any important information left in the SMS (passwords from payment systems, bank codes, etc.). If there is one, then it is better to rewrite it.
  • Check the calendar for significant dates.
  • If you still have the installation files of some rare programs, you can copy them to your computer before flashing them through FlashTool.

Do not neglect these simple tips, because they will help you save time and hassle. It is better to go through all the points several times, and only then proceed with the firmware.

Setting up the operating system

Before flashing Android via FlashTool, you need to set some operating system settings. The fact is that Windows does not quite adequately perceive smartphone drivers, therefore, it is necessary to cancel the verification of digital signatures. This is done like this:

  1. Start Command Prompt (Admin).
  2. Write the command gpedit.msc for a 32-bit OS or C: \ Windows \ SysWOW64 \ gpedit.msc for a 64-bit OS. Hit Enter.
  3. The "Group Policy Editor" will open in front of you. Here you need to select "User Configuration", then "Administrative Templates", and then "System".
  4. Now click "Install Driver", and then select "Digital Signature".
  5. In the window that opens, select the "Disable" item.
  6. Click "OK" and confirm the changes made.

Now the operating system will not “swear” at the smartphone driver, and the firmware program will be able to work normally.

Installing smartphone drivers

At this stage, you need to download and install a driver for your device, which will allow it to interact normally with your computer. You should look for it in such places:

  • First of all, you need to look for the driver on the website of the manufacturer of your device. This way you can be sure not to catch a computer virus.
  • Sometimes the driver can be found on the disc that comes with some phone models. If so, then you need to insert the CD into your computer's drive and follow the prompts.
  • In the event that the above two methods do not suit you, you can look for the driver on the thematic forums. Keep in mind that in this way you risk the security of not only your phone, but also your computer. Therefore, be sure to check all downloaded files for viruses before installing them.

After you find the driver, download and install it. This is done by double clicking on the archive and should not cause any difficulties. But sometimes problems still arise, so such cases should be given special attention.

Problems installing drivers

It often happens that the driver does not want to be installed in any one. In fact, there is nothing wrong with that, and the problem is solved quite simply. Namely:

  1. Disconnect the data cable from the computer and phone.
  2. Turn off your smartphone and remove the battery from it. The memory card and SIM card can be left on.
  3. Open "Device Manager" on your PC.
  4. Place the driver files wherever you like.
  5. Without inserting a battery, connect your phone to your computer and get ready.
  6. For just a few seconds, a new device will appear in the manager. You need to have time to click on it with the right mouse button and select the line "Update driver".
  7. Now just specify the path to the driver files and wait for the installation process to finish.

If you did not manage to update the phone driver in time and the device disappeared from the manager, you need to repeat the whole procedure again, starting from point 5.

Search for firmware

Now is the time to find and download the firmware that you will install on your smartphone. Here you have two options: use official software or custom software. In the first case, just go to the website of the phone manufacturer and find the latest update for your model. But if you decide to use custom firmware, then you should follow a few simple rules:

  • Make sure the selected firmware is suitable for your smartphone model. Failure to comply with this condition is fraught with serious problems, up to the transformation of the phone into a "dead" piece of plastic.
  • Only download files from reputable sites and forums. In this case, even if there is a problem, you can count on the help of software developers.
  • Carefully study the reviews of the firmware provided by other users. Better not to take risks if there are many negative ones among them.
  • Make sure that the smartphone firmware you have installed is older than the one you are about to download.

Remember, following these simple rules, you will save your phone from unnecessary breakdowns.

Making a backup

Most users have no problem flashing and the whole process goes smoothly. But it is still better to prepare in advance for unforeseen situations, because no one is immune from them. To do this, you need to create a backup copy of the system files of the smartphone before flashing through FlashTool. For this:

  1. Connect your phone to your computer.
  2. Select the read speed.
  3. Specify the type of reading NOR.
  4. Go to the Read back tab and click Add. Create a backup file by giving it any name. Then click Save.
  5. You will see a window in which you should specify the size of the read data in the Length field. First, try entering the value 0x01000000, and if it does not work, then 0x02000000.
  6. Unplug your phone from the cable and unplug it. Take out the battery, insert it back, and then reconnect the smartphone to the data cable (not including).
  7. Press and immediately release the smartphone's power button.

If you did everything correctly, the backup process will begin. Be sure to wait until it ends.

Device firmware

If you have thought it over and prepared, then you have no choice but to flash through FlashTool. The instructions for this procedure, in fact, are not so complicated, and it looks like this:

  1. Launch FalshTool and click Scatter-loading.
  2. Specify the path to the MTxxxx_Android_scatter_emmc.txt file (instead of "xxxx" there will be numbers corresponding to the processor model of your device). Click Open.
  3. Be sure to check the box DA DL All With Check Sum. Otherwise, you risk "killing" your smartphone.
  4. Press the Firmware-Upgrade button and connect the switched off phone.
  5. Multi-colored download bars will appear at the bottom of the main menu of the program.
  6. As soon as the firmware process is completed, a green circle will appear on the screen, notifying of a successful operation.

Now you can disconnect your smartphone from the data cable and use it. Keep in mind that it can take a long time to turn on your phone for the first time, so don't worry if you have this situation.

By the way, if you do not know through FlashTool, then you can use the same instructions. It is equally valid for all Android devices.

Flashing Chinese phones

How to flash a Chinese phone via FlashTool? It is also possible to do this, but this procedure is somewhat different from the standard one; it will be considered separately. It is important to know the following here:

  • Never press the Memory Test button in FlashTool. For some reason, Chinese phones do not adequately respond to this operation, and it may happen that the firmware will be erased beyond recovery.
  • Carefully study the information about the firmware on the site from which you download it. It is possible that it contains bugs that can cause you serious problems.
  • Do not try to install the firmware on your smartphone from another device. So you run the risk of ruining it, and it is not a fact that you will be able to return the phone to working condition.

Also, if you are not confident in your abilities, it is better to contact the nearest service center. Chinese smartphones are very specific, so let the specialists deal with them.

Actions after firmware

After the flashing of your phone is completed, you need to perform a few more simple steps:

  • Do not forget to set the current time and date.
  • Link your device to your Google account. This is especially useful if you've synced your phonebook with it.
  • It will be better if you format the memory card. System files from the previous firmware may remain on it, which do nothing useful, but only take up free space.

That's basically it. Now you can enjoy the new firmware that will surely make your smartphone work in a new way.

Over time, various problems appear in Android devices, which are eliminated in the only way - by firmware of the device. It is worth doing it yourself only as a last resort, if there are no other options for solving the problem. During the firmware, complications may arise that will lead to even greater damage to the device. But if you carefully read the instructions and follow all the steps described sequentially, then the likelihood of new errors will be lower.

What you need to know before flashing your device

Before flashing a phone or tablet, you need to clearly understand what firmware is, in which cases it is really needed and what risks there may be.

What does the device firmware give when it is necessary to carry it out?

Device firmware is a manual update or rollback of the operating system of a phone or tablet to a specific version. When you buy a device, all the data necessary for operation is already installed on it, but sometimes you need to step in and change the version or type of firmware yourself. This happens in the following cases:

  1. Some firms quickly forget about supporting devices, even relatively recent ones. System updates stop arriving on phones or tablets. You can check for available updates in the device settings by going through the following path: "About phone" - "System update". If there are no updates, read the minimum requirements for the firmware you want to install and make sure the internals of your device can still support the newer versions of the operating system.
  2. Some firms install proprietary firmware on their devices or add their own innovations to the standard. The problem may arise that you don't like the flavor from the manufacturer, or a non-standard operating system will greatly overload the device. Most often, the most common versions of Android work as stable and fast as possible.
  3. You may have folders, files and applications on your device that cannot be erased by simply pressing the “Delete” button, as they are protected by the system. One of the ways to get rid of such items is to reflash the device, in which case all folders, files and applications will be irretrievably lost.
  4. You can install special versions of Android firmware from third-party developers who distribute their creations on the Internet for free. The advantage of such versions is in additional functions and extensions. For example, the user is given the opportunity to customize the appearance of the system in more detail, to gain access to previously hidden folders.
  5. If you are afraid for the security of your data and do not trust companies that constantly synchronize their applications with your device, you can, for example, install the Android without Google firmware, which completely disables Google applications from accessing your information.

Possible consequences of device firmware

When manually installing a new version of the operating system, you need to take into account some risks:

  1. During the firmware process, the phone or tablet may freeze or give out some other errors, since each device has its own percentage of uniqueness, and it is because of it that you may experience a failure that did not occur to others. But do not be afraid, most of the possible mistakes can be corrected, this will be discussed closer to the end of the article.
  2. If you upgrade your device to a higher firmware version, the internals (processor, battery, etc.) may not be able to withstand the increased load. With each new version, the firmware is filled with more and more functions and improvements, and the hardware of your device may not be designed for such loads. In this case, it will start to freeze or simply will not start.
  3. If you install unofficial firmware, then it may not support some processor models or conflict with them.
  4. If the device is manually flashed, the warranty flies from it. If, after updating the system version yourself, you have problems, you will not be able to return your device to a technical service under warranty.

Rules to follow when manually flashing a device

There are several rules that must be followed in order for the update process to be successful:

  1. Make sure your device's battery is at least 60% charged. If the device sits down during the update, the firmware will cut off in the middle, and this will lead to breakage and errors.
  2. Before you start flashing the device, carefully read the instructions below to make sure that all actions are clear and understandable to you. Be sure to do this, otherwise there is a high probability that you will get stuck on one of the steps and will not be able to move further.
  3. Complete all preparation points below.

Preparing for system firmware

Before starting your surgery, you will need to prepare the following:

  1. A computer with a Windows or macOS operating system.
  2. USB cable for connecting computer and Android device.
  3. Application for firmware SP Flash Tool. Install the latest version to avoid problems. But be careful, this program is only suitable for devices with a chip model MTK.
  4. Drivers for the company that released your device.
  5. Suitable firmware. It should be downloaded and saved in a folder that can be found quickly and easily.
  6. A backup of all data stored on the device. This should be done just in case, so that if problems arise, you can roll back the process.

Backing up your data

To quickly and easily back up your data, you will need to root your device and install a third-party Nandroid Backup program.

  1. Download the 360root app from the developer's official website. It is required to obtain superuser rights.
  2. Launch the program on your device and press the big button in the center of the screen. Done, root rights have been obtained.
  3. Go to Play Maket and install the Nandroid Backup application.
  4. The application will ask for root access, click the "Allow" button.
  5. Wait until the end of the backup process, it can last from two to ten minutes, depending on the amount of data.
  6. After the information has been copied, you will receive a notification about the successful completion of the operation and an indication of where the backup is stored. It needs to be moved to a computer or other device.

Device firmware using SP Flash Tool

  1. Launch the SP Flash Tool application. At this point, all drivers and firmware should be downloaded and unpacked.
  2. We indicate the path to the file "MTK_txt number", which is located in the unpacked firmware folder or in the target_bin subfolder.
  3. Leave the program running, click on the "My Computer" icon with the right mouse button and in the menu that opens, select the "Properties" section.
  4. Go to the "Device Manager" section.
  5. We take the device that needs to be flashed and remove the battery from it. We insert it back, connect the device to the computer using a USB cable.
  6. We turn on the device. Until the moment when it is finally activated and goes into charging mode, you need to select the gadget on the computer and click the "Update drivers" button. You will have 5-10 seconds from the moment when the computer notices the connected device, and until the moment when it starts charging it. If you do not have time to get into this gap, repeat steps 6-7 again.
  7. Specify the path to the file "MTK Preloader number", which is located in the folder with the drivers, and then go through the installation process. If any warnings appear, ignore them.
  8. Now we return to the SP Flash Tool and expand the Frimware menu, select the Upgrade item in it.
  9. We are waiting for the completion of the installation of the firmware and we receive this message about the successfully completed process.

Video: how to flash a device via SP Flash Tool

How to recover lost data

In case it is necessary to recover deleted data, we created a backup copy of the device data. To carry out the recovery, we perform the following steps:

  1. Download and install the Adb Run program. We connect the device to the computer via a USB cable.
  2. Launch Adb Run and skip to section 12.
  3. We choose the second option - ADB Restore (specify the path to the created backup, if necessary).
  4. We take the device in hand and select the "Recover data" option.

Possible problems with device firmware

If the device after the firmware has stopped starting or freezes during the activation process, then you should flash it again through the SP Flash Tool, while enabling the DA DL All With Check Sum function.

You may also get errors with the following unique numbers:

  • 1003 S_COM_PORT_OPEN_FAIL - you need to use another USB adapter or plug the device into another USB port;
  • 1011 S_NOT_ENOUCH_STORAGE_SPACE - there is not enough memory on the device or the version of the SP Flash Tool is not up-to-date - update the application;
  • 1013 S_COM_PORT_OPEN_FAIL - a problem with the USB cable or port, this error also appears with an outdated version of the program;
  • 1022 S_UNSUPPORTED_VER_OF_DA - problems related to the version of the SP Flash Tool;
  • 1040 S_UNSUPPORTED_OPERATION Incorrect firmware or driver version.
  • 3001 S_DA_EXT_RAM_ERROR - you must use a different USB cable;
  • 3012 NAND_FLASH_NOT_FOUND - you need to update the program or use another computer for firmware.

Also, if the SP Flash Tool does not see the device, it is necessary to change the USB cable, update the program version, change the USB port or restart the computer.

Other ways to flash the device

There are several more ways in which you can change the firmware of your device:

  • via device settings - this method is not intended for installing a new firmware, it is needed to roll back the system to factory settings;
  • via hard reset - in this way you can also roll back the system, but you can select the firmware option, you need a memory card;
  • through other third-party programs, if you have problems with the SP Flash Tool, there are a lot of free applications on the Internet to carry out this process.

If for some reason you want to change the model, version or type of firmware on your Android device, you can use the free SP Flash Tool application after downloading the necessary firmware and drivers for your phone or tablet. Just in case, create a backup copy of the data stored in the device's memory so as not to lose it in case of any error. If the SP Flash Tool does not work with your computer or device, you can use one of the other methods.

The MTK hardware platform has become very widespread as the basis for building modern smartphones, tablet computers and other devices. Along with the variety of devices, the opportunity to choose variations of the Android OS came into the life of users - the number of available official and custom firmware for popular MTK devices can reach several dozen! To manipulate memory sections of Mediatek devices, the SP Flash Tool is most often used - a powerful and functional tool.

Despite the wide variety of MTK devices, the software installation process via the SP FlashTool application is generally the same and is carried out in several steps. Let's consider them in detail.

All actions for flashing devices using SP FlashTool, including the execution of the instructions below, are carried out by the user at his own peril and risk! The administration of the site and the author of the article are not responsible for a possible violation of the device's performance!

Preparing the device and PC

In order for the procedure for writing image files to the device memory sections to go smoothly, you need to prepare accordingly, carrying out certain manipulations, both with an Android device and with a PC or laptop.

1. Download everything you need - firmware, drivers and the application itself. We unpack all the archives into a separate folder, ideally located at the root of the C drive.

2. It is desirable that the names of the folders for the location of the application and firmware files do not contain Russian letters and spaces. The name can be anything, but the names of the folders should be deliberately so as not to get confused later, especially if the user likes to experiment with different types of software loaded into the device.

3. Install the driver. This point of preparation, or rather its correct implementation, largely predetermines the smooth flow of the entire process. How to install the driver for MTK solutions is described in detail in the article at the link below: Installing drivers for Android firmware

4. Making a backup of the system. With any outcome of the firmware procedure, the user in almost all cases will have to restore his own information, and if something goes wrong, the data that was not saved in the backup copy will be irretrievably lost. Therefore, it is highly advisable to follow the steps of one of the methods for creating a backup from the article:How to make a backup of an Android device before flashing

5. We provide uninterrupted power supply for the PC. Ideally, the computer that will be used for manipulation via SP FlashTool should be fully functional and equipped with an uninterruptible power supply.

Installing firmware

Using the SP FlashTool application, you can perform almost all possible operations with the device's memory sections. Installing firmware is the main function and for its implementation the program provides several modes of operation.

Method 1: Download Only

Let's consider in detail the procedure for downloading software to an Android device when using one of the most common and frequently used firmware modes via SP FlashTool - “ Download Only».

1. Launch SP FlashTool. The program does not require installation, so to run it, just double-click on the file flash_tool.exe located in the application folder.

2. When you start the program for the first time, a window with an error message appears. This moment should not bother the user. After the path of the location of the necessary files is indicated to the program, the error will no longer appear. Press the button " OK».

3. In the main window of the program after starting, the operating mode is initially selected - " Download Only". It should be noted right away that this solution is used in most situations and is the main one for almost all stitching procedures. The differences in performance when using the other two modes will be described below. In the general case, we leave “ Download Only" without changes.

4. We proceed to adding image files to the program for their further recording into the memory sections of the device. For some automation of the process, SP FlashTool uses a special file called Scatter. This file is essentially a list of all sections of the device's flash memory, as well as the addresses of the initial and final memory blocks of the Android device for recording the sections. To add a scatter file to the application, press the button " choose"Located to the right of the" "field.

5. After pressing the button for selecting the scatter file, the Explorer window opens, in which you need to specify the path to the required data. The scatter file is located in the folder with the unpacked firmware and is named MT xxxx _Android_scatter_ yyyyy.txt where xxxx- the model number of the processor of the device for which the data loaded into the device is intended, and - yyyyy, the type of memory used in the device. Select the scatter and press the button " Open».

Attention! Loading an incorrect scatter file into the SP Flash Tool and further writing images using incorrect addressing of memory sections can damage the device!

6. It is important to note that the SP FlashTool application provides for a hash check, designed to protect the Android device from writing incorrect or damaged files. When a scatter file is added to the program, the image files are checked, the list of which is contained in the downloaded scatter. This procedure can be canceled during the verification process or disabled in the settings, but this is strongly discouraged!

7. After downloading the scatter file, the firmware components were added in automatic mode. This is evidenced by the completed fields " Name», « Begin Adress», « End address», « Location". The lines under the headings contain, respectively, the name of each section, the starting and ending addresses of the memory blocks for recording data, as well as the path where the image files are located on the PC disk.

8. To the left of the names of the memory sections are check-boxes that allow you to exclude or add certain image files that will be written to the device.

In general, it is strongly recommended to uncheck the box next to the item with the section “ PRELOADER", This allows you to avoid many problems, especially when using custom firmware or files obtained from dubious resources, as well as the absence of a full system backup created using MTK Droid Tools.

9. Checking the program settings. Press the menu " Options"And in the opened window go to the section" Download". Check the boxes “ USB Checksum" and " Storage Сhecksum"- this will allow you to check the checksums of files before writing to the device, and therefore avoid flashing corrupted images.

10. After completing the above steps, we proceed directly to the procedure for writing image files to the corresponding sections of the device's memory. We check that the device is disconnected from the computer, turn off the Android device completely, remove and insert the battery back, if it is removable. To put SP FlashTool into standby mode for connecting the device for firmware, press the button " Download», Indicated by a green arrow pointing down.

11. While waiting for the device to be connected, the program does not provide an opportunity to perform any actions. Only the button " Stop", Which allows you to interrupt the procedure. We connect the switched off device to the USB port.

12. After connecting the device to the PC and defining it in the system, the process of flashing the device will begin, accompanied by the completion of the progress bar located at the bottom of the window.

During the procedure, the indicator changes its color depending on the actions performed by the program. For a complete understanding of the processes occurring during the firmware, consider the decoding of the indicator colors:

13. After the program has completed all the manipulations, a window appears “ Download OK", Confirming the successful completion of the process. Disconnect the device from the PC and start it by long pressing the " Nutrition". Usually, the first launch of Android after the firmware takes a long time, you should be patient.

Method 2: Firmware Upgrade

The procedure for working with MTK-devices running Android in the " Firmware Upgrade"Is generally similar to the above-described method" Download Only»And requires similar actions from the user.

The difference between the modes is the impossibility of selecting individual images for recording in the option " Firmware Upgrade". In other words, in this version, the device memory will be overwritten in full accordance with the list of partitions contained in the scatter file.

In most cases, this mode is used to update the official firmware as a whole working device, if the user needs a new software version, and other update methods do not work or are not applicable. It can also be used when restoring devices after a system crash and in some other cases.

Attention! Using the " Firmware Upgrade»Assumes a complete formatting of the device's memory, therefore, all user data in the process will be destroyed!

The firmware process in the " Firmware Upgrade"After pressing the button Download»In SP FlashTool and connecting the device to a PC consists of the following steps:

  • Creating a backup copy of the NVRAM partition;
  • Full formatting of the device's memory;
  • Device Memory Partition Table (PMT) entry;
  • Restoring NVRAM partition from backup;
  • Writing all sections, image files of which are contained in the firmware.

User actions for flashing in the " Firmware Upgrade", Repeat the previous method, except for certain points.

1. Select the scatter file (1), select the SP FlashTool operating mode in the drop-down list (2), press the button " Download”(3), then connect the switched off device to the USB port.

2. Upon completion of the procedure, the window " Download OK».

Method 3: Format All + Download

Mode " Format All + Download"In SP FlashTool, it is designed to perform firmware when restoring devices, and is also used in situations where the other methods described above are not applicable or do not work.

Situations in which " Format All + Download»Are diverse. As an example, we can consider the case when a modified software was installed in the device and / or the device memory was re-partitioned to a solution different from the factory one, and then it was necessary to switch to the original software from the manufacturer. In this case, attempts to write original files will fail, and SP FlashTool will offer to use emergency mode in the corresponding message window.

There are only three stages of firmware execution in this mode:

  • Full formatting of the device's memory;
  • PMT Partition Table entry;
  • Writing all sections of the device's memory.
Attention! When manipulating in the " Format All + Download»The NVRAM section is erased, which leads to the deletion of network parameters, in particular, IMEI. This will make it impossible to make calls and connect to Wi-Fi networks after following the instructions below! Restoring the NVRAM partition in the absence of a backup is quite time-consuming, although possible in most cases, the procedure!

Steps required for formatting and writing partitions in the " Format All + Download"Are similar to those in the above methods for the modes" Download" and " Firmware Upgrade».

1. Select the scatter file, define the mode, press the button “ Download».

2. We connect the device to the USB port of the PC and wait for the end of the process.

Installing custom recovery via SP Flash Tool

To date, the so-called custom firmwares are widespread, i.e. solutions created not by the manufacturer of a specific device, but by third-party developers or ordinary users. Without delving into the advantages and disadvantages of this method to change and expand the functionality of the Android device, it is worth noting that in order to install custom, in most cases, you need a modified recovery environment in the device - or CWM Recovery. This component of the system can be installed in almost all MTK devices using SP FlashTool.

1. Launch Flash Tool, add a scatter file, select “ Download Only».

2.Using the check box at the very top of the list of sections, uncheck all image files. We check the box only next to the section " RECOVERY».

3. Next, you need to tell the program the path to the custom recovery image file. To do this, double-click on the path specified in the section “ Location", And in the opened Explorer window we find the required file * .img... Press the button " Open».

4. The result of the above manipulations should be something similar to the screenshot below. Only the section “ RECOVERY" in field " Location"The path and the file-image of the recovery itself are indicated. Press the button " Download».

5. We connect the switched off device to the PC and observe the process of firmware recovery into the device. Everything happens very quickly.

6. At the end of the process, we again see the window already familiar from previous manipulations “ Download OK". You can reboot into a modified recovery environment.

It is worth noting that the considered method of installing recovery via SP FlashTool does not pretend to be an absolutely universal solution. In some cases, when loading the image of the recovery environment into the device, additional actions may be required, in particular, editing the scatter file and other manipulations.

As you can see, the process of flashing MTK devices on Android using the SP Flash Tool application is not a complicated procedure, but it requires proper preparation and balanced actions. We do everything calmly and think over every step - success is guaranteed!



SP Flash Tool is a smart and convenient tool designed for flashing devices based on chipsets from MediaTek. If you decide to flash an Android smartphone or tablet with such a processor "under the hood", then you need to first of all take care of the possibility of making a backup of the device's ROM if something goes wrong. In addition to the usual reason (precautions), there is another reason here: not every firmware you choose may be suitable specifically for your device. Therefore, it is worth making sure that the requirements for display characteristics, memory size and other parameters regulated by the new firmware are fully met. Otherwise, the software, and with it the device, may turn out to be partially or completely inoperative. Practice shows that if the parameters match, the firmware of an Android smartphone using the SP Flash Tool runs smoothly, but we decided to give instructions on how to create a backup.

Making a full backup of your smartphone's Flash memory

To create a backup copy of the Flash memory of an Android smartphone, you must have the utility and.

1. Launch the USB flash drive, then in the "Download" tab download the scatter file (if necessary, you can borrow it from an Android device with a similar processor). Do not be alarmed if you do not see any firmware files in the folder with the scatter file - this is normal. Leave the checkbox only on the first line (PRELOADER), uncheck the rest.


2. Determine how much information you want to read and from where. Then go to the "Memory Test" tab. Here, too, there is only one check mark on " RAM Test", the rest must be removed.


Then proceed in the following way:
2.1. Click the Start button;

2.2. Connect the turned off Android device to the PC via the USB port;

2.3. The memory test, which will take place after connection, will show you the information you need on EMMC blocks (do not pay attention to blocks with zero volume, only those with a size will be needed;


3. Copy the received information into a notepad, then go to the "ReadBack" tab and click "Add".


3.1. Double click on the line that appears;


3.2. Specify the file name (ROM_0 by default), and also specify the location where the memory block will be saved;

3.3. Based on the data obtained earlier, fill in the three parameters in the window that appears.


You have received the names of your regions, the size is known, and the starting address in each of them will be 0x0.
Example:
Region: EMMC_USER Start Address: 0x0 Length: 0x3ab400000
After filling in the parameters, it remains to press the "OK" button.

note : There are 4 regions on the device taken as an example, but this does not mean that there are the same number on other gadgets. Flash memory can have 3, 2 or even one region ("USER"). In the latter case, you will not have to select a region - this option will be absent in the menu intended for entering the block reading parameters. As a rule, this situation happens when working with Android devices based on early chipsets.

3.4. Press the "ReadBack" button, reconnect to the USB port of the turned off gadget - reading will start;

3.5. After reading the block is completed, repeat the manipulations described in paragraph 3 with all other regions.

This will give you a complete copy of your Android device's flash memory.

If you decide to use the SP Flash utility, the easiest way is to take it for firmware (modified recovery specifically for your device) and download the corresponding gadget MTK processor to your home computer. All old drivers related to Android devices will need to pre-delete... You will also need to download a version for Windows or Linux. And do not forget that the SP Flash Tool for MTK devices can be compatible with a 32 or 64-bit version of the PC OS - it is important to choose the correct one corresponding to the system installed on your home computer.

From hardware you will need:
1. Home computer Windows / Linux;
2. A working USB cable for connecting to an Android device;
3. Android smartphone or tablet computer.

SP Flash Tool can flash devices based on MT6575, MT6577, MT6577T, MT6595, MT6592, MT6582, MT6572, MT6589, MT6589T chipsets.

Driver Installation

Let's assume that you already have a driver archive on your PC - for example MTK_drivers.rar... The first step is to turn off your smartphone or tablet and launch "Device Manager" from the control panel. Connect your Android device to your computer using a USB cable and wait for the Manager to update and detect the unknown device. Then you need to act very quickly: while the smartphone has not switched to charging mode, right-click on the unidentified device and in the window that opens, select " Update driver".


The driver is installed manually. In the next window, select "Install driver from a specified location", then specify the path to the driver archive (it must be unpacked beforehand) and install the required one. You can now disconnect your Android device from your PC, but it's too early to turn it on. But you can go directly to the firmware process itself.

Instructions for flashing smartphones based on MTK

Here we provide a complete step-by-step instruction, following which you can independently perform the firmware of an Android smartphone or tablet based on processors from MediaTek.

1. Download the SP Flash Tool and unpack the archive to your computer;
2. If you have a device with an MT6575 or MT6577 processor based on the AGOLD project, download the SP_MDT program to your computer with a choice of components in uboot and unpack it;
3. Download and install USB VCOM drivers;
4. Unpack the archive with the factory firmware for your Android device (the directory name for the unpacked folder with the factory firmware files should not include Cyrillic characters);
5. Turn off your smartphone or tablet, the USB cable should not be connected to the computer;
6. Take out the battery, then put it back;
7. If the drivers have not been installed yet, connect the device to the PC with a USB cable. The operating system will then find a new device, and you must point it to the folder with the USB VCOM driver for your OS version. Complete the driver installation and disconnect the cable from the PC.
8. Run SP Flash Tool;


9. Click on the Scatter-loading button and select the MTXXXX_Android_scatter_emmc.txt file in the firmware folder (in MTXXXX, replace the letters X with the numbers corresponding to the processor of your device - the scatter file for each of them has its own).


ATTENTION! For devices based on MT6575 and MT6577 processors, uncheck the Preloader and dsp_bl items, for all other devices with MediaTek chipsets uncheck the Preloader item only;

10. Click the Download button;


11. The switched off smartphone or tablet is connected to the computer via a USB cable. As soon as a new device is found, its flashing should start. If this does not happen, disconnect the device from the PC, remove and insert its battery back and reconnect it to the computer. During the firmware process, provided that the drivers are correctly installed, the mtk usb port (MediaTek PreLoader USB VCOM Port) should be observed in the device manager. If an error occurs, the gadget will stop displaying. Upon completion of the firmware, it also disappears from the device manager.


Has the firmware completed successfully? All that remains is to disconnect your Android device from your computer and turn it on. Internet on Android