[TUT]MTK Android (Sp flash tool ) tutorial

Search This thread
I am currently trying to flash a custom recovery on a UMIDIGI Plus E but cannot select any checkbox to select any of those options available to me.
In the screenshot you can see what area is being selected if I press the checkbox for recovery. Ticking the "Tick all" Box at the top DOES tick the box itself but doesnt tick the options underneath at all.

Exact same issue on my MT8173

Sent from my Galaxy S4 using XDA Labs
 

CVAngelo

Senior Member
Mar 24, 2015
1,014
392
Praia
investincv.blogspot.com
I am currently trying to flash a custom recovery on a UMIDIGI Plus E but cannot select any checkbox to select any of those options available to me.
In the screenshot you can see what area is being selected if I press the checkbox for recovery. Ticking the "Tick all" Box at the top DOES tick the box itself but doesnt tick the options underneath at all.
fLcP4KL.png
An option is only ticked when the file name stated in the option matches the file name in the folder on the hard drive. So, either the scatter.txt is not the correct scatter OR you do not have the scatter.txt in the same folder where the files are located!

Sent from my Nexus 7 using XDA Free mobile app





Sent from my Nexus 7 using XDA Free mobile app
 

bovirus

Senior Member
Oct 7, 2007
2,154
789
@yudibanjar

You can falsh in tehs ame way as other chispet.

Please post only with details.

OS version
Flashtool version
Mediatek USB driver version.

What are the steps that you are doing to flash the ROM.
 
  • Like
Reactions: jime1

neeraj797

Senior Member
Jul 9, 2013
238
13
New Delhi
While flashing my Micromax canvas 2.2 A114, it gave error of dl pmr err no space. Since then phone is totally dead, not even led is glowing. What should i do now?
 

natostanco

Senior Member
Mar 5, 2010
122
21
Can someone enlighten me why on some PCs sp flash tool gets stuck on 100% DA download?
Does it require a usb 2.0 PCI controller?
 

mwurwin

Member
Mar 14, 2015
8
0
33
North Shields
Hi can any one please help me, my heads dun in av been trying to root my Alcatel A3 XL 9008X for weeks, found out via xda a had to flash it. so then a found out it is MediaTek -
MT8735B.
Can so one please give me or the link to the correct sp flash tool and the right files pleaseeee I would really much appreciate it.. help please
 

mistr1959

Senior Member
Sep 1, 2012
82
14
Hi, i have just a short question regarding flashtool: Is there a way to dirty-flash?
Thank you

Gesendet von meinem Hi9Air mit Tapatalk
 

unobe

Member
Nov 14, 2016
6
0
Hello to all good gurus of this highly exalted forum. I have serious issues the with flashing of my phone with spflash tool. About two months ago a bought a Umidigi a3 mobile phone, not later than 2 weeks l was sent an update via OTA, l downloaded and installed, this began the pain to use the phone, 1.the phone began to drag seriously, 2. Apps never run fast as usual, 3. About few days ago when l wanted to use the phone it could not boot, rather blank screen display. , in quest l held down the power button for a longer it boot to Umidigi logo and never went beyond that, seeing this tutorial, l decided to flash the phone with the stock rom using the spflash tool. The spflash tool initially displayed the redbar "Download DA 100%" the purple bar colour never shown up, and the spflash tool only show "download boot loader0%" the whole exercise stucked here, 20 minutes after spflash tool only informed me, STATUS_DOWNLOAD_EXCEPTION (0xC0050003) l have downloaded two different ROM, and have used two PC with windows 10 and 7 respectively. Please someone help me l am losing my mind on how to get back my phone.
 

bovirus

Senior Member
Oct 7, 2007
2,154
789
@unobe

Pelase read carefully the first post. Missing mandatory details

- Windows operative system version and platform
- Mediatek USB driver version
- Flashtool version

Probably is an harwdare problem on your phone.
 

unobe

Member
Nov 14, 2016
6
0
@unobe

Pelase read carefully the first post. Missing mandatory details

- Windows operative system version and platform
- Mediatek USB driver version
- Flashtool version

Probably is an harwdare problem on your phone.

That is weird, what hard ware are you suspecting?.

---------- Post added at 04:05 PM ---------- Previous post was at 03:56 PM ----------

@unobe

Pelase read carefully the first post. Missing mandatory details

- Windows operative system version and platform
- Mediatek USB driver version
- Flashtool version

Probably is an harwdare problem on your phone.
I have used both windows 10,and 7 platforms.
I installed latest USB drivers
And latest spflash tool v 5.19...
 

