Модификации прошивок ВР на чипсете 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. Сейчас подмена не работает.Может я что упустил.Переименовывал и первый и второй и оба с подменой-ну никак не хочет.
    --- Сообщения Объединены, 5 июл 2015 ---
    Я пока не слежу за той темой.Но видел пишут.А где ж процесс конвертации в хексе?
     
  3. У меня всё нормально, если правильно цель понял.Видео:
    https://yadi.sk/i/-9wbPVuFhgL2A
     
  4. Ну это соответственно ,но у нас не копируется из прошивки на карту памяти после подмены.
     
    #103 za rulem, 5 июл 2015
    Последнее редактирование: 6 июл 2015
  5. https://yadi.sk/d/dnk26DIohkTEM
    Тестовая версия Про 7810g.
    Характеристики теже что и предыдущей но файл спидкам за июнь вшит в прошивку и инсталируется с ней на диск туда же,где и ложится сама прошивка.Пиликает из прошивки.Думаю облегчает работу процессора если файл лежит на одном диске.
     
    #104 za rulem, 8 июл 2015
    Последнее редактирование: 12 июл 2015
  6. На сколько я пробовал, то при обновлении файла e_dog_data.txt , он в прошивке не заменяется. Получается, что файл e_dog_data.txt теперь не обновишь. Надо будет заливать прошивку с новым зашитым файлом. Это не дело.
     
  7. Ерунду не говори.Толь ко что конвертировал на диск Z.
    А изначальный будет родной файл спидкам SS.
    Надо погонять прошивку в выходные.
    Ты сам попробуй.Укажи путь конвертации и чтения на диск Z.На котором лежит прошивка.Ранее указавыли на диск A -внутренняя память.
     
    #106 za rulem, 8 июл 2015
    Последнее редактирование: 8 июл 2015
  8. Сейчас проверю на своем. Speedcam22.txt ставлю на карту и он конвертируется на Z,правильно понял? Раньше у меня не получилось.
     
  9. Надо пробовать.Удачи. спидкам 22.png
     
    #108 za rulem, 8 июл 2015
    Последнее редактирование: 8 июл 2015
  10. Это я в курсе:). Попробовал несколько вариантов, подвожу итог:
    1). С диска "Z", как и раньше файл читается. Ничего нового для меня.
    2). Залил SpeedCam22.txt на флешку, дождался конвертации. С флешки SpeedCam22.txt исчез и по идее должен был прописаться как e_dog_data.txt на диске "Z", но при сливе прошивки с рега обнаружил, что e_dog_data.txt остался старый. Не обновился.;)
    3). залил прошивку с удаленным e_dog_data.txt,и повторил процедуру (2). При сливе прошивки файл e_dog_data.txt оказался весом 1 кб. Не прописался.
    Когда чтение было с диска "А", то файл SpeedCam22.txt, размещенный на флешке прекрасно конвертировался в e_dog_data.txt и переносился на диск "А".
    Так что у меня файл не обновляется:(
    На досуге может поковыряюсь:D
     
  11. Он конвертируется не в прошивку, а на диск где лежит прошивка и обратно не сольется. В регистраторе некому пересчитывать количество байт и контрольную сумму:). Только чистка нанд памяти может удалить этот файл или (возможно?) обновлять. Сегодня проверю при однобайтном файле в родной в прошивке на пиликанье.
    Вопросов много.
     
    #110 za rulem, 9 июл 2015
    Последнее редактирование: 9 июл 2015
  12. Проверил с прошивкой "Z" заведомо в которой e_dog_data.txt равно 1кб, т. е удалено.Залил SpeedCam22.txt конвертировался файл, а куда не понятно(не могу найти).
    Вывод: На базу не реагирует при конвертации SpeedCam22.txt в (якобы в e_dog_data.txt на диск Z должно лечь файлом SpeedCam22.txt и потом с него читаться). Не получилось:(
    Считаю в данном случае этот вариант не пригодным к использованию.
    Читает радары с прошивки ,что в стоке заложено и замене не подлежит.Обращение к диску "Z" возможно, но обнавление через флешку не проходит.
    Лучше остановится на варианте диска "А;)"
    --- Сообщения Объединены, 9 июл 2015 ---
    Прогулялся с вариантом 1кб база в прошивке( с попыткой замены SpeedCam22.txt в e_dog_data.txt , реакция на те же светофоры-0.
     
    #111 Hvostik, 9 июл 2015
    Последнее редактирование: 9 июл 2015
  13. Проверю с полностью удалённым файлом из прошивки.
    А в диске A подменяет при новой конвертации или удалять надо?
     
  14. На своем проверил, не работает.:(Жду твоего результата.:)
    --- Сообщения Объединены, 9 июл 2015 ---
    А смысл сохранять, если програмно пытаешься другую директорию чтения указывать. Я стер.
    --- Сообщения Объединены, 9 июл 2015 ---
    Сразу не понял.:)
    На диск А не будет конвертации, т. к в прошивке указан Z. Там пусто(стер перед прошивкой для чистоты эксперимента).И снова не обрисовался,как и положено.
    --- Сообщения Объединены, 9 июл 2015 ---
    и не появился.
    Старался поподробней объяснить.Извиняюсь за лишние буквы.:(
     
    #113 Hvostik, 9 июл 2015
    Последнее редактирование: 9 июл 2015
  15. Если бы подменяло то не было бы на диске "А" пусто. При отсутствии там файла-появился бы e_dog_data.txt .SpeedCam22.txt при конвертации уходит в небытие на диск Z. с него чтения не идет. В прошивку не прописывается файлом e_dog_data.txt. Чтение идет со старой базы,которая не обновляется таким образом.
    --- Сообщения Объединены, 9 июл 2015 ---
    @za rulem Залей прошивку"Z" с файлом e_dog_data.txt =1кб и увидишь, что базы работать не будут.Не обновятся .
    Во всяком случае у меня пока так.
     
    #114 Hvostik, 9 июл 2015
    Последнее редактирование: 9 июл 2015
  16. Тут задумка не только в спидкаме, а понять процесс конвертации и копира для внесения чего либо без редактора.
    Пока копир вложенных файлов с заменой.
    Правила копирования одни. Это показало то, что можно указывать куда и чего.
    В компьюторе, если файл у тебя есть такой же, то он спрашивает "заменить?", а тут некому спрашивать.
    Он либо ложится коряво, либо с изменённой фамилией.
    Но прошивка тупо делает свое. Необязательно это будет файл тхт. Какой укажешь.
    Но надо копир, а не конвертирование. Важно понять процесс.
    --- Сообщения Объединены, 9 июл 2015 ---
    Заливал и ехал - пока тихо. Но пока в прошивке сидит название родного, то он не ляжет нормально и будет нечитаем.
     
  17. Результат один : при e_dog_data.txt=1кб в прошивке , его обновление с флешки файлом SpeedCam22.txt не происходит,как было 1кб, так и осталось. Чтение баз не происходит.
    --- Сообщения Объединены, 9 июл 2015 ---
    Скорее сказать -будет чтение со стоковой базы, без возможности её замены без заливки прошивки с новой базой.;)
    Много перелопатили пространства, а каждый остался при своей точке зрения.:D Удачи.:rolleyes:
     
    • Согласен Согласен x 1
    #116 Hvostik, 9 июл 2015
    Последнее редактирование: 9 июл 2015
  18. is recording........
    D:\Player...
    Z:\msvcp71.dll..
    D:\Player\msvcp71.dll...
    Z:\msvcr71.dll..
    D:\Player\msvcr71.dll...
    Z:\mfc71u.dll...
    D:\Player\mfc71u.dll....
    Z:\PlayerSS.exe.
    D:\Player\Player.exe....
    Вот создание папки и поочередное копирование файлов в эту папку из Z в D.
     
  19. И что здесь нового? Что имеет отношение к чтению базы радаров?
    Это показывает то, что будет в начинке флешки из прошивки.
    Я другого не вижу, но я не волшебник-я только учусь(Золушка).
    --- Сообщения Объединены, 9 июл 2015 ---
    Убери к примеру Z:\msvcp71.dll..из файла rfs.a7t и не будет его на флешке. Пропиши на его место другой файл(не заявленный) и его тоже не будет на флешке. Всё гораздо глубже закопано. Не так все просто- прописал и получил.
     
  20. Смотри пост 115. Не важно что, а важно как и процесс понять и изучить.
    (Всё гораздо глубже закопано) Вот тут на 100 % с тобой согласен.
    Глаза боятся, а руки делают.
     
    #119 za rulem, 10 июл 2015
    Последнее редактирование: 10 июл 2015
  21. Так понимаю,что цель это что то вытаскивать на флешку на подобии Player, который не реагирует на форматирование?. Мысль может и полезная, вот только пока не смог придумать, что вытащить и зачем. Поделись в чем цель;):)
     
Яндекс.Метрика Рейтинг@Mail.ru