27.04.2022

Flashing with sp flashtool. How to flash an Android phone or tablet using the SP Flash Tool: top most effective ways. We work with the program


Flashtool drivers, which are necessary for SP Flashtool to see the Android device and, in fact, for flashing. The archive contains VCOM / PRELOADER drivers - a connecting element necessary for working with a USB flash drive. They are installed automatically, using a .bat file. The second pack is a set with an INF installation file, a self-written certificate and installation instructions. And the third set is universal drivers that are compatible with Windows 7/8/10.


  • Genre: drivers
  • Platform: Windows 7/8/10

Extract the files from the package to an empty folder.
- Open Device Manager (My Computer - Manage - Device Manager).
- Connect your device.
- After the appearance of an unknown device - right-click on it, select "Update driver". If the device appears for a very short time - enable the item "Show hidden devices" in the "View" menu.
- If you are prompted to search for a driver on the Microsoft website, refuse.
- Select the item corresponding to manual installation(installation from a specified location).
- Specify the folder where the files were unpacked.
If after that an error is thrown about the absence digital signature or the inability to add the driver to the repository:
- Run the system console as an administrator (in the "C:\Windows\System32" folder, find "mmc.exe", right-click, select "Run as administrator", confirm the launch or enter a password).
- From the Console menu, select Add or Remove Snap-in.
- If the list of available snap-ins is not displayed immediately - click "Add".
- In the snap-in list, double-click "Certificates".
- In the following windows, select the type of control (" Account Computer", then "Local Computer"), and finish adding the snap-in to the console.
- In the snap-in that opens, expand the "Certificates (Local Computer)" branch, then the "Trusted Root Certification Authorities" branch.
- Right-click on the "Certificates" branch, then "All Tasks" - "Import".
- Specify the certificate file "SelfMadeCertForInfInst".
- Confirm the installation of the certificate by receiving a message about its successful installation.
- Repeat the above driver installation process.

If desired, installed certificate can be removed later:


- Open the "Trusted Root Certification Authorities" section of the computer account as described above.
- In the "Certificates" subsection, find

"Self-made certificate for INFfile installation"

Right click, select "Delete" and confirm the deletion. Be careful not to delete other certificates, as this may leave the system in an unstable or inoperable state.

Removing a certificate does not affect the performance of devices described in scripts (INF files) already installed with it.

If your phone starts to slow down, crash or identify other causes of problems, you need to fix the errors in its operation. And installing a new phone firmware is a fairly common and effective way to solve speed problems. Very often used in informal Android versions in Chinese phones.

What is phone firmware

Your phone is like any other technical device, has an operating system. Without it, the use of the device becomes impossible, because the device needs it to receive and process commands from the user. And it is the reinstallation or updating of the operating system of the phone that is called “firmware”.

Flashing a phone is worth it when you either want to access undocumented device features that are not supported by your current firmware, or have problems with the current firmware version and want to update or replace it.

It is conditionally possible to divide the firmware into “stock”, that is, official, and “custom”, that is, custom.

Their main difference is that official firmware theoretically it is more reliable, as it is produced by a large company where internal testing is carried out. While custom firmware may harm your device due to the mistakes made by the developers and is considered more unreliable for this reason. Nevertheless, custom firmware is very popular, as it is often possible to pick them up "for yourself", setting up the phone's capabilities the way you want.

Video: how to choose the right firmware

Mandatory information before flashing

There are a number of points that need to be noted before flashing the phone:

  • flashing your phone can damage your device. If you are not sure of your actions or some points of this article cause you difficulties, it is better not to take risks and entrust the firmware to someone who understands this issue. Of course, in most cases everything will go well, and even if the device breaks down, there is a chance to restore it, but nevertheless, the user must be aware of the possibility of a breakdown;
  • before flashing, you must fully charge the device;
  • during the firmware, in no case should you disconnect the phone or turn off the device from which you are flashing. Any freelance termination of the firmware before it is finished can break the phone. It is better not to even take it in hand at all;
  • before flashing, just in case, save all files and contacts from your phone, because there is a chance of losing them;
  • make sure that the firmware version you are installing is reliable. If this is a custom firmware, check out the comments for it. Do not install firmware from dubious sources;
  • phone firmware is a reason to deny you warranty service. But if you return the default firmware before contacting the service center, no one will know that you flashed the phone.

Preparing to flash an Android phone or tablet

To carry out the firmware, you will need to install the necessary equipment and find a USB cable.

Cord for connecting phone to computer

If you are going to install the firmware from a computer, you will, of course, need to connect the phone to it. The cord that is used for the connection must be included with the phone.

Installing the Flash Tool

Program Flash Tool- This is a program with which the firmware of a phone made in China is carried out. It can flash devices of many models based on MTK processor(MediaTek).

Downloading it from the Internet is easy. It is enough just to drive in the name in the search engine, and by going to the site (it is best to choose trusted sources), download the archive and unzip it to disk C.

Installing drivers

Driver - software, with which Windows accesses control various devices. It is required to install the firmware on the phone.

Each phone uses its own file and you need to find and download the appropriate one or install it along with the driver package. In fact, everything you need to connect is already in the computer system, but without the necessary file, it will not be of any use to your device.

Create a backup copy of the current firmware

In case of an error during the firmware, you need to make a copy of the system, to which we can then roll back (return). To do this, we need the ROM Manager application installed on your phone. Root rights are also required. After installing and running the program, do the following:

Video: How to back up and restore apps on Android

Firmware installation via Flash Tool

Now that all the necessary steps have been taken and even a backup copy has been created in case of unforeseen situations, you can proceed directly to installing the firmware via the Flash Tool.

  1. Install the Flash Tool you downloaded earlier and then run it.
  2. Click the Scatter Loading button and specify the path to the file in the folder with the firmware.
  3. Turn off preloading in the program (Preloader).
  4. Before connecting your phone, click on Download.
  5. Only now connect the switched off and fully charged phone to the computer.
  6. The firmware will start automatically. Wait until it ends and the green circle appears.
  7. Disconnect the phone from the computer, turn it on and check if it works.

This is all that is needed to flash the phone. Follow these points carefully and you won't have any problems.

Video: flashing an android phone through the Flash Tool

If the phone does not turn on after the firmware

The first power on after installing a new firmware can take quite a long time. But if your phone does not turn on at all, there may be two main reasons for this: you interrupted the connection of the phone with the computer during the firmware update, or you downloaded a damaged firmware file.

Since we need a normal, undamaged firmware, it's better to download it from the Internet again just in case.

Then you need to do the following:

  1. Unzip the newly downloaded firmware to the root of drive C (C:\). Download the new preloader.
  2. Go to the target.bin folder in the firmware folder, now you need to replace the native preloader file with the one that was downloaded in step 2.
  3. In the same target.bin folder, delete the checksum.ini file.
  4. Next, run the Flashtool program, in most cases it is packed in the same archive as the firmware.
  5. Check the box next to DA DL All With Check Sum.
  6. Specify the path to the scatter file (the file used for partitioning), and then click the Firmware Upgrade button.
  7. Remove the battery from your phone and connect it to your computer.
  8. Wait for the flashing process to finish.

Thus, you can try to "bring back to life" your phone. If this does not help, only professionals in service center.

How to "merge" your firmware through the Flash Tool

You can make a backup (duplication) of the firmware through the Flash Tool in order to then install it on another device. This is done through the following manipulations:

  1. Install virtual drivers COM port For USB cable. In this case, the Prolific USB-to-Serial Comm Port (installed on COM5) is considered.
  2. Download FlashTool_v3.908.0 or later. Unzip and run.
  3. Click the Download Agent button and select the file from the program directory MTK_AllInOne_DA.bin.
  4. Go to Options menu and set Baudrate - select 460800 for USB cable, 115200 for COM cable.
  5. In point COM port select the com port on which the drivers were installed. You can find out the port number like this: "Computer" - "Properties" (right-click) - "Hardware" - "Device Manager".
  6. For Operation Method, select NFB. Do not touch the rest of the fields.
  7. Go to the Read back tab, click the Add button.
  8. Double-click on it and in the window that appears, specify the file with the firmware backup and click the "Save" button. A window appears, in the last field of which enter the size of the flash drive 0x04000000 if you want to duplicate 64 MB and 0x08000000 for 128 MB.
  9. Click OK without changing anything else. It is necessary to select the Read Page + Spare item when duplicating the firmware. Then from the "merged" (duplicated) firmware using special programs it will be possible in automatic mode do return to previous version for further flashing the phone in case such a need arises. Using this mode will allow programs to detect unreadable disk sectors in the firmware and automatically delete these areas.
  10. If you want to view the "merged" firmware, you can see and edit pictures, music, language with FFME, MTK-RES V1.3 programs. To do this, when "merging" the firmware, select the Read Page Only item.
  11. Now turn off your phone and connect the cable to it.
  12. Go to the Action menu and select Read back or the button of the same name in the Read back tab. Now press the power button on your phone and wait until a red bar starts running from the bottom. On some devices, you need to hold the button for a long time.
  13. A blue bar appeared at the bottom of the window, which means that duplication of the firmware has begun. If you hover the cursor at the bottom of the window on the processor model, a window with detailed information about the flash drive will pop up.
  14. When the percentage at the bottom of the window reaches 100%, the firmware backup will be completed.

Video: backup firmware via FlashTool

How else can you flash a phone

Eat different ways flashing the phone. Briefly, they can be divided into the following types:

  • WiFi update - official updates and firmware is installed without problems over the Internet using a wireless connection;
  • updating through programs - in addition to the Flash Tool, there are other programs for installing the firmware. It can be like programs designed for specific models phone, as well as different type equipment. For example, we can name Odin programs, KIES Samsung, RockChip Batch Tool;
  • updating the firmware via Recovery - a similar way to install the firmware is intended for the most experienced users. It does not require a computer from you, but at the same time this method is much more complicated than using firmware programs. You will also need root access to your phone.

The easiest way to flash your phone is with Flash programs tool. There are also many other methods, with and without root access. If problems arise and it is not possible to solve them on your own, you need to contact the service center.

How to use SP Flash Tool ? SP Flash Tool is a smart and handy tool for flashing devices based on MediaTek chipsets. If you decide to flash an Android smartphone or tablet with such a processor "under the hood", then you first need to take care of the ability to backup 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 regulated new firmware parameters are fully met. Otherwise, the software, and with it the device, may 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 for creating a backup anyway.

Creating a full backup copy of the Flash-memory of the smartphone

To create a backup copy of the Flash memory of an Android smartphone, you must have the utility itself installed. SP Flash Tool And driver for Preloader.

1 . Run the USB flash drive, then in the tab " Download"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 a checkmark only on the first line ( PRELOADER), remove the rest.

2 . Determine how much information and from where to read. After that go to the bookmark " memory test". Here, too, there is only one check mark on " RAM Test", the rest must be removed.

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

2.3 . The memory test that occurs after connection will show 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 bookmark " readback" and press " Add".

3.1 . Double click on the line that appears;

3.2 . Specify the file name (ROM_0 by default), and 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've got 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 click the " OK".

note: on the device taken as an example, there are 4 regions, 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 won't have to select a region - this option will be absent in the menu for entering block reading parameters. As a rule, this situation happens when working with Android devices based on chipsets of early release years..

3.4 . Click " readback", reconnect to the USB port of the turned off gadget - reading will start;

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

This way you will get a complete copy of the flash memory of your Android device.

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 to your home computer the gadget corresponding to the MTK processor USB driver. All old drivers related to Android devices will need to be removed first. You will also need to download Smart Phone Flash Tool for Windows or Linux. And do not forget at the same time that the SP Flash Tool for MTK devices can be compatible with 32 or 64-bit versions of the PC OS - it is important to choose the right one, corresponding to the system installed on your home computer.

Of the hardware you will need:

  • 1. Homemade Windows computer/ linux;
  • 2. A working USB cable for switching with an Android device;
  • 3. Android smartphone or Tablet PC.

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 run " device Manager" from the control panel. Connect your Android device to your computer with a USB cable and wait until " Dispatcher" will update and detect an unknown device. Next, you need to act very quickly: until the smartphone goes into charging mode, right-click on an unidentified device and in the window that opens, select " Update Driver".

Driver installation is done manually. In the next window select " Install the driver from the specified location", then specify the path to the driver archive (it must be unpacked beforehand) and install the required one. Now you can disconnect the Android device from the 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 present the complete step by step instructions, following which you can independently flash an Android smartphone or tablet based on MediaTek processors.

  • 1 .Download the SP Flash Tool and extract 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 on your computer with the ability to select components in uboot and unzip it;
  • 3 .Download and install USB VCOM drivers;
  • 4 .Unpack the archive with factory firmware for your Android device (the directory name for the unpacked folder with factory firmware files should not include Cyrillic characters);
  • 5 .Turn off your smartphone or tablet, the USB cable must not be connected to the computer;
  • 6 .Remove the battery, then insert it back;
  • 7 .If the drivers have not been installed yet, connect the machine to the PC with a USB cable. operating system after that, it will find a new device, and you must specify the folder with USB driver VCOM for your OS version. Install the drivers and unplug the cord from the PC.
  • 8 .Run SP Flash Tool;

  • 9 .MTXXXX_Android_scatter_emmc.txt(in MTXXXX, replace the letters X with the numbers corresponding to the processor of your device - the scatter file for each of them is different).

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 .Connect the switched off smartphone or tablet to the computer via a USB cable. As soon as a new device is detected, its firmware should begin. If this does not happen, disconnect the device from the PC, remove and reinsert its battery, and reconnect it to the computer. During the firmware process, provided correctly installed drivers device manager should show mtk usb port (MediaTek PreLoader USB VCOM Port). If an error occurs, the gadget will no longer be displayed. When the firmware is completed, it also disappears from the device manager.

Firmware successfully completed? It remains only to disconnect the Android device from the computer and turn it on.

Download Sp Flash Tool you can use the link below for free



SP Flash Tool is a smart and handy tool for flashing devices based on MediaTek chipsets. If you decide to flash an Android smartphone or tablet with such a processor "under the hood", then you first need to take care of the ability to backup 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 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 for creating a backup anyway.

Creating a full backup copy of the Flash-memory of the smartphone

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

1. Run 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 a tick only on the first line (PRELOADER), uncheck the rest.


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


Proceed next in the following way:
2.1. Press the Start button;

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

2.3. The memory test that occurs after connection will show 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 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've got 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 click the "OK" button.

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

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

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

This way you will get a complete copy of the flash memory of your Android device.

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 to your home computer the corresponding MTK gadget processor. All old drivers related to Android devices will need to be pre-delete. You will also need to download the version for Windows or Linux. And do not forget at the same time that the SP Flash Tool for MTK devices can be compatible with 32 or 64-bit versions of the PC OS - it is important to choose the right one, corresponding to the system installed on your home computer.

Of the hardware you will need:
1. Windows/Linux home computer;
2. A working USB cable for switching with 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 with a USB cable and wait for the Manager to update and detect an unknown device. Next, you need to act very quickly: until the smartphone has switched to charging mode, right-click on an unidentified device and in the window that opens, select " Update Driver".


Driver installation is done 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 still too early to turn it back 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 flash an Android smartphone or tablet based on MediaTek processors.

1. Download the SP Flash Tool and extract 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 on your computer with the ability to select components in uboot and unzip it;
3. Download and install USB VCOM drivers;
4. Unpack the archive with factory firmware for your Android device (the directory name for the unpacked folder with factory firmware files should not include Cyrillic characters);
5. Turn off your smartphone or tablet, the USB cable must not be connected to the computer;
6. Remove the battery, then insert it back;
7. If the drivers have not been installed yet, connect the machine 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. Install the drivers and unplug the cord from the PC.
8. Run SP Flash Tool;


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


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. Connect the switched off smartphone or tablet to the computer via a USB cable. As soon as a new device is detected, its firmware should begin. If this does not happen, disconnect the device from the PC, remove and reinsert its battery, 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 no longer be displayed. When the firmware is completed, it also disappears from the device manager.


Firmware successfully completed? It remains only to disconnect the Android device from the computer and turn it on.

Very often, new firmware is released on smartphones that expand its functionality and stability. Unfortunately, not all of them are installed independently. In this article, we will consider in detail the method of self-installing Firmware with using Flashtool to your device.

And so let's start, for starters, let's try to figure out what firmware is and what it is intended for. Firmware or firmware - basic software part smart device that performs full control all the basic and advanced features of a smartphone. In another way, we can say that this is the digital "heart" of the device.

Why is it necessary to update the firmware?

Since we figured out what is the basic software package, then when you update it to the latest version, you will receive:
1) Get rid of errors and "bugs";
2) Speed ​​up the machine;
3) Addition and emergence of new software features.

As you can see, using latest version firmware - you only win.

Preparing to flash your smartphone using FlashTool

The very first thing to check is the condition of the battery. Be sure to make sure that its charge is high enough and is at least 50%.
Also remember, if you do all the actions yourself, and not in a service center, then the fear and risk for the device rests with you.
For those who use Windows7 64-bit, before starting the installation of the drivers, you need to set the properties of ..Flashtool\drivers\Flashtool-drivers.exe to be compatible with Windows Vista, and check the box to run the application as administrator.

Detailed instructions for smartphone firmware

1. Download the FlashTool program (for Windows systems);
2. Run FlashTool and click on the button with the lightning icon;

3. Then you need to select Flashmod and click Ok;


4. Make backup data (for example, using Titanium Backup Pro);
5. On the left side of the window that appears, select the firmware, if you want to save all the data, then on the right side you need to uncheck three checkboxes from Wipe. If you want to speed up the process, uncheck the No final verification checkbox (but it's better not to do this);


6. Now turn off the smartphone, wait 30 seconds and hold down the volume button. After that, the program should install the drivers itself and initialize your smartphone.
7. Then the flashing process will begin, after which the inscription “Flashing finished” will appear. This is all the firmware process has been successfully completed.
8. We overload smart and rejoice 🙂

Video application how to flash a smart program FlashTool


2023
maccase.ru - Android. Brands. Iron. News