mehrdadb3

Member
Aug 17, 2014
16
0
i download my firmware for y330 u01 its 1 file update.app how can flash this file whit sp flash tool
because my phone in bootloop and cant go to recovery mode
 

Matsilagi

Senior Member
Hey, i need help getting it to work on my PC.
I have downloaded and updated the drivers, and every time i try to flash, it gives me the stupid ENABLE_DRAM error with the code 0xFC0

My phone is a Moto C Plus (XT1726), its chipset is MT6737M, im on the latest Flashtool version (With the auth support), the recovery is for my series of devices (1721, but as far as i know , the kernel for the 1726 is the same, so it should flash fine), my OS is Windows 10 X64, but i tried on Windows 7 x64 aswell and it didn't work.
I have tried all of the magic with unsigned drivers, but nothing, it always counts to 10 seconds and fails, the drivers detected are always different (Sometimes its VCOM for a fraction of second, sometimes its MediaTek USB Driver, and none of the times it is the correct DA VCOM driver).

I want no generical replies, since i have seen many "smart" people giving simple awnsers without even thinking about the problem. This chipset also seems crappy, but i really need that phone fixed.
 

bojan.1995

Senior Member
Aug 31, 2013
146
10
05/02/2019 16:16:08.644 FlashTool[5916][5624][DEBUG]: tboot_1::ArgBootFlashTool(): m_bbchip_type is 254.(.\tboot_1.cpp,7027)
05/02/2019 16:16:08.644 FlashTool[5916][5624][DEBUG]: tboot_1::GetBatteryStatus(): GetBatteryStatus: DA USB Download battery is auto detection.(.\tboot_1.cpp,10365)
05/02/2019 16:16:08.644 FlashTool[5916][5624][DEBUG]: tboot_1::FlashDownload_internal(): FlashDownload_internal: force_charge(2)(.\tboot_1.cpp,8577)
05/02/2019 16:17:09.438 FlashTool[5916][5624][DEBUG]: TMainForm::updateUIForPlatform(): DA download all Enabled: 1(.\main.cpp,9149)
05/02/2019 16:17:09.438 FlashTool[5916][5624][DEBUG]: TMainForm::updateUIForPlatform(): Storage type(EMMC).(.\main.cpp,9150)
05/02/2019 16:17:09.438 FlashTool[5916][5624][DEBUG]: OperationIndicator::SetDADLAttr(): is_da_dl_all_(true), is_da_high_speed(true), is_da_dl_without_bat(true), is_da_dl_auto_detect_bat(true).(.\OperationIndicator.cpp,128)
05/02/2019 16:17:09.438 FlashTool[5916][5624][DEBUG]: ERROR: OperationIndicator::QueryDADLHint(): da_dl_type(??) error, could not find DA download hint!(.\OperationIndicator.cpp,98)
05/02/2019 16:17:09.438 FlashTool[5916][5624][DEBUG]: OperationIndicator::SetDADLAttr(): da_dl_index(7), da_dl_hint_().(.\OperationIndicator.cpp,133)
05/02/2019 16:17:09.438 FlashTool[5916][5624][DEBUG]: ERROR: OperationIndicator::QueryDADLHint(): da_dl_type(??) error, could not find DA download hint!(.\OperationIndicator.cpp,98)
05/02/2019 16:17:11.347 FlashTool[5916][3764][DEBUG]: CheckDirectory(): the dir(C:\ProgramData\SP_FT_Logs) already exists.(.\FileUtils.cpp,56)


what is "error, could not find DA download hint!"
 

Top Liked Posts

  • There are no posts matching your filters.
  • 158
    - Scope of this thread

    The scope of this thread is ONLY to discuss about SP Flashtool program

    - How to use Flashtool
    - Report Flashtool errors and how to fix it.

    Any other issues not related about Flashtool and its use should be posted in other specific thread.

    Please DON'T discuss here about specific device issues like

    - Where find ROM for a device
    - How to fix problem on device
    - etc


    - Flash Tool hardware compatibily

    SP Flash Tool are for Smartphone products

    Mediatek MT62xx Familiy chips
    Mediatek MT65xx Familiy chips
    Mediatek MT67xx Familiy chips


    - Support resources

    Flashtool - 4PDA russian forum

    SP FlashTool ||MTK Android FLASHER (xda)

    Mediatek - Flash Tool - Info (mtk2000.ucoz.ru)


    - Mediatek USB/ADB driver

    To use Flashtool you should have installer Mediatek USB preloader driver.

    There are two types of USB driver for Mediatek devices.

    - ADB USB driver for device working and switched on.
    - Preloader USB driver to flash the device that is switched off.

    To use Flashtool, in the PC should be already installed the USB Mediatek Preloader driver.
    This the latest version of Mediatek driver.
    This is the all-in.one driver (include both USB ADB & preloader driver).
    Is not required to disable driver sign in Windows.
    The driver is compatible with all 32/64bit Windows OS's (from Windows XP to Windows 10).

    USB driver Mediatek (ADB/preloader) v. 5.1632 - Auto installer

    How to install the USB ADB/Preloader driver

    - Disconnect the device from the PC.
    - Download and decompress the archive.
    - Run the exe installer file (decompressed from archive) as administrator (right click -> Run as administrator).
    - Follow the instruction on video and wait the end of installation
    - At the end of installation close the installer and reboot the PC.
    - Now the drivers are available for flash.


    - Flashtool version

    The new version 5.xx include the support of new 64bit Mediatek CPU (MT67xx - ex. MT6732/MT6752/etc)
    The new version 5.xx are also compatible with 32bit Mediatek CPU (MT65xx - ex. MT6582/6589/6592) and new 64bit Mediatek CPU (MT67xx - es. MT6732/MT67527etc).

    Flashtool v. 5.x fixed a critical bug about SP Flash Tool 3.x where the SP Flashtool reads incorrectly the scatter file of some new mobile based on MTK6582 (error: recovery partition is not flashable).

    - Windows version

    Latest version - 5.1916

    SP Flash Tool v. 5.1916 for Windows

    - Linux 64bit

    Latest version: 5.1916

    SP Flash Tool v. 5.1916 for Linux (64bit)

    Flashtool for Linux - How to install


    - SP Flash Tool archive mirror sites

    SP Flashtool for Windows and Linux (spflashtools.com)


    - "PMT Changed" error

    If you get an error like "PMT Changed" (it means that partition scheme of current ROM and new ROM are different) and are you sure that the ROM is specific for your device you can use a special version of Flashtool 3.xx that bypass this error.

    SP Flash Toolv. 3.1313 mod


    - Direct Memory Write

    To bypass a "PMT changed" error (it means that the partition scheme described in the scatter of the new ROM is different than the ROM installed) there are two ways

    - If you have to flash the whole flash you can select in Flashtool the FIRWARE UPGRADE mode.
    - If you have to flash single module/partition you can use Direct Memory Write

    Direct Memory Write Info - post 713
    Direct Memory Write Info - post 922
    Direct Memory Write Info - Other thread

    ..
    9
    Read carefully before to continue!!!

    - Please follow the instructions carefully
    - The author of thread and xda forum will not take any responsibility on whatever may happen with your device.
    - Always make sure that you trust the sources of the ROM you download and know that it is meant for your phone.
    - After flashing a wrong preloader, your phone will be completely dead (can't be powered on, it will not charge and won't be detected anymore by the computer) and there is no way to recover it.


    Instruction how to use Flashtool

    • - Requirements
    • USB data cable
    • MediaTek USB VCOM drivers
    • SP Flash Tool
    Flashing the whole ROM
    • First of all open SP Flash Tool, then click Scatter-loading button to load the correct scatter file
      (MT6575_Android_scatter_emmc.txt or MT6577_Android_scatter_emmc.txt, depending on which phone you have) for your device and ignore any message that may appear.


    • Turn off your phone, remove the battery and replace it after some seconds (and don't turn on the phone).
    • Press F9 (or hit Download button) and connect your phone into the computer via USB data cable.
      The process will start and a red progress bar will appear.





    • After the red progress bar is complete, there will appear a purple progress bar.


    • Right after the purple progress bar is complete, a message will appear underneath it:
      Please insert USB cable in x seconds” and then the download will start right away (you will see the yellow progress bar filling up).



    • When the yellow bar is complete, you'll get a popup with a green circle and Download OK message,
      which means that the process has been successfully terminated.



    • You can now safely disconnect your phone and turn it on. The process ends here.
    Flashing only part of the ROM
    • In case you want to flash just one part of the ROM, that is also possible. In the shown example, only recovery image will be flashed.
      Deselect all parts except the one(s) you want to flash and then press F9 (or hit Download button).


    • The tool will immediately show a warning because not all parts are selected, but you should continue anyway. Safely press Yes to continue.



    • The download of the chosen partition image will start and after the yellow bar is complete, the popup with the green circle should appear.





    • Please note that, even though it isn't mandatory to select it on the list of images to flash,
      preloader file must be present in the same folder as the other partition(s) that you want to flash, or else phone will not be able to enter into download mode.

    ..
    5
    @bovirus

    OKay, I can understand better, thanks.
    Seems that my phone is dead, I try to get into Factory Test, but it only turns ON in a blank white screen blnking, so it maight be is the Main board that its damaged.

    Thanks However :)
    There are two ways to get around the PMT error. First way is to use an earlier version of the SP Flash Tool. Like version 3. But this does not always solve the problem.

    The second way is to use the hidden Write Memory tab (hit the Ctrl-Alt-V combination on the keyboard to enter Advanced Mode, then select the Window > Write Memory option from the drop down menu. The Write Memory tab will then appear). Use the Write Memory tab to flash the images directly to the partition you wish starting from the memory address you specify. So if you had made a full ROM backup before you bricked your device (most people unfortunately fail to take this simple precaution), you would simply flash that ROM file starting at address 0x0.

    You can find the correct starting addresses for each partition either on the download tab or by looking at the starting linear address in the scatter.txt file. For a softbrick, you might simply want to successively flash the boot.img, the recovery.img and the system.img to their appropriate partitions using the Write Memory tab.

    When you use the Write Memory tab to flash, you must turn the phone off BUT leave the battery INSIDE the phone then connect the USB cable.

    The Write Memory feature will only work if you identify the Preloader.bin file on the Download tab (so you must check the Preloader box on the Download tab). BUT DO NOT CHECK THE PRELOADER BOX IF YOU ARE GOING TO USE THE DOWNLOAD TAB TO FLASH THE DEVICE. ONLY CHECK THAT BOX IF YOU ARE GOING TO USE THE WRITE MEMORY TAB TO FLASH.

    If you don't have the preloader.bin file, simply use the Read Back tab to dump it from the phone.

    Finally, be absolutely sure you have the correct ROM for your phone. If the ROM is not the correct one for your device and you flash the wrong boot, recovery or system images to the phone, it will not boot. It will remain or become bricked. The fact that a ROM is for the same MTK chipset as your phone does NOT mean it's the correct ROM for your phone!

    Sent from my Nexus 7 using XDA Free mobile app
    3
    where can we find the scatter loading file please reply :)
    3
    What's needed:

    • USB data cable
    • MediaTek USB VCOM drivers
    • SP Flash Tool ( Latest version SP_Flash_Tool_v3.1224.01)


    • First of all, make sure that you have MediaTek DA USB VCOM drivers installed.

    Flashing the whole ROM
    • First of all open SP Flash Tool, then click Scatter-loading button to load the correct scatter file
      (MT6575_Android_scatter_emmc.txt or MT6577_Android_scatter_emmc.txt, depending on which phone you have) for your device and ignore any message that may appear.


    • Turn off your phone, remove the battery and replace it after some seconds (and don't turn on the phone).
    • Press F9 (or hit Download button) and connect your phone into the computer via USB data cable.
      The process will start and a red progress bar will appear.





    • After the red progress bar is complete, there will appear a purple progress bar.


    • Right after the purple progress bar is complete, a message will appear underneath it:
      Please insert USB cable in x seconds” and then the download will start right away (you will see the yellow progress bar filling up).



    • When the yellow bar is complete, you'll get a popup with a green circle and Download OK message,
      which means that the process has been successfully terminated.



    • You can now safely disconnect your phone and turn it on. The process ends here.
    Flashing only part of the ROM
    • In case you want to flash just one part of the ROM, that is also possible. In the shown example, only recovery image will be flashed.
      Deselect all parts except the one(s) you want to flash and then press F9 (or hit Download button).


    • The tool will immediately show a warning because not all parts are selected, but you should continue anyway. Safely press Yes to continue.



    • The download of the chosen partition image will start and after the yellow bar is complete, the popup with the green circle should appear.





    • Please note that, even though it isn't mandatory to select it on the list of images to flash,
      preloader file must be present in the same folder as the other partition(s) that you want to flash, or else phone will not be able to enter into download mode.

    Attention: Please follow the instructions carefully. I will not take any responsibility on whatever may happen with your phone.

    Very important warning: Always make sure that you trust the sources of the ROM you download and know that it is meant for your phone.
    After flashing a wrong preloader, your phone will be completely dead (can't be powered on, it will not charge and won't be detected anymore by the computer) and there is no way to recover it.
    ================
    [Tool]SP FlashTool ||MTK Android FLASHER
    http://forum.xda-developers.com/showthread.php?t=1982576
    ======================

    nice tuto thanks:good: