IPB

Здравствуйте, гость ( Вход | Регистрация )

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
> Создание RAM-бутлоадера
Ikar
сообщение 14.6.2010, 10:26
Сообщение #1


Новичок
*

Группа: Members
Сообщений: 5
Регистрация: 11.6.2010
Пользователь №: 48769
Спасибо сказали: 0 раз(а)

Девайс:DELL, HTC


Добрый день!
Имеется проблемка софтварно-убиенный HTC ozone. Процессор Qualcomm MSM-7625. Вопрос в следующем, как для него создать бутлоадер, который сможет произвести начальную инициализацию? По-идее есть несколько способов - снять дамп в отладчике, снять дамп с рабочего донора ну и вариант записать флешовый бут и попробовать стартануть его. С отладчиком и с записью в нанд пока проблематично, остается способ снять с донора - у кого есть подобный опыт?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
 
Начать новую тему
Ответов
arcc
сообщение 14.6.2010, 11:33
Сообщение #2


спец по реанимации
****

Группа: Разработчики
Сообщений: 361
Регистрация: 28.5.2008
Пользователь №: 1472
Спасибо сказали: 113 раз(а)

Девайс:HTC


Цитата(Ikar @ 14.6.2010, 17:26) *
Добрый день!
Имеется проблемка софтварно-убиенный HTC ozone. Процессор Qualcomm MSM-7625. Вопрос в следующем, как для него создать бутлоадер, который сможет произвести начальную инициализацию? По-идее есть несколько способов - снять дамп в отладчике, снять дамп с рабочего донора ну и вариант записать флешовый бут и попробовать стартануть его. С отладчиком и с записью в нанд пока проблематично, остается способ снять с донора - у кого есть подобный опыт?


Если есть прошивка -выдергиваете оттуда загрузчик .Но их там несколько,Радио части и WM .
Но из вашего описания непонятно в каком состоянии девайс и что именно прибито ? ARM9 или 11 ?
Самый простой способ это слить по jtag полный дамп с рабочего устройства и залить на убиенный .
Незнаю но вроде ORT поддерживает процессор 7625 -точки jtag у него аналогичные 7225 .
И вообще непонятно -если у вас есть отладчик (он же jtag ) то в чем проблема ? Найти в RAM загрузчики не составляет проблему .

Прямая сылка кстати на прошивку http://member.america.htc.com/download/Rom..._58005_Ship.exe
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Ikar
сообщение 14.6.2010, 12:22
Сообщение #3


Новичок
*

Группа: Members
Сообщений: 5
Регистрация: 11.6.2010
Пользователь №: 48769
Спасибо сказали: 0 раз(а)

Девайс:DELL, HTC


Цитата(arcc @ 14.6.2010, 10:33) *
Если есть прошивка -выдергиваете оттуда загрузчик .Но их там несколько,Радио части и WM .
Но из вашего описания непонятно в каком состоянии девайс и что именно прибито ? ARM9 или 11 ?
Самый простой способ это слить по jtag полный дамп с рабочего устройства и залить на убиенный .
Незнаю но вроде ORT поддерживает процессор 7625 -точки jtag у него аналогичные 7225 .
И вообще непонятно -если у вас есть отладчик (он же jtag ) то в чем проблема ? Найти в RAM загрузчики не составляет проблему .

Прямая сылка кстати на прошивку http://member.america.htc.com/download/Rom..._58005_Ship.exe


Состояние - полный коматоз, по идее даже не стартует квалкомовский бут.
Прошивка имеется в формате .nb, не знаю насколько корректно кюмат ее распарсил в .mbn. На проц 7625 у меня нет даташита, поэтому по аналогии с 7201 читал рам с адреса 0х80000000 - пока неудачно. J-tag, что имеется в наличии толком не умеет работать с этим процом определяет его как 0xC01E00E1, ARM926EJ-S, ARM.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
arcc
сообщение 14.6.2010, 14:24
Сообщение #4


спец по реанимации
****

Группа: Разработчики
Сообщений: 361
Регистрация: 28.5.2008
Пользователь №: 1472
Спасибо сказали: 113 раз(а)

Девайс:HTC


Цитата(Ikar @ 14.6.2010, 19:22) *
7201 читал рам с адреса 0х80000000


Судя по тому что выдает perl скрипт при разборе SPL от ozone (CedarW -это CDMA версия насколько я понял ).
То адрес по которому находится SPL для WM части это 88000000

@88000000 386296 2009-10-03 18:17:09 nk.exe
00000000-00000040 | 88000000-88000040 L00000040 kernel entry point : branch to 88001000
00000040-00000048 | 88000040-88000048 L00000008 ECEC signature + romhdr ptr
00000048-00001000 | 88000048-88001000 L00000fb8 unknown-large: 308c0500000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
00001000-000549ac | 88001000-880549ac L000539ac v0001000 r88001000 module data nk.exe
00055000-00055020 | 88055000-88055020 L00000020 v0055000 r88055000 module data nk.exe
00056000-00056054 | 88056000-88056054 L00000054 v0056000 r88056000 module data nk.exe
00057000-00058b40 | 88057000-88058b40 L00001b40 v0057000 r88073000 module data nk.exe
00058b40-00058bae | 88058b40-88058bae L0000006e e32 header nk.exe
00058bb0-00058c28 | 88058bb0-88058c28 L00000078 o32 headers nk.exe
00058c28-00058c2f | 88058c28-88058c2f L00000007 module filename nk.exe
00058c30-00058c84 | 88058c30-88058c84 L00000054 romhdr : dllfirst:02000000, dlllast:02000000, physfirst:88000000, physlast:8805ace0, nummods:00000001, ulRAMStart:84a80000, ulRAMFree:84a9c000, ulRAMEnd:84b00000, ulCopyEntries:00000001, ulCopyOffset:88058ca4, ulProfileLen:00000000, ulProfileOffset:00000000, numfiles:00000000, ulKernelFlags:00000000, ulFSRamPercent:80808080, ulDrivglobStart:00000000, ulDrivglobLen:00000000, usCPUType:000001c2, usMiscFlags:00000002, pExtensions:00000000, ulTrackingStart:00000000, ulTrackingLen:00000000
00058c84-00058ca4 | 88058c84-88058ca4 L00000020 modules list, 1 modules
00058ca4-00058ca4 | 88058ca4-88058ca4 L00000000 files list, 0 files
00058ca4-00058cb4 | 88058ca4-88058cb4 L00000010 copy list, 1 entries
00059000-0005ace0 | 88059000-8805ace0 L00001ce0 v0057000 r84a80000 module data nk.exe
saving files to c:\ozon/xip_01
saving modules to c:\ozon/xip_01
finished
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Сообщений в этой теме
- Ikar   Создание RAM-бутлоадера   14.6.2010, 10:26
- - arcc   Цитата(Ikar @ 14.6.2010, 17:26) Добрый де...   14.6.2010, 11:33
|- - Ikar   Цитата(arcc @ 14.6.2010, 10:33) Если есть...   14.6.2010, 12:22
|- - arcc   Цитата(Ikar @ 14.6.2010, 19:22) Состояние...   14.6.2010, 13:51
||- - Ikar   Цитата(arcc @ 14.6.2010, 12:51) После чег...   14.6.2010, 17:15
||- - arcc   Цитата(Ikar @ 15.6.2010, 0:15) поэтому и ...   14.6.2010, 17:45
||- - Ikar   Цитата(arcc @ 14.6.2010, 16:45) Если увал...   14.6.2010, 18:12
||- - Ikar   С рамом не получилось, получилось восстановить тол...   21.6.2010, 18:04
||- - arcc   Цитата(Ikar @ 22.6.2010, 1:04) С рамом не...   22.6.2010, 0:24
|- - arcc   Цитата(Ikar @ 14.6.2010, 19:22) 7201 чита...   14.6.2010, 14:24
- - STU   Ребят, убил свой XPERIA, случайно затерев SPL. Опр...   3.7.2010, 14:09
|- - arcc   Цитата(STU @ 3.7.2010, 21:09) Ребят, убил...   4.7.2010, 0:46
- - STU   Какие сейчас цены на такое счастье, чтоб я в СЦ мо...   4.7.2010, 10:39
|- - arcc   Цитата(STU @ 4.7.2010, 17:39) Какие сейча...   4.7.2010, 15:44
|- - Yokel   Цитата(arcc @ 4.7.2010, 20:44) Вы все пра...   19.8.2010, 5:48
|- - arcc   Цитата(Yokel @ 19.8.2010, 12:48) сори за ...   20.8.2010, 11:48
- - STU   Ну в опыте и понимании процесса разные категории э...   4.7.2010, 16:18
- - den054   Приветствую! У меня нечто похожее, только с м...   8.6.2011, 5:55
|- - Serge94   Цитата(den054 @ 8.6.2011, 12:55) Приветст...   11.6.2011, 14:39
|- - Energizer   Цитата(den054 @ 8.6.2011, 5:55) Приветств...   5.10.2011, 20:48
|- - telemix   Цитата(Energizer @ 5.10.2011, 21:48) не т...   6.10.2011, 12:32
|- - ololol   Цитата(telemix @ 6.10.2011, 12:32) Куда в...   17.10.2011, 13:48
|- - telemix   Цитата(ololol @ 17.10.2011, 14:48) Куда н...   17.10.2011, 17:47
|- - telemix   Цитата(telemix @ 17.10.2011, 18:47) Макс....   17.10.2011, 17:50
|- - ololol   Цитата(telemix @ 17.10.2011, 17:50) https...   17.10.2011, 21:01
|- - telemix   Цитата(ololol @ 17.10.2011, 22:01) спасиб...   24.10.2011, 15:07
- - Energizer   не могу скачать интересующий сильно файл qualcom...   19.7.2011, 23:58
- - BigMike   Это странно, потому что файл нормально качается. П...   20.7.2011, 7:24
- - Energizer   Спасибо действительно чудеса подкинула Мозила .. ...   20.7.2011, 8:53


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

 



RSS Текстовая версия Сейчас: 17.6.2026, 2:21
return_links(); ?>