lichz | Дата: Пятница, 21.07.2017, 22:39 | Сообщение # 1 |
Группа: Удаленные
| Практическая инструкция по работе с программой ScatterEditor на примере телефона Prestigio PAP 5044 DUO!
Загрузить программу можно по ссылке ниже:
В папке с программой ScatterEditor, создаем две папки Stoсk и Custom:
В папку Stoсk копируем файлы MBR, EBR1, EBR2 и scatter-файл (для МТ6589 это будет файл MT6589_Android_scatter_emmc.txt) от стоковой прошивки (под FlashTool) для вашего телефона.Запускаем программу ScatterEditor, указываем объем объем ПЗУ вашего устройства в поле «Размер памяти» как в скаретт файле:Затем в меню «Файл» выбираем команду «Открыть всё», и указываем путь к нашему scatter-файлу (MT6589_Android_scatter_emmc.txt), находящемуся в ранее созданной паке Stoсk, щелкаем один раз левой кнопкой мыши по этому файлу и жмем на кнопку «Открыть».
В программе откроется полный список разделов вашего устройства. Вот какая информация отображается для PAP-5044duo, у вас она может отличаться:
Поле «Название раздела» содержит название разделов. В поле «Смещение, hex» выводится смещение каждого раздела от начала памяти в байтах, отображенное в 16-ричной системе счисления. В полях «Размер, hex» «Размер» выводится размер разделав байтах в 16-ой и 10-ой системе счисления соответственно. Поле «Tип» отображает тип раздела, а в «Имя файла» указано имя файла, в котором параметры этого раздела находятся.Место, где можно что-то редактировать, оставлено светлым. А поля, запись в которые запрещена, окрашены в серый цвет
Теперь переходим к непосредственному изменению размеров разделов. Изменять размеры разделов можно как в 10-ричной системе счисления, так и в 16-ричной системе счисления. Будем увеличивать раздел для установки системных приложений USRDATA за счет внутренней памяти устройства _NODL_FAT.Увеличим раздел USRDATA до 2,5Гб. По умолчанию его размер 0x40000000 или 1Гб. Для этого переводим 2,5Гб в байты: 2,5*1024*1024*1024=2 684 354 560 и вводим в ячейку столбца «Размер» соответствующую разделу USRDATA, предварительно переключив в десятичную систему счисления, Нажимаем на клавиатуре Enter. При этом произойдёт автоматический перерасчет размера раздела FAT, который уменьшится ровно на столько, на сколько был увеличен раздел USRDATA:
ПРИМЕЧАНИЕ. Без проблем можно изменять размер сразу нескольких разделов, например, ANDROID и USRDATA.
Теперь сохраняем внесенные изменения и при этом получаем готовые к прошивке файлы разметки памяти (MBR+EBR и scatter). Для этого в пункте меню Файл выбираем команду Сохранить все, указываем путь к ранее созданной папке Custom и нажимаем на кнопку ОК.
Переходим в папку Custom и убеждаемся, что в ней присутствуют файлы MBR, EBR1, EBR2, Ptm и scatter.txt:
На этом всё, можно смело закрывать программу ScatterEditor.
|
|
|
Эти пользователя(ей) поблагодарили lichz за сообщение: |
|
|