motofan logo
       
> 

как разобрать прошивку из-под линукса?, я же знаю, что тут линуксоиды есть :)

Ilya Petrov
сообщение 18.9.2007, 0:04


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



собственно есть у меня R541_G_11.52.08R_F3.sbf и R541_G_11.52.08R.sbf,. есть ноут с линуксом. хочется посмотреть в рутовый раздел. после копания в выхлопе hexdump`а нарыл два смещения с cramfs: 0x0a843b0 и 0x2dc445e, насколько я понял - это ресурсы и настройки (во втором увидел fstab, но какой-то странный).

в сторону набора ezxflash смотрел, но parseheader выдаёт что-то странное:

Код

Codegroups: 18

T    N R  PR Start    End            Size Jump     ???      ?  C1 A  C2 ?  Ver    CRC  ??
00 255 03 23 a0de0000 a13fffff    6422528 ffffffff ffffffff 00 16 02 02 03 ffffff ffdf 0000
00 255 01 25 03fc8000 03fe7ff7     131064 0078fe03 b17219e9 00 13 02 02 03 080009 841f 0000
00   0 ff 25 10080000 100800c7        200 cdef2110 000000b1 00 13 02 02 06 ffff11 5280 0200
00   1 ff 25 100800c8 102ec6a7    2541024 cdef2110 000000b1 01 13 02 02 06 ffff11 521f 0000
00   2 ff 25 10390000 103fffff     458752 ffffffff ffffffff 00 13 02 02 06 ffffff ffc6 0800
00   3 ff 25 10040000 10066eb7     159416 cdef2110 000000b1 01 13 02 02 06 ffff11 5254 0000
00  18 ff 25 10330000 103307ff       2048 ffffffff ffffffff 00 13 02 02 06 ffffff ffe3 0800
00  31 ff 23 00060000 0007ffff     131072 ffffffff ffffffff 00 16 02 02 06 ffffff ffd9 0800
00  32 ff 23 00080000 0009ffff     131072 ffffffff ffffffff 00 16 02 02 06 ffffff ff76 0800
00  33 ff 23 000a0000 0019ffff    1048576 ffffffff ffffffff 00 16 02 02 06 ffffff ffd8 0800
00  34 ff 23 001a0000 00a9ffff    9437184 ffffffff ffffffff 00 16 02 02 06 ffffff ff79 0800
00  35 ff 23 00aa0000 0109ffff    6291456 ffffffff ffffffff 00 16 02 02 06 ffffff ff41 0800
00  36 ff 23 010a0000 0189ffff    8388608 ffffffff ffffffff 00 16 02 02 06 ffffff fff6 0800
00  37 ff 23 018a0000 018bffff     131072 ffffffff ffffffff 00 16 02 02 06 ffffff ffe8 0800
00  39 ff 23 018e0000 018fffff     131072 ffffffff ffffffff 00 16 02 02 06 ffffff fff3 0800
00  41 ff 23 019e0000 025dffff   12582912 ffffffff ffffffff 00 16 02 02 06 ffffff ff87 0800
00  42 ff 23 025e0000 025fffff     131072 ffffffff ffffffff 00 16 02 02 06 ffffff ffe8 0800
00  43 ff 23 02600000 03ffffff   27262976 ffffffff ffffffff 00 16 02 02 06 ffffff ffbf 0800


тех смещений, что я нагрепал - нетути, смещение CG33 (0x000a0000) нифига не монтируется (судя по доками - это root, я прав?).

натравил unshx на файл - он мне создал туеву хучу мелких .bin o_O
file их не воспринимает (или data, или бред какой-то).

вобщем, я чувствую, что где-то гоню, но не вижу где smile.gif, объясните методу.

трубку в руках в магазине посмотрел - понравилось, думаю купить после з/п, а когда допилят OpenMoko для этой трубы - поставлю, а пока буду ломать эту. може чего напишу полезного, toolchain вроде есть.

зы. а под qemu-arm никто не осилил запустить? wink.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Animann
сообщение 18.9.2007, 8:42


Мастер
****

Группа: Пользователи
Сообщений: 213
Регистрация: 1.2.2007
Из: Иркутск
Пользователь №: 120 024
Модель телефона: a1200 оригинальный
Прошивка: 24p от booster'a

Рейтинг: 50.5



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

СБФ разбираются виндовой програмулиной, думаю WINE ее заведет без проблем
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 18.9.2007, 8:59


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



Цитата(Animann @ 18.9.2007, 11:42) *

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


по запросам "a1200 разбор прошивки", "a1200 sbf decode" и подобным поиск результатов не возвращает.

Цитата

СБФ разбираются виндовой програмулиной, думаю WINE ее заведет без проблем



эммм... ладно, хотя хочется нативной консольной
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Animann
сообщение 18.9.2007, 17:12


Мастер
****

Группа: Пользователи
Сообщений: 213
Регистрация: 1.2.2007
Из: Иркутск
Пользователь №: 120 024
Модель телефона: a1200 оригинальный
Прошивка: 24p от booster'a

Рейтинг: 50.5



Цитата(Ilya Petrov @ 18.9.2007, 11:59) *

по запросам "a1200 разбор прошивки", "a1200 sbf decode" и подобным поиск результатов не возвращает.
эммм... ладно, хотя хочется нативной консольной


запрос составьте шире, формат прошивок на все линух трубочки один ;-) мну лично лень исать щас, а то бы ткнул вас в топег, чесно слово
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
z3r0c001
сообщение 19.9.2007, 7:25


Интересующийся
**

Группа: Пользователи
Сообщений: 75
Регистрация: 17.7.2007
Пользователь №: 141 731
Модель телефона: e398+e6

Рейтинг: 4.5



Моддинг прошивки в Linux

йа тыкну)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 20.9.2007, 12:17


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



Цитата(z3r0c001 @ 19.9.2007, 10:25) *


спасибо, всё получилось.

эхъ... пляцкий сдк
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
как разобрать прошивку из-под линукса?, я же знаю, что тут линуксоиды есть :) · Motorola ROKR E6, E6e, E6tv, MING A1200, A1200i, A1200e, A1200r, A1200w, A1600 · Forum
 

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

 



Текстовая версия Сейчас: 29.4.2024, 9:36

Форум живёт: