Всё для вашего коммуникатора и не только!

Объявление

Объявление !!! На Форуме ограничений нет !

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Делаем прошивку сами.

Сообщений 1 страница 19 из 19

1

Первостепенная задача темы:
1. Разобраться в методе создания и редоктирования прошивок для ваших аппаратов.
Разрешаеться:
1. Любые вопросы касаемые темы (как можно подробнее)
2. Любые ответы касаемые темы (как можно подробнее)
Запрещаеться:
1. Флуд

0

2

1NF1N1TY, я помогу тебе сделать прошивку для Rover, если будет интересно, подскажу как портировать XIP.

0

3

В общем кухню я вроде подготовил на "половину", а именно:
-в твоей кухне удалил папки OEM, SYS, ROM
-скопировал эти папки из кухни AGC
-удалил в новой OEM:  OEM_AudioCPL
                                    OEM_DevLockPlgn
                                    OEM_HP_Asset_Viewer
                                    OEM_HPCamera
                                    OEM_USBCharger
-заменил папку OEMDrivers на OEMDrivers из твоей кухни

ээээмм что дальше? :)

0

4

Про XIP:
1. Сделай папку на любом диске (допустим XIP) и скопируй туда XIP который я дал с папкой OUT.
2. Скопируй в эту же папку pkgcommon.dll, XIPPort.exe.
3. Перемещаем в папку XIP файл прошивки diskimage_Ver.nb0 из папки ROM кухни.
4. В XIPPort под кнопкой write xip_out.bin to вводим в поля ввода значения смещения рома в прошивке - 00180000 и названия файла прошивки - diskimage_Ver.nb0. Жмем кнопку write xip_out.bin to. Закрываем XIPPort, перемещаем файл прошивки diskimage_Ver.nb0 обратно в папку ROM кухни.
И последнее копируем с заменой соответствующие файлы из папки XIP\Out\Files в подпапку кухни ROM\XIP

0

5

Про XIP:

Ок. А как нам действовать если имеется только исходный XIP, т.е. от rw6815?

0

6

Тогда его нужно портировать на свой аппарат.

0

7

Сравниваю мапы от твоей 21198 и от 21500 для rw6815. Они идентичны. Это нормально?
Можно ли в таком случае перейти к замене драйверов?

Отредактировано Corias (2009-04-26 21:46:52)

0

8

Corias написал(а):

Сравниваю мапы от твоей 21198 и от 21500 для rw6815. Они идентичны. Это нормально?

Нормально

Corias написал(а):

Можно ли в таком случае перейти к замене драйверов?

Нет. При портировании XIP вероятнее всего распределение файлов в XIP измениться.

0

9

Что-то у меня криво выходит, не загружается с пересобранным XIP.

0

10

Corias написал(а):

Что-то у меня криво выходит, не загружается с пересобранным XIP

Если прошла перепрошвка, но после софт-ресета чёрный экран - это результат не правильно портированного XIPа. Попробуй вот эту утилиту, я её честно говоря не пробовал, но отзывы вроде нормальные. И ещё здесь AGC достаточно подробно всё описал.

+1

11

Спасибо, помогло. Я пользовался старым методом еще времен перехода с WM5 на WM6, видимо в этом лажа была.
Теперь пара вопросов из разряда "решаемо ли?" по портированию всего остального:
1. Заменил и переподписал папку OEM_O2_SAP, но камера при запуске ругается на левый сертификат.
2. При каждой загрузке отображается сначала логотип HP с номером версии, потом уже логотип ровера. Есть ли возможность убрать показ первого?

0

12

Corias написал(а):

Спасибо, помогло.

Есть специальная кнопочка http://forumupload.ru/uploads/0002/25/06/8547-2.gif

Corias написал(а):

1. Заменил и переподписал папку OEM_O2_SAP, но камера при запуске ругается на левый сертификат.

Зачем переподписывал? При портировании прошивки не забывай менять в SYS файл quartz.dll, а при портировании XIP добавлять sysroots.p7b и sysroots.p7b.imageinfo.txt

Corias написал(а):

2. При каждой загрузке отображается сначала логотип HP с номером версии, потом уже логотип ровера. Есть ли возможность убрать показ первого?

Да.

, позволяет менять даже на готовой прошивке.

0

13

ElectricFlash написал(а):

Есть специальная кнопочка

Кнопочка доступна не сразу, а после N сообщений.

ElectricFlash написал(а):

Зачем переподписывал?

По инструкции.
Она, видимо, как и инструкция по XIP устарела :(
Замена quartz.dll и quartz.dll.0419.mui частично помогла, теперь камера зависает при запуске.

Пробовал следующие варианты:
1) Заменить только quartz.dll
2) Заменить quartz.dll вместе с его MUI
3) Добавить OEM_ExtROM2
4) Вернуть родной (от HP) драйвер camera.dll

И еще один нюанс: при самом первом запуске, сразу после Hard Reset'а, изображение слегка рябит и глубина цвета - 256 цветов. Пропадает после полной загрузки. С чем это может быть связано?

Отредактировано Corias (2009-04-29 01:11:16)

0

14

Corias, ты взял прошивку от HP на сколько я понимаю от 6815, следовательно всё достаточно просто.
Действия:
1. Портируем XIP (не забываем добавлять sysroots.p7b и sysroots.p7b.imageinfo.txt, иначе будут проблемы с камерой)
2. В папке OEM заменяем папку OEMDrivers  и OEM_O2_SAP от Rover G5
3. Заменяем в SYS файл quartz.dll (иначе будут проблемы с камерой)
4. Удаляем из папки OEM OEM_AudioCPL, OEM_DevLockPlgn, OEM_HP_Asset_Viewer, OEM_HPCamera, OEM_USBCharger.
5. Собираем прошивку кухней от Rover G5
Всё. Пользуемся и вылавливаем баги.

0

15

Corias, кинь мне в личку ссылку пожалуйста на прошивку которую портируешь.

0

16

Done.

Переделал XIP, пересобрал кухней от ровера - с камерой то же самое.

Отредактировано Corias (2009-04-29 22:57:18)

0

17

ElectricFlash написал(а):

(не забываем добавлять sysroots.p7b и sysroots.p7b.imageinfo.txt, иначе будут проблемы с камерой)

Добавить только из старого XIP в донорский или также в папку XIP в кухне?

0

18

Corias написал(а):

Добавить только из старого XIP в донорский?

Да

Corias написал(а):

или также в папку XIP в кухне?

Можешь сделать и так, но я при портировании добавлял.

0

19

ElectricFlash написал(а):

не забываем добавлять sysroots.p7b и sysroots.p7b.imageinfo.txt, иначе будут проблемы с камерой

Не выходит. Заменяю в донорском XIP FILES\sysroots.p7b и FILES\sysroots.p7b.imageinfo.txt - устройство не грузится.
Upd: Разобрался. При портировании XIP менял в nk.exe адрес начала ROM не по тому смещению (1788 вместо 1768). Камера побеждена. Теперь сутки на тестирование и двое на доводку интерфейса (добавлю свою фирменную тему EuROS), после чего выложу прошивку.

Отредактировано Corias (2009-05-14 03:54:29)

0



Рейтинг форумов | Создать форум бесплатно