IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
> Создание WM6 для RoverPC S5 (4МП)
ray
сообщение 20.3.2008, 14:47
Сообщение #1


Участник
**

Группа: Разработчики
Сообщений: 32
Регистрация: 20.3.2008
Пользователь №: 863
Спасибо сказали: 8 раз(а)

Девайс:RoverPC S5


BigMike
Образ родной прошивки есть, желание _большое_, руки..руки вроде бы прямые (IMG:http://forum.pda2u.ru/style_emoticons/default/rolleyes.gif) ящик пива уже под столом дожидается своего часа (IMG:http://forum.pda2u.ru/style_emoticons/default/rolleyes.gif)
Прежде всего, с чего мне следует начать? ..в данный момент читаю FAQ по сборке прошивок к различным девайсам и запасаюсь хирургическими инструментами для препарирования прошивки..
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
 
Начать новую тему
Ответов
ray
сообщение 12.4.2008, 7:02
Сообщение #2


Участник
**

Группа: Разработчики
Сообщений: 32
Регистрация: 20.3.2008
Пользователь №: 863
Спасибо сказали: 8 раз(а)

Девайс:RoverPC S5


Возможно я нашел проблему хипа, ..а возможно просто курнул неправильные шишки.
Сделал следующее:
1. Чтобы в дальнейшем не заморачиваться, подправил оригинальный образ wm6 (WinCENLS_WWE переехала из XIP'а в SYS часть образа, из XIP'а выкинул hd.dll и osaxst0.dll).
2. Портировал XIP, используя XIP из подправленного "оригинального" образа wm6 и XIP из wm5.
2.1 На заключительном этапе портирования (7й пункт, инструкции ArHon'а из темы "Разбираем XIP"), построил XIPPort'ом карту (Write maps). Решил ее посмотреть и проверить, и вот что я увидел:

Код
02000000 - 03e09000 L01e09000 NUL
03e09000 - 03e54000 L0004b000 Virtual base address of trueffs.dll
03e54000 - 03e5a000 L00006000 Virtual base address of ceddk.dll
03e5a000 - 03e61000 L00007000 Virtual base address of cecompr.dll
03e5e000 - 03e61000 L00003000 !!!!!!!!!!!!!!!!!!
03e5e000 - 03e62000 L00004000 Virtual base address of regenum.dll
03e62000 - 03e71000 L0000f000 Virtual base address of pm.dll
03e71000 - 03e79000 L00008000 Virtual base address of mspart.dll
03e79000 - 03e83000 L0000a000 Virtual base address of imgfs.dll


Распаковал хип, который выкладывал мне ArHon. И там такая же фигня.. Это же пересечение и от него надо избавляться, да? Если "да", то как? Попробовал переместить по e32_vbase на -3000 cecompr.dll, ceddk.dll, trueffs.dll M'Reloc_nk'ом, пересечений теперь нет, но и винда с таким хипом не стартует..понял, что это не выход..
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Сообщений в этой теме
- ray   Создание WM6 для RoverPC S5 (4МП)   20.3.2008, 14:47
- - BigMike   ray, ЦитатаПрежде всего, с чего мне следует начат...   20.3.2008, 18:19
- - ray   BigMike В общем, не стал ждать до завтра.. и выде...   21.3.2008, 11:44
- - BigMike   Цитатаполовина текста не понятно, ну это ерунда, р...   21.3.2008, 12:25
- - ray   BigMike Пока завис на 6 пункте.. 6.1.Натравил M...   21.3.2008, 17:21
- - BigMike   Если vsize у модуля не меняется по сравнению с про...   21.3.2008, 17:48
- - ray   Цитатапотом построй карту. Если пересечений не буд...   21.3.2008, 18:29
- - BigMike   Ставишь 803A0000, копируешь XIPPort.exe с dll-кой ...   21.3.2008, 19:15
- - ray   Запустил XIPPort, кнопки build map там нет. Есть w...   21.3.2008, 20:04
- - ray   В общем, поставил на ноут девственно чистую Window...   22.3.2008, 4:25
- - BigMike   ЦитатаПробовал нажимать realloc P А вот это ты дел...   22.3.2008, 10:13
- - BigMike   И еще один важный момент   22.3.2008, 10:22
- - ray   ЦитатаТеперь сравни map нового XIP с оригинальным ...   22.3.2008, 13:31
- - ray   Вроде бы нашел из-за чего возникает ошибка,но вот ...   23.3.2008, 7:20
- - ArHon   а ты его с помощью M'Relock_nk отрелочил?   23.3.2008, 9:09
- - ray   ArHon Да, отрелочил его M'Relock_nk'ом.   23.3.2008, 9:55
- - BigMike   ЦитатаЕсли при портировании XIP вообще не трогать ...   23.3.2008, 11:27
- - ray   Все OEM модули различны, я тоже до этого додумался...   23.3.2008, 12:01
- - BigMike   ЦитатаВсе OEM модули различны, я тоже до этого дод...   23.3.2008, 12:32
- - ray   XIPPort вылетает и до и после M'Reloc_nk, разн...   23.3.2008, 15:36
- - ArHon   выложи куда-нибудь оба разобранных хипа - поковыря...   24.3.2008, 11:18
- - ray   Выкладываю: XIP'ы, выдранные, но не разобранн...   24.3.2008, 14:17
- - ArHon   сегодня посмотрю, но беглый взгяд сразу - почему х...   25.3.2008, 16:53
- - ray   Цитатапочему хипы из wm5 и wm6 отличаются по разме...   25.3.2008, 19:56
|- - ArHon   Цитата(ray @ 25.3.2008, 19:56) Ради интер...   26.3.2008, 16:31
- - ArHon   Так, вобщем результат ковыряния таков: хипы отлича...   26.3.2008, 15:56
- - ray   Разобрал IMGFS, OEM заменил, WinCENLS_WWE закинул ...   26.3.2008, 18:37
- - BigMike   Кстати, учитывая, что при прошивке этой WM6 на 4МП...   26.3.2008, 19:03
- - ArHon   simtkit.dll и sms_providers.dll можно удалить из O...   26.3.2008, 21:46
- - ray   В общем, попробовал собрать и прошить. Видимо, соб...   27.3.2008, 6:35
- - ArHon   Попробуй действовать поэтапно - раз сплеш скрин по...   27.3.2008, 11:11
- - ray   Ну а так, в целом, если смотреть прикрепленный фай...   27.3.2008, 14:37
|- - ArHon   Цитата(ray @ 27.3.2008, 14:37) Ну а так, ...   27.3.2008, 16:19
- - BigMike   Цитатакухня из-за чего-то собирает образ ОСи некор...   27.3.2008, 18:22
- - BigMike   Цитатаведь неизвестно, является ли девайс клоном а...   27.3.2008, 18:23
- - ray   ЦитатаТы догадался их заменить на аналогичные из с...   27.3.2008, 18:44
- - ray   ЦитатаТолько нафига другая кухня? Утилиты-то одни ...   28.3.2008, 18:40
- - BigMike   Это тебе респект Вон какую работу проделал. Если ...   28.3.2008, 22:33
- - ray   ЦитатаЭто тебе респект. Вон какую работу проделал....   29.3.2008, 10:51
- - ray   Вопрос назрел... Как, хотя бы примерно, выглядит д...   31.3.2008, 4:05
|- - ArHon   Цитата(ray @ 31.3.2008, 5:05) Какие dll...   31.3.2008, 17:42
- - BigMike   Драйвер клавиш на атомах: pxa27x_keypad_Us.dll Цит...   31.3.2008, 7:44
- - ray   Цитатаpxa27x_keypad_Us.dll В принципе, этот драйве...   31.3.2008, 14:03
- - BigMike   Да. Указывается адрес начала XIP.   31.3.2008, 14:27
- - BigMike   Как успехи-то?   2.4.2008, 15:24
- - ray   ЦитатаКак успехи-то? Да так себе  Как я только не...   2.4.2008, 15:43
- - BigMike   Там есть одна фишка - перед сборкой XIP на основе ...   2.4.2008, 15:47
- - ray   ArHon Цитата(ArHon @ 26.3.2008, 22:31) Во...   4.4.2008, 16:14
- - ray   Возможно я нашел проблему хипа, ..а возможно прост...   12.4.2008, 7:02
- - ArHon   ray, попробуй переместить regenum.dll на свободный...   14.4.2008, 20:42
- - ray   Цитата(ArHon @ 15.4.2008, 2:42) ray, попр...   15.4.2008, 13:55


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

 



RSS Текстовая версия Сейчас: 7.5.2026, 1:22
return_links(); ?>