[Android General] 5[Strogino]:
How to make Full Dump/Backup

To Backup

MtkDroidTools: http://xdaforums.com/showpost.php?p=49597819&postcount=922

SP FlashTool: http://mtk2000.ucoz.ru/bb/?8379

ADB Drivers: https://mega.co.nz/#!0sd3WaQY!P4qY7Ii7Dry4QngaEQrIjq-r-WB1DoXA8v-x9348y2c

Preloader Drivers: Inside utility "Mobile Upgrade S"

Making Backup:

0. Preparation

Install ADB Drivers. Goto to "Settings/ About phone" and press "Build number" 10 times. You will get new option "Developer options" in Settings. Choose USB debugging in that options.

Try to connect phone to PC. If you have right adb drivers, your phone will connect to PC successfully with notification "USB Debugging connected"

Install Mobile Upgrade S.

1. Connect phone and run MtkDroidTools, then press Root to get "root shell". Then press "Block maps" and "Create scatter".

You will get scatter (config) file for your phone (it is similar with other Hero, but for reassurance :)

Note: MtkDroidDroid with root shell will create two scatter files (common and PMT). It is better use PMT scatter.

2. Run SP Flash Tool. Choose and load scatter-file. Then go to "Readback" panel and press "Add"

Choose name of backup file. Then write value into field "Length". Value = start address of Cache partition (In my case it is 0x58780000, in your case i assume same value).

Note: Every scatter-file contains info about all partitions of phone memory. There is PRELOADER in start, then MBR, EBR1, PMT, PRO_INFO and etc... When we are writing start address of cache partition - it means that FlashTool will read memory from preloader (starting partition) to cache (but without cache partition). And you will get DUMP from your ROM/Phone. with everything that need to work (boot, system and etc.)

Press "Read Back".

Turn off the phone.

SP Flash Tool will find phone if it is off and load into preloader to read memory.

If your preloader-drivers are installed correctly you will see progress bar with percents. FlashTool will start reading.

If not, then you should install preloader-drivers manually or anything method else.

To install preloader-drivers you can go to "Mobile Upgrade S" folder, then into "usb_driver\Driver_Auto_Installer", then run Install.bat

But in some cases, bat-file does not work (check spaces, extra symbols in whole path)

To manual installation: drivers are in "usb_driver\Driver_Auto_Installer\SmartPhoneDriver" folder

Backup (without data and cache) is about 1.4-1.5 GB.

How to make flashable images from dump.

0. Requirements: MtkDroidTools, SP FlashTool, Full Dump (one file)

1. Connect phone to PC, run MtkDroidTools and choose "Make backup from ROM_ FlashTool" (tab "Root/ Backup/ Recovery)

Choose file, then utility will create flashable images.

2. Flashing process is similar as in Idol X: http://xdaforums.com/showthread.php?t=2451831 (do not flash Prealoder ! )

How to post dump at public.

1. Choose following files:

boot.img

custpack2.img

EBR1

EBR2

logo.bin

MBR

mobile_info.img

preloader.bin

secro.img

system.img

uboot.bin

factory_NONmodified_recovery.img

MT6589_Android_scatter_emmc.txt

MT6589_Android_scatter_emmc_PMT.txt

boot_patched.img

- this file can have different names

patched_recovery.img

- this file can have different names

2. Pack them into archive and post at file-hosting.

p.s. After getting backup you can try Mobile Upgrade S to check new update. But notice, that this utility will flash full ROM. You will have to download ~1 GB. And without backup you can not return back to 01002.