Форум LetsMoto

   Форум LetsMoto > Телефоны Motorola > Вопросы по телефонам на платформе Linux Mobile


 
Опции темы
Старый 04.01.2008, 18:20   #1
Старший моторист
 
Аватар для Satyr
 
Адрес: трасса и фуры
Телефон: Alcatel допотопный%)
Прошивка: >.<
Сообщений: 278
Уровень респекта: 623
Отправить сообщение для Satyr с помощью ICQ
EZXCodec, редактирование прошивок EZX-телефонов

Возможности программы на данный момент:
-разбор файла прошивки (*.SBF) на кодовые группы
-разбор кодовых групп, содержащих файловую систему CramFS на файлы и папки
-сбор CramFS кодовых групп из файлов и папок (с сохранением свойств -файлов и папок и автоматическим выравниванием размера новых кодовых групп; все эти свойства хранятся в файле "cramfs.idx", который создаётся при разборе)
-сбор файла прошивки из кодовых групп
-разбор файла Motoskin (iconres.ezx) на файлы (распознаются и переименовываются картинки формата GIF, JPEG и PNG, файлы *.k конвертируются в BMP)
-сбор файла Motoskin (iconres.ezx) из папки с картинками (файлы BMP конвертируются в формат *.k со свойствами, описанными в файле "motiskin.idx", который создаётся при разборе)
-поддержка скриптов - возможны маленькие патчи с заменой или добавлением файлов в кодовые группы CramFS и в файлы Motoskin (iconres.ezx)
-Необходимые файлы: начиная с версии 1.0 не нужны!

Инструкция
1.Приступая к работе
Распаковываем архив с программой туда где лежат все ваши программы.в моём случае программа прижилась по адресу D:\Program Files\Motorola\EZX-Codec\.
незабываем создать ярлык на рабочий стол для удобства вызова программы в дальнейшем .
Создаём рабочую папку,в которой все операции и будем проводить.(в моём случае это D:\Documents and Settings\Satyr\Мои документы\EZX).
2.Первый запуск
Указываем нужный язык



и видим главное окно программы



В самом верху окна видим "Рабочая папка".в этом поле соответственно указываем путь к нашей рабочей папке.(в моём случае D:\Documents and Settings\Satyr\Мои документы\EZX\)
Вот и всё,теперь программа готова к работе с прошивками.

3.1. Разбор файлов прошивок (SBF)
Ниже поля для выбора рабочей папки находятся три вкладки - "SBF", "CramFS" и "Motoskin". Для разбора SBF файла прошивки перейдите на вкладку "SBF" и в поле "Оригинальный файл прошивки" выберите оригинальный файл прошивки (тот, который хотите разобрать). Для удобства можно воспользоваться кнопкой с тремя точками. После того, как вы выбрали нужный файл, нажмите кнопку "Открыть".
Приблизительно так у вас должно выглядеть окно программы после уаказания файла прошивки и нажатия кнопки открыть



Далее оставим галочки на тех кодовых группах которые хотим извлечь и жмём кнопку извлечь и ждём надписи Завершено:



Всё,прошивка разобрана на кодовые группы,которые находятся в <Рабочая пака>\smg\ (в моём случае D:\Documents and Settings\Satyr\Мои документы\EZX\smg\ )
3.2. Сбор файлов прошивок (SBF)
Чтобы собрать SBF файл из кодовых групп необходимо уже иметь извлеченные файлы кодовых групп в подпапке "smg" выбранной рабочей папки (изменённые вами файлы групп необходимо скопировать в эту же папку, заменяя оригиналы). Для некоторых групп требуется дополнительная информация, содержащаяся в той же папке в файле "sbf_info.txt". Проще говоря - вы должны извлечь кодовые группы в этой программе перед тем, как собирать прошивку заново.
Если между извлечением кодовых групп и сбором новой прошивки вы закрывали программу и таблица, в которой должна находиться информация о кодовых группах оригинального SBF файла, пуста, нажмите "Открыть", и таблица заполнится. Но при этом необходимо удостовериться, что в поле "Оригинальный файл прошивки" выбран тот же оригинальный файл, который вы выбирали при извлечении. Путь к рабочей папке тоже должен остаться неизменным. Все поля с именами файлов и папок сохраняются при выходе.
Отметьте группы, из которых вы хотите собрать новую прошивку, выберите путь и имя нового SBF файла в поле "Новый файл SBF"



нажмите "Собрать", и ждите появления "Завершено" в самом нижнем поле окна программы.



4.1. Разбор кодовых групп CramFS
Для работы с кодовыми группами CramFS перейдите на вкладку "CramFS". В поле "Оригинальный файл CramFS / информация" необходимо указать нужный вам SMG файл кодовой группы из подпапки "smg" выбранной вами рабочей папки. Затем нажмите "Открыть", таблица ниже заполнится информацией о файловой системе кодовой группы. Чтобы извлечь файлы в подпапку cramfs-root рабочей папки, нажмите "Извлечь". Вы узнаете о завершении операции извлечения по появлению "Завершено" в нижнем поле окна программы.
у прошивки R541_G_11.52.12R_F4 на А1200е CramFS кодовыми группами являются CG34.smg CG37.smg CG41.smg CG42.smg CG43.smg

После извлечения в рабочей папке появится папка cramfs-root в ней собсно и будет содержимое CG.

пример- после извлечения CG34:



4.2. Модификация и сбор кодовых групп CramFS
После извлечения файлов из CramFS вы, возможно, захотите изменить содержимое извлеченных файлов или добавить новые.
В первом случае вы просто редактируете (или заменяете) файлы на своё усмотрение.
Во втором случае (при добавлении новых файлов) скопируйте файлы, которые хотите добавить, в нужную папку, учитывая, что корень кодовой группы - <рабочая папка>\cramfs-root. Для дальнейшей корректной работы прошивки для вновь добавляемых файлов нужно указать информацию о владельце (пользователь, группа) и разрешения. После копирования новых файлов нажмите на кнопку "Показать" в поле "Оригинальный файл CramFS / информация". Откроется окно "Список файлов CramFS" (время открытия зависит от количества файлов). В нем вы увидите файлы в папке <рабочая папка>\cramfs-root. Для добавленных вами файлов, информация о которых пока недоступна, в столбцах "uid", "gid" и "разрешения" будет отображаться "n/a". Редактирование этой информации доступно при двойном щелчке по нужной строке, либо при нажатии клавиши Enter или кнопки "Изменить".
После совершения необходимых вам модификаций выберите имя нового файла кодовой группы в поле "Новый файл CramFS" и нажмите "Собрать". Ждите надписи "Завершено".

5.1. Разбор файлов Motoskin (iconres.ezx)
Аналогично пункту 3.1. Разбор кодовых групп CramFS за исключением того, что файлы помещаются в подпапку "motoskin" рабочей папки.

5.2. Модификация и сбор файлов Motoskin (iconres.ezx)
Аналогично пункту 3.2. Модификация и сбор кодовых групп CramFS в том, что тоже надо добавлять/заменять файлы в папке. Но папка на этот раз называется "motoskin" и не надо править разрешения.

6. Запуск скриптов
Скрипты упрощают процесс модификации файла прошивки. Убедитесь, что скрипт подходит для прошивки, которую вы хотите изменить.
Как обычно, вы должны выбрать рабочую папку, оригинальный файл прошивки и имя для нового файла прошивки.
Нажмите на кнопку Script на вкладке SBF и выберите файл скрипта *.ecs. Скрипт запустится.
Формат скриптов описан в файле "script_format_v2_ru.txt"

Оригинал темы на мотофане
Вложения
Тип файла: rar ezxcodec_1.rar (111.5 Кб, 99 просмотров)



Satyr вне форума
Последний раз редактировалось Satyr; 07.01.2008 в 18:11.
   Ответить с цитированием   
Следующие 2 пользователя(ей) выразили Респект Satyr:
Старый 05.01.2008, 17:08   #2
Мотоспец
 
Аватар для elvis live!
 
Адрес: Москва
Телефон: Z8
Сообщений: 351
Уровень респекта: 263
Отправить сообщение для elvis live! с помощью ICQ
Добавлю лишь, что прога актуальна лишь для E2, E6 и A1200. На Z6 и V8 другая фс, и и эта прога с ихними прошами работать не будет.

И прикрепи линк на мотофан, а то они орать будут...

elvis live! вне форума

   Ответить с цитированием   
Старый 06.01.2008, 03:29   #3
Старший моторист
 
Аватар для Satyr
 
Адрес: трасса и фуры
Телефон: Alcatel допотопный%)
Прошивка: >.<
Сообщений: 278
Уровень респекта: 623
Отправить сообщение для Satyr с помощью ICQ
elvis live!, ok

Satyr вне форума

   Ответить с цитированием   
Старый 09.01.2008, 03:39   #4
Младший моторист
 
Адрес: MOTOLAND
Телефон: RIZR Z6
Сообщений: 40
Уровень респекта: 24
elvis live! - в проге даже для Z6 есть полезное



fenya вне форума

   Ответить с цитированием   

Быстрый переход
Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мануал по прошивке телефонов Motorola L7, L6, L2 Diom Мануалы (FAQ) по L9, L7e, L7, L6, L2 394 22.11.2008 21:51
Skype выпустила Java-клиент для мобильных телефонов JackiLL Новости 9 29.04.2008 10:11
Словарь терминов V2 ZweR Флейм 4 21.10.2006 22:59
Перепрошивка телефонов в России ZweR Флейм 4 11.10.2006 21:20
Каталог прошивок для E398-ROKR E1 Splash.666 Мануалы (FAQ) по E398 и ROKR 1 20.04.2006 13:59




Авторские права защищены Онтоном Пухом