Ultimate Backup, Root, CWM Tutorial: Make a scatter, create CWM, flash CWM, root from recovery

Three of the most asked questions at www.chinaphonearena.com are “how do I make CWM for my phone?”, “how do I root my China phone?” and “how do I backup my China phone?” Today I’ll be showing you how to do all of them in one fell swoop. Often the problem is how to root without CWM and how to make CWM without root? A somewhat chicken or the egg type question.

NOTE: We now have an updated thread on how to create TWRP custom recovery for the newer SoC China phones such as MT6735 MT6753, MT6755. This method does not require root. Please see the thread linked here. If you’ve got an older phone, you can continue on with this tutorial.

There are several quick one-tap one-click auto roots available. Then at that point you can usually make CWM with MTK Droid Tools. Or if you have a stock ROM already for your phone, you can use boot.img to create a CWM as well. When all else fails or you don’t have access to a stock ROM for your phone, or if you just want to do it the old fashion way for the heck of it, this tutorial is where it’s at.

By the end of this tutorial series, you will be able to:

  1. Create a scatter for your MTK phone
  2. Read back your ROM
  3. Make a backup from your read back
  4. Create custom CWM recovery from your read back
  5. Flash CWM via several different methods
  6. Root your phone via several different methods
Part 1 – Create a scatter:

What you will need

  1. An MTK MediaTek China phone
  2. ADB VCOM Drivers
  3. Latest version of MTK Droid Tools
  4. A USB Cable
  5. A PC (Preferably Windows 7)

Preparation stage

  • Install ADB VCOM Drivers
  • Extract latest version of MTK Droid Tools to somewhere on your PC where you can find it easily

Action stage:

  1. Run the latest version of MTK Droid Tools.
    mtkdroid_252e
  2. Turn your phone on and connect the data USB cable to your phone and wait about 10 seconds. Eventually you should see the phone’s information come up.
  3. Click ‘blocks map’. A new window should open with all your phone’s block information and where each portion of your firmware is stored on ROM.
    mtkdroid_252e_1
  4. Click ‘create scatter file’. Navigate to where you want to save it. If you need it for flashing firmware, save it in the folder of the firmware. If you need it for flashing a recovery, save it in the folder with the recovery. For the purpose of this tutorial just make sure you save it somewhere where you’ll know where it is.

The second part of the Ultimate Backup, Root, CWM Tutorial is performing a proper read back of your ROM using SP Flash Tool. You will use the scatter file from Stage 1 to configure the ROM read back. For a complete backup, you will perform the read back beginning from the Preloader all the way to the Android partition.

Comments

12 responses to “Ultimate Backup, Root, CWM Tutorial: Make a scatter, create CWM, flash CWM, root from recovery”

  1. bennyceria Avatar
    bennyceria

    Hi Damian
    I have thl t200 as root phone and have touch recovery
    I have backup by touch recovery but I just want to try this tools
    I try to use mtkdroid tool to backup my rom
    Turn off and plug thl after start mtkdroid tool.exe
    My phone information not appears on mtkdroid tool
    Why? THL T200 is MTK6592
    Can you tell me whats wrong?

    1. Damian Parsons Avatar
      Damian Parsons

      Do you have adb drivers installed and USB debugging enabled?

      1. Bennyceria Avatar
        Bennyceria

        Ofcourse, adb driver installed and usb debugging is enabled.

        1. bennyceria Avatar
          bennyceria

          Hai Damian,
          edit for my comment above.
          Yes you right mtkdroid not detect my phone because usb debug isn’t enabled.
          After I enabled it my phone informations is shown there.

          But you have to add your tutorial such like this: ” click the ROOT button at the bottom of mtk droid tool and granted permission from superuser then wait until the yellow turn to green. After that you can bakup your MTK phone.” (for anyone who want to backup they phone).

          I am sorry for my very noob.
          Thanks in advance for your tutorial that is very helpfull and easy way to backup mtk phone.

          1. Damian Parsons Avatar
            Damian Parsons

            Hi Benny, It’s not added because that’s not the purpose of the tutorial. The tutorial is only for making the scatter. There are multiple things you can do with the scatter after you have it.

      2. JG Avatar
        JG

        Can you port Twrp for Dooge F5 please?

  2. brokenhearted Avatar
    brokenhearted

    Hi,somehow I think my comments doesn’t show up so let me post again,please.
    I love this tutorial very much and like to follow as it shows but after part 1,I can’t find further post.
    Please,after creating scatter file,how do I proceed?
    I would like to create cwm and then root my phone.
    My phone is Huawei G750-T20 V100R001CHNC00B122 on Android 4.2.2 EMUI 2.0.
    Thank a lot to everyone and love to hear from you very soon.

  3. castor paul Avatar
    castor paul

    i have trouble making scatter file for my CloudFone Geo 402q.
    MTKDroid Tools only created this:

    “MtkDroidTools\MT6582_Android_scatter.txt”

    it did not create “MT6582_Android_scatter_emmc.txt”

    what seems to be the problem or is it ok withou the emmc.txt?
    TIA.

  4. mohit rathor Avatar
    mohit rathor

    sir when i click on mtkdroid tool for saving scatter file there no highlight scatter option and block map not show any address or lenght please give me solution

  5. gilbert Avatar
    gilbert

    how can i create scatter file? my phone is deadboot

  6. tyuce Avatar
    tyuce

    hi damian
    i have a problem. i think readback didnt start. because i waited one hour. but it didnt finish. i did all of your writen. what could be the problem?

  7. akash Avatar
    akash

    When I try to click on recovery and boot a error is displayed ERROR:not read block :bootimg

Leave a Reply

Your email address will not be published. Required fields are marked *