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пасибо:
Старый 31.10.2013, 11:56 #261
SergMyz SergMyz вне форума
Местный
 
Регистрация: 04.03.2013
Сообщений: 85
Репутация: 23
SergMyz SergMyz вне форума
Местный
 
Регистрация: 04.03.2013
Сообщений: 85
Репутация: 23
Устройство: Нет
Запутанно написал! Здесь я это не писал еще. Шрифты регистратора хранятся в fonts.bin в виде bmp картинок с названиями адресов из юникодовской таблицы символов. Утилиты из исходников распаковывают-запаковывают все это. Стандартное представление шрифтов в устройствах на ARM процессорах, никаких ttf шрифтов и прочего. Для примера: русская буква "Я", имя файла 042F.bmp код символа в юникодовской таблице символов.
042F.bmp
__________________
DOD GSE550 - для экспериментов, катается в машине TrendVision TV-Q5NV
SergMyz вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 12:14 #262
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
SergMyz, да нет просто у Вас знаний по этому вопросу много, а я только вникаю и то что для Вас элементарно - для меня непостижимо
Я пока не добрался до самого файла fonts.bin. Немогу найти его, потому вытаскиваю все 130 а тогда буду пытаться анализировать
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 12:23 #263
SergMyz SergMyz вне форума
Местный
 
Регистрация: 04.03.2013
Сообщений: 85
Репутация: 23
SergMyz SergMyz вне форума
Местный
 
Регистрация: 04.03.2013
Сообщений: 85
Репутация: 23
Устройство: Нет
Ikoitt, выше ссылка на программу для правки strings.bin туда будет добавлен редактор ROMFS (файловой системы регистратора), где картинки, заставки, звуки, шрифты и прочее можно будет спокойно извлекать-заменять на свои и т п. В том числе и файл fonts.bin
__________________
DOD GSE550 - для экспериментов, катается в машине TrendVision TV-Q5NV
SergMyz вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 12:34 #264
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
SergMyz, Это здорово, только видимо программа расчитана под А2, и мою прошивку А5 не воспринимает - виснет
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 12:37 #265
SergMyz SergMyz вне форума
Местный
 
Регистрация: 04.03.2013
Сообщений: 85
Репутация: 23
SergMyz SergMyz вне форума
Местный
 
Регистрация: 04.03.2013
Сообщений: 85
Репутация: 23
Устройство: Нет
Пока только под A2, A5 будет позже.
__________________
DOD GSE550 - для экспериментов, катается в машине TrendVision TV-Q5NV
SergMyz вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 12:38 #266
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от SergMyz Посмотреть сообщение
Пока только под A2, A5 будет позже.
очень жаль
или
Цитата:
позже
это вечером
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 13:08 #267
SergMyz SergMyz вне форума
Местный
 
Регистрация: 04.03.2013
Сообщений: 85
Репутация: 23
SergMyz SergMyz вне форума
Местный
 
Регистрация: 04.03.2013
Сообщений: 85
Репутация: 23
Устройство: Нет
Посмотрел свою прошивку для A5. Точно fonts.bin нет, а есть шрифт cour.ttf
В принципе "заточив" WinHex можно поменять шрифт и посмотреть результат, но это не сейчас. Меня этот шрифт устраивает. Ха! да с ним видать не будет проблем с высотой!
__________________
DOD GSE550 - для экспериментов, катается в машине TrendVision TV-Q5NV
SergMyz вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 13:33 #268
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
Устройство: Другое устройство (сообщите администрации какое — мы добавим)
Цитата:
Сообщение от SergMyz Посмотреть сообщение
например зеленый 00 FF FF
Ок! Всё получилось, только цвета не правильно указаны.
Сделал себе Красный, его видно практически всегда.
Теперь вопрос, как переместить штамп в низ, не важно в какой угол, обычно в низу снимается часть машины и там он ни кому не мешает.

Цитата:
Сообщение от SergMyz Посмотреть сообщение
в любой прошивке она одна 05 04 03 FD 00 26 00 BF 00 = это начало таблицы цветов
Хотел посмотреть позицию штампа на А2(V747W), а там нет такого значения.
Изображения
 
__________________
Лучший ВР всех времён и народов
Vosonic V747W, Transcend microSDHC 16GB Class 10, V747W-1.7.3_Mi81_18

Последний раз редактировалось vvs49; 31.10.2013 в 15:40.
vvs49 вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 14:45 #269
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от SergMyz Посмотреть сообщение
Посмотрел свою прошивку для A5. Точно fonts.bin нет, а есть шрифт cour.ttf
Тоесть в моем случае я действительно зря парюсь с поиском fonts.bin? Нужно просто заменить cour.ttf?

Вытащил файл cour.ttf из родной прошивки и из той которую правлю, результат сравнения - файлы одинаковы.
Значит это не мой случай.
Теперь ничего не понимаю. fonts.bin в прошивке нет, cour.ttf идентичны. Но почему тогда регистратор не выводит всех символов?
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1

Последний раз редактировалось Гость; 31.10.2013 в 17:38.
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 17:53 #270
z768 z768 вне форума
Вникающий
 
Регистрация: 01.05.2013
Сообщений: 37
Репутация: 5
z768 z768 вне форума
Вникающий
 
Регистрация: 01.05.2013
Сообщений: 37
Репутация: 5
Устройство: Нет
Всем спасибо!!!
По редактору строк, есть баг !!!
Нельзя редактировать последнюю строку, но там предусмотрена защита, вобьется пробел.
Также есть вопросы по сдвигу строк...
Если после заполненой строки идет пустышка, то эта строка все равно в таблице отображается как последняя.
Приношу свои извинения, за этот баг.
Все будет исправлено, и выложена новая прога.
Её возможности гораздо больше.
z768 вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 18:18 #271
Гость
Гость
 
Сообщений: n/a
Гость
Гость
 
Сообщений: n/a
Устройство: нет кпк
Цитата:
Сообщение от SergMyz Посмотреть сообщение
3 байта от 0 до 255 представляют один из трех основных цветов (в сочетании оттенки)
Вот тут
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.


Цитата:
Сообщение от z768 Посмотреть сообщение
Нельзя редактировать последнюю строку
в программе или в XL ? :D
Цитата:
Сообщение от z768 Посмотреть сообщение
Если после заполненой строки идет пустышка, то эта строка все равно в таблице отображается как последняя.
добавлю, что не во все строки пустышки можно писать текст, так например со штампом даты на видео т.е. если переместить как на картинке, то дата на видео не будет идти т.е. на видео будет не подвижная дата: 2014/01/01 00:00:00

Последний раз редактировалось Гость; 29.11.2013 в 18:05.
  Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 18:27 #272
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
Устройство: Другое устройство (сообщите администрации какое — мы добавим)
Цитата:
Сообщение от z768 Посмотреть сообщение
Её возможности гораздо больше.
Не забудьте о перемещении штампа, на многих ВР он мешает.
__________________
Лучший ВР всех времён и народов
Vosonic V747W, Transcend microSDHC 16GB Class 10, V747W-1.7.3_Mi81_18
vvs49 вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 18:35 #273
Гость
Гость
 
Сообщений: n/a
Гость
Гость
 
Сообщений: n/a
Устройство: нет кпк
Цитата:
Сообщение от vvs49 Посмотреть сообщение
Не забудьте о перемещении штампа, на многих ВР он мешает.
ну в некоторых вр это программно заложено, хотя код либо выключен либо вообще не написан
  Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 19:03 #274
z768 z768 вне форума
Вникающий
 
Регистрация: 01.05.2013
Сообщений: 37
Репутация: 5
z768 z768 вне форума
Вникающий
 
Регистрация: 01.05.2013
Сообщений: 37
Репутация: 5
Устройство: Нет
Редактировать можно как в xml, так и обычно.
Просто в xml китайский и им подобные отображаются.
Но пусть даже в xml будет пустышка, в фирмваре должно все коректно прописатся.
Ну нет у меня такого рега, и все написано вслепую...
Если есть какие ляпы, ну честное пионерское, не заряжайте гильятину ....
Все поправлю!
Кстати, стрингс.бин... не здесь языковые секции включаются.
z768 вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.10.2013, 19:26 #275
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
Устройство: Другое устройство (сообщите администрации какое — мы добавим)
Цитата:
Сообщение от 3ppcshnikunamer Посмотреть сообщение
ну в некоторых вр это программно
заложено, хотя код либо выключен либо вообще не написан
У меня тоже так есть, но выбора нет.
Изображения
 
__________________
Лучший ВР всех времён и народов
Vosonic V747W, Transcend microSDHC 16GB Class 10, V747W-1.7.3_Mi81_18
vvs49 вне форума   Ответить с цитированием Цитировать выделенное
Старый 01.11.2013, 06:13 #276
SergMyz SergMyz вне форума
Местный
 
Регистрация: 04.03.2013
Сообщений: 85
Репутация: 23
SergMyz SergMyz вне форума
Местный
 
Регистрация: 04.03.2013
Сообщений: 85
Репутация: 23
Устройство: Нет
Цитата:
Сообщение от vvs49 Посмотреть сообщение
Ок! Всё получилось, только цвета не правильно указаны.
Сделал себе Красный, его видно практически всегда.
Теперь вопрос, как переместить штамп в низ, не важно в какой угол, обычно в низу снимается часть машины и там он ни кому не мешает.
Хотел посмотреть позицию штампа на А2(V747W), а там нет такого значения.
Извиняюсь, ошибся, писал наугад. Разобрался молодец! Как переместить штамп я еще не в курсе, пробовал, но не получилось!
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
Тоесть в моем случае я действительно зря парюсь с поиском fonts.bin? Нужно просто заменить cour.ttf?
Вытащил файл cour.ttf из родной прошивки и из той которую правлю, результат сравнения - файлы одинаковы.
Значит это не мой случай.
Теперь ничего не понимаю. fonts.bin в прошивке нет, cour.ttf идентичны. Но почему тогда регистратор не выводит всех символов?
В наборе символов нет необходимых, например только заглавные, а строчных нет или они не все. Нужен редактор ttf шрифтов, там создаешь нужные символы-"подсовываешь" в прошивку - правишь CRC - прошиваешься -смотришь результат!
Цитата:
Сообщение от z768 Посмотреть сообщение
Редактировать можно как в xml, так и обычно.
Кстати, стрингс.бин... не здесь языковые секции включаются.
Языковые секции находятся в fonts.bin там же задается и высота шрифта это для A2, на A5 скорей всего по другому.

Оффтопик
__________________
DOD GSE550 - для экспериментов, катается в машине TrendVision TV-Q5NV

Последний раз редактировалось SergMyz; 01.11.2013 в 11:14. Причина: Добавлено сообщение
SergMyz вне форума   Ответить с цитированием Цитировать выделенное
Пользователь сказал cпасибо:
Старый 01.11.2013, 12:55 #277
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от SergMyz Посмотреть сообщение
В наборе символов нет необходимых, например только заглавные, а строчных нет или они не все. Нужен редактор ttf шрифтов, там создаешь нужные символы-"подсовываешь" в прошивку - правишь CRC - прошиваешься -смотришь результат!
Я уже писал, что в моем случае, сравнение файлов cour.ttf из разных прошивок показало что они идентичны. Хотя с одной прошивкой регистратор как минимум выводит лого "AdvoCam", а с другой прошивкой может вывести это лого только заглавными буквами "ADVOCAM". Из чего осмелюсь предположить, что шрифт cour.ttf, не имеет отношения к выводу штампа логотипа на экран во время съемки. Возможно этот шрифт накладывается уже на саму запись. Но этого сказать не могу - регистратор виснет намертво и запись не идет.
Для чистоты эксперимента всетаки подменю файл шрифтов и проверю еще раз.
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 01.11.2013, 15:36 #278
Keannad Keannad вне форума
Новичок
 
Регистрация: 28.10.2013
Адрес: НиНо
Сообщений: 8
Репутация: 0
Keannad Keannad вне форума
Новичок
 
Регистрация: 28.10.2013
Адрес: НиНо
Сообщений: 8
Репутация: 0
Устройство: Несколько устройств
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
Я уже писал, что в моем случае, сравнение файлов cour.ttf из разных прошивок показало что они идентичны. Хотя с одной прошивкой регистратор как минимум выводит лого "AdvoCam", а с другой прошивкой может вывести это лого только заглавными буквами "ADVOCAM". Из чего осмелюсь предположить, что шрифт cour.ttf, не имеет отношения к выводу штампа логотипа на экран во время съемки. Возможно этот шрифт накладывается уже на саму запись. Но этого сказать не могу - регистратор виснет намертво и запись не идет.
Для чистоты эксперимента всетаки подменю файл шрифтов и проверю еще раз.
Надо понимать каким образом вы пытаетесь вывести надпись AdvoCam на видео. Если в виде штампа-рекламы, то эта строчка может быть задана в Strings.bin. А если вы пытаетесь вывести его как номер машины - то как вы могли заметить в российских и номерах из других стан строчные буквы в номерах не используются. Да и в российских номерах используются только те буквы, которые имеют схожее начертание с буквами из латиницы.

Оффтопик
__________________
AdvoCam-FD5 Profi-GPS, SILICON POWER microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Keannad вне форума   Ответить с цитированием Цитировать выделенное
Старый 01.11.2013, 17:36 #279
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от Keannad Посмотреть сообщение
Надо понимать каким образом вы пытаетесь вывести надпись AdvoCam на видео.
Вы о чем, у Вас такой же регистратор и таким же образом выводится штамп лого на экран и на видео.
ЗЫ:
Все стандартными методами самого регистратора.
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 01.11.2013, 19:24 #280
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
Устройство: Другое устройство (сообщите администрации какое — мы добавим)
Цитата:
Сообщение от SergMyz Посмотреть сообщение
Извиняюсь, ошибся, писал наугад. .... пробовал, но не получилось!
SergMyz, таким образом меняется цвет всех надписей и если для штампа - ОК, то для меню, плохо на желтом фоне красным, лупа нужна.
Поковыряю ещё, где - то координаты Даты должны же быть.
__________________
Лучший ВР всех времён и народов
Vosonic V747W, Transcend microSDHC 16GB Class 10, V747W-1.7.3_Mi81_18
vvs49 вне форума   Ответить с цитированием Цитировать выделенное
Ответ


Здесь присутствуют: 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

 


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


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