Первостепенная задача темы:
1. Разобраться в методе создания и редоктирования прошивок для ваших аппаратов.
Разрешаеться:
1. Любые вопросы касаемые темы (как можно подробнее)
2. Любые ответы касаемые темы (как можно подробнее)
Запрещаеться:
1. Флуд
Делаем прошивку сами.
Сообщений 1 страница 19 из 19
Поделиться12009-03-25 00:10:31
Поделиться22009-03-25 00:18:26
1NF1N1TY, я помогу тебе сделать прошивку для Rover, если будет интересно, подскажу как портировать XIP.
Поделиться32009-03-25 13:24:02
В общем кухню я вроде подготовил на "половину", а именно:
-в твоей кухне удалил папки OEM, SYS, ROM
-скопировал эти папки из кухни AGC
-удалил в новой OEM: OEM_AudioCPL
OEM_DevLockPlgn
OEM_HP_Asset_Viewer
OEM_HPCamera
OEM_USBCharger
-заменил папку OEMDrivers на OEMDrivers из твоей кухни
ээээмм что дальше?
Поделиться42009-03-25 13:46:48
Про 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
Поделиться52009-04-26 01:58:00
Про XIP:
Ок. А как нам действовать если имеется только исходный XIP, т.е. от rw6815?
Поделиться62009-04-26 02:20:30
Тогда его нужно портировать на свой аппарат.
Поделиться72009-04-26 21:14:28
Сравниваю мапы от твоей 21198 и от 21500 для rw6815. Они идентичны. Это нормально?
Можно ли в таком случае перейти к замене драйверов?
Отредактировано Corias (2009-04-26 21:46:52)
Поделиться82009-04-26 23:10:15
Сравниваю мапы от твоей 21198 и от 21500 для rw6815. Они идентичны. Это нормально?
Нормально
Можно ли в таком случае перейти к замене драйверов?
Нет. При портировании XIP вероятнее всего распределение файлов в XIP измениться.
Поделиться92009-04-27 03:38:08
Что-то у меня криво выходит, не загружается с пересобранным XIP.
Поделиться102009-04-27 10:19:40
Что-то у меня криво выходит, не загружается с пересобранным XIP
Если прошла перепрошвка, но после софт-ресета чёрный экран - это результат не правильно портированного XIPа. Попробуй вот эту утилиту, я её честно говоря не пробовал, но отзывы вроде нормальные. И ещё здесь AGC достаточно подробно всё описал.
Поделиться112009-04-28 09:12:11
Спасибо, помогло. Я пользовался старым методом еще времен перехода с WM5 на WM6, видимо в этом лажа была.
Теперь пара вопросов из разряда "решаемо ли?" по портированию всего остального:
1. Заменил и переподписал папку OEM_O2_SAP, но камера при запуске ругается на левый сертификат.
2. При каждой загрузке отображается сначала логотип HP с номером версии, потом уже логотип ровера. Есть ли возможность убрать показ первого?
Поделиться122009-04-28 10:24:33
Спасибо, помогло.
Есть специальная кнопочка
1. Заменил и переподписал папку OEM_O2_SAP, но камера при запуске ругается на левый сертификат.
Зачем переподписывал? При портировании прошивки не забывай менять в SYS файл quartz.dll, а при портировании XIP добавлять sysroots.p7b и sysroots.p7b.imageinfo.txt
2. При каждой загрузке отображается сначала логотип HP с номером версии, потом уже логотип ровера. Есть ли возможность убрать показ первого?
Да.
, позволяет менять даже на готовой прошивке.
Поделиться132009-04-28 21:58:30
Есть специальная кнопочка
Кнопочка доступна не сразу, а после N сообщений.
Зачем переподписывал?
По инструкции.
Она, видимо, как и инструкция по 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)
Поделиться142009-04-29 01:57:18
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
Всё. Пользуемся и вылавливаем баги.
Поделиться152009-04-29 10:24:38
Corias, кинь мне в личку ссылку пожалуйста на прошивку которую портируешь.
Поделиться162009-04-29 21:55:56
Done.
Переделал XIP, пересобрал кухней от ровера - с камерой то же самое.
Отредактировано Corias (2009-04-29 22:57:18)
Поделиться172009-05-06 00:35:25
(не забываем добавлять sysroots.p7b и sysroots.p7b.imageinfo.txt, иначе будут проблемы с камерой)
Добавить только из старого XIP в донорский или также в папку XIP в кухне?
Поделиться182009-05-06 09:22:40
Добавить только из старого XIP в донорский?
Да
или также в папку XIP в кухне?
Можешь сделать и так, но я при портировании добавлял.
Поделиться192009-05-12 23:00:37
не забываем добавлять 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)