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, 01:33 #201
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от Mi81 Посмотреть сообщение
Естественно, для соответствующего раздела.
А где посмотреть структуру заголовка прошивок на А5? В этой теме обсуждалось?
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 02:17 #202
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
Устройство: Другое устройство (сообщите администрации какое — мы добавим)
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
А где посмотреть структуру заголовка прошивок на А5?
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Последний раз редактировалось GoshanV; 29.10.2013 в 07:36. Причина: [HIDE]
vvs49 вне форума   Ответить с цитированием Цитировать выделенное
Пользователь сказал cпасибо:
Старый 29.10.2013, 04:15 #203
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Редактирование напрямую результата не дало. Нашел в прошивке в шестом разделе две строки MagicEye, заменил их на AdvoCam, вместо недостающей буквы прописывал и 00 и пробел. Пересчитывал КС. Загрузил прошивку в регистратор - не пишет и не реагирует на кнопки. Откатился назад. Что не так делаю? Возможно нужно искать файл string?
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 07:37 #204
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Устройство: Нет
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
Что не так делаю
Если речь идет о загрузочном лого, то это, как правило, не строка, а рисунок, который упакован в файл bitmaps.bin. Если же вы о строке, которая выводится в кадре, то искать ее следует в формате Unicode. Где-то на taker'е я писал, как ее найти, но уже и сам не найду этот пост. Где-то в этом районе
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Искать следует в четвертом разделе, там, где лежит основной код (отсутствующие разделы я не считаю).
Только в некоторых прошивках строка в придачу еще и перекодирована.
Mi81 вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 12:03 #205
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от Mi81 Посмотреть сообщение
Искать следует в четвертом разделе, там, где лежит основной код (отсутствующие разделы я не считаю).
Да так и делаю. Сечас попробовал заменить строку в одном только месте, согласно Вашей ссылки. Но всеравно после прошивки регик не реагирует на кнопки и не пишет.
Миниатюры
header-1.jpg   header-2.jpg  
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 12:14 #206
Гость
Гость
 
Сообщений: n/a
Гость
Гость
 
Сообщений: n/a
Устройство: нет кпк
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
Но все равно после прошивки регик не реагирует на кнопки и не пишет.
а контрольку раздела пересчитывал после того как изменил? Для этих целей используй очень удобный редактор Hex Workshop

Mi81, знаешь где в прошивке прописаны NTFS и PAL? т.е. в самом стрингсе указан только пункт меню TV out (ТВ-ВЫХОД), а вот куда идет обращение не понятно, по поиску не находит ни как. И ещё вопросец, как включить нужный язык в стринсе? Пока что удается только руками заменять ненужный язык на нужный и то в том случае, если ненужный язык включен.

Последний раз редактировалось Гость; 29.10.2013 в 12:32.
  Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 12:30 #207
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от 3ppcshnikunamer Посмотреть сообщение
а контрольку раздела пересчитывал после того как изменил?
Обязательно, без этого прошивка не грузится в регик.
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 12:49 #208
Гость
Гость
 
Сообщений: n/a
Гость
Гость
 
Сообщений: n/a
Устройство: нет кпк
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
Обязательно, без этого прошивка не грузится в регик.
сделай пожалуйста подпись, а то не понятно о каком регике идет речь и кинь сюда прошку до правки контрольки и с правкой.

Последний раз редактировалось Гость; 29.10.2013 в 13:07.
  Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 13:32 #209
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от 3ppcshnikunamer Посмотреть сообщение
сделай пожалуйста подпись, а то не понятно о каком регике идет речь и кинь сюда прошку до правки контрольки и с правкой.
3ppcshnikunamer, подпись сделал.
На всякий случай:
прошивка - ME3H2HGC.130729.V1 (от регистратора Gmini MagicEye HD75)
Цитата:
Сообщение от 3ppcshnikunamer Посмотреть сообщение
на сколько я его понял, то пытается изменить надпись которая накладывается на видео.
Так точно!
прошивки:
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1

Последний раз редактировалось Ikoitt; 29.10.2013 в 16:59.
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 18:04 #210
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
Устройство: Другое устройство (сообщите администрации какое — мы добавим)
Mi81!
А как править битрейт, если:
Битрейт - Переменный
Битрейт - 9985 Кбит/сек
Максимальный битрейт - 50,0 Мбит/сек

т.е в моём случае всё просто есть постоянный 12Мбит/сек - 2EE0(Е0 2Е) - нашёл/заменил, а тут как быть, как узнать минимальный битрейт?
Ведь Битрейт - 9985 Кбит/сек это для данной сцены.
vvs49 вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 18:22 #211
Гость
Гость
 
Сообщений: n/a
Гость
Гость
 
Сообщений: n/a
Устройство: нет кпк
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
Так точно!
а не пробовал по этому адресу изменить?
Нажмите на изображение для увеличения
Название: m.jpg
Просмотров: 2
Размер:	63.5 Кб
ID:	107482
Вот пробуй
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

А вообще в редакторах есть кнопка F3 поиск, чтоб искать нужное нам ;)

Последний раз редактировалось Гость; 29.10.2013 в 18:40.
  Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 18:42 #212
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Цитата:
Сообщение от 3ppcshnikunamer Посмотреть сообщение
пробуй по этому адресу изменить
Я менял по этому адресу, регик работает но на экране штамп остается старый.
Сейчас попробую еще раз залить эту прошивку.

Попробовал, штамп старый остается
Цитата:
Сообщение от 3ppcshnikunamer Посмотреть сообщение
А вообще в редакторах есть кнопка F3 поиск, чтоб искать нужное нам
Может я и не настолько умный, но и не полный же идиот
__________________
AdvoCam-FD5 Profi-GPS, SanDisk Ultra UHS-I microSDHC 32GB Class 10, ME3H2HGC.130729.V1
Ikoitt вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 20:33 #213
Гость
Гость
 
Сообщений: n/a
Гость
Гость
 
Сообщений: n/a
Устройство: нет кпк
А в стрингсе не смотрел? Я не сообразил, ща не начем смотреть..
  Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 20:54 #214
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Ikoitt Ikoitt вне форума
Активный участник
 
Регистрация: 27.10.2013
Адрес: Украина, Луцк
Сообщений: 55
Репутация: 7
Устройство: Несколько устройств
Вы о strings.bin?
Я только начал постигать азы и пока не в курсе, как вытащить из прошивки нужный файл, если растолкуете - буду пробовать
Самое интересное, что попробовал другую прошивку от Mi81 (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, 21:02 #215
Гость
Гость
 
Сообщений: n/a
Гость
Гость
 
Сообщений: n/a
Устройство: нет кпк
Цитата:
Сообщение от vvs49 Посмотреть сообщение
а тут как быть, как узнать минимальный битрейт?
Ведь Битрейт - 9985 Кбит/сек это для данной сцены.
9985 это в прошивке прописано как 10, но на деле видео пишет в 9 985
поэтому ищи 10
  Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 21:03 #216
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Устройство: Нет
Цитата:
Сообщение от 3ppcshnikunamer Посмотреть сообщение
как включить нужный язык в стринсе?
Для этого надо править код, а именно - код меню. Относительно сложности правки кода я уже писал, это уникальная работа для каждой прошивки и единого алгоритма нет, только самые общие закономерности, настолько общие, что здесь их не объяснить. Впрочем, в самых общих чертах редактирование меню я вам объяснял, когда речь шла о времени циклической записи.
Цитата:
Сообщение от 3ppcshnikunamer Посмотреть сообщение
где в прошивке прописаны NTFS и PAL?
Вопрос из той же опере: в данном случае речь тоже идет о правке кода меню. А все что касается кода я делаю только точ, что нужно и интересно мне самому, т.к. это требует больших затрат и, как правило, не переносимо с прошивки на прошивку.

Последний раз редактировалось Mi81; 29.10.2013 в 21:39.
Mi81 вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 21:14 #217
Гость
Гость
 
Сообщений: n/a
Гость
Гость
 
Сообщений: n/a
Устройство: нет кпк
Цитата:
Сообщение от Ikoitt Посмотреть сообщение
Вы о strings.bin?
Я только начал постигать азы и пока не в курсе, как вытащить из прошивки нужный файл, если растолкуете - буду пробовать
Самое интересное, что попробовал другую прошивку от Mi81 (firmware_GS6000_SM3H2HGC_130622_V1_18Mi81), так в ней все сработало. И штам лого сменился и рег работает. Жаль прошивка нестабильна - самопроизвольно выключает запись, во всяком случае на моем регике.
Стрингс можно найти по поиску уникода, а на счет не стабильной записи, то скорей всего это из за повышенного битрейта. С каким битрейтом регик глючит?

добавлено через 7 минут
Цитата:
Сообщение от Mi81 Посмотреть сообщение
Для этого надо править код, а именно - код меню. Относительно сложности правки кода я уже писал, это уникальная работа для каждой прошивки и единого алгоритма нет, только самые общие закономерности, настолько общие, что здесь их не объяснить. Впрочем, в самых общих чертах редактирование меню я вам объяснял, когда речь шла о времени циклической записи.
Это я понял как сделать, но они не включаются ( поиск делал по примеру цикл записи), и находил этот код, менял значение на нужное, сохранял с подгоном контрольки, но не хатит зараза включать больше, чем есть. Обидно, что регик кончил, а вопрос остался открытым

Последний раз редактировалось Гость; 29.10.2013 в 21:14. Причина: Добавлено сообщение
  Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 21:28 #218
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Устройство: Нет
Ikoitt, попробуйте deleted

Последний раз редактировалось Mi81; 29.10.2013 в 23:36.
Mi81 вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 21:35 #219
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Mi81 Mi81 вне форума
Полезный
 
Регистрация: 28.09.2008
Сообщений: 151
Репутация: 36
Устройство: Нет
Цитата:
Сообщение от 3ppcshnikunamer Посмотреть сообщение
но не хатит зараза включать больше, чем есть
Смотрите внимательно формат strings.bin, который я где-то тут выкладывал. Там есть поле, которое задает количество языков. Это первое. Второе, если вы нашли код нужной опции меню, то в структуре, описывющей меню, найти ссылку на функцию увеличения/уменьшения выбранного значения и отредактировать ее. В данном случае, скорее всего, идет простой счет от нуля до количества языков минус единица. При изменении выбора этот счетчик увеличивается или уменьшается на единицу и при нажатии Ok значение счетчика передается как индекс языка. В вашем случае просто нужно увеличить в упомянутой функции верхнюю границу счетчика. Если добавили один язык - на единицу и т.д. Смотреть мне лень, но по памяти должно быть именно так.
Вот эта структура вас должна интересовать:
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
А в ней указаьель на функцию step, в которой и проверяется выход индекса за допустимые пределы.
Даже если в вашей прошивке эта структура выглядит не совсем так, то очень-очень похоже.

Последний раз редактировалось Mi81; 29.10.2013 в 22:14.
Mi81 вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.10.2013, 21:53 #220
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
vvs49 vvs49 вне форума
Местный
 
Регистрация: 26.10.2013
Сообщений: 87
Репутация: 3
Устройство: Другое устройство (сообщите администрации какое — мы добавим)
Mi81!
Подскажите насчет ~ битрейта.
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

 


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


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