motofan logo
> 

Прошивка A1200 изнутри, Что можно сделать самому

Antioh
сообщение 18.2.2007, 14:35


Новичок
*

Группа: Пользователи
Сообщений: 28
Регистрация: 4.10.2003
Пользователь №: 716
Модель телефона: a1200

Рейтинг: 9



Предлагаю в этой теме писать все, что кто-либо сделал с прошивкой для a1200

Думаю многие знают как разбить цельную прошивку на codegroup, для тех кто еще не в курсе прочтите цитату ниже

Цитата(Автор: bOOster)

значит так, требуется минимальные знания
1. что такое шестнадцетиричная, десятичная система и умение работать с программистским калькулятором
2. как пользоваться Hex редактором файлов работащим с байтами (не текстом) HexEdit,WinHex и т.п.

краткий ликбез -
пакеты ответсвенные за локализацию имеют cramfs формат. Что это за формат? чтото подобное формату MSDOS то есть - есть заголовок который хранит иформацию о каталогах и файлах. сами файлы храняться в сжатом виде. zip формат.

Урок первый:
Как найти эти пакеты - cramfs файл начинается с заголовка состоящего из строки байт
0x45 0x3D 0xCD 0x28
в любом Hex редакторе ищем эту последовательность байт - это будет начало пакета. Следующие 4 байта это размер пакета в байтах
некоторые редакторы могут автоматически переводить набор байт в десятичное значение. Если данной возможности нет делаем следующее -
1. Открываем стандартный калькулятор (WindowsXP) переключаемся в программистский режим и в шестнацетеричную систему - вводим 4 байта наоборот последний байт вводим первым и т.д. ВНИМАНИЕ положение цифр (2 цифры) в байте не меняются!!!!
2. после ввода должна получиться последовательность из 8 чисел.
Пример в файле 00 C0 7D 01, в калькуляторе должно быть
01 7D C0 00
3. нажимаем кнопочку отображения значения в дестятичном виде и получаем значение
25 018 368 что и является длиной пакета - 25 мегабайт приблизительно
Выдираем кусок начинающийся с позиции где найден заголовок и длиной расчитанной в пункте 3.

Тренируйтесь. Задание - извлеките из файла прошивки все cramfs пакеты.

Следующий урок - распаковка данных пакетов.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
Antioh   Прошивка A1200 изнутри   18.2.2007, 14:35
tmr   а что именно интересует? просто всё дело в том, чт...   21.2.2007, 16:32
Antioh   -Интересует процедура дебрендинга (выкидывания тог...   21.2.2007, 16:58
Antioh   Начал копать ресурсные qm файлы (там хранится текс...   22.2.2007, 15:22
tmr   Собсно - всё уже сделано ;) https://opensource.mot...   24.2.2007, 14:54
Antioh   Объясни. На sf moto нашел только один намек на с...   25.2.2007, 18:55
Z_Z_Z   antioh, скинь какой нить qm-файл, я сделаю прогу к...   25.2.2007, 22:06
Antioh   все файлики найдешь здесь Если ты работаешь под ...   26.2.2007, 2:13
bOOster   Немного неверно. 1. Переработанные мной утилиты ...   26.2.2007, 3:37
Antioh   Спасибо за уточнения, учту. Я все равно в линуксе...   26.2.2007, 4:34
Antioh   Народ кто-нибудь возьмется за написание программки...   10.3.2007, 2:38
vshvets   Кривоватые ТС файлы от 1200. Если есть терпение и ...   10.3.2007, 12:54
CANCER32   Чем их можно открыть?   10.3.2007, 13:23
vshvets   Чем их можно открыть? QT_linguist. Есть в линукс...   10.3.2007, 14:09
CANCER32   vshvets, а почему в телефоне лежат файлы *.qm, а у...   10.3.2007, 15:02
vshvets   Цитата из линукс.мотофан.ру ещё актуальна(прямой с...   10.3.2007, 19:35
Antioh   vshvets, маленькое отступление :) здесь речь идет ...   11.3.2007, 18:51
CANCER32   Antioh, вроде Z_Z_Z может сделать прогу для редакт...   11.3.2007, 19:00
Z_Z_Z   Antioh, вроде Z_Z_Z может сделать прогу для редак...   12.3.2007, 6:07
bOOster   Вы читайте для какой модели! Для особо одаренн...   12.3.2007, 4:03
bOOster   Z_Z_Z ну программу то все равно сделай с редактир...   12.3.2007, 8:45
Z_Z_Z   b00ster, а что там захешированно? боюсь там не тол...   12.3.2007, 9:21
bOOster   Физическое расположение начала фразы по заголовку ...   12.3.2007, 11:37
Antioh   Физическое расположение начала фразы по заголовку...   12.3.2007, 12:06
Z_Z_Z   ладно, займусь на днях......   12.3.2007, 16:02
bOOster   Народ, давайте пошустрее и поактивнее если русский...   15.3.2007, 11:11
Z_Z_Z   Шевелюсь, разработка идет.. просто тяжеловато с уч...   18.3.2007, 5:48
Animann   Шевелюсь, разработка идет.. просто тяжеловато с у...   18.3.2007, 6:19
Z_Z_Z   тем лучше.. тогда я ее больше трогать не буду.... ...   18.3.2007, 6:40
tmr   bOOster, не надо писсимизма ;) Врядли Chien гений ...   18.3.2007, 19:57
медЬведь   хочу шить а1200е но есть вопрос по прошивкам что е...   19.9.2009, 20:09
SnaiperSnaiper   Зеркало есть зеркало. Ето никакаим образом не отно...   19.9.2009, 21:27

Прошивка A1200 изнутри, Что можно сделать самому · Motorola ROKR E6, E6e, E6tv, MING A1200, A1200i, A1200e, A1200r, A1200w, A1600 · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 5.8.2025, 22:02

Форум живёт: