Page 1 of 1

[RawTool] and Kleister

Posted: 19 May 2024, 09:54
by Support
With [RawTool] you can get raw bin memory content = dump = full = full dump = full image = raw memory image.

1. Connect
2. Now you can Read/Write/Erase memory areas

[Full] button set address range and size to whole memory chip
[No userdata] button set address range and size to memory chip without userdata area

Do not read Userdata as one file!
In case of empty battery or flash chip issue or bad cable you will get a problem!
Good way - read it by small parts, f.e. by 1 Gb or 2 Gb or 4Gb and after that use [Kleister Tool] to merge separate files to one image

Use Kleister Tool to merge separate files to one image. DOWNLOAD and read How to use

Image

ВНИМАНИЕ: Для надёжности надо читать не один большой файл, а частями.
Так будет гораздо проще, т.к. если будет некий сбой, например плохой кабель или полудохлый флеш чип или пустая батарея, то не надо будет опять читать всё целиком с самого начала, а можно прочитать только нужную часть.

Потом запустить Kleister Tool и склеить части.
Скачать Kleister Tool Тут
Как пользоваться Kleister Tool Написано Тут

Re: [RawTool]

Posted: 25 Jan 2025, 12:16
by Support
How to read images by parts:

Latest #CM2 version has [+] and [-] options for easy parts reading.

Image

For older version you can use the next lists:

NOTE: Start and Size values below are HEX

1Gb Size = 0040000000
2Gb Size = 0080000000
3Gb Size = 00C0000000
4Gb Size = 0100000000
5Gb Size = 0140000000
6Gb Size = 0180000000
7Gb Size = 01C0000000
8Gb Size = 0200000000
12Gb Size = 0300000000
16Gb Size = 0400000000

You should always Start with 000000000000

How to read by 2Gb parts: set Size to 0080000000 (it's 2Gb, see Size above)
Now read: Start: 000000000000 Size 0080000000
Once read complete change Start and read next 2Gb:
Start: 0080000000 Size 0080000000 and read next 2Gb
Start: 0100000000 Size 0080000000 and read next 2Gb
Start: 0180000000 Size 0080000000 and read next 2Gb
Start: 0200000000 Size 0080000000 and read next 2Gb
Start: 0280000000 Size 0080000000 and read next 2Gb
Start: 0300000000 Size 0080000000 and read next 2Gb
Start: 0380000000 Size 0080000000 and read next 2Gb
Start: 0400000000 Size 0080000000 and read next 2Gb
Start: 0480000000 Size 0080000000 and read next 2Gb
...

How to read by 4Gb parts: set Size to 0100000000 (it's 4Gb, see Size above)
Now read: Start: 000000000000 Size 0100000000
Once read complete change Start and read next 4Gb:
Start: 0100000000 Size 0100000000 and read next 4Gb
Start: 0200000000 Size 0100000000 and read next 4Gb
Start: 0300000000 Size 0100000000 and read next 4Gb
Start: 0400000000 Size 0100000000 and read next 4Gb
Start: 0500000000 Size 0100000000 and read next 4Gb
...

How to read by 8Gb parts: set Size to 0200000000 (it's 8Gb, see Size above)
Now read: Start: 000000000000 Size 0200000000
Once read complete change Start and read next 8Gb:
Start: 0200000000 Size 0200000000 and read next 8Gb
Start: 0400000000 Size 0200000000 and read next 8Gb
Start: 0600000000 Size 0200000000 and read next 8Gb
Start: 0800000000 Size 0200000000 and read next 8Gb
Start: 0A00000000 Size 0200000000 and read next 8Gb
Start: 0C00000000 Size 0200000000 and read next 8Gb
Start: 1000000000 Size 0200000000 and read next 8Gb
Start: 1200000000 Size 0200000000 and read next 8Gb
Start: 1400000000 Size 0200000000 and read next 8Gb
Start: 1600000000 Size 0200000000 and read next 8Gb
Start: 1800000000 Size 0200000000 and read next 8Gb
Start: 1A00000000 Size 0200000000 and read next 8Gb
Start: 1C00000000 Size 0200000000 and read next 8Gb
Start: 2000000000 Size 0200000000 and read next 8Gb
...

Re: [RawTool] and Kleister

Posted: 25 Feb 2026, 18:40
by Support
[RawTool] read on failure process updated.
Once read error detected file name will be changed as per actual address and size.
New Address and Size fields will be set, ready to start new read cycle just to click to [Read]

Image