eXTracted INternals

eXTracted INternals
 
ФорумФорум  ЧаВоЧаВо  ПоискПоиск  РегистрацияРегистрация  ПользователиПользователи  ГруппыГруппы  Вход  

Поделиться | 
 

 Считать Full ROM Windows Mobile

Предыдущая тема Следующая тема Перейти вниз 
АвторСообщение
neonix



Количество сообщений : 39
Дата регистрации : 2008-08-01

СообщениеТема: Считать Full ROM Windows Mobile   Пт 1 Авг - 16:12

Собственно никак не могу слить полный бекап всего рома в этой OS, получается вычитывать только отдельно блоки Boot,Eboot,OS,XIP, потом приходится все склеивать ощущение что чегото всетаки нехватает, есть ли кто, кто полностью сливал ROM ?? И как Это сделать? Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Считать Full ROM Windows Mobile   Сб 2 Авг - 0:59

Если ты хочешь сделать полный дамп, то придется дампить Boot,Eboot,OS,XIP потому что дамперы - универсальные, и не предназначены для raw чтения NAND. Из-за этого получаются блоки, а не сплошной образ. Но в принципе ты можешь через pdocread -l выяснить размер всей NAND и попытаться скачать(тем же pdocread) как целый образ.
Вернуться к началу Перейти вниз
Посмотреть профиль
neonix



Количество сообщений : 39
Дата регистрации : 2008-08-01

СообщениеТема: Re: Считать Full ROM Windows Mobile   Сб 2 Авг - 5:14

pdocread не читает весь образ, он вычитывает только TrueFFS часть, а мне надо вместе с загрузчиками, прийдется видимо писать софтину чтоб считать както все поблочно, а потом склеить, я был прав что чегото нехватает, бутлоадер второй Eboot, вообще льется в два разных места, а начальный загрузчик xloader , читается без векторов прерывания, обрубок от него....
Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Считать Full ROM Windows Mobile   Вс 3 Авг - 11:56

Не бывает TrueFFS части. TrueFFS - это и есть низкоуровневый драйвер доступа к NAND.

Например.
Вот тут чувак показывает как он дампит свой Hermes:
http://forum.xda-developers.com/showpost.php?p=2214077&postcount=2
он приводит таблицу разделов NAND:
Код:

 34.97M (0x22f7400) TrueFFS
|          3.06M (0x30fc00) Part00
|          3.56M (0x390000) Part01
|          28.34M (0x1c57400) Part02
 79.45M (0x4f74000) TrueFFS
|          3.06M (0x30fc00) Part00
|          3.56M (0x390000) Part01
|          28.34M (0x1c57400) Part02
и дальше поясняет:
Код:

20.05.2008  01:38        3.210.240 Part00.raw  <--- Boot
20.05.2008  01:37        3.735.552 Part01.raw  <--- Kernel
20.05.2008  01:43        29.717.504 Part02.raw  <--- OS-ROM
20.05.2008  01:13        83.361.792 Part_6ff40d1a.raw  <--- Applications

Так что дампь бут-раздел и не выдумывай Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
neonix



Количество сообщений : 39
Дата регистрации : 2008-08-01

СообщениеТема: Re: Считать Full ROM Windows Mobile   Вс 3 Авг - 12:11

Дампится то оно дампится, только загрузчика тама небудет, то что у тебя на примере отмечено как бут , это две области XIPа, а мне нужен сам стартовый загрузчик, но не винды, а тот который инициализирует железо, Eboot и Xloader не читаются через pdocread =(((


Последний раз редактировалось: neonix (Вс 3 Авг - 12:34), всего редактировалось 1 раз(а)
Вернуться к началу Перейти вниз
Посмотреть профиль
neonix



Количество сообщений : 39
Дата регистрации : 2008-08-01

СообщениеТема: Re: Считать Full ROM Windows Mobile   Вс 3 Авг - 12:32

Перепробовал еще кучу методов, нашел как считать xloader, оказывается при старте он читается из nand, потом его область становится невидимой, а он помещается в RAM в самом омапе - ~200кб, а вот eboot нормальный так и не нашел где вычитать , читается только 256 кб, хотя по логике вещей он должен быть 512, и лежать в nand два раза... Кстати нашел старую доку по m-sytem Disk on Chip, может кому пригодится http://www.spezial.ru/msystem/pdf/DiskOnChip_Based_MCP01_Rev0.4.pdf
Вернуться к началу Перейти вниз
Посмотреть профиль
neonix



Количество сообщений : 39
Дата регистрации : 2008-08-01

СообщениеТема: Re: Считать Full ROM Windows Mobile   Вс 3 Авг - 12:45

Всё уже разобрался со всем, вычитал все поблочно, два раза разместил Eboot, добавил xloader + IMGFS+ TFAT и получил ровно 128 мегабайт, так что вопрос закрыт , Спасибо за содействие Hex, кстати код первоначального загрузчика xloader в винде базируется на томже что и выложен Ti для Linux, сорцы его можно качнуть тут http://focus.ti.com/general/docs/wtbu/wtbusplashcontent.tsp?templateId=6123&contentId=4750 Думаю копающим винду которая стоит на Omap проце, исходники пригодятся pirat Ибо начальная инициализация 730/750/850 не отличается Exclamation
Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Считать Full ROM Windows Mobile   Вс 3 Авг - 13:50

neonix пишет:
Кстати нашел старую доку по m-sytem Disk on Chip
У меня есть даже сорцы драйвера TrueFFS для Symbian. И чо-то у меня было для wince. До того как Sandisk поглотила M-Systems, они много инфы выкладывали. А ща линейку Disk-On-Chip свернули и инфу убрали.
Вернуться к началу Перейти вниз
Посмотреть профиль
neonix



Количество сообщений : 39
Дата регистрации : 2008-08-01

СообщениеТема: Re: Считать Full ROM Windows Mobile   Вс 3 Авг - 15:58

Былоб Интересно глянуть сорцы, TrueFFS под wince (или уже хотяб не сорцы), поделишся ? Smile А вообще найти бы гденить BSP для Wince от Omap, былоб ваще замечательно , эх мечты Rolling Eyes
Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Считать Full ROM Windows Mobile   Пн 4 Авг - 3:33

К сожалению не сорцы Sad Но вот это лежало на m-systems:
http://rapidshare.com/files/134724245/TrueFFS_6.2.0_Win_CE_Binary.rar.html
Вернуться к началу Перейти вниз
Посмотреть профиль
neonix



Количество сообщений : 39
Дата регистрации : 2008-08-01

СообщениеТема: Re: Считать Full ROM Windows Mobile   Пн 4 Авг - 7:00

Огромное спасибо, много чего интересного тут есть Wink
Вернуться к началу Перейти вниз
Посмотреть профиль
neonix



Количество сообщений : 39
Дата регистрации : 2008-08-01

СообщениеТема: Re: Считать Full ROM Windows Mobile   Вт 5 Авг - 23:18

Дабы не создавать новую тему спрошу здесь, как можно получить в Windows Mobile на девайсе с omap750 , таблицу GPIO, кто-нибуть таким занимался?? , вроде с помошью Haret можно, но чтот никак не разберусь....Уже была бредовая идея, написать свою тулзу на основе даташита, чтоб читать регистры конфигурации омапа, но это не выход, реверсингом тоже много чего не накопаешь, с одним только бутлоадером мучался несколько часов, а почти ничего не нашел. Мне бы получить хотябы часть GPIO, хотяб относящуюся к LCD...
Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Считать Full ROM Windows Mobile   Ср 6 Авг - 0:58

Об этом лучше спросить mamaich'а на reng.ru
Вернуться к началу Перейти вниз
Посмотреть профиль
neonix



Количество сообщений : 39
Дата регистрации : 2008-08-01

СообщениеТема: Re: Считать Full ROM Windows Mobile   Вс 10 Авг - 3:51

Такой вопрос... Ктонибуть видел девайс с Линухом на базе Omap 750 ?
Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Считать Full ROM Windows Mobile   Вт 12 Авг - 8:26

Тока на Omap 310 Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
neonix



Количество сообщений : 39
Дата регистрации : 2008-08-01

СообщениеТема: Re: Считать Full ROM Windows Mobile   Чт 14 Авг - 1:49

Нууу 310 знаем linux on Sx1 от Вована и Серже Smile А вот на базе 750 не видел неодного девайса, как сказали в представительстве Ti, эти чипы мы разрабатывали с ODM разработчиками поэтому за всей информацией обращайтесь к ним, только вот кто эти разработчики они назвать отказались Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Считать Full ROM Windows Mobile   Чт 14 Авг - 15:08

neonix пишет:
эти чипы мы разрабатывали с ODM разработчиками поэтому за всей информацией обращайтесь к ним, только вот кто эти разработчики они назвать отказались Smile
Lenovo, Rover, HTC, Motorola
Вернуться к началу Перейти вниз
Посмотреть профиль
neonix



Количество сообщений : 39
Дата регистрации : 2008-08-01

СообщениеТема: Re: Считать Full ROM Windows Mobile   Пт 15 Авг - 1:25

Мдааа и ктож мне доку то поним даст Sad НО сколько не ковыряюсь пришел к выводу что это клон 850 омапа, фактически без отличий. только фреймбуфер (VRAM) замаплен в другой адрес в отличии от 850...
Вернуться к началу Перейти вниз
Посмотреть профиль
Спонсируемый контент




СообщениеТема: Re: Считать Full ROM Windows Mobile   

Вернуться к началу Перейти вниз
 
Считать Full ROM Windows Mobile
Предыдущая тема Следующая тема Вернуться к началу 
Страница 1 из 1
 Похожие темы
-
» Полезные программы
» Воровство паролей и логинов на mail.ru

Права доступа к этому форуму:Вы не можете отвечать на сообщения
eXTracted INternals :: Вопросы и ответы :: Общий форум-
Перейти: