Модификации прошивок ВР на чипсете Ambarella A7LAxxx – на примерах со Street Storm

Тема в разделе "Модификации Железа и ПО", создана пользователем LEONавто, 1 июн 2015.

  1. Сборник прошивок (ссылка на пост от 23.11.15 в Теме)
    значки ВР на сайте прошивок.jpg
    Сборник прошивок ВР-форума (прямая ссылка)
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Прошивка SSA7810GPRO.160519.V7.2
    подробнее: пост #196 в теме Видеорегистраторы - клоны StreetStorm

    Мод 3
    тестовая из МОД_2
    Мод 4 для G и PRO
    исправлен звук МОД_4
    Скрипты, Сцены стр.172 от @HiddenPilot
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Тонкая настройка прошивки при помощи скриптов от HiddenPilot (стр.78)
    Описание. РАБОТАЕТ НА ПРОШИВКАХ STREET STORM A7810G-PRO ВЕРСИИ 7.2 (в т.ч. и на модифицированных)
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Хекс-редактор (A HEX editor, or binary file editor or byte editor) / (шестнадцатиричный редактор, или редактор бинарных/двоичных файлов) является одним из видов компьютерной программы, позволяющей производить манипуляции с данными в бинарном виде. Название "Hex" происходит от "шестнадцатеричный'/"hexadecimal".
    Сравнение существующих HEX-редакторов.

    Hex-редактор - HxD Hex Editor
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Прошивка для LA30_SSA7810GPRO.V7.0_firmware.bin (разместил 30.01.16 @goodviin)
    Для LA30 еще прошивки и МОДы 7.0.1. и 7.2. - стр.70
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Скрипт для получения конфигурации ВР (автор @Kaliningrad 08.12.15 стр. 23 пост #455)

    buckup_3А.jpg Программа autoexec.ash (скрипт 15.10.16 с блоком HAL) для Бэкап'а
    (backup – создание резервной копии оригинальной прошивки регистратора) разместил @za rulem, тест работы (пост #1637 стр. 82) - @CbIP

    Новая версия autoexec.ash v01.01.17 для Бэкап'а. Можно тестировать, проверять, делиться результатами
    Предназначено для видеорегистраторов на процессоре Амбарелла
    1. Включить регистратор и выключить все автоматические запуски (запись видео и тд)
    2. Отформатировать карту памяти
    3. Хорошо зарядить аккумулятор видеорегистратора!!!
    4. Скинуть файл autoexec.ash на карту памяти без каких либо папок
    5. Вставить карту памяти в видеорегистратор
    6. Освободить все разьемы от подключенного оборудования (и usb от внешнего питания)
    7. Включить видеорегистратор и подождать минуту (вполне достаточно для слива прошивки)
    Далее (специалистам, для анализа и редактирования прошивки):
    - проверяем бэкап, разбирая и собирая утилитами AE, либо AFT
    - лучше проверить в хекс-редакторе контрольные суммы разделов.

    PS: Убедительная просьба высылать ваш бэкап с названием модели регистратора и номера прошивки сюда, в ветку Модернизации прошивок! Многие заходят сюда для поисков улучшений. Дадим возможность и другим воспользоватся вашей прошивкой и помочь нам в сборке гибридных прошивок!
    С уважением Za rulem и все все все....

    PS: Настал момент разбирать прошивки разными способами на примере видеорегистраторов Street Storm (и не только), экспериментаторы готовы размещать итоги своих изысканий. Размещаем здесь промежуточные рабочие варианты, результаты тестирования и проверок "вживую" разными пользователями и их обсуждения (пояснения к Теме, перенесено из заголовка).
    Вот здесь свежие новости и новые МОД-прошивки: http://videobinforum.com/threads/videoregistratory-ssa7810g-pro.3/
     
    • Полезно! Полезно! x 4
    • Нравится Нравится x 2
    • Согласен Согласен x 1
    #1 LEONавто, 1 июн 2015
    Последнее редактирование: 13 ноя 2017
  2. Привет!
    Настало время коллективно ковырять прошивку.Так мы быстрей добьемся лучшего.
    Вот пример замены экспотаблицы обычных разрешений в SS V5.0G в хекс редакторе. В помощь поиска начала раздела PRI-утилитка разработчика Tobi@s AFT. Раздел нужен для поиска блока и вычисления контрольной суммы и её замена после правки. https://yadi.sk/i/1HEZLah7h25xB
    В других прошивках таблицу легко найти в хексредакторе при помощи той же утилитки, взяв цифры из ее таблицы и дописав ноль к каждой. Процедура с одной строкой. Получившиеся данные внести в поисковик хекс редактора.Взяв прошивку Procam GS7
    получаем так-https://yadi.sk/i/mRAO0-7Ch28Ek
    --- Сообщения Объединены, 1 июн 2015 ---
    Есть еще таблица, которая непонятно действует только на hdr и соответвенно загружает или облегчает работу процессора. Но поскольку сравниваются два кадра и выбирается один-свой, то действие таблицы малозаметно или сводится к нулю, загружая лиш процессор.
    Самая простая матричная таблица-где присутствуют только одни цифры, например 0101010101... либо 033030303.... Менее всего отбирают ресурсы.
    Любые матричные таблицы работают одинаково, так что не теряйте времени на эксперименты с ними. Пробуйте свои.

    7810G.png
    Работает вторая-синяя, но не изучена. Влияние на изображение пока непонятно.
     
    • Полезно! Полезно! x 3
    #2 za rulem, 1 июн 2015
    Последнее редактирование: 2 июн 2015
  3. Здесь удаляем надпись "street storm" с экрана на будущем видео. Ставим пробелы в хексредакторе. Можно вставить цифры, английские буквы. Используется в основном теми, кто занимается модификацией ПО, чтоб не путаться в прошивках. https://yadi.sk/i/bJjWFH0mh2RCD
    Но продукт street storm-наверняка сертифицирован и не советовал бы без причины удалять надпись (для обозначения прибора при надобности в суде). Это - его главное преимущество перед клонами.
     
    • Нравится Нравится x 3
    • Полезно! Полезно! x 1
    #3 za rulem, 2 июн 2015
    Последнее редактирование: 2 июн 2015
  4. Я на скорую руку пытался подменить на базе папки с файлами Player(там есть вроде 3 не нужные(как кажется исполнительные dll)) один из них думал подменить e_dog_data.txt, но не вписывать в адрес папки Player,а вписать в "D". Пока не увенчалось успехом.:D
    В вашей прошивке это будет
    001ea880
    002c08e0
    Возможно это совсем не то, где ковырять надо.;):(
     
    • Спасибо! Спасибо! x 1
  5. Поглядим. Только удалять и подменять думаю не надо, а путь изменить на внутреннюю память. А ты не пробовал с компьютора во внутреннюю память загнать - в ту, что 512мб и поработать? К целиковым файлам-звуки и картинки обращается по имени, а здесь сравнение координат идет со списком на файла txt с определенным именем карточке. И имя файла думаю связано с внутренним именем файла txt. Тут и собака зарыта. Внутренний txt-файл - шпаргалка для регистратора - с каким и как файлом работать на карте и возможно где найти.
    Я давно предлагал менять в паре эти файлы в прошивках и картах других моделей регистраторов, но никто не стал пробовать, а у нас работает и не стал заморачиватся. Все должно быть проще, чем мы думаем.
     
    #5 za rulem, 3 июн 2015
    Последнее редактирование: 3 июн 2015
    • Полезно! Полезно! x 4
  6. Команды спидкам.png
    А вот и имя файла и команды в PRI Адвокам Возможно на копирование файла спидкама.
    PRI АДВОКАМ -SS.png
    PRI-слева адвокам справа SS.
    RFS АДВОКАМ SS.png
    RFS-Адвокам --SS.
     
    #7 za rulem, 3 июн 2015
    Последнее редактирование: 7 июн 2015
  7. А это не команда копирования из Z:\ в A:\ ? Или я не прав?
     
  8. Проверь и нам скажешь.:)
    А я проверю - и вам скажу!
    Просто сравни в двух pri.
    Там видно, что сначала блокируется кнопки меню. Как и пишется в инструкции по копированию файла спидкам в Адвокаме.
     
    #9 za rulem, 4 июн 2015
    Последнее редактирование: 4 июн 2015
  9. Да яб проверил, но не совсем по этому делу.
    Да заметил, что есть момент блокировки кнопок, но как я понимаю - этот блок у адвокама отвечает за перемещение edog с карты памяти Z во внутреннюю память А, а в SS конвертация из speedcam22 в edog на карте памяти D.
    Но как понимаю, с PRI что-то сделать нет возможности?
    Я тут пытался найти строки, где идет чтение e_dog_dat, но не обнаружил.
     
  10. Пока реально вставить файл в память регистратора, но надо знать точно, какую букву имеет диск (с 512мб который). Кинуть файл в него (в память) и переименовать в PRI диск перед названием файла. Так мы можем переуказать путь к файлу.
    А считывает спидкам думаю в адресах второй картинки. Сегодня сделал две прошивки с адресами A и Z по второй картинке и закинул файл спидкама во внутреннюю память. Так мы можем переуказать путь к файлу. По видимому диск A.
    Что выше на картинках нам поможет тот, кто дружит с дизассемблером. Может кто и откликнется. И прочитает нам кусок кода (можно попытатся прочитать самим по шпаргалке, но этого мало).
    До 12 вариантов -можно опробовать изменения пути чтения. Вот это реально.
     
    #11 za rulem, 4 июн 2015
    Последнее редактирование: 5 июн 2015
  11. @za rulem
    Конечно это интересно самому умом дойти, одобряю. Но если есть флеха запасная, то чего на ней базу не продублировать(сам такую в машине вожу, но у меня Р.Д. есть)? Есть мысль, что сторонние файлы(если,что другое там есть) не дадут базе работать-надо проверить.
     
  12. У меня на карточке папочка есть и в ней несколько вариантов спидкамов - работать основной не мешает, поскольку регистратор ищет файл только в корне карточки и с определенным именем.
     
  13. Привет!
    Некоторые пользовательские особенности: особенности поиска данных в прошивке в хекс редакторе "Хекс ворк шоп-хекс эдитор".
    При поиске строк для правки - помните, что строки управления и команд лежат в разделе pri и примерно в одном массиве.
    Если хотите что то найти по стринг бину то ищите сразу группу номеров подряд - присвоив каждому искомому свой цвет. Если искомые четыре цифры - то пишем в поисковике сначала две последние и следом - две первые, тоесть, если в стринге у вас 0186 то забиваем в поиск 8601.
    В самом нижнем окне хекс редактора отображаются возможные адреса. Или в нижнем правом. Нажав на который вы перейдёте к следующему варианту найденного.
    Справа от строк кода идет колонка с подсказками. Поможет вам ориентироватся в прошивке. Но хекс воркшоп начиная с 5.1х версии не отображают русские теги.
    --- Сообщения Объединены, 7 июн 2015 ---
    По чтению спидкам и переименования номера диска в прошивке -(Z) не сработал.(А) диск поспешил и забыл залить во второй регистратор во внутреннюю память спидкам.
     
    • Полезно! Полезно! x 3
    #14 za rulem, 7 июн 2015
    Последнее редактирование: 7 июн 2015
  14. Предлагаю прошивку пользователям 7510-G.v3 которой сам пользуюсь.
    Изменения: Есть 45к\сек.
    1.)Автоматом "Тетенька" выключена(можно старое приветствие через меню включить.
    2.)Есть звуковое сообщение при проблеме с картой в режиме записи.(Слабая скорость карты).
    3.)Заменен "Динь дон" перед сообщениях о радарах на более приятный звук(ИМХО).
    4.)Шрифт другой.
    5.)битрейт другой(указан в Меню)
    6.)Таблица экспо заменена(более устойчива к вылетам и лучше номера прописывает-ИМХО).
    7.)Можно менять резкость и контрастность( не так как было убого),хотя резкозть "Мягко" лучше не делать.
    8.)заменен звук об отключении питания и разряде батареи.
    https://yadi.sk/d/hvZxUFtGhDwY6
     
    • Нравится Нравится x 2
    #15 Hvostik, 12 июн 2015
    Последнее редактирование: 12 июн 2015
  15. А можете сделать на основе прошивки от CVR-A7810-G PRO.
     
  16. https://yadi.sk/d/H4RGAmLXhEUt6
    На версии 5.0 beta.
    Редактировано:
    Шрифт,меню,таблица экспозамера, выбор приветствия(по умолчанию без звука),сообщение перед обнаружением радара,сообщение о низкой скорости карты,сообщение об отключении питания и разряженной батареи. Битрейт 28-20-16.
    Требует проверки на работу звуковых оповещений в связи отсутствия данной модели для самостоятельной проверки.
     
  17. А выше? Или нет смысла?
    Завтра проверю.
     
  18. Оставил как в стоке были, а те что меньше были - подогнал под одно значение 28-20-16.
    Мне 28 хватает.
     
    • Нравится Нравится x 1
    • Согласен Согласен x 1
  19. https://yadi.sk/d/FQ8gn2cwhF6SC
    SS7810G V5.0A.-МОД.
    1-Читает файл спидкам с внутренней карты памяти. На внешнюю карту загружать не надо. Скопировать на компьютере файл спидкам во внутреннюю карту памяти. Теперь можно менять внешние карты памяти не заморачиваясь, забывая копировать на неё файл спидкам .
    2-Шрифт от Hvostik.
    3-Битрейт 40(38хдр)26-12.
    4-Экспотаблица обычных разрешений-Q5NV.
    5-Голосовое оповещение о низкой скорости карты. Потере питания. Разряде АКБ.
    Сработала замена ссылки на диск D, ставим на диск A.
    Диск Z-не пойму от куда взялся. Может на нем сама прошивка?
     
    • Полезно! Полезно! x 4
    #20 za rulem, 14 июн 2015
    Последнее редактирование: 14 июн 2015
Яндекс.Метрика Рейтинг@Mail.ru