IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
> Портирование прошивок HP RW68xx на Ровер G5/Орсио N725, на примере WM6.1 от Кайзера
AGC
сообщение 4.8.2008, 9:36
Сообщение #1


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


В данной ветке предлагаю попробовать пройти вместе портирование прошивок с HP RW68xx на Ровер G5/Орсио N725 на примере WM6.1 от Кайзера. Нам понадобятся:

1. WM 6.1 для Rover G5/Orsio n725 - сборка AGC от 19.03
Из нее будем забирать модули при портировании XIPа, а также аппаратные драйвера и часть OEM-приложений. Можно и из других прошивок, но для начала проще будет брать из данной сборки.

2. Новая версия прошивки для HP RW 6815 на базе официальной русской WM 6.1 от НТС Kaiser, от 03.08
Из нее будем брать XIP для портирования и использовать ее в качестве базового рома для сборки.

3. Кухня для прошивки HP RW 6815 на базе официальной русской WM 6.1 от HTC Kaiser, от 03.08
Собственно, сама кухня с уже разобранной на пакеты прошивкой. На ее базе соберем кухню для Rover G5/Orsio n725. Можно было бы взять и чистую кухню - без разобранной на пакеты прошивки, но для начала проще сделать именно так, т.е. взять уже подготовленный вариант.

После скачивания всех нужных компонентов инсталлируем кухню в соответствии с ее инструкцией, кладем в подпапку ROM прошивку от 6815 с переименованием файла, как описано в инструкции от кухни.

Ну а далее пойдем по шагам:
1. Портирование XIPа
2. Портирование аппаратных драйверов
3. Портирование OEM-приложений

Вечером опишу следующим сообщением первый шаг по портированию XIPа (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

--- Дописано позднее ---
Не успел... Так что - утром (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

Сообщение отредактировал AGC - 4.8.2008, 23:23
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
 
Начать новую тему
Ответов
AGC
сообщение 5.8.2008, 14:20
Сообщение #2


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Портирование XIPа с HP RW6815 на Ровер G5/Орсио N725

Часть 2. Портирование XIPа

Как делать в общем случае, описано в теме "Разбираем XIP" в Шаманствах, на которую есть ссылка выше. В нашем случае, ситуацию сильно упрощает родственность платформ и обеих прошивок (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)


Поэтому пойдем по упрощенной схеме:

1. Копируем все файлы с заменой из папки XIPG5N725\OUT\Files\1f23b941-38f8-def5-83a6-b0a8eadaa267 в аналогичную папку XIP6815\OUT\Files\1f23b941-38f8-def5-83a6-b0a8eadaa267. Это аппаратно-зависимые файлы, в двух других пакетах в Files - MSXIPKernel и MSXIPKernelLTK - находятся системные модули, их оставляем как есть...

2. Копируем все файлы с заменой из папки XIPG5N725\OUT\Modules\1f23b941-38f8-def5-83a6-b0a8eadaa267 в аналогичную папку XIP6815\OUT\Modules\1f23b941-38f8-def5-83a6-b0a8eadaa267. Это аппаратно-зависимые файлы, в двух других пакетах в Modules - MSXIPKernel и MSXIPKernelLTK - находятся системные модули, их оставляем как есть...

3. Открываем из подпапок OUT в папках XIP6815 и XIPG5N725 файлы MAP.txt. На первом этапе нас интересуют первые пара секций до строки "80580000 - 80580000 L00000000 Start: start of RAM", в которых собственно интересны параметры только 4-х аппаратно-зависимых модулей (ceddk.dll, cecompr.dll, stratad_intel_l.dll и trueffs.dll):

CODE
XIP6815
~~~~~~~

00000000 - 01f901fd L01f901fd NUL

01f901fd - 01f901fd L00000000 Start: first DLL address
01f901fd - 01fd1000 L00040e03 NUL
01fd1000 - 01fd2000 L00001000 initialized data of region_1 pm.dll
01fd2000 - 01fd3000 L00001000 initialized data of region_1 mspart.dll
01fd3000 - 01fd4000 L00001000 initialized data of region_1 mencfilt.dll
01fd4000 - 01fd5000 L00001000 initialized data of region_1 imgfs.dll
01fd5000 - 01fd6000 L00001000 initialized data of region_1 fsreplxfilt.dll
01fd6000 - 01fd7000 L00001000 initialized data of region_1 fsdmgr.dll
01fd7000 - 01fd8000 L00001000 initialized data of region_1 fatutil.dll
01fd8000 - 01fd9000 L00001000 initialized data of region_1 fatfsd.dll
01fd9000 - 01fda000 L00001000 initialized data of region_1 diskcache.dll
01fda000 - 01fdb000 L00001000 initialized data of region_1 devmgr.dll
01fdb000 - 01fdd000 L00002000 initialized data of region_1 crypt32.dll
01fdd000 - 01fde000 L00001000 initialized data of region_1 coredll.dll
01fde000 - 01fdf000 L00001000 initialized data of region_1 certmod.dll
01fdf000 - 01fe0000 L00001000 initialized data of region_1 cachefilt.dll
01fe0000 - 01fe1000 L00001000 initialized data of region_1 regenum.dll
01fe1000 - 01fe2000 L00001000 initialized data of region_1 busenum.dll
01fe2000 - 01fe3000 L00001000 initialized data of region_1 ceddk.dll
01fe3000 - 01fe4000 L00001000 initialized data of region_2 cecompr.dll
01fe4000 - 01ff3000 L0000f000 initialized data of region_1 TrueFFS.dll
01ff3000 - 02000000 L0000d000 initialized data of region_1 stratad_intel_l.dll
02000000 - 02000000 L00000000 End: last DLL address

02000000 - 03de7000 L01de7000 NUL
03de7000 - 03df6000 L0000f000 Virtual base address of pm.dll
03df6000 - 03dfe000 L00008000 Virtual base address of mspart.dll
03dfe000 - 03e0e000 L00010000 Virtual base address of mencfilt.dll
03e0e000 - 03e1a000 L0000c000 Virtual base address of imgfs.dll
03e1a000 - 03e24000 L0000a000 Virtual base address of fsreplxfilt.dll
03e24000 - 03e39000 L00015000 Virtual base address of fsdmgr.dll
03e39000 - 03e42000 L00009000 Virtual base address of fatutil.dll
03e42000 - 03e55000 L00013000 Virtual base address of fatfsd.dll
03e55000 - 03e5b000 L00006000 Virtual base address of diskcache.dll
03e5b000 - 03e67000 L0000c000 Virtual base address of devmgr.dll
03e67000 - 03ed9000 L00072000 Virtual base address of crypt32.dll
03ed9000 - 03f6f000 L00096000 Virtual base address of coredll.dll
03f6f000 - 03f7d000 L0000e000 Virtual base address of certmod.dll
03f7d000 - 03f87000 L0000a000 Virtual base address of cachefilt.dll
03f87000 - 03f8b000 L00004000 Virtual base address of regenum.dll
03f8b000 - 03f91000 L00006000 Virtual base address of busenum.dll
03f91000 - 03f97000 L00006000 Virtual base address of ceddk.dll
03f97000 - 03f9e000 L00007000 Virtual base address of cecompr.dll
03f9e000 - 03fea000 L0004c000 Virtual base address of TrueFFS.dll
03fea000 - 04000000 L00016000 Virtual base address of stratad_intel_l.dll
04000000 - 80580000 L7c580000 NUL


CODE
XIPG5N725
~~~~~~~~~

00000000 - 01f901fd L01f901fd NUL

01f901fd - 01f901fd L00000000 Start: first DLL address
01f901fd - 01fd1000 L00040e03 NUL
01fd1000 - 01fd2000 L00001000 initialized data of region_1 ceddk.dll
01fd2000 - 01fe1000 L0000f000 initialized data of region_1 TrueFFS.dll
01fe1000 - 01fe2000 L00001000 initialized data of region_2 cecompr.dll
01fe2000 - 01fef000 L0000d000 initialized data of region_1 stratad_intel_l.dll
01fef000 - 01ff0000 L00001000 initialized data of region_1 devmgr.dll
01ff0000 - 01ff1000 L00001000 initialized data of region_1 busenum.dll
01ff1000 - 01ff2000 L00001000 initialized data of region_1 mencfilt.dll
01ff2000 - 01ff3000 L00001000 initialized data of region_1 mspart.dll
01ff3000 - 01ff4000 L00001000 initialized data of region_1 regenum.dll
01ff4000 - 01ff5000 L00001000 initialized data of region_1 imgfs.dll
01ff5000 - 01ff6000 L00001000 initialized data of region_1 fatfsd.dll
01ff6000 - 01ff8000 L00002000 initialized data of region_1 crypt32.dll
01ff8000 - 01ff9000 L00001000 initialized data of region_1 pm.dll
01ff9000 - 01ffa000 L00001000 initialized data of region_1 fatutil.dll
01ffa000 - 01ffb000 L00001000 initialized data of region_1 fsreplxfilt.dll
01ffb000 - 01ffc000 L00001000 initialized data of region_1 diskcache.dll
01ffc000 - 01ffd000 L00001000 initialized data of region_1 fsdmgr.dll
01ffd000 - 01ffe000 L00001000 initialized data of region_1 cachefilt.dll
01ffe000 - 01fff000 L00001000 initialized data of region_1 certmod.dll
01fff000 - 02000000 L00001000 initialized data of region_1 coredll.dll
02000000 - 02000000 L00000000 End: last DLL address

02000000 - 03de7000 L01de7000 NUL
03de7000 - 03ded000 L00006000 Virtual base address of ceddk.dll
03ded000 - 03e39000 L0004c000 Virtual base address of TrueFFS.dll
03e39000 - 03e40000 L00007000 Virtual base address of cecompr.dll
03e40000 - 03e56000 L00016000 Virtual base address of stratad_intel_l.dll
03e56000 - 03e62000 L0000c000 Virtual base address of devmgr.dll
03e62000 - 03e68000 L00006000 Virtual base address of busenum.dll
03e68000 - 03e78000 L00010000 Virtual base address of mencfilt.dll
03e78000 - 03e80000 L00008000 Virtual base address of mspart.dll
03e80000 - 03e84000 L00004000 Virtual base address of regenum.dll
03e84000 - 03e90000 L0000c000 Virtual base address of imgfs.dll
03e90000 - 03ea3000 L00013000 Virtual base address of fatfsd.dll
03ea3000 - 03f15000 L00072000 Virtual base address of crypt32.dll
03f15000 - 03f24000 L0000f000 Virtual base address of pm.dll
03f24000 - 03f2d000 L00009000 Virtual base address of fatutil.dll
03f2d000 - 03f37000 L0000a000 Virtual base address of fsreplxfilt.dll
03f37000 - 03f3d000 L00006000 Virtual base address of diskcache.dll
03f3d000 - 03f52000 L00015000 Virtual base address of fsdmgr.dll
03f52000 - 03f5c000 L0000a000 Virtual base address of cachefilt.dll
03f5c000 - 03f6a000 L0000e000 Virtual base address of certmod.dll
03f6a000 - 04000000 L00096000 Virtual base address of coredll.dll
04000000 - 80580000 L7c580000 NUL


4. Теперь для каждого из 4-х модулей смотрим параметры o32_realaddr (первая секция - первый столбец), o32_vsize (первая секция - третий столбец), e32_vbase (вторая секция - первый столбец). Из MAP.txt от XIP6815 нас интересуют o32_realaddr и e32_vbase, из MAP.txt от XIPG5N725 нас интересует o32_vsize. Соответственно и выписываем их для каждого из этих модулей, а также вычисляем в HEX переменную o32_realaddr_RELOC по формуле:
o32_realaddr_RELOC = o32_realaddr_XIP6815 - o32_vsize_XIPG5N725

ceddk.dll
e32_vbase_XIP6815: 03F91000
o32_realaddr_XIP6815: 01FE2000
o32_vsize_XIPG5N725: 1000
o32_realaddr_RELOC: 01FE1000

trueffs.dll
e32_vbase_XIP6815: 03F9E000
o32_realaddr_XIP6815: 01FE4000
o32_vsize_XIPG5N725: f000
o32_realaddr_RELOC: 01FD5000

cecompr.dll
e32_vbase_XIP6815: 03F97000
o32_realaddr_XIP6815: 01FE3000
o32_vsize_XIPG5N725: 1000
o32_realaddr_RELOC: 01FE2000

stratad_intel_l.dll
e32_vbase_XIP6815: 03FEA000
o32_realaddr_XIP6815: 01FF3000
o32_vsize_XIPG5N725: d000
o32_realaddr_RELOC: 01FE6000

После выписки и расчета параметров закрываем оба MAP.txt

5. Запускаем из подпапки TOOLS кухни программу M'Reloc_nk.exe и далее для каждого из четырех модулей делаем следующее:


5.1. Жмем кнопку Choose module и выбираем подпапку с именем модуля в папке XIP6815\OUT\Modules\1f23b941-38f8-def5-83a6-b0a8eadaa267
5.2. В окошках программы после открытия модуля будут высвечены старые значения параметров от XIPG5N725
5.3. Вводим в поле e32_vbase значение для модуля e32_vbase_XIP6815
5.4. Вводим в поле o32_realaddr значение для модуля o32_realaddr_RELOC
5.5. Жмем кнопку DoIT
5.6. После DoIt в полях e32_vbase и o32_realaddr должны появится значения e32_vbase_XIP6815 и o32_realaddr_XIP6815


После обработки всех 4-х модулей закрываем M'Reloc_nk.exe

6. После релока всех модулей идем в папку XIP6815\OUT\Modules\1f23b941-38f8-def5-83a6-b0a8eadaa267 и в дочерних подпапках с именем модуля у всех этих четырех библиотек редактируем imageinfo.txt, заменяя значения e32_vbase и o32[x].o32_realaddr на правильные e32_vbase_XIP6815 и o32_realaddr_XIP6815, где x- номер региона в map.txt (там не ошибиться, будут старые значения из map.txt XIPG5N725 типа V=03DE7000 для e32_vbase и D=01FE3000 для o32[x].o32_realaddr). После редактирования закрываем соответствующий imageinfo.txt.
7. Далее открываем файлы ROMHDR.txt из XIP6815 и XIPG5N725 и меняем значение параметра ulRAMFree в ROMHDR.txt из XIP6815 на аналогичное значение из ROMHDR.txt из XIPG5N725, т.е. 805E2000 на 80620000. Закрываем оба ROMHDR.txt.

8. Запускаем XIPPort из XIP6815 и жмем кнопку undo

9. Далее в XIPPort жмем кнопку realoc P

10. Далее в XIPPort жмем кнопку write maps и открываем обновленный MAP.txt из XIP6815\OUT. Проверяем наличие в MAP.txt восклицательных знаков, что означает наличие пересечений. У нас они будут в самом конце файла... (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

11. Увеличиваем физический размер размещения файлов и модулей. Для этого опять открываем опять ROMHDR.txt из XIP6815 и увеличиваем параметр physlast с 9AED3700 до 9AFF0000. Закрываем ROMHDR.txt и повторяем операции 9-10, т.е. в XIPPort жмем realoc P и далее write maps, смотрим обновленный MAP.txt из XIP6815\OUT.

12. Теперь все Ок - восклицательных знаков нет, но в конце есть куча свободного места - обрежем ее. В конце MAP.txt видим, что начиная с 9af0d0d3 до конца идет NUL, поэтому уменьшаем physlast в ROMHDR.txt из XIP6815 до, например, 9AF0D100 (для красоты (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) )

13. Закрываем MAP.txt и ROMHDR.txt, если еще открыты и повторяем операции 9-10, т.е. в XIPPort жмем realoc P и далее write maps, смотрим обновленный MAP.txt из XIP6815\OUT. Теперь все хорошо и красиво.

14. Заключительный штрих - меняем начало рома в nk.exe. Ищем в обновленном MAP.txt из XIP6815 строку с адресом начала рома по подстроке "rom_00" (естественно, при поиске значение вводим без кавычек). Находим:
CODE
9ad7ab68 - 9ad7abbc L00000054 rom_00 header: dlls=01f901fd-02000000 phys=9ac00000-9af0d100, 24 modules, 10 files, 2 copyentries ext=9ac0271c ram=80580000-84000000 cputype=000001c2

Выписываем себе новое значение rom_00_new: 9ad7ab68
Закрываем этот MAP.txt

15. Аналогично ищем в исходном MAP.txt старого XIPа (XIPG5N725) строку с адресом начала рома по подстроке "rom_00". Находим:
CODE
9ad89800 - 9ad89854 L00000054 rom_00 header: dlls=01f901fd-02000000 phys=9ac00000-9af0c82c, 24 modules, 10 files, 2 copyentries ext=9ac0271c ram=80580000-84000000 cputype=000001c2

Выписываем себе старое значение rom_00_old: 9ad89800
Закрываем этот MAP.txt

16. Открываем WinHex-ом файл S000 из подпапки XIP6815\OUT\Modules\nk.exe. Через команду Find Hex Values меню Search ищем записанное в файле значение начала старого рома. Байты идут инвертно, поэтому в окно искомого значения вводим 0098D89A вместо 9ad89800. Галочки со всех чекбоксов снимаем, метод поиска - All. Находим искомое по смещению 1768 HEX.
(Первоначально вкралась ошибка в адрес записи начала рома - там искомых значений было два - нам было нужно второе, т.е. именно 1768h!!! В дальнейшем, можно просто не искать, а сразу править адрес точки начала по этому смещению - 1768 HEX...)

17. Далее вводим по этому смещению rom_00_new вместо rom_00_old также в инвертном виде, т.е., грубо говоря, меняем последовательность байт 00 98 D8 9A на последовательность 68 AB D7 9A. После этого сохраняем изменения и закрываем WinHex

18. В XIPPort жмем кнопку build xip_out.bin

19. Перемещаем в подпапку XIP6815 файл прошивки diskimage_Ver.nb0 из папки ROM кухни.

20. В XIPPort под кнопкой write xip_out.bin to вводим в поля ввода значения смещения рома в прошивке - 00180000 и названия файла прошивки - diskimage_Ver.nb0. Жмем кнопку write xip_out.bin to. Закрываем XIPPort, перемещаем файл прошивки diskimage_Ver.nb0 обратно в папку ROM кухни.


Поздравляю! (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) Мы полностью закончили с XIPом. Остался последний малюсенький шажок:

21. Копируем с заменой соответствующие файлы из папки XIP6815\Out\Files в подпапку кухни ROM\XIP. Там будут:
1f23b941-38f8-def5-83a6-b0a8eadaa267.dsm
723fb954-d931-4348-b672-82a188e587b5.dsm
723fb954-d931-4348-b672-82a188e587b5.rgu
boot.rgu
d92a4f0a-378a-4482-8fd3-bd127a05e4de.dsm


Вот теперь совсем все... (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

Сообщение отредактировал AGC - 6.8.2008, 18:17
Причина редактирования: Уточнен адрес для п.п. 16-17
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
ElectricFlash
сообщение 11.2.2009, 22:09
Сообщение #3


PDA2U.RU Team
****

Группа: Admin
Сообщений: 593
Регистрация: 28.12.2008
Пользователь №: 8030
Спасибо сказали: 175 раз(а)

Девайс:HTC Desire HD


Цитата(AGC @ 5.8.2008, 14:20) *
Портирование XIPа с HP RW6815 на Ровер G5/Орсио N725

Часть 2. Портирование XIPа

а также вычисляем в HEX переменную o32_realaddr_RELOC по формуле:
o32_realaddr_RELOC = o32_realaddr_XIP6815 - o32_vsize_XIPG5N725


6. После релока всех модулей идем в папку XIP6815\OUT\Modules\1f23b941-38f8-def5-83a6-b0a8eadaa267 и в дочерних подпапках с именем модуля у всех этих четырех библиотек редактируем imageinfo.txt, заменяя значения e32_vbase и o32[x].o32_realaddr на правильные e32_vbase_XIP6815 и o32_realaddr_XIP6815, где x- номер региона в map.txt (там не ошибиться, будут старые значения из map.txt XIPG5N725 типа V=03DE7000 для e32_vbase и D=01FE3000 для o32[x].o32_realaddr). После редактирования закрываем соответствующий imageinfo.txt.
7. Далее открываем файлы ROMHDR.txt из XIP6815 и XIPG5N725 и меняем значение параметра ulRAMFree в ROMHDR.txt из XIP6815 на аналогичное значение из ROMHDR.txt из XIPG5N725, т.е. 805E2000 на 80620000. Закрываем оба ROMHDR.txt.


Пытаюсь портировать, но впал в ступор на этих пунктах. Если можно, распишите их подробнее. Спасибо!

Уже разобрался! ПОЧТИ (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Сообщений в этой теме
- AGC   Портирование прошивок HP RW68xx на Ровер G5/Орсио N725   4.8.2008, 9:36
- - AGC   Портирование XIPа с HP RW6815 на Ровер G5/Орсио N7...   5.8.2008, 11:12
- - AGC   Портирование XIPа с HP RW6815 на Ровер G5/Орсио N7...   5.8.2008, 14:20
|- - ElectricFlash   Цитата(AGC @ 5.8.2008, 14:20) Портировани...   11.2.2009, 22:09
- - AGC   Портирование аппаратных драйверов и OEM-софта Час...   5.8.2008, 15:28
- - XakDL   Вопрос: M'Reloc_nk.exe этой прогой не удаётся ...   5.8.2008, 17:14
|- - AGC   Цитата(XakDL @ 5.8.2008, 18:14) Вопрос: M...   5.8.2008, 19:08
- - AGC   Портирование аппаратных драйверов и OEM-софта Час...   6.8.2008, 8:46
- - AGC   Портирование аппаратных драйверов и OEM-софта Час...   6.8.2008, 10:41
- - AGC   XakDL, в общем, пробуй Если не получится, спрашив...   6.8.2008, 10:48
- - AGC   Прошу всех обратить внимание! В сообщении ...   6.8.2008, 11:11
- - XakDL   AGC я вроди бы понял как M'Reloc_nk.ехе пользо...   6.8.2008, 15:27
- - AGC   XakDL, что-то ты намудрил в 4-5 пунктах. Наверное,...   6.8.2008, 16:18
- - AGC   XakDL, да забыл написать. Я скачал твой архив XIP6...   6.8.2008, 18:36
- - XakDL   AGC спасибо за помощь, щас пробую шиться! Что ...   7.8.2008, 3:00
|- - AGC   Цитата(XakDL @ 7.8.2008, 4:00) AGC спасиб...   7.8.2008, 8:59
- - XakDL   Так что удалось проверить: ик порт работает, USSD ...   7.8.2008, 11:55
|- - AGC   Цитата(XakDL @ 7.8.2008, 12:55) Так что у...   7.8.2008, 13:54
- - XakDL   Подскажи пожалуста, а как через reversmode файл в ...   7.8.2008, 16:36
|- - AGC   Цитата(XakDL @ 7.8.2008, 17:36) Подскажи ...   7.8.2008, 19:31
- - XakDL   Да вот хотел camera.dll в модуль сделать ток не вр...   7.8.2008, 22:15
- - AGC   Сейчас попробую еще раз сам посмотреть на камеру. ...   8.8.2008, 9:11
- - XakDL   Ни мультисим с заменой и камера Камера Brogent то ...   8.8.2008, 11:47
- - AGC   Забавно, сам тут столкнулся с парадоксом на 6815. ...   8.8.2008, 12:11
|- - loiv2006   Цитата(AGC @ 8.8.2008, 13:11) Забавно, са...   8.8.2008, 17:08
- - XakDL   Может лучше пакеты выложишь? А то у мя инет дохлый...   8.8.2008, 14:23
- - AGC   XakDL, знаешь какая идея в голову пришла А попроб...   8.8.2008, 19:21
- - loiv2006   прошивка G5N725_080808_diskimg.zip инфракрасный по...   9.8.2008, 8:40
- - AGC   Я сейчас дерну родную камеру G5 из WM5 и закину сю...   9.8.2008, 12:25
|- - loiv2006   Цитата(AGC @ 9.8.2008, 13:25) Я сейчас де...   9.8.2008, 13:29
- - loiv2006   разобрался я со звуком при нажатии на кнопку пуск ...   9.8.2008, 13:28
- - AGC   В общем, не знаю, все ли выдрал: 1. В аттаче то, ...   9.8.2008, 13:42
|- - loiv2006   Цитата(AGC @ 9.8.2008, 14:42) В общем, не...   9.8.2008, 14:24
|- - AGC   Цитата(loiv2006 @ 9.8.2008, 15:24) не чег...   9.8.2008, 14:26
- - AGC   И еще попробуй проделать все тоже самое после хард...   9.8.2008, 14:33
- - AGC   В общем, вот сами пакеты от WM5 для Ровера G5: pub...   9.8.2008, 14:44
|- - loiv2006   Цитата(AGC @ 9.8.2008, 15:44) В общем, во...   9.8.2008, 15:55
|- - AGC   Цитата(loiv2006 @ 9.8.2008, 16:55) не раб...   9.8.2008, 17:45
|- - AGC   Цитата(loiv2006 @ 9.8.2008, 16:55) не раб...   10.8.2008, 10:54
- - AGC   Кухня от WM6.1 5.2.19588 для 6815. Можно попробова...   9.8.2008, 17:51
- - XakDL   Так, пробовал сейчас хипы менять два варианта, рез...   11.8.2008, 10:18
- - XakDL   Камера Brogent заработала, как сам ещё непонял, оп...   11.8.2008, 12:31
- - AGC   Ну я и брал паузу, примерно на такой результат рас...   11.8.2008, 13:58
- - XakDL   Так собрал камеру Brogent, работает только после п...   11.8.2008, 14:46
|- - AGC   Цитата(XakDL @ 11.8.2008, 15:46) Да вот е...   12.8.2008, 4:28
- - loiv2006   с камерой засада какая то не работает.   14.8.2008, 14:11
- - loiv2006   ура камера заработала заменил quartz.dll размер 61...   14.8.2008, 17:03
|- - AGC   Цитата(loiv2006 @ 14.8.2008, 18:03) ура к...   14.8.2008, 20:42
|- - loiv2006   Цитата(AGC @ 14.8.2008, 21:42) Э...э Вам...   15.8.2008, 7:19
- - XakDL   Так, когда я первый опыт делал с родной камерой, ...   15.8.2008, 11:15
- - loiv2006   пересобрал прошивку с заменой дров камера правиль...   15.8.2008, 20:57
|- - AGC   Цитата(loiv2006 @ 15.8.2008, 21:57) перес...   15.8.2008, 21:14
||- - loiv2006   Цитата(AGC @ 15.8.2008, 22:14) Молодца...   16.8.2008, 9:02
||- - AGC   Цитата(loiv2006 @ 16.8.2008, 10:02) вопро...   16.8.2008, 9:14
|- - XakDL   Цитата(loiv2006 @ 15.8.2008, 21:57) перес...   16.8.2008, 13:57
|- - loiv2006   Цитата(XakDL @ 16.8.2008, 14:57) Сделал п...   18.8.2008, 8:24
- - AGC   loiv2006, молодец! Ты уж создай, пожалуйста, о...   18.8.2008, 11:21
- - XakDL   Мультисим сработал от патча AGC работает на ура...   19.8.2008, 19:51
- - XakDL   Обещанная камера брогент >Ck@Ч@тЬ<   22.8.2008, 2:40
- - AGC   И все же, интересно было бы разобраться с QCamera ...   23.8.2008, 9:58
- - XakDL   AGC, родная камера не работает с родным camerabho....   24.8.2008, 17:29
|- - AGC   Цитата(XakDL @ 24.8.2008, 18:29) AGC, род...   24.8.2008, 19:05
- - XakDL   УРА!!!!! не в quartz.dll прик...   24.8.2008, 19:40
|- - AGC   Цитата(XakDL @ 24.8.2008, 20:40) УРА...   24.8.2008, 22:55
- - AGC   Проблема с многоуровневыми запросами решена, хоть ...   25.8.2008, 14:18
- - AGC   Вот, в аттаче портированный с ATOM для HP RW6815 X...   27.8.2008, 10:20
|- - Amir   Цитата(AGC @ 27.8.2008, 11:20) Вот, в атт...   28.8.2008, 9:42
|- - AGC   Цитата(Amir @ 28.8.2008, 10:42) AGC Если ...   28.8.2008, 11:17
|- - Amir   Цитата(AGC @ 28.8.2008, 12:17) Кидай, есл...   28.8.2008, 23:00
|- - AGC   Цитата(Amir @ 29.8.2008, 0:00) Мой xip OS...   30.8.2008, 21:46
- - AGC   XIP от 6815 c CE 5.2.20753: xip_out_6815_CE_20753....   23.9.2008, 19:20
- - AGC   Кухня для прошивки HP RW 6815 WM6.1 CE OS 5.2.2075...   29.9.2008, 11:14
- - AGC   Для релока модулей XIPа можно использовать M'R...   1.10.2008, 8:36
- - AGC   ElectricFlash, ну куда уж тут подробней Вроде и т...   12.2.2009, 0:47
- - dizz74   Помогите. После расчет 4 пункта имею: CODE ceddk....   3.7.2009, 22:15
- - AGC   dizz74, для начала, цитирую себя же из "Разби...   3.7.2009, 22:38
- - dizz74   Так понел V= символы остаються. А теперь про reala...   3.7.2009, 22:48
|- - AGC   Цитата(dizz74 @ 3.7.2009, 23:48) А теперь...   3.7.2009, 23:03
- - dizz74   Да-да я без примера хорошо тебя понел Спасибо ...   3.7.2009, 23:05
- - AGC   dizz74, попробуй в ROMHDR.txt увеличить physlast. ...   3.7.2009, 23:25
|- - dizz74   Цитата(AGC @ 4.7.2009, 2:23) dizz74, попр...   3.7.2009, 23:27
- - AGC   dizz74, попробуй через просто M'Reloc. Там не ...   3.7.2009, 23:32
- - dizz74   Дошёл до пункта: Цитата4.1. Копируем папку OEM_Ext...   4.7.2009, 6:50
- - AGC   dizz74, вся беда в том, что ты пытаешься разобрать...   4.7.2009, 12:40
|- - dizz74   Цитата(AGC @ 4.7.2009, 15:40) dizz74, вся...   5.7.2009, 16:13
|- - AGC   Цитата(dizz74 @ 5.7.2009, 17:13) но пакет...   7.7.2009, 3:32
- - dizz74   И-так: 1. Тем от WM 6.5 нету. После ХР появляется ...   5.7.2009, 20:55
- - dizz74   Прошился. СДелал 3 HR: Стало получше))) Появился C...   5.7.2009, 21:21
- - Corias   dizz74, советую в качестве "родного" XIP...   5.7.2009, 21:45
|- - dizz74   Цитата(Corias @ 6.7.2009, 0:45) dizz74, с...   6.7.2009, 21:00
- - dizz74   ЦитатаЯ, лично, беру 21198 от ElectricFlash. Попр...   6.7.2009, 20:31
- - Corias   2 с копейками метра было в сбойных секторах. Я так...   7.7.2009, 2:25
- - dizz74   да темы есть. Когда первый раз прошивался и получи...   7.7.2009, 8:27
|- - AGC   Цитата(dizz74 @ 7.7.2009, 9:27) Да AGC и ...   7.7.2009, 12:10
|- - dizz74   Цитата(AGC @ 7.7.2009, 15:10) Первый - дл...   7.7.2009, 23:09
|- - AGC   Цитата(dizz74 @ 8.7.2009, 0:09) ну по тво...   8.7.2009, 0:40
- - Corias   ЦитатаТам мы только ручками S000 правим. Учитывая ...   7.7.2009, 23:39
- - dizz74   Цитата(Corias @ 8.7.2009, 2:39) Учитывая ...   8.7.2009, 7:05
- - dizz74   Сделал порт вм 6.1 - не работает сенсор((( и клава...   14.7.2009, 22:47
- - ArtIMANIAK   Научите пожалуйста "плохому"! (пор...   16.8.2009, 8:58
2 страниц V   1 2 >


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

 



RSS Текстовая версия Сейчас: 2.5.2026, 4:10
return_links(); ?>