GSM Shop GSM Shop
GSM-Forum  

Welcome to the GSM-Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features.
Only registered members may post questions, contact other members or search our database of over 8 million posts.

Registration is fast, simple and absolutely free so please - Click to REGISTER!

If you have any problems with the registration process or your account login, please contact contact us .

Go Back   GSM-Forum > GSM & CDMA Phones / Tablets Software & Hardware Area > Chinese Models & Cloned Phones > Android based chinese phones

Reply
 
LinkBack Thread Tools Display Modes
Old 02-22-2014, 05:10   #1 (permalink)
No Life Poster
 
mobilehelper's Avatar
 
Join Date: Nov 2011
Posts: 1,921
Member: 1696653
Status: Offline
Sonork: 100.1638410
Thanks Meter: 809
How to Get Stock ROM / RomDump of Mediatek MT6582 via MTK Droid Root and Tools


FOLLOW AT YOUR OWN RISK! WE WILL NOT BE HELD LIABLE IN CASE YOU BRICKED YOUR PHONE.

Here are the Tools that we are going to need kindly download it
all first and install the necessary driver s if you haven’t installed it yet.
Big Credits to Rua1 of XDA Developer for developing this tool.
You Don’t need to be Rooted
So once you have downloaded the files and installed the driver be
sure to extract the files, and then you need to activate the USB
DEBUGGING TOOLS on your phone settings. by checking it
After doing that you need to open the MTK Droid Root and
Tools by clicking the MTKdroidTools.exe and then you will
notice it will load all the necessary information of your phone now you need to click block map

once you have clicked that it will show another window

Now click the Create Scatter File and this will save the MT6582_Android_scatter_emmc.txt

now open that file on notepad++ or any text editor
except for notepad , and then open also the SP Flash Tool
that you have downloaded awhile ago and follow this steps.

in the SP Flash Tool you will need to click the READ BACK tab then click the ADD
and double-click the N/A and it will show another window, this is the crucial part so be sure to follow this carefully

it will prompt you first to save it now as a default it will save as ROM_0
just use that and retain that filename we will use it later on. and be sure to
save it on a separate folder so you will not be confused

Now you will notice it loaded the READ BACK BLOCK START ADDRESS
window, what you need to do is since the MT6582_Android_scatter_emmc.txt
is open on notepad++ be sure to follow this carefully, you will notice that on the MT6582_Android_scatter_emmc.txt file there is a block called PRELOADER
with a value of 0×0 now copy that and paste it on the Start Address
on the Windows that pops up on the SP Flash Tool, check the image for reference,
and do the same thing with the __NODL_FAT 0×78380000 copy that also in the Legth textbox
of the SP Flash tool window as seen on the image.
and be sure the TYPE is HEX and then press OK.
so now what you need to do is remove the battery of your phone and
usb cable and then once done doing that you need to click the Read Back Button
and then simultaneously plug the USB Cable and Battery and you will hear a sound that it
loaded and it will now show a blue bar loading on the SP Flash Tool , that indicates that it
is now reading back the Stock ROM dump, this will take around 30mins – an hour depending on how fast is your Computer.
Next is you need to go back to the MTK Droid Root and Tools and go to the ROOT, BACKUP,
RECOVERY TAB,
and then press the “To Process file ROM_ from Flash Tool.

as you remember this is the file that we have just read back from the
SP Flash Tool so be sure to locate that after clicking that button and it will start decompiling that img file
take note that the ROM_0 is a huge file it’s 1GB+ so you really need to
have a dedicated storag for it , and it acts as your full rom dump also

here is the sample of it , indicated in the image is the location of the actual backup.

after loading it will show on the logs on what are the file that are being copied on that folder,
it will also prompt you if you want TO MAKE CWM RECOVERY AUTOMATICALLY?
be sure to click that so it will convert your stock recovery to CWMR (Clockworkmod by Rua1)

after the backup is finished you will see the actual stock rom on that folder specified
awhile ago and now you can use this to flash on SP Flash Tool in case you have bricked your phone.
BUT WAITTTTTT! we still need to do the last thing because once you imported this on
the SP Flash Tool and using the Default MT6582_Android_scatter_emmc.txt
it will have an error of 8036 which indicates that the PMT file
is not similar with the one on the MTK Droid Root and Tools so be sure to follow this next step.
Alternatively you can just click the Firmware Update on the
SP Flash Tool if you want but it’s quite dangerous if you don’t know
the fixes if you have errors , so just follow this simple step.
you will see in the image below that on the left is the
modified version and on the right is the default version,
so what you simply need to do is remove
the __NODL_ on the arrow that I have indicated on the images and that will be,
After
  • PRO_PRO
  • NVRAM
  • PROTECT_F
  • PROTECT_S
  • SECCFG
  • MISC
  • EXPDB
  • FAT
Before
  • __NODL_PRO_PRO
  • __NODL_NVRAM
  • __NODL_PROTECT_F
  • __NODL_PROTECT_S
  • __NODL_SECCFG
  • __NODL_MISC
  • __NODL_EXPDB
  • __NODL_FAT

once you have done that save it and rename the original one and retain the
modded version in the same folder where you stock rom is located, and now
you can load it on the SP Flash Tool and click Download and you will see it will
not have an error and you will successfully flash your stock rom


don’t worry if there are unchecked area there that is the files that we have modified so
that’s it guys you now have a full stock rom of your MT6582 Phone. if you have question
feel free to leave it on the comment section down below. feel free to share this to your
friends who might benefit on it.

Last edited by mobilehelper; 02-22-2014 at 05:15.
  Reply With Quote
The Following 3 Users Say Thank You to mobilehelper For This Useful Post:
Show/Hide list of the thanked
Old 02-22-2014, 06:12   #2 (permalink)
No Life Poster
 
mobilehelper's Avatar
 
Join Date: Nov 2011
Posts: 1,921
Member: 1696653
Status: Offline
Sonork: 100.1638410
Thanks Meter: 809
Rooting, SuperUser, & Nandroid CWmod Backup for Mediatek Powered Devices with MT6572, MT8125, MT8389 etc




If you have one of the higher quality phones or Tablets made in China, its probably powered by a Mediatek Dual or Quad core ARMv7 (rev 2 v71), armabi-v7a CPU

To Check out what Kind of CPU you have, Download Android System Info from the Playstore Here, or get the APK direct from here: Android System Info.apk

  • Click on "BuildInfos" and look ar "Hardare" and see if its a Mediatek CPU, beginning with "MT"
  • I've read that some MT's are fake, so its a good Idea to Google your MT#### and read up about it

Here is how to ROOT your phone to gain SuperUser Access, and create a Nandroid ClockWorkMod Backup

Rooting your Phone:
  • DownloadVRoot from here
  • Extract it and click on the .exe file & Install it
  • Plug your phone into your computer using a high-quality USB Cable
  • Be sure your phone is turned on
  • In your phone settings, go to System > Developer Options & turn on USB Debugging Mode
  • Start the VRoot Program
  • Wait until VRoot Recognizes your phone, and your phone's name is displayed
  • Click the Button in the bottom right Corner, that says "Root"
  • Wait until the Root Completes
  • Wait Longer and your Phone will automatically reboot
  • After your Phone Reboots, you can Unplug your Phone from your Computer
  • Download Rootchecker from the Playstore here to see if you have Root Access, or download the apk file here: RootChecker.apk
  • Whenever you run a program requiring root access, you will be prompted by VRoot SuperUser if you want to allow it or deny it.. if you trust the program, click "Always Allow"
  • ***VRoot SuperUser is one of the best SuperUser apps available, and allows you to control Start-up Processes, Disable or Enable Services, and Install & Uninstall anything on your phone.. so be careful you dont delete or disable any of the System Services, System Services will be clearly marked as System Services in all programs granting you control over them. You should only delete or uninstall or Disable services which DO NOT belong to your Android Operating System or core Device Functions & Services..
*** WARNING: DO NOT DO ANYTHING WITH YOUR NEW SUPERUSER POWERS UNTIL YOU CREATE A FULL NANDROID BACKUP IN THE NEXT STEP... And even then, DO NOT Disable, Delete or Uninstall things simply because they occupy alot of memory.. Disabling, Deleting, or Uninstalling Android System Services, Core Services and Device-Specific Apps may cause your Device to not Work Properly, may cause things like your Calling or Wi-Fi functions to disappear, may cause your device to be unable to start the Android Operating System, or cause your Device to get caught in a continuous boot-reboot cycle, or cause your device to be unable to turn on or boot up at all, e.g. Cause a Brick.



Creating a Nandroid ClockWorkMOD Backup:
  • Download Busybox from the Playstore here, or download the apk file here: Busybox.apk
  • Install & Run Busy Box
  • Wait for it to Load all items
  • Click the "Install" button.. select "Simple Install" and wait for it to complete
  • Download Online Nandroid Backup *ROOT from the Playstore here
  • Install & Run it
  • Click on "Save Location" in Default Backup Settings, and select your SD Card with at least 1.5 GB of free space
  • Also Be Sure "ClockWorkMod" is selected as the Backup Type, and Backup Mode is set to Normal, and be sure that 'Yafffs2 asTar' is NOT selected
  • Click "Quick Backup"
  • Wait until it completes, it should not be instant, and you should see clearly that it backs up Uboot, Boot, Recovery, System, Data, Cache, Android_Secure, MD5 checksum, etc.
  • It could take 4 to maybe 15 minutes, depending on your phone.. if you see "Ubbot", "Boot", etc, then just wait as long as needed.. "System" takes the longest
  • Done!
  Reply With Quote
The Following 2 Users Say Thank You to mobilehelper For This Useful Post:
Old 03-08-2014, 10:33   #3 (permalink)
Major Poster
 
Join Date: Dec 2013
Age: 38
Posts: 45
Member: 2089034
Status: Offline
Thanks Meter: 7
so its mean do it on your risk
coz anytime the mobile phone can break
am i right sir...........
  Reply With Quote
Old 09-30-2014, 13:25   #4 (permalink)
No Life Poster
 
KhalIman's Avatar
 
Join Date: Jun 2006
Posts: 940
Member: 303419
Status: Offline
Sonork: Fes
Thanks Meter: 209
Donate money to this user
I have one here but it doesn't have FAT Adress
what is the lent of this Please?
Quote:
################################################## ################################################## ########
#
# General Setting
#
################################################## ################################################## ########
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.1
platform: MT6582
project: MTDTtest
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
################################################## ################################################## ########
#
# Layout Setting
#
################################################## ################################################## ########
- partition_index: SYS0
partition_name: PRELOADER
file_name: preloader.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0xC00000
region: EMMC_BOOT_1
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
reserve: 0x00

- partition_index: SYS1
partition_name: MBR
file_name: MBR
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xC00000
physical_start_addr: 0x0
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS2
partition_name: EBR1
file_name: EBR1
is_download: true
type: NORMAL_ROM
linear_start_addr: 0xC80000
physical_start_addr: 0x80000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS3
partition_name: PRO_INFO
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0xD00000
physical_start_addr: 0x100000
partition_size: 0x300000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00

- partition_index: SYS4
partition_name: NVRAM
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x1000000
physical_start_addr: 0x400000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BINREGION
reserve: 0x00

- partition_index: SYS5
partition_name: PROTECT_F
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x1500000
physical_start_addr: 0x900000
partition_size: 0xA00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00

- partition_index: SYS6
partition_name: PROTECT_S
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x1F00000
physical_start_addr: 0x1300000
partition_size: 0xA00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: PROTECTED
reserve: 0x00

- partition_index: SYS7
partition_name: SECCFG
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x2900000
physical_start_addr: 0x1D00000
partition_size: 0x20000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00

- partition_index: SYS8
partition_name: UBOOT
file_name: lk.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2920000
physical_start_addr: 0x1D20000
partition_size: 0x60000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS9
partition_name: BOOTIMG
file_name: boot.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2980000
physical_start_addr: 0x1D80000
partition_size: 0x600000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS10
partition_name: RECOVERY
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x2F80000
physical_start_addr: 0x2380000
partition_size: 0x600000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS11
partition_name: SEC_RO
file_name: secro.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x3580000
physical_start_addr: 0x2980000
partition_size: 0x600000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS12
partition_name: MISC
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x3B80000
physical_start_addr: 0x2F80000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00

- partition_index: SYS13
partition_name: LOGO
file_name: logo.bin
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x3C00000
physical_start_addr: 0x3000000
partition_size: 0x300000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS14
partition_name: EBR2
file_name: EBR2
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x3F00000
physical_start_addr: 0x3300000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS15
partition_name: RESV
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x3F80000
physical_start_addr: 0x3380000
partition_size: 0x80000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00

- partition_index: SYS16
partition_name: BLINKFEED
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x4000000
physical_start_addr: 0x3400000
partition_size: 0x2000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00

- partition_index: SYS17
partition_name: FLEX
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x6000000
physical_start_addr: 0x5400000
partition_size: 0x2000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00

- partition_index: SYS18
partition_name: EXPDB
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x8000000
physical_start_addr: 0x7400000
partition_size: 0xA00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00

- partition_index: SYS19
partition_name: ANDROID
file_name: system.img
is_download: true
type: YAFFS_IMG
linear_start_addr: 0x8A00000
physical_start_addr: 0x7E00000
partition_size: 0x4CE00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS20
partition_name: CACHE
file_name: cache.img
is_download: true
type: YAFFS_IMG
linear_start_addr: 0x55800000
physical_start_addr: 0x54C00000
partition_size: 0xC800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS21
partition_name: USRDATA
file_name: data.img
is_download: true
type: YAFFS_IMG
linear_start_addr: 0x62000000
physical_start_addr: 0x61400000
partition_size: 0x86700000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS22
partition_name: BMTPOOL
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0xFFFF00A8
physical_start_addr: 0xFFFF00A8
partition_size: 0x1500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: false
is_reserved: true
operation_type: RESERVED
reserve: 0x00

  Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


 



All times are GMT +1. The time now is 21:08.



Powered by Searchlight © 2024 Axivo Inc.
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
- GSM Hosting Ltd. - 1999-2023 -
Page generated in 0.18268 seconds with 8 queries

SEO by vBSEO