|
27.4.2008, 10:18
Сообщение
#1
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 10 Регистрация: 20.4.2008 Пользователь №: 1146 Спасибо сказали: 0 раз(а) Девайс:Dell Axim X51v |
Начал портировать новый хип (источник кухня для Гермеса ОС5.2.19209) под Dell Axim x51v, но ничего кроме незагружающейся машинки не получил. (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)
Может я что-то не так делал? Действовал в следующем порядке: 1. вытащил програмкой XIPTools хип2 из своей прошивки; 2. сдампил хип2 и хип-донор в ROMMaster; 3. с помощью XIPPort'а выявил аппаратозависимые модули/файлы и положил их в донор, взамен гермесовских; 4. собрал новый хип с помощью Buildxip. 5. для проверки разобрал ранее полученный хип в XIPPort и построил карты. Увидел множественные пересечения в map.txt и map.physical.txt. После выполнения остались пересечения у первых регионов модулей nk.exe и giisr.dll. Код 8c4fd000 - 8c4fd000 L00000000 Start: start of RAM 8c4fd000 - 8c540000 L00043000 initialized data of region_2 nk.exe 8c540000 - 8c546000 L00006000 NUL 8c546000 - 8c54a000 L00004000 initialized data of region_1 osaxst0.dll 8c54a000 - 8c54b000 L00001000 initialized data of region_1 hd.dll 8c54b000 - 8c550000 L00005000 NUL 8c550000 - 8c551000 L00001000 initialized data of region_1 giisr.dll 8c550000 - 8c551000 L00001000 !!!!!!!!!!!!!!!!!! 8c550000 - 8c556000 L00006000 uninitialized data of region_1 nk.exe 8c551000 - 8c556000 L00005000 !!!!!!!!!!!!!!!!!! 8c551000 - 8c551000 L00000000 ------ start of RAM free space 8c551000 - 8ff00000 L039af000 NUL 8ff00000 - 8ff00000 L00000000 End: end of RAM Подвигал nk по методике, описанной ArHon'ом. Пересечения исчезли. CODE 8c4fd000 - 8c4fd000 L00000000 Start: start of RAM 8c4fd000 - 8c540000 L00043000 initialized data of region_2 nk.exe 8c540000 - 8c546000 L00006000 NUL 8c546000 - 8c54a000 L00004000 initialized data of region_1 osaxst0.dll 8c54a000 - 8c54b000 L00001000 initialized data of region_1 hd.dll 8c54b000 - 8c550000 L00005000 NUL 8c550000 - 8c551000 L00001000 initialized data of region_1 giisr.dll 8c551000 - 8c551000 L00000000 ------ start of RAM free space 8c551000 - 8ff00000 L039af000 NUL 8ff00000 - 8ff00000 L00000000 End: end of RAM 6. собрал подправленный хип и вставил его в прошу программой XIPTools. После перепрошивки машинка даже не включилась. з.ы. при портировании хип, если в проше 2 хипа, нужно обновлять оба хипа? (IMG:http://forum.pda2u.ru/style_emoticons/default/huh.gif) |
|
|
![]() |
29.4.2008, 9:37
Сообщение
#2
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата значения rom_00 взятое из map.txt "переворачивал" согласно методичке, т.е. переставил байты с конца в начало. в s000 его не обнаружил Дык, правильно - у тебя же map.txt от Гермеса, а S000 для делла (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Чтобы найти в делловском S000 нужные байты - надо их брать из map.txt того XIP, откуда и этот S000. Ты это - лучше портируй ось в XIP делла, проще будет (IMG:http://forum.pda2u.ru/style_emoticons/default/wink.gif) Портировать устройство-зависимые файлы легко только если прошивки от очень близких девайсов (как, например, RoverPC G5 и Atom Exec). В остальных случаях рискуешь получить гемор еще тот (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
|
|
29.4.2008, 10:52
Сообщение
#3
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 10 Регистрация: 20.4.2008 Пользователь №: 1146 Спасибо сказали: 0 раз(а) Девайс:Dell Axim X51v |
Ты это - лучше портируй ось в XIP делла, проще будет (IMG:http://forum.pda2u.ru/style_emoticons/default/wink.gif) Портировать устройство-зависимые файлы легко только если прошивки от очень близких девайсов (как, например, RoverPC G5 и Atom Exec). В остальных случаях рискуешь получить гемор еще тот (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Значения physfirst нужно брать от деловского romhdr.txt? они с гермесовским отличаются. а можно где-нить скачать бинарник хипа от ровера например? прошу нет возможности качнуть, с гпрс сижу (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) |
|
|
29.4.2008, 10:59
Сообщение
#4
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Значения physfirst нужно брать от деловского romhdr.txt? они с гермесовским отличаются. Попробуй рассуждать логически. Тебе нужно найти, где в nk.exe прописыается этот адрес. Это можно сделать, найдя заранее известный адрес в шестнадцатеричном коде. Так вот в nk.exe будет прописан адрес той прошивки, от которой и был взять этот nk.exe. Соответственно, какой файл надо смотреть, чтобы найти адрес, который затем нужно будет искать в nk.exe? Цитата а можно где-нить скачать бинарник хипа от ровера например? прошу нет возможности качнуть, с гпрс сижу (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) Какой бинарник? xip.bin? |
|
|
AximX51v Портирование XIP под Dell Axim x51v 27.4.2008, 10:18
ArHon AximX51v, согласно методике надо перемещать все мо... 27.4.2008, 10:41
AximX51v Цитата(ArHon @ 27.4.2008, 11:41) AximX51v... 27.4.2008, 11:09
XakDL AximX51v, вопрос у тебя есть прошивка родная WM5 о... 27.4.2008, 13:43
AximX51v Цитата(XakDL @ 27.4.2008, 14:43) AximX51v... 27.4.2008, 14:36
ArHon AximX51v, при портировании хипа с другого устройст... 27.4.2008, 17:32
AximX51v ArHon
ВМ6.1 для Делла есть, но она версией 1919... 28.4.2008, 8:09
BigMike ЦитатаВМ6.1 для Делла есть, но она версией 19199
Н... 28.4.2008, 9:09
AximX51v Цитата(BigMike @ 28.4.2008, 10:09) Ну и в... 28.4.2008, 15:07
BigMike Цитатаведь buildxip, если неошибаюсь, должен при н... 28.4.2008, 15:43
AximX51v Цитата(BigMike @ 28.4.2008, 16:43) Нет, н... 29.4.2008, 9:07
AximX51v Цитата(BigMike @ 29.4.2008, 11:59) Попроб... 29.4.2008, 11:22
BigMike Цитатаделловский
Ну, а ты какой искал?
Цитатада
Та... 29.4.2008, 12:06
AximX51v BigMike,
нашел хип от Атома, разложил все по пап... 29.4.2008, 17:57
BigMike Цитатаон карты должен рисовать в любом случае?
Для... 29.4.2008, 19:15
AximX51v Цитата(BigMike @ 29.4.2008, 20:15) Для ра... 29.4.2008, 19:34![]() ![]() |
|
Текстовая версия | Сейчас: 7.5.2026, 11:37 |