3PPC.net
Старый 19.05.2013, 13:02 #1
Аватар для 3PPC
3PPC 3PPC вне форума
3PPC
 
Регистрация: 28.11.2009
Сообщений: 22
Репутация: 63
3PPC 3PPC вне форума
3PPC
Аватар для 3PPC
 
Регистрация: 28.11.2009
Сообщений: 22
Устройство: Несколько устройств
Модификация прошивок для ВР на чипе Ambarella

Модификация прошивок для ВР на чипе Ambarella



--------------------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------------------------------------------------

Полезная информация для оформления сообщений:
Работа с вложениями на форуме — как выложить файл или вставить картинку
Как пользоваться спойлером или как красиво убрать большой кусок текста

Вместо слов благодарности поднимайте репутацию вашим помощникам при помощи кнопки : и вам удобно и им приятно

Последний раз редактировалось GoshanV; 11.12.2014 в 08:43. Причина: инфа
3PPC вне форума   Ответить с цитированием Цитировать выделенное
4 пользователя(ей) сказали cпасибо:
Старый 29.10.2013, 22:04 #221
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Устройство: Нет
Цитата:
Сообщение от vvs49 Посмотреть сообщение
А как править битрейт, если:
Битрейт - Переменный
При переменном битрейте структура данных имеет другой вид. Во-первых, данные хранятся в виде 32-битного значения с плавающей точкой. Во-вторых, в прошивке есть, как правило, все возможные битрейты, которые производитель заложил в SDK, а не только те, с которыми снимает конкретный дивайс. В-третьих, есть небольшие отличия в этой структуре между A2 и A5, но не радикальные. В-четвертых, при просмотре в хексредакторе (пользую WinHex) при наличии некоторого опыта структура очень легко опознается по внешнему виду.
Отыскание структуры осуществляется по известному значению битрейта для данного апарата и, как я уже сказал, значение надо искать как 32-разрядное число с плавающей точкой. В WinHex'е делать это и редактировать значения удобно.
Границы изменения плавающего битрета колеблются +/- 25% от значения, заданного в прошивке. Помогает то, что как правило, это значения из ряда 7, 8, 9, 10, 12, 15. При хорошем освещении медиаинфо, как правило, показывает средний (максимальный нас вообще не должен интересовать) битрейт близкий к тому, что прописан в прошивке для данного режима съемки. На него и надо ориентироваться при поиске, в первую очередь пытаясь найти значения из приведенного ряда.
Mi81 вне форума   Ответить с цитированием Цитировать выделенное
Пользователь сказал cпасибо:
Старый 29.10.2013, 22:36 #222
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Mi81, Виснет после нажатия клавиши "запись"
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 22:41 #223
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Устройство: Нет
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
Виснет после нажатия клавиши "запись"
Понятно. Посмотрим еще.
Mi81 вне форума   Ответить с цитированием Цитировать выделенное
Пользователь сказал cпасибо:
Старый 29.10.2013, 23:04 #224
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Ок. Спасибо!
Пока остановился на Вашей прошивке firmware_GS6000_SM3H2HGC_130622_V1_18Mi81, только изменил штамп лого.
Посмотрим что она покажет. На счет остановки записи, есть подозрение на карточку (старенькая она).
Еще вопрос по лого заставок. Если не тудно. Как определять где лежит фото в прошивке?
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 23:20 #225
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Устройство: Нет
Ikoitt, можно предположить, что ваше лого выводится шрифтом, зашитым в fonts.bin, в который китайцы зашили не все буквы, а лишь те, которые нужны для написания слова MagicEye. Потому при замене надписи и включении записи попытка отобразить надпись в кадре приводит к вылету программы.
Mi81 вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 23:21 #226
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Устройство: Нет
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
где лежит фото в прошивке?
обычный файл jpg в шестой партици
Mi81 вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 23:43 #227
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Ура! Работает!!! в штампе пишет EyeMagic

добавлено через 1 минуту
Цитата:
Сообщение от Mi81 Посмотреть сообщение
обычный файл jpg в шестой партици
Как узнать где начало и конец файла?

добавлено через 4 минуты
Цитата:
Сообщение от Mi81 Посмотреть сообщение
китайцы зашили не все буквы, а лишь те, которые нужны для написания слова MagicEye
Защита авторских прав?
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1

Последний раз редактировалось Ikoitt; 29.10.2013 в 23:44. Причина: Добавлено сообщение
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 23:49 #228
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Устройство: Нет
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
Ура! Работает!!!
Предположение оказалось верным, однако это вовсе не "ура". На практике это значит, что нужно редактировать не только саму надпись, но и файл шрифтов fonts.bin, дополняя его нужными буквами. Номожно попытаться промсто заменить fonts.bin взяв его из прошивки AdvoCam - вдруг да проконает.
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
Защита авторских прав?
Что-то типа того. Китайские друзья читают наши форумы, видят, что уже взломано и реагируют.
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
Как узнать где начало и конец файла?
Как-нибудь в другой раз. Не высыпаюсь.
Mi81 вне форума   Ответить с цитированием Цитировать выделенное
Пользователь сказал cпасибо:
Старый 29.10.2013, 23:59 #229
Аватар для GoshanV
GoshanV GoshanV вне форума
g-cat
 
Регистрация: 19.02.2012
Адрес: ПФО
Сообщений: 532
Репутация: 657
GoshanV GoshanV вне форума
g-cat
Аватар для GoshanV
 
Регистрация: 19.02.2012
Адрес: ПФО
Сообщений: 532
Репутация: 657
Устройство: Несколько устройств
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
Как узнать где начало и конец файла?
Дедовский метод: открой любой jpg файл и увидишь начало - FF D8 FF E0 00 10 4A 46 и конец - FF D9
__________________
F900LHD DVPLS100B30 → MDR-800HD V1.01 T2L-KH → DOD F900LHD V2.75 OTH-MF H → SONY HDR-AS15 V3.00 → Street Storm CVR-A7810-G PRO

Последний раз редактировалось GoshanV; 09.11.2013 в 18:05. Причина: ....
GoshanV вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.10.2013, 00:01 #230
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от Mi81 Посмотреть сообщение
однако это вовсе не "ура"
Ну да, но понятна причина.
Цитата:
Сообщение от Mi81 Посмотреть сообщение
Как-нибудь в другой раз. Не высыпаюсь.
Ок. Спасибо!!!
Вот прошивка AdvoCam
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.10.2013, 00:04 #231
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от GoshanV Посмотреть сообщение
Дедовский метод: открой любой jpg файл и увидишь начало - FF D8 FF E0 00 10 4A 46 и конец - FF D9
Согласен, но там не один jpg, вытаскивать все?
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.10.2013, 01:38 #232
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
Устройство: Другое устройство (сообщите администрации какое — мы добавим)
Парни, вот валяется у меня DOD GSE550, хочу воткнуть его на заднее стекло и в штатную в/магнитолу, и будет как камера з/вида да ещё с записью.
Я с него выкинул GPS и перестал глючить.
Для меня у него самый > минус, так это штамп даты, белого цвета и в верху, практически его, штампа, никогда не видно.
По свободе, перенести его в низ и цвет заменить.

Вы не знаете, что либо делалось в этом направлении, могёт есть уже готовые решения?
vvs49 вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.10.2013, 09:07 #233
SergMyz SergMyz вне форума
Местный
 
Регистрация: 04.03.2013
Сообщений: 85
Репутация: 23
SergMyz SergMyz вне форума
Местный
 
Регистрация: 04.03.2013
Сообщений: 85
Репутация: 23
Устройство: Нет
Цитата:
Сообщение от Mi81 Посмотреть сообщение
но и файл шрифтов fonts.bin, дополняя его нужными буквами. Но можно попытаться просто заменить fonts.bin взяв его из прошивки AdvoCam - вдруг да проконает.
Может не проканать, если высота шрифта разная при запуске регистратора в режиме записи последний виснет намертво, лог регистратора выдает "Исключительную ошибку" по причине не родного шрифта, но это дело поправимое, можно обойти и все "пашет" на ура!
Если в наборе шрифтов не хватает нужных букв регистратор выводит "?" -вопросик. Добавляешь в набор шрифтов нужную букву и все ОК! Красиво выводится нужный нам шрифт.
__________________
DOD GSE550 - для экспериментов, катается в машине TrendVision TV-Q5NV

Последний раз редактировалось SergMyz; 30.10.2013 в 09:11. Причина: [HIDE]
SergMyz вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.10.2013, 10:31 #234
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от Mi81 Посмотреть сообщение
китайцы зашили не все буквы, а лишь те, которые нужны для написания слова MagicEye.
Вот мысль пришла. А как же тогда регик выводит штамп номера автомобиля?
Там буковок поболее будет, правда заглавные. Приеду с работы попробую написать ADVOCAM - в качестве эксперемента.
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.10.2013, 10:57 #235
Гость
Гость
 
Сообщений: n/a
Гость
Гость
 
Сообщений: n/a
Устройство: нет кпк
Цитата:
Сообщение от Mi81 Посмотреть сообщение
Там есть поле, которое задает количество языков.
поле вижу, но в стрингсе например на 6 языков это поле как Е0 а не как в таблице 02. Куда копать?
  Ответить с цитированием Цитировать выделенное
Старый 30.10.2013, 15:39 #236
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
попробую написать ADVOCAM - в качестве эксперемента.
Проверил, работает. Значит заглавные буквы там есть, нехватает только маленьких.
Поменял карточку Silicon Power на новую (в подписи) и проблем с самопроизвольным выключением на прошивке firmware_GS6000_SM3H2HGC_130622_V1_18Mi81, пока не наблюдал.
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.10.2013, 16:00 #237
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
Устройство: Другое устройство (сообщите администрации какое — мы добавим)
Вот кино - сравнения Bit rate_12/25


Но перейду на 18

Последний раз редактировалось Гость; 30.10.2013 в 18:22. Причина: [HIDE]
vvs49 вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.10.2013, 18:10 #238
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Устройство: Нет
Цитата:
Сообщение от 3ppcshnikunamer Посмотреть сообщение
6 языков это поле как 0Е
По идее, 0E означает не 6, а 14 языков и именно столько значений прописано в массиве длин языковых блоков на вашем скриншоте. Так что копать нужно в сторону функции step, которая ограничивает число реально отображаемых в меню языков шестью.

Последний раз редактировалось Mi81; 30.10.2013 в 23:08.
Mi81 вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.10.2013, 18:38 #239
Гость
Гость
 
Сообщений: n/a
Гость
Гость
 
Сообщений: n/a
Устройство: нет кпк
Цитата:
Сообщение от Mi81 Посмотреть сообщение
По идее, 0E означает на 6, а 14 языков
Вы хотели сказать не 6 а 14 ?
Цитата:
Сообщение от Mi81 Посмотреть сообщение
Так что копать нужно в сторону функции step
Ну если бы я мог раздиссамблировать прошивку я бы не спрашивал, я лузер ИМХО

Последний раз редактировалось Гость; 16.11.2013 в 23:04.
  Ответить с цитированием Цитировать выделенное
Старый 30.10.2013, 18:38 #240
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Mi81, удалось заменить картинку заставки. Возможно метод не самый правильный, но сработал. Суть его в переименовании файлов. Прошивка регистратора имеет логотип и magiceye.jpg и logo_advocam.jpg - я их только переименовал и поправил контрольку.
Возвращаясь к вчерашнему вопросу. Как определить адрес файла в прошивке?
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

красным это адрес eplutus.jpg? Но реальный адрес конкретно этого файла - 00 7C 01 00. Как?
С размером файла все понятно.
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание прошивок для ВР на чипе Ambarella antonkam Создание и модификация ПО 172 20.11.2017 12:28
Модификация прошивок для ВР на чипе Novatek 3PPC Создание и модификация ПО 25 25.09.2017 23:29
Low Balance Warning - модификация Operator Name Голландец Программы для Today 4 21.09.2010 17:43
Модификация .img образов Android gashome Портирование Android OS 1 24.09.2009 18:35
Модификация графических ресурсов прошивки в стиле Vista baxxeg База знаний, или шаманство для посвященных 18 25.07.2009 16:37

 


Текущее время: 21:40. Часовой пояс GMT +3.


Powered by vBulletin®
Copyright ©2000 - 2017, vBulletin Solutions, Inc.