So I have a MTK device (MT6580), it's bricked and I got a stock ROM from Get droid tips. So I plug in the scatter file and it's all okay, the bar turns red then purple and then it gives me an error : ("BROM ERROR: ?? (3)"). A quick search said
"There's a problem with the format of the scatter file or file(s) being flashed. An example is trying to flash .bin files using SP Flash Tool"
and the solution is :
"Check the scatter file and files you're about flashing to be sure they're not meant to be flashed using a different tool"
But what tool? How ?
* if anyone wants to see the files here they are*
MT6580_SKY-PRO-SELFIE-200228182003 - Google Drive
drive.google.com
Related
Wondering if someone could help. I have a Timmy E82 Android 4.3 MTK MT6582 device and been unable to fully root it with any tools, due to /system refusing to mount. My device is true 4.3 it seems.
I'm using:
SP_Flash_Tool_v3.1332.0.187
MTK Droid tools v2.5.1
I made completed all the steps to get a scatter, it created a patched recovery, which I renamed to recovery.img and put both the scatter and the recovery in the same folder.
But then I'm getting error 8038.
Reading here: http://www.phcorner.net/threads/fix-...sh-tool.64302/
And a few other places it suggests the issue is a mis match in the scatter file. What is it I need to modify in the scatter to get it working so I can flash a custom recovery? I honestly don't know what value the SP log is e
Also I read the pre-loader needs to be able to in the same folder, as the scatter and recovery, does also also need to be ticked during the custom recovery flashing process?
Please see my attached scatter file and log with SP tools.
A-
now i used two methods to backup and both didnt make same files sizes
1-readback using flashtool each partition separably
2-readback using flashtool whole rom and process it using mtkdroid
files are not the same size,,, preloader in the second method is smaller,
which method should i use
B-
when i process the rom file using mtkdroid i get this:
--- ERROR :No find KernelGZ
--- ERROR :No Split Boot Image
how to avoid that, and is it gonna affect my backup?
C-
when i open scatter file from the mtkdroid processed rom backup folder,it doesnt check all the partitions
how to avoid that, and is it gonna affect my backup?
,but when i open scatter file from the manually readback separated partition ,it doesnt check any
how to avoid that, and is it gonna affect my backup?
D-
i have read that it should me in meta mode to read back,but it doesnt work,it doesnt read
plz i need some answers i am not being lazy here
Acquire a similar scatter file for another device.
Use ADB to extract Partition information.
Edit similar Scatter using ADB and Device for Reference's.
Add the Partition information into the similar scatter.
Test scatter file for proper PMT & HW Chip ID.
Error & Repairs for HW ID Mismatch & PMT Changed.
Test Error repaired scatter to extract Preloader.
Extract preloader from BOOT_0.
Test Preloader with boot.img extraction & download.
Save Scatter file & Preloader into a safe place.
Use Scatter & Preloader for Memory Test.
Use Memory Test information for Read back of entire Memory.
Save Full Read back to a safe place.
Extract System.img, Boot.img, Recovery.img, NVram.img, NVDATA.img, frp.img, Etc.
Compile Firmware for SP Flash Tool.
Edit & Remove proprietary information from firmware for custom release.
Leave stock for stock Firmware extraction.
For Pure time consumption reasons, this guide may take me a while to complete, however the steps above should give you a rough idea of how everything is going to be written...
To start with, the information is so much at once, that I've made a video to help people go along with it...
The video is in 2 parts & in English... Please watch these first, that'll cover about everything in the steps except a few things like compilation of extracted IMG files.
The second video should be watched after the first video, so I've put that link in the description of video 1.
https://youtu.be/e2_U68EGSlY
OK... Now you've seen the instructions, you can work through extracting every partition you'll need for a firmware backup.... You don't need all of them !
After that, Copy the following files (you should now have them all ) to a new folder called Stock Firmware for SP Flash Tool ..
boot.img
cache.img
lk.img
logo.img
preloader.bin
recovery.img
secro.img
system.img
trustzone.bin or .img
userdata.img
MT*****_Android_scatter.txt
Now you need to edit the Scatter file using NotePad++ or another program that won't wreck line endings... Word pad & Notepad will wreck line endings and destroy the scatter file.
Edit the scatter file to now have the correct file names, eg.....
preloader_******_njh_gjb_.bin TO preloader.bin - The same as your copied file name.
boot_example_mt.img TO boot.img - The name of the file for boot.
Now the scatter file, Image's & Preloader should be all together...
ZIP the folder to remove empty space in .img files, Shrink the Firmware to a Zip file.....
You just need to extract the zip file and open the scatter file in SP Flash Tool v5.16+ .. Then select Download to do a firmware installation.
I will edit this guide in time, however I just wanted to get out how I do this on my MTK Device's... People keep asking me how to do it, so I released the video and this extra information for them... I don't make money on YouTube so everything here is provided free & I don't make any money from helping !!! Sorry about the terrible audio !
Hi everyone,
I just got a cheap chinese tablet with android 9.0, i tried to root it with the available tools but no success, so i'm thinking of making my own twrp image, therefor this question: is it safe to readback the recovery.img file using spfalsh tool (and since all the scatter files of its chip MT6580 have the same address and length for the recovery.img file), then make my own twrp, flash it, and if it fails, reflash the "original" recovery i extracted? will this work?
fateh.ah said:
Hi everyone,
I just got a cheap chinese tablet with android 9.0, i tried to root it with the available tools but no success, so i'm thinking of making my own twrp image, therefor this question: is it safe to readback the recovery.img file using spfalsh tool (and since all the scatter files of its chip MT6580 have the same address and length for the recovery.img file), then make my own twrp, flash it, and if it fails, reflash the "original" recovery i extracted? will this work?
Click to expand...
Click to collapse
You can backup the recovery file using MTK Droid Tools, yes, but you must install a custom recovery that can fit into the recovery partition. You can find the recovery partition size on the scatter file. If you want a bigger custom recovery, you must edit EBR{1,2} and MBR files.
efec said:
You can backup the recovery file using MTK Droid Tools, yes, but you must install a custom recovery that can fit into the recovery partition. You can find the recovery partition size on the scatter file. If you want a bigger custom recovery, you must edit EBR{1,2} and MBR files.
Click to expand...
Click to collapse
MTK Droid Tools does not work properly with this tablet, it gives me this error
--- ERROR : --- TotalBytesPerChunk Not Found. Set default Page/Spare=2048/64 !!!
Click to expand...
Click to collapse
so, will spflash tool by itself suffice?
Hello,
just a quick quetion guys. I downloaded Sp Flash tools because I want to try to unbrick my old acer tablet.
When I download Sp Flash tools from spflashtool.com I unpack the zip file and click on assistant.exe I get
error messages saying that QtSql4.dll, QtWebkit4.dll, QtHelp4.dll, QtXml4.dll are missing.
What the hell is wrong? Can someone give me a working link to SpFlash tool?
If the mentioned DLL-files are housed in the ZIP-file then copy these into folder C:\Windows\System32