[UTIL][WIN][MT65xx] MTK Droid Root & Tools | MediaTek Android Smartphone

Search This thread

Donphillipe

Senior Member
Jun 23, 2014
197
18
WwR_MTK plus SP Flash is supposed to produce a scatter file but I haven't been able to make it work yet (not a good scale of measure since it took me months just to do a basic sync with the phone via USB drivers trial and error). Otherwise I have found it's extremely hard to find someone with experience reading flash from phones; writing only seems to be the norm. It's puzzling too since a read of the ROM seems the logical backup method without root or other modifications which will never restore the phone in its pre-rooted form.

Now regarding the Wwr_MTK, and I've lost the link that works for a non-malware version, but like many Android tools you'll have to wade through the wasteland of the majority of links (even here) that have been hacked with overrides to idiot "answer these 100 panels of questions and not only will you receive a free xyz phone but be able to download your desired app", so it's hard to make your way around what seems to be a dying hobby, rooting, backing up and working with these phones.

In other only slightly dressing news - What I started to experiment with is attempting to get a ROM backup by downloading a scatter file from a factory backup, originally hoping the scatter file could be used as reference to pull an image out of a phone, with a plan to restore to another non-broken version of that same model phone. However I couldn't find anyone who even knew how to use the scatter file memory location parameters to enter into the SP Flash tool to pull the image off a severly damaged phone. I logged the inquery in 3 different spots and have received no answer.

The Read Back function of SP Flash, along with scatter file creation - very few seem familiar with, if not zero of the people who respond to these posts. It's likely more of a hobby than a help niche.

Good luck with your quest and let me know if you make any progress.
(You might start your search here: https://forum.hovatek.com/thread-12719.html )
 

bovirus

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

I believe that the discussion about ROM backup should be forwarded to other thread/discussion. Not here.
The thread is about ONLY to MTKDroid.
If you want discuss about ROM backup please open a new thread for that.

@raza05

I believe that there many pages because also many users post without reading carefully first posts and making request that are OT about the scope of this thread.
The scope of this thread and the relative limitation are well described in first posts.
 

Donphillipe

Senior Member
Jun 23, 2014
197
18
Philosophically speaking, what was MTKDroid to us, if it was not ROM backup?
Loving MTK Droid for what it was, the many ways we did love it and the pain of losing it can never really be expressed here or otherwise, regardless of which tread we express that loss in. Nor can we express the true agony in trying to obtain an alternative.
 

bovirus

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

MTKDRoid is a lot of things more than just ROM Backup.
Make root, create and install recovery, modify ini file and others.

If you want to make a backup please open a new thread and discuss there about the tool that you like.

This thread is only about MTKDroid. Nothing else.
 

Donphillipe

Senior Member
Jun 23, 2014
197
18
Why is there no effort to revive this tool or with no development to add fixes why would it be actively protected for subject-drift or why would anyone continue to monitor it? Imagine if all the effort to speak about this old tool was put into opening it back up for ownership and getting it working again, how that would benefit everyone.
 

bovirus

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

You cannot revive/update this tool because no source is available.
The original author disappear by the forum.
Some users developed some updates about external modules.
But it's the maximum that it's possible now and for the future.

If you want to discuss about other things/Tools/etc please don't discuss here but open a specific thread.

Thanks.
 

raza05

Member
Nov 22, 2018
5
0
WwR_MTK plus SP Flash is supposed to produce a scatter file but I haven't been able to make it work yet (not a good scale of measure since it took me months just to do a basic sync with the phone via USB drivers trial and error). Otherwise I have found it's extremely hard to find someone with experience reading flash from phones; writing only seems to be the norm. It's puzzling too since a read of the ROM seems the logical backup method without root or other modifications which will never restore the phone in its pre-rooted form.

Now regarding the Wwr_MTK, and I've lost the link that works for a non-malware version, but like many Android tools you'll have to wade through the wasteland of the majority of links (even here) that have been hacked with overrides to idiot "answer these 100 panels of questions and not only will you receive a free xyz phone but be able to download your desired app", so it's hard to make your way around what seems to be a dying hobby, rooting, backing up and working with these phones.

In other only slightly dressing news - What I started to experiment with is attempting to get a ROM backup by downloading a scatter file from a factory backup, originally hoping the scatter file could be used as reference to pull an image out of a phone, with a plan to restore to another non-broken version of that same model phone. However I couldn't find anyone who even knew how to use the scatter file memory location parameters to enter into the SP Flash tool to pull the image off a severly damaged phone. I logged the inquery in 3 different spots and have received no answer.

The Read Back function of SP Flash, along with scatter file creation - very few seem familiar with, if not zero of the people who respond to these posts. It's likely more of a hobby than a help niche.

Good luck with your quest and let me know if you make any progress.
(You might start your search here: https://forum.hovatek.com/thread-12719.html )
thanks for such a detail sharing ...You are absolutely right there is not much exact info or procedure related to rom back on certain chips...personally I hate boxes if you have PC then I think there is no other tool needed for programming or reprogramming ..I am searching & will keep searching until I find the answers to any possible solution & I 'll definitely post it here & everywhere else I could &.... for droid team here who are keeping posting that this thread is for droid tools only I would like to say please read carefully my question if you cant not my fault I asked again & again why droid tool is not rooting a working mtk 6580 chip with android 5.1 ....I dont know in which world is living but it's 2018 ending & almost 90 % android users don't use kitkat versions any more so if you are not helping stop this thread because every time i search on the internet this comes first why to waste time reading 230 pages which are useless for most people ? I wish they could answer that instead posting "I believe that the discussion about ROM backup should be forwarded to other thread/discussion. Not here.
The thread is about ONLY to MTKDroid"
the time for kitkat has been over long a go so should it be with droid tools

---------- Post added at 05:34 AM ---------- Previous post was at 05:27 AM ----------

@Donphillipe

I believe that the discussion about ROM backup should be forwarded to other thread/discussion. Not here.
The thread is about ONLY to MTKDroid.
If you want discuss about ROM backup please open a new thread for that.

@raza05

I believe that there many pages because also many users post without reading carefully first posts and making request that are OT about the scope of this thread.
The scope of this thread and the relative limitation are well described in first posts.

oh I definitely read the first post & i thought in 230 pages there must be some thing for latest versions of androids but I was sorry that an expired version of droid tool is till making people crazy on the internet search ... kitkat is over now so is droid tools so my advise is ...stop these pages
 

vinaypundith

Member
Jan 7, 2019
6
0
Will this tool work with an MT8392? I know it is fairly intercompatible with the MT6592 because the stock firmware has MT6592 written in build.prop. However several functions of MTK Droid Tools are grayed out, like the Backup feature.
Is there some driver I am missing?
Also, when I click the ROOT button, my device just reboots and the tools software says "Failed. Expecting reconnection of device". Any ideas why?
I'm also not seeing the 'to use boot from phone' option while using this software to make a custom recovery.
If MTK Droid Tools has been abandoned, is there any other way for me to backup my ROM without a custom recovery (none are available from my device)? My end goal was to get the boot.img and recovery.img from my device.
Thanks.
 
Last edited:

bovirus

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

Please read carefully teh first post about MTKDroid specuifcation/limtation/compatibility

There are some tools to make a backup like

SP Flashtool but after that you need a file like scatter to divdie the backup.

Wwr_MTK Tools
 

vinaypundith

Member
Jan 7, 2019
6
0
@vinaypundith

Please read carefully teh first post about MTKDroid specuifcation/limtation/compatibility

There are some tools to make a backup like

SP Flashtool but after that you need a file like scatter to divdie the backup.

Wwr_MTK Tools
I know it only says that it is compatible with MT6592. But like I said, the 8392 and 6592 seem to have intercompatible firmware! I know that my different processor could be a problem, but I wanted to know if that is what was causing the functions to be grayed out.
 

bovirus

Senior Member
Oct 7, 2007
2,154
789
I know it only says that it is compatible with MT6592. But like I said, the 8392 and 6592 seem to have intercompatible firmware! I know that my different processor could be a problem, but I wanted to know if that is what was causing the functions to be grayed out.

Did you read carefully first posts?

The MTKDroid compatibility is not only about harwdare chispet but also Android OS version and original ROM structure.
 

Frankelvis97

Member
Feb 17, 2019
11
2
What is Droid Root

Is this tool is available for the Android rooting? How about the process?

---------- Post added at 08:00 AM ---------- Previous post was at 07:51 AM ----------

still the best phone when compare to one plus 6t.The optical scanner in 6t doesn't shows up the good perfomance ....
 

Ricky Divjakovski

Recognized Developer / Recognized Contributor
Feb 4, 2013
5,216
7,636
26
Sydney
Is anyone able to provide me with some insight on how the scatter file is created?
From my research some of the info is used from dumchar_info but that only specifies the sizes, etc
Im in the process of making an updated MTK tool, so far ive got splitting packing done, few other things i need to cover but the main being creation of a scatter file
Are scatter files embedded in the tool or is there a basic layout available? or am i able to generate one with information inside a firmware?
 
  • Like
Reactions: zusatzmetall

laharl_22

Senior Member
Jan 23, 2011
240
19
Does it work on doogee x50 for rooting?

---------- Post added at 05:17 PM ---------- Previous post was at 05:15 PM ----------

Sorry i want say this question for mtk droid tools this is not the good thread
 

Top Liked Posts

  • There are no posts matching your filters.
  • 510
    This post was created originally by rua1 and transferred to new owner as old maintainer rua1 is no longer active.

    Scope of the thread

    The scope of this thread is ONLY about to discuss how to use MTKDroid.

    IS NOT in the scope post not about MTKdroid, like ex. how to create recovery (except the CWM create by MTKDroid) or root the device (except procedure integrate in MTKDroid)


    What's MTKDroid

    MTKDroid is an application created by rua1 for Android device based on Mediatek CPU MT65xx (not other CPU type) and Android up to 4.4..


    CPU/Android OS version/ROM chunk size supported

    Mediatek CPU supported

    IT'S GENERALLY COMPATIBLE with CPU Mediatek MT65xx (ex. MT6582/MT6589/MT6592) and Android up to Android 4.4.x (not higher)
    IT' COMPATIBLE with old CPU version (MT6582/MT6589/MT6592).
    Could be not compatible with recent CU MT65xx (like MT6580)

    IS NOT COMPATICLE with new CPU like Mediatek MT67xx (MT6732/MT6752/MT67537etc).
    IS NOT COMPATIBLE with Android OS 5.0 and higher (5.0/5.1/6.0/7.0)

    IS NOT COMPATICLE with CPU not Mediatek.

    Android OS versione supported

    MTKdroid is COMPATIBLE with Android OS version up to 4.4
    MTKdroid is NOT COMPATIBLE with Android OS version 5.x (LP) and higher like 6,.0 (MM), 7.0 (Nougat), etc

    ROM chunk size supported

    MTKdroid is COMPATIBLE with ROm chink size = 512 bytes/sector
    MTKdroid is NOT COMPATIBLE with ROM chunk size > 512 bytes/sector (ex. 2048 bytes/sector)


    Before to start

    Please note that you use program at your own risk!!!!

    ATTENTION! It is possible to brick the device!!! - Please read carefully here

    Check if you can, to make a backup of your ROM or to have a full backup of you ROM.

    Check in the Android device if DEVELOPER OPTIONS is available into SETTINGS menu.
    If DEVELOPER OPTIONS is not available. please enable it selecting SETTINGS -> INFO ABOUT THE DEVICE -> Click several times on BUILD lines.
    It will appear a popup DEVELOPER OPTIONS enabled.

    Check that in the device SETTINGS -> DEVELOPER OPTIONS -> USB DEBUG is enabled

    ADB device drivers are already installed, and in the Windows DEVICE MANGER there shouldn't be unknown devices at connection of switched-on phone.

    ADB drivers can get here

    Please check here an example of USB Debug menu.

    USB_debug.jpg

    MTKDroid original russian thread - use Google translate


    Guide in English

    - If your phone not rooted using the ROOT button
    - Problems and errors when using SP Flash Tool
    - Backup ROM and make backup flashable in SP Flashtool
    - How to install CWM on some rooted MTK devices


    Program history/changelog

    - MTKDroid v. 2.4.3
    - MTKdroid v. 2.4.4 / v. 2.4.5 - Info
    - MTKDroid v. 2.4.6 - Info
    - MTKDroid v. 2.4.7 - Info
    - MTKDroid v. 2.4.8 - Info
    - MTKDRoid v. 2.5.1 - Info

    Download

    MTKDRoid v. 2.5.3 mod by bovirus (Mega)

    Post all details

    Post all details about the device that you can like

    brand/model/CPU/ROM size/Flash size/Android version/ROM version/ROM date

    If you have problems or errors, please attach at this thread the log.txt file available in MTKDroidTools folder![/B]


    Language files

    Note: the files are already included in last versions. No need to download and add them.

    - Spanish language (Spanish.lang)
    - Czech language (Czech.lang)
    - Italian language (Italian.lang)

    If you want to add new language, please translate English version and post the new language into the thread.
    If you find errors about language pelase post the report in the thread.
    ..
    405
    v2.5.3

    v2.5.3
    Please do not place the file on other sites!


    Changes:
    • Support MT6592. Unlike previous SOC, here, when reading the ROM through the FT, not read block preloader. This block can be backup in the program after obtaining root shell.
    • File MTKdroidTools.ini has new variables ScatVer111 and ScatVer112, which listed SOC for which it is necessary to do a new type of scatter the appropriate version. At the moment it V1.1.1 for 6572/82 and 6592 for V1.1.2. If the SOC in these variables is missing, the scatter is the old type. Scatter the appropriate type is done with the backup and from "Block Map".
    • When you create a CWM file size compared to the size of the block. If the file size exceeds, then flash it is not offered, but the file is saved. If you choose to create CWM automatically and exceeded its size, we attempt to do CWM of mini template, which excludes the partitioning SD card into 2 parts.
    • On phones with ubifs filesystem backup system unit is in 3 forms:
      • tar archive. not for FlashTool!
      • system.ibifs.img. not for FlashTool!. Of this file under linux you can make an image for Flashtool
      • nodl_system.bin. As owners say, this file can flash through FlashTool. It must be edited manually rename and move to a folder for FT.No guarantees, on your own risk!
    240
    - Additional options for newwer MTK chipset

    Sonme trick for newwer chisper and Android version

    Temporary root on Mediatek


    GUIDE - How to

    This guide was created originally by rua1 and transferred to new owner as old maintainer rua1 is no longer active.

    - Make a ROM backup using Flashtool and ReadBack
    - make the CWM recovery
    - install SuperUser (get root)
    - etc..

    If your phone cannot rooted using the ROOT button.

    1. Make scatter by means of MTKDroidTools
    Scatter is the text file with addresses of the blocks, necessary for the SP FlashTool program.
    After creation of scatter don't close the main window of the program!
    Otherwise once again it is necessary to turn on phone.

    1e.jpg

    2. In SP FlashTool choose this scatter and go on the Read Back tab

    2.jpg

    3. Choose path and a ROM file name
    Click on Add button. Double click of a mouse on the appeared line. Choose a file name, the name has to begin with ROM_ as offers FlashTool! Remember path and the name of ROM_ file.

    3e.jpg

    4. Determine the ROM_ size
    Type has to stand in HEX. In the field of Start Address it is necessary to write down 0x000000. In the field of Length we copy from scatter the address of the block following after RECOVERY or the address of other block for fuller backup. For phones with type of the blocks EXT4 it is the cache block address. The number in the Hex format has to begin with 0x

    4e.jpg

    5 . Choose Read Page Only on yaffs2 type blocks phones
    In FlashTool choose Read Page Only in the field of Read Method. If this field isn't present, the window with this question can emerge, too we choose Page Only. On phones with EXT4 blocks it doesn't get out (as a rule).

    5.jpg

    6. Read Back ROM_
    Click on Read Back button and connect the switched-off phone to PC. Here the options depending on a concrete phone are possible. Maybe it is necessary to press at the same time with connect of a cable the camera or volume buttons. Experiment and study work with FlashTool in threads with similar phones! On some MT6573 models, for example on B63, it can't be executed with any combinations and only testpoint need!

    6e.jpg

    7. Prepare files for FlashTool and make CWM
    If everything passed without errorss, we open the MTK Droid Root & Tools window which we left on 1th step. If for some reason the window isn't present, it is necessary to turn on phone and to connect it to the program. Click on To process file ROM_ from FlashTool button and choose the ROM_* file saved on the 6th step. At successful unpacking rom it will be offered to choose CWM from similar phone. Chosen CWM it is checked on compliance to the connected phone and if ok, the CWM is created.
    Starting with v2.4.0 CWM it is made automatically and the file from similar phone shouldn't be looked for any more!

    7e.jpg

    Аttention! Yaffs2 type blocks from this backup can't be Downloaded to phone, they aren't correct!
    Use backup on 9th step if phone have yaffs2 type blocks!

    8. Download new CWM to the phone
    Start FlashTool, choose scatter in the folder created on the 7th step. Remove marks from all blocks! Click on RECOVERY and we choose the file CWM in the same folder which was created on the 7th step. Click Download and connect a cable to PC (phone has to be switched off) and expect the end of process.

    DANGEROUS! On this step the CWM recovery block has to be marked only!
    Also it is necessary to use only the Download button and not to use at all the Firmware Upgrade button!

    8e.jpg

    9. Make backup, install SuperUser etc
    Start device in CWM mode, connect to MTK Droid Root & Tools, go on the tab root, backup, recovery and, pressing on this tab the necessary buttons, we do:
    - backup! ! ! (if in phone there is yaffs2 type blocks, do here surely, they received with readBack on 7th step aren't correct)
    - install superuser (often mean "get root" under it)
    - and other if need

    9e.jpg


    Never needlessly flash/download preloader and DSP_BL blocks! It is always dangerous!
    On some models of phones (for example Alcatel) you will have a brick even if you download these blocks read from phone which you own!
    Always remove from them marks in SPFT!
    134
    How to install CWM on most rooted mtk devices

    I believe this procedure is not possible on phones with a ubifs file system.

    This Tutorial was originally written by Rua1 on the Russian forum, here.... http://forum.china-iphone.ru/post986046.html#p986046 post #1000

    You will need Adb drivers installed on your computer. http://pdanet.co/a/

    And MTKDroid tools http://forum.xda-developers.com/showthread.php?t=2160490
    Mtkdroid tools contains exploits necessary for the rooting process, and this may be detected as a virus by your antivirus program, just temporarily disable your antivirus while downloading, or if you're really paranoid, don't download!:laugh:

    Connect your switched on rooted mtk device to your computer and open MTKDroid tool, the tool will recognise your device and connect to it, if the colour indicator in the bottom left corner is green, you already have root shell,and can go on to the next step, if it is yellow, click on the root button at the bottom, and wait for the progress bar, if the indicator stays yellow, or you get an error message, this probably means you do not have Busybox installed, you can install it from the google play store. When the indicator turns to green you have root shell which is necessary for this operation.


    Next click on the tab 'root,backup,recovery' and select 'to use boot from phone' then click on 'recovery and boot' and shortly after a dialogue box will appear asking if you want to 'make cwm recovery automatically' click yes



    The tool will then create the recovery and another dialogue box will appear asking to 'install created recovery to phone', click yes.



    And finally the tool will ask to reboot into recovery mode, click yes and the device will reboot into CWM recovery so you can check the installation was successful.

    Thanks to Rua1 for creating this brilliant tool.
    61
    Backup your Rom with MtkDroid tools and make your backup flashable in SPflashtool

    If you have a ubifs type file system on your phone, it is possible to make a backup, but the ubifs blocks must be excluded
    see this post http://forum.xda-developers.com/showpost.php?p=47005386&postcount=630

    you will need
    1 your rooted mediatek device
    2 Adb drivers installed on pc http://pdanet.co/a/
    3 MTKDroid tools http://forum.xda-developers.com/showthread.php?t=2160490 should you wish to, you can also make a donation to Rua1 on this page:)
    Mtkdroid tools contains exploits necessary for the rooting process, and this may be detected as a virus by your antivirus program, just temporarily disable your antivirus while downloading, or if you're really paranoid, don't download!:laugh:
    and for flashing
    4 SPFlashtool SP_Flash_Tool_v3.1344.0.212.7z
    5 Mtk Usb Vcom drivers installed on pcUsb_Vcom_Auto_Installer_v1.1236.00.rar

    I assume that you have the necessary drivers installed as that subject is dealt with at length elsewhere in these threads.

    Open Droid tools by clicking on the .exe file and connect your rooted switched on phone(with debugging enabled), the application will connect to your device and will show its details. If your device is rooted the colour indicator in the bottom left corner will be yellow, click on the root button at the bottom

    wait for the progress bar and the indicator turns to green and then you have root shell, which is necessary for backup, and will remain in that state until you reboot your device. If the indicator stays yellow, that probably means you don't have busybox installed, you can install it from google play store

    Next click on the tab'root,backup,recovery' and tick the box next to 'backup userdata and cache' if required, and finally click on backup, when the tool has finished copying the files, you will then have a complete backup of your device which is saved in the mtkdroid tools backup folder. Note Userdata and Cache may contain your personal data.

    Should you need to restore your device to its current state, you can do so by flashing your backup back to your device as follows.
    Open droid tools, no need to connect your device to pc, click on tab 'root,backup,recovery' then click on 'to prepare blocks for Flashtool'

    then navigate to the folder with your backup file, open the backup file, then select the MD5 file and click open,

    the tool will then copy the required files to another folder '!Files_to_Flashtool' which is also inside the backup folder. you can then flash the files to your device with SPFlashtool by selecting the scatterfile in the 'files_to_flashtool folder'
    Known bugs: Error when preparing files for FlashTool if in the backup folder there are two scatter files, (normal and PMT). It is necessary to remove one of them from the folder, this will rectify the error.


    Thanks to Rua1 for creating this fantastic tool

    Never needlessly Download preloader and DSP_BL blocks! It is always dangerous! On some models of phones (for example Alcatel) you will have a brick even if you download these blocks read from your own phone! Always remove ticks in SPFlashtool!!​