Stanner

Как и чем создать полный дамп телефона.

В этой теме 257 сообщений

где брать этот скаттер-файл, и что это такое?
Это файл с разметкой разделов в прошивке смарта. Получить можно с помощью МТК Droid Root & Tools
В ядре прописано фальшивое Hardware или прошивка не соответствует телефону!
Какой у Вас смарт? Случайно не А820?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я подправил свое сообщение!

У меня планшет Lenovo Idea Tab A3000-H

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
У меня планшет Lenovo Idea Tab A3000-H
Сначала получите скаттер: или с помощью МТК Droid Root & Tools на первой закладке в окне просмотра разделов, или выберите нужную прошивку в разделе прошивок своего планшета

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

помощью МТК Droid Root & Tools на первой закладке в окне просмотра разделов

немного непонятно где это смотреть...

post-82001-0-27827800-1397060348_thumb.j

 

упс кажется методом тыка что-то нашел, но какое значение куда писать?

post-82001-0-89519000-1397060880_thumb.j

Отредактировал Koksix

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подключите, нажмите "Карта блоков", в появившемся окне - "Создать скаттер файл".

И выложите тут

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Вот такой я получил скатер файл:

 


PRELOADER 0x0

{

}

MBR 0x600000

{

}

EBR1 0x680000

{

}

__NODL_PMT 0x700000

{

}

__NODL_PRO_INFO 0xb00000

{

}

__NODL_NVRAM 0xe00000

{

}

__NODL_PROTECT_F 0x1300000

{

}

__NODL_PROTECT_S 0x1d00000

{

}

__NODL_SECCFG 0x2700000

{

}

UBOOT 0x2720000

{

}

BOOTIMG 0x2780000

{

}

RECOVERY 0x2d80000

{

}

SEC_RO 0x3380000

{

}

__NODL_MISC 0x3980000

{

}

LOGO 0x3a00000

{

}

EBR2 0x3d00000

{

}

__NODL_EXPDB 0x3d80000

{

}

__NODL_FAC 0x4780000

{

}

ANDROID 0x10f80000

{

}

CACHE 0x42f80000

{

}

USRDATA 0x4ad80000

{

}

__NODL_BMTPOOL 0x8ad80000

{

}

 


как получить начальный адрес и длину, я не вижу __NODL_FAT..... 

Отредактировал Stanner

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кажется понял!

В программе МТК Droid Root & Tools нажал на кнопку ROOT и получил права.

Далее нажал "Карта блоков" и создал scatter-файл (мне в папку сохранилось два файла: 1) MT6589_Android_scatter_emmc.txt  и 2) MT6589_Android_scatter_emmc_PMT.txt)

Я их сравнил с написанным выше scatter-файлом, так вот старый скаттер и новый (тот что под цифрой 1) одинаковые, а вот тот что под циферкой 2 отличается парой последних строк (строки после USRDATA 0x4ad80000), как раз тех что были нужны:

__NODL_FAT 0x8ad80000
{
}
__NODL_BMTPOOL 0xffff00a8
{
}
вот именно отсюда (__NODL_FAT 0x8ad80000) я и взял значение конечного сектора, а стартовый оставил как есть изначально в окошке - все нули.
Подскажите правильно ли это?

 

2 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
вот именно отсюда (__NODL_FAT 0x8ad80000) я и взял значение конечного сектора, а стартовый оставил как есть изначально в окошке - все нули. Подскажите правильно ли это?
Да, все верно. 
2 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Огромное спасибо! Все получилось! Новая прошивка стала, но не с первого раза.

Сперва для установки использовал SP_Flash_Tool_v3.1308.0.125 - все стало с первого захода - НО! при первом запуске включаю аппарат, а там лого Леново и в углу надпись: =>TOOL DL image Fail!

Сперва ШОК, потом поиск ГУГЛ, и тут вижу сообщение что такое может быть если не подошла прога для прошивки.

Опять форум, поиск программ, скачал Flash_Tool_v3.1320 - опять "шитье" и о чудо!!!!! аппарат запустился с первого раза! Дальше приветствие на китайском языке (нашел русский переставил - спасибо школе за китайский). Потом запросилось обновление и все!

Теперь, СПАСИБО ФОРУМУ, аппарат летает и звонит!

Отредактировал Koksix

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
первом запуске включаю аппарат, а там лого Леново и в углу надпись: =>TOOL DL image Fail!
Такое часто бывает, когда забывают поставить галочку DA DL All With Check Sum в программе
1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приехал мой китайский S930, со 129 прошивкой. Собираюсь прошивать, но так как никогда этого не делала хочу сделать дамп прошивки. Скаттер файл получила с помощью MTK Droid Tools. А дальше прошу помощи. Какой начальный адрес и длину считываемого блока мне ввести в SP Flash Tool. Тему прочитала, но всё равно не очень понятно, да еще и накосячить боюсь.

############################################################################################################


#
# 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: 0x1400000
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: 0x1400000
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: 0x1480000
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: 0x1500000
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: 0x1800000
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: 0x1D00000
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: 0x2700000
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: 0x3100000
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: 0x3120000
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: 0x3180000
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: 0x3780000
physical_start_addr: 0x2380000
partition_size: 0xC00000
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: 0x4380000
physical_start_addr: 0x2F80000
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: 0x4980000
physical_start_addr: 0x3580000
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: 0x4A00000
physical_start_addr: 0x3600000
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: 0x4D00000
physical_start_addr: 0x3900000
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: EXPDB
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x4D80000
physical_start_addr: 0x3980000
partition_size: 0xA00000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00

- partition_index: SYS16
partition_name: ANDROID
file_name: system.img
is_download: true
type: YAFFS_IMG
linear_start_addr: 0x5780000
physical_start_addr: 0x4380000
partition_size: 0x4C800000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS17
partition_name: CACHE
file_name: cache.img
is_download: true
type: YAFFS_IMG
linear_start_addr: 0x51F80000
physical_start_addr: 0x50B80000
partition_size: 0x8000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS18
partition_name: USRDATA
file_name: data.img
is_download: true
type: YAFFS_IMG
linear_start_addr: 0x59F80000
physical_start_addr: 0x58B80000
partition_size: 0xC0000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS19
partition_name: FAT
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x119F80000
physical_start_addr: 0x118B80000
partition_size: 0xB6FA0000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00

- partition_index: SYS20
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
Отредактировал julia19r

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

julia19r

Вам копировать до этого раздела, т. е. длина - 0x119F80000:

partition_index: SYS19
partition_name: FAT

linear_start_addr: 0x119F80000 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

julia19r

Вам копировать до этого раздела, т. е. длина - 0x119F80000:

partition_index: SYS19

partition_name: FAT

linear_start_addr: 0x119F80000 

А начальный адрес? Все нули?

Отредактировал julia19r

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
А начальный адрес? Все нули?
Да, для полного бэкапа - все нули 
1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

хочу сделать полный (наиполнейшии.) бэкап телефона,  длину взял до 0x11898000 правильно?

PRELOADER 0x0


{
}
MBR 0x600000
{
}
EBR1 0x680000
{
}
__NODL_PMT 0x700000
{
}
__NODL_PRO_INFO 0xb00000
{
}
__NODL_NVRAM 0xe00000
{
}
__NODL_PROTECT_F 0x1300000
{
}
__NODL_PROTECT_S 0x1d00000
{
}
__NODL_SECCFG 0x2700000
{
}
UBOOT 0x2720000
{
}
BOOTIMG 0x2780000
{
}
RECOVERY 0x2d80000
{
}
SEC_RO 0x3380000
{
}
__NODL_PRELOAD 0x3980000
{
}
__NODL_MISC 0x10180000
{
}
LOGO 0x10200000
{
}
EBR2 0x10500000
{
}
__NODL_EXPDB 0x10580000
{
}
ANDROID 0x10f80000
{
}
CACHE 0x40f80000
{
}
USRDATA 0x58980000
{
}
__NODL_FAT 0x118980000
{
}
__NODL_BMTPOOL 0xffff00a8
{
}

чот получилось 268 мб, в конце  это нормально? т.е. у меня а 268 мегахх забэкаплина вся система все разделы и все что я установил из программ?
 
и на первом скрине там надо на всех выставить галки или это не имеет значение?
 
еще так так же в процессе на мтк дроид предлогал цвм рекавери мне,  я сказал "нет" правильно это?
Отредактировал goldsmith

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день.

Я сделал полный дамп памяти телефона при помощи flashtool и получил один большой файл.

Скажите пожалуйста как можно посмотреть какие там есть разделы, файловые системы, файлы и.т.д.?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
как можно посмотреть какие там есть разделы, файловые системы, файлы и.т.д.?
Через MTK Droid Tool разрезать дамп на прошивку
А потом можете просмотреть содержимое некоторых img файлов (system.img и т.д.) с помощью ext4_unpacker 
2 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Через MTK Droid Tool разрезать дамп на прошивку

У меня не активная кнопка  "Сделать бекапиз ROM_Флештула".

Версия MTK Droid Tool v2.5.1

 

Что делать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Что делать?
Права root есть? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Что делать?
Права root есть? 

 

А мне надо телефон подключить к компьютеру, чтобы разрезать дамп?

Без этого никак нельзя?

Отредактировал expk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Программе надо считать правильную разметку прошивки из телефона

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Программе надо считать правильную разметку прошивки из телефона,

А разве scatter-файл нельзя использовать для этих целей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
А разве scatter-файл нельзя использовать для этих целей.
Все вопросы к автору программы. Он больше доверяет считанным данным, а не выбранному пользователем файлу. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

А разве scatter-файл нельзя использовать для этих целей.
Все вопросы к автору программы. Он больше доверяет считанным данным, а не выбранному пользователем файлу. 

 

А есть какие-нибудь другие программы, чтобы разрезать дамп? Но без использования телефона.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я не знаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу