[General Questions and Answers] H-J:
Hi everyone, I'm new to XDA (Android Newbie)

I want to get the correct scatter points on a MTK 6582 knockoff tablet, and I want to find a tool to verify that its data is correct.

I may need:

Tools for verifying scatter points, and tutorials for backing up nvcfg, nvdata, nvram, and other partitions. I just want to back up these before refreshing just in case something goes wrong with NVData being corrupted etc.

Then use it to flash the recovery partition (CWM/Twrp),

Since my Twrp requires a larger block size than the original partition, there's no guarantee it will be correct.

I try to scatter alps in device joya82_wet_kk firmware KT096G_20150828

Use cat proc/dumchar_info to read the partition table and calculate the same as Droid_Tool but seems to be fake data

Preloader 0x0000000001400000 0x0000000000000000 2 /dev/misc-sd

MBR 0x0000000000080000 0x0000000000000000 2 /dev/block/mmcblk0

EBR1 0x0000000000080000 0x0000000000080000 2 /dev/block/mmcblk0p1

pro_info 0x0000000000300000 0x0000000000100000 2 /dev/block/mmcblk0

NVRAM 0x0000000000500000 0x0000000000400000 2 /dev/block/mmcblk0

protect_f 0x0000000000a00000 0x0000000000900000 2 /dev/block/mmcblk0p2

protect_s 0x0000000000a00000 0x0000000001300000 2 /dev/block/mmcblk0p3

seccfg 0x0000000000020000 0x0000000001d00000 2 /dev/block/mmcblk0

uboot 0x0000000000060000 0x0000000001d20000 2 /dev/block/mmcblk0

bootimg 0x0000000001000000 0x0000000001d80000 2 /dev/block/mmcblk0

Recovery 0x0000000001000000 0x0000000002d80000 2 /dev/block/mmcblk0

--------------------------------------------------

When backing up

----------

Data from Mtk_Droid_Tool_v2.5.3 in my case using SP Flash Tool v5.1708

When I use the data it provides, I use WinHEX to look at the end of any file after a single partition readback, and it has extra 00's at the end as placeholders.

I don't know if it affects flickering because I don't know how it works.

I watched a video and he was

Use data from the generated chart

If: "In the bmtpool partition under userdata, the first column value linear_start_addr value is used as the total readback length of the SP"

It tells me after working (address or length bytes are not aligned)

-------------------------------------------------- ------

But I use the UA Size value provided by SP Flash Tool as the length parameter and it works fine and reads back the "corrupted" full size firmware

Now there are two questions

(Give the package to WWR and it exports "normally" but still tells me it's incomplete).

It didn't export nvcfg, nvdata, nvram and other partitions so I had to read them back manually. But after reading back I see using WinHEX that the placeholder has extra 00's.

----------

5,844,992 boot.img

4,640 Build_prop.txt

6,316,180 cache.img

512 EBR1

329,316lk.bin

447,116 logo.bin

512 mbr

8,307 MT6582_Android_scatter_WWR.txt

117,760 preloader_i960.bin

6,230,016 recovery.img

135,168 secro.img

943,718,400 system.img

140,864,528 userdata.img

--------------------------

Give this package to Droid_Tool and let me know when it works

----------------------------------

chunk preloader

-- preloader.bin - signature not found!

---Signature error, the ROM file is incorrectly read from the phone!

The path has been renamed to ...\BAD_Files!!!_240403-011034\

ls:/system/recovery-from-boot.p: No such file or directory

---Task ended with error---

----------------------------------

I tried using dd command dd if=/dev/recovery of=/sdcard/recovery.img bs=7800000c count=1

In operation, the length in bs is guessed. The third line (size in bytes) can be used as a parameter for the backup. It is very similar to the data when reading back the SP. There is an extra 00 padding at the end.

--------------------------

So I just give up using Droid_Tool (maybe there is a way to make it work, but I don't know how)

--------------------------

When flashing

----------------

fastboot flash recovery "C:\recovery.img"

Send 'recovery' (6084 KB) failed (write to device failed (unknown error) in SendBuffer())

fastboot: error: command failed

If I refresh it directly, I can't guarantee that it's in the correct location, as it might damage other partitions. I want to first find a tool to verify that my scatter file is correct.

After confirming that the scatter is correct, SP Flash Tool v5.1708 is used to write the img in a (personally considered) safe manner.

Since my ported recovery will be larger than the area occupied by the original, I don't know if I will need to extend/modify part of the ROM boot table in order to flash the new recovery.

Or SP Flash Tool v5.1708 will automatically resize? What should I do? I seem to have lost the direction of the information.

Anyone who has done these readback/backup/flash please help. I will be very grateful.