чем редактировать прошивку для видеорегистратора
iTuneDVR
Сайт-мотиватор ИТ исследований систем видеонаблюдения: DVR, NVR, IPC, NVS, PC+ПО
Самостоятельная модификация прошивок регистраторов и IP камер
Самостоятельная модификация прошивок регистраторов и IP камер
Сообщение Sonya » 14 фев 2014, 19:20
Благодаря одной статье удалось распаковать romfs-x.cramfs.img и вытащить файл пароля. Осталось только сбрутить, если получится. Но хотелось бы вернуть родной пароль обратно, а ещё лучше, установить свой. А для этого нужно всё это обратно запаковать. Вот тут я и остановился.
Кто может помочь?
Re: Самостоятельная модификация прошивок регистраторов и IP камер
Сообщение Администратор » 15 фев 2014, 14:48
Sonya писал(а): Благодаря моим неосторожным действиям, после перепрошивки у IP камеры сменился инженерный пароль.
Как всё было: нашёл у одного китайца склад свежих прошивок и софта[/url]. Посмотрел у своей камеры наименование платформы ([root@LocalHost custom]$ cat /mnt/custom/ProductDefinition), качнул соответствующую прошивку оттуда и прошил.
Раньше при подключении по telnet был пользователь root и пароль *****, теперь под ним перестало пускать. Самое странное, до камеры я заливал с той же ссылки прошивки к видеорегистраторам на платформе MBD6508E и MBD6304E, там пароль не сменился, а тут такой подвох.
Благодаря одной статье удалось распаковать romfs-x.cramfs.img и вытащить файл пароля. Осталось только сбрутить, если получится. Но хотелось бы вернуть родной пароль обратно, а ещё лучше, установить свой. А для этого нужно всё это обратно запаковать. Вот тут я и остановился.
Кто может помочь?
Описание содержимого для рядового пользователя не имеет смысла т.к. оно ему всё равно не понятно.
По этому поводу я изложил ряд своих мыслей.
продолжаем делать прошивку для регистратора
Данный текст будет интересен тем, у кого видеорегистраторы на процессорах ambrella
1. Как узнать какой у меня видео процессор?
Посмотреть на сайте производителя или на яндекс маркете. В 13-14 году использовали ambrella a2, в 15 ambrella a5/a7
2. Откуда взять прошивку, если на сайте производителя ее нет?
Создать в корневой директории регистратора текстовый файл autoexec.ash
и помещаем в него текст
rm a:\autoexec.ash
firmfl gen 5 bst bld pri rom dsp d:\backup.bin
rm d:\autoexec.ash
сохраняем и запускаем регистратор, он автоматически сделает backup текущей прошивки на microSd карточку
делает он это около минуты
3. Чем открыть прошивку?
Для этого есть утилита Ambarella Firmware Toolbox,
ей открываем бинарный файл прошивки (Open-> и в зависимости от версии чипа выбираем нужный пункт).
далее Partitions->Extract all
и у вас в той же директории что и прошивка появится папка «partitions», самый важный для нас файл PRI.a7s
в нем таблица битрейтов и значения контраста, насыщенности цветов, резкости и т.д.
Также важен файл RFS.a7s, в нем графические ресурсы, звуки и strings.bin в котором можно менять перевод устройства
4. Как отредактировать битрейт?
Для редактирования битрейта
Editors->Bitrate editor и им открываем файл RFS.a7s в папке partitions
После всех изменений жмем apply, закрываем окно редактора, и потом build->Firmware update
5. Как отредактировать ресурсы
Что бы добраться до ресурсов, сначала распаковываем прошивку, затем ROM/RFS->Extract ROM to disk
Появится папка rtosfs, в ней лого, strings.bin с переводами и пр.
В интернете много гайдов по редактированию, необходимо знать HEX редакторы
После завершения изменений ROM/RFS->Build ROM from disk
и затем Build->Firmware update
6. Как изменить контраст и резкость?
По умолчанию значения контрастности в регистраторе 58 — максимальный, 40- средний и 20 минимальный
Открываем файл PRI.a7s любым HEX редактором в режиме 8 столбцов, и ищем такой паттерн 58 00 00 00 (мы ищем максимальный контраст), когда в таблице мы увидим что то похоже на скриншоте снизу, значит нашли нужный блок значений, если заметили сначала идет среднее значение 40 потом 58 через 2 строки и еще через 2 — 20 (минимальное значение). В моем регистраторе нельзя выбрать уровень контрастности так что редактируем значение 40, и присваиваем ему 60.
С резкостью все тоже самое, значение отвечающие за нее находятся чуть ниже.
это в регистраторах по дефолту максимальная контрастность
Для контрастности максимальное значение 80, для резкости 5
Если у Вас в регистраторе нельзя выбрать эти значения, редактируем среднее значение (именно адрес в котором прописано значение), я поставил резкость 5 и контраст 60
Сохраняем PRI.a7s и Build->Firmware update
Для процессоров A7 битрейт можно 30-40 ставить смело
Можно еще лучше, необходимо экспериментировать.
Инструкция по обновлению прошивки на автомобильных видеорегистраторах
Каждый автомобилист, желающий получать максимум эффективности в процессе езды, должен беспокоиться о необходимости обновления своего видеорегистратора. Эта операция, как правило, производится вручную и согласно определенному алгоритму. Выполнить необходимые действия автомобилист способен своими силами либо должен обратиться в специализированный сервис.
Актуальность вопроса
Необходимость в перепрошивке возникает вследствие различных причин. Сами обновления призваны увеличить скорость работы устройства, уменьшить вероятность сбоя, а также расширить функции и возможности. Таким образом, их пользу сложно переоценить.
Можно отметить ряд основных факторов, обуславливающих актуальность подобного вопроса:
Для некоторых пользователей также является принципиальным вопрос о том, чтобы их программное обеспечение всегда имело последнюю официальную обновленную версию.
Как прошивается видеорегистратор
Производители, как правило, устраняют недочеты старых моделей при разработке новых, тем самым увеличивая ценность выпускаемых обновлений. Но тем пользователям, у которых уже имеется в эксплуатации устройство, понадобится прошивка видеорегистратора вручную. Операция эта проста и может быть произведена любым пользователем своими силами. Далее в этой статье рассмотрим более подробно, каким образом осуществляется данный процесс.
Пошаговое руководство по прошивке видеорегистратора
Рассмотренный ниже процесс несложен, но требует внимательности и соблюдения точного порядка действий. Для того чтобы осуществить обновление своего регистратора вручную, потребуется выполнить следующие шаги:
Существует также альтернативный вариант обновления прошивки. В момент, когда устройство подключается через USB-шнур к компьютеру, непосредственно с ПК или же самого устройства можно запустить процесс инсталляции. Прочие шаги будут схожи с описанным выше алгоритмом.
Как обезопаситься от негативных последствий
При проведении самостоятельной перепрошивки видеорегистратора имеются различные риски. Как правило, после переустановки может быть нарушена работоспособность прибора, вследствие чего он перестанет работать или запускаться. Кроме того, при неопытном либо неаккуратном обращении может возникнуть механическое повреждение SD-карты или самого прибора.
Перед запуском процесса перепрошивки рекомендуется создать резервную копию. Это действие позволит вернуть прежнюю работоспособную версию в случае, если при обновлении что-то не получилось.
Для того чтобы сделать резервную копию данных, потребуется выполнить такие действия:
Проведя подобные подготовительные мероприятия, можно обезопасить себя от возможных негативных последствий.
Стоимость работы у специалиста
В некоторых ситуациях прошивка регистратора может вызывать затруднения у пользователя – по различным причинам, зачастую вследствие технического сбоя прибора. В таких случаях более целесообразным является обращение к специалистам, которые за плату оказывают услуги перепрошивки. Каждый желающий может обратиться в специальный сервисный центр.
Стоимость таких работ зависит от модели устройства и прейскуранта организации, которая предоставляет услуги. Диапазон стоимости услуги перепрошивки стандартно находится в пределах от шестисот рублей до тысячи двухсот.
Как перепрошить видеорегистратор dvr – как обновить, через компьютер, usb, программа, китайский
Многие автолюбители интересуются, как осуществляется прошивка видеорегистратора. Автомобильный видеорегистратор — это мини-компьютер, присоединенный к камере. В нем заложена заводская программа (прошивка), которая позволяет выполнять устройству те или иные функции. Но на этом производители не останавливаются и с выходом определенной модели продолжают дорабатывать прошивку. На официальных сайтах разработчиков таких программ можно всегда найти обновленную версию прошивок авторегистраторов.
Как осуществляется прошивка авторегистратора
Если вы пользуетесь видеорегистратором, то наверняка у вас возникал вопрос о его замене на более усовершенствованный гаджет из-за сбоя или замедленной работы каких-либо его функций. Прежде чем отправиться за покупкой нового прибора, можно попробовать обновить прошивку регистратора, установив новое программное обеспечение. Подробно рассмотрим способ, как прошить видеорегистратор.
Обычно производители, учитывая недостатки старых версий, усовершенствуют новые модели. Но если у вас уже есть регистратор, то можно просто установить обновленную версию программного обеспечения, т. е. перепрошить программу.
Обновление прошивки осуществляется очень просто, поэтому каждый без труда может это сделать самостоятельно.
Рассмотрим, как обновить прошивку видеорегистратора. Вам понадобится:
Первым делом требуется точное название имеющейся модели. Затем на сайте производителя или в поисковой системе интернета надо ввести запрос, в котором будет указана модель устройства и слово «прошивка» или «прошивка скачать бесплатно». Отыскав соответствующую версию, ее нужно скачать на компьютер и проверить на наличие вирусов. Если файл загрузится в виде архива (ZIP), то следует его распаковать.
Название модели и серийный номер можно найти на стикере, который обычно бывает прикреплен ко дну устройства или посмотреть на упаковочной коробке. После того как программа загружена, нужно подготовить регистратор. Его нужно полностью отключить от питания и извлечь карту памяти. С помощью переходника ввести ее в компьютер и отформатировать. Можно также подсоединить видеорегистратор через USB к вашему ПК и, отыскав карту памяти, очистить ее.
Следующим шагом является перенос скачанной версии новой программы на карту памяти регистратора. После завершения этого процесса SD карта видеорегистратора вставляется обратно в устройство. Для прошивки нужно просто включить прибор и запустить исполнение программы. На экране может появиться прогрессирующая шкала, указывающая на процесс загрузки или появиться слово «update». Процесс загрузки обычно занимает несколько минут.
После удачного установления нужно перезагрузить программу, а карту памяти регистратора очистить (отформатировать). Это нужно сделать для того, чтобы данная прошивка не загружалась повторно. Именно так совершается прошивка автомобильного регистратора, после которого он начнет работать быстрее и эффективнее.
Если прошивка совершается через кабель USB, то до окончания процесса питание должно быть надежно подключено. И пока обновление не завершится, извлекать кабель нельзя.
Самостоятельная прошивка видеорегистратора
У любых видеорегистраторов есть своё программное обеспечение. И его надо периодически обновлять. Разработчики часто выпускают прошивки (Firmware) с расширенным функционалом. В них устраняют различные баги, добавляют полезные опции. Новое ПО надо загрузить в обязательном порядке, если устройство тормозит, не сразу отвечает на команды, в нём не работают какие-то функции. Перед тем как нести его в сервисный центр, разберитесь, как прошить видеорегистратор. После установки Firmware он будет работать лучше, быстрее реагировать на нажатия кнопок. Исчезнут ошибки, которые мешали вам в предыдущей версии программы.
Конкретные действия при установке зависят от модели и производителя. Но процесс не сильно различается у разных регистраторов. При загрузке программы есть небольшой риск, что девайс вовсе перестанет работать. Но чаще всего ошибки возникают по вине пользователя. Поэтому точно следуйте указаниям.
Как прошить китайский видеорегистратор
Если у вас китайский автовидеорегистратор, возможно, он плохо поддастся прошивке. Например, модель HD DVR стала популярна из-за невысокой стоимости, но после его приобретения прибор быстро выходит из строя. Вполне вероятно, что после включения он будет работать всего несколько минут, затем на экране появятся непонятные символы, и прибор полностью отключится. На некоторых моделях не срабатывает записывающее устройство. Поэтому вопрос о перепрошивке когда-нибудь возникнет.
Какие могут возникнуть проблемы при прошивке видеорегистратора HD DVR и других китайских устройств? Возможно, у вас возникнут сложности с поиском карты памяти SD. Чтобы избежать этого, ее нужно отформатировать именно в системе FAT, а не в FAT 32. Только после этого удастся произвести запись новой прошивки. Файлы нужно будет скопировать в корневую систему карты, после чего убрать защиту от записи. Проделав весь этот путь, карта будет готова к перепрошивке, и ее можно будет вставить в видеорегистратор.
Следует запомнить, что если прошивка не совпадет с моделью регистратора, то устройство будет работать с ошибками.
Что касается прошивки для китайского видеорегистратора Full HD 1080p, то рекомендации будут аналогичными, что и в предыдущих случаях. На самом деле для прошивки китайских регистраторов уходит больше времени, но способ и порядок действий остается одинаковым для всех устройств.
Где найди прошивку?
Чтобы перепрошить гаджет, нужны файлы или архив с подходящим ПО. Найти их можно на сайте компании-производителя или ресурсах, на которых пользователи выкладывают программы для таких устройств. Лучше ставить официальную Firmware. Так вы точно будете знать, что она предназначена специально для вашего девайса. И не возникнет проблем с совместимостью. Но никто не запрещает вам использовать кастомное (Custom) ПО, созданное сторонними разработчиками. Качайте его, если полностью уверены, что оно нормально работает.
Программа должна подходить к модели вашего устройства. Если попробуете загрузить на него прошивку, которая сделана для другого регистратора, в лучшем случае она просто не установится. В худшем – гаджет больше не включится.
Чтобы скачать Firmware, зайдите на сайт производителя. Если есть строка поиска, напишите в ней название модели девайса и перейдите на его страницу. Там должна быть вкладка с утилитами и драйверами или раздел поддержки. Также можете посмотреть карту сайта.
Или откройте любой поисковик и введите запрос «Прошивка видеорегистратора [модель]». Качайте программы только из надёжных источников. Не заходите на сайты, в которых для загрузки нужно вводить номер телефона или подтверждать регистрацию по SMS. Загруженные файлы и архивы просканируйте антивирусом. Если проверка выявила вредоносное ПО, лучше его удалите.
На многих сайтах есть описание и подробная инструкция к Firmware. Так вы сможете заранее оценить, какие функции будут у гаджета после установки программы.
Как прошить регистратор 3 в 1
Многих интересует вопрос о том, как обновляется видеорегистратор 3 в 1, поскольку, помимо записывающего устройства, он вбирает в себя и антирадар, и GPS навигатор.
Процесс обновления прошивки производится так же, как и с обычными регистраторами:
Устройство обновляется очень быстро. Весь процесс занимает от 3 до 5 минут. Настоятельно рекомендуется не прошивать видеорегистратор, если он работает корректно. Заменять старые системные файлы на новые нужно в том случае, когда происходят системные ошибки, и ухудшается работа регистратора:
Все эти неисправности можно попробовать решить обновленной версией программы. Если после обновления прошивки проблема все-таки останется, возможно, причина неисправности скрыта в поломке устройства. Но прежде чем браться за ремонт, пытаясь что-либо припаять, лучше вначале попробовать обновить прошивку, так как в большинстве случаев причиной неисправности является устаревшая версия программы.
Пошаговое руководство по прошивке видеорегистратора
Рассмотренный ниже процесс несложен, но требует внимательности и соблюдения точного порядка действий. Для того чтобы осуществить обновление своего регистратора вручную, потребуется выполнить следующие шаги:
Существует также альтернативный вариант обновления прошивки. В момент, когда устройство подключается через USB-шнур к компьютеру, непосредственно с ПК или же самого устройства можно запустить процесс инсталляции. Прочие шаги будут схожи с описанным выше алгоритмом.
Как обезопаситься от негативных последствий
При проведении самостоятельной перепрошивки видеорегистратора имеются различные риски. Как правило, после переустановки может быть нарушена работоспособность прибора, вследствие чего он перестанет работать или запускаться. Кроме того, при неопытном либо неаккуратном обращении может возникнуть механическое повреждение SD-карты или самого прибора.
Перед запуском процесса перепрошивки рекомендуется создать резервную копию. Это действие позволит вернуть прежнюю работоспособную версию в случае, если при обновлении что-то не получилось.
Для того чтобы сделать резервную копию данных, потребуется выполнить такие действия:
Проведя подобные подготовительные мероприятия, можно обезопасить себя от возможных негативных последствий.
Перепрошивка поэтапно
Практически все эти неполадки свидетельствуют о проблемах с программным обеспечением и необходимости его обновления. Поэтому не следует судорожно вскрывать прибор, что-то паять его или менять детали, переустановка программного обеспечения должна исправить ситуацию.
Для перепрошивки видеорегистратора не нужно сложное оборудование, все можно найти дома. Вот что потребуется:
Новое программное обеспечение заранее придется скачать с сайта разработчика видеорегистратора либо на специализированных сайтах. Фото: m.androidmafia.ru
Процесс работы
Перед тем как начать процесс перепрошивки, следует выполнить некоторые подготовительные работы:
После этого следует приступать к процессу прошивки:
Весь процесс занимает не больше часа времени. Если всю работу выполнить правильно, то оборудование будет работать дальше в обычном режиме без замедлений и проблем.
Пример перепрошивки вы можете найти здесь:
Особенности работы
Каждая отдельная модель видеорегистратора имеет свои характерные особенности, поэтому процессы прошивки может отличаться.
К другим особенностям работы относятся:
Следует заранее продумать весь ход работы и при необходимости свериться с инструкцией или вспомогательными материалами. Лучше всего выполнять работу по предложенному плану, сверяясь на каждом этапе.
![]()
Подробности о процедуре возмещения морального вреда при ДТП можно узнать в этом материале.
Возможные риски
Перепрошивка видеорегистратора – это работа специфическая и рискованная, ведь в результате неправильных действий можно поломать прибор. К возможным рискам относятся:
Поэтому самостоятельная работа с программным обеспечением – это рискованная работа. Если нет уверенности в своих силах, лучше обратится к специалистам.
В результате удачной перепрошивки видеорегистратора возможные ошибки устранятся, а сам процесс работы прибора будет безупречным. Прибор станет работать быстрее, не будет внезапных отключений или «зависаний», даже память будет расходоваться эффективнее. Программное обеспечение следует обновлять регулярно, чтобы видеорегистратор выполнял все свои задачи без проблем.
Распаковка, редактирование и упаковка прошивок видеорегистраторов и IP камер от Xiong Mai
Предыстория
Распаковка
Инструкция по распаковке довольно подробно расписана в этой статье, но вот процесс упаковки нигде не описан, что и побудило меня написать этот пост.
Расписываю по шагам, чтобы ничего не упустить:
Ставим Linux, я выбрал ubuntu.
Проверяем тип файла прошивки:
Смотрим содержимое Install:
Слово u-boot-all наводит на мысль, что файлы img являются образами загрузчика U-boot, поэтому ставим соответствующий пакет:
Смотрим, что за файлы у нас были в архиве:
Прошу обратить внимание на два параметра Load Address и Entry Point. Я при первой сборке забыл их указать, они по умолчанию стали нулями, а это адрес загрузчика, который оказался затёрт после прошивки! Из-за этого я потратил лишний час на восстановление — пришлось снимать с улицы камеру, разбирать, и восстанавливать прошивку на программаторе. (Хотя камеру разбирал всё же не зря — добавил в кожух пакетик силикагеля, чтобы убрать возможную влагу из воздуха.)
Для остальных файлов команды аналогичные.
Смотрим, что получилось:
Уже похоже на cramfs. Для работы с образами cramfs установим или обновим соответствующий пакет:
Каталоги я не создаю, они создадутся автоматически.
Загрузчик так не распаковать, это не образ cramfs, но его и не надо трогать.
Что внутри
Я же просто сгенерил новый хеш на сайте и поменял его в файле.
Собираем обратно
После сделанных изменений нужно всё запаковать обратно:
Помните, я заострял внимание на значениях Load Address и Entry Point? Самое время о них вспомнить и добавить в команду.
Создаём образ U-boot:
Кстати, чтобы обновить один модуль не обязательно прошивать всю прошивку, достаточно положить только нужный, и отредактировать файлы Install и InstallDesc, оставив только нужные строчки.
Складываем полученные файлы в отдельный каталог, пусть это будет new. Даём команду:
Всё, прошивка готова. Осталось только прошить её через web-интерфейс через пункт update
Предостережение
Выполняя рекомендации из этой статьи, вы делаете на ваш страх и риск. Автор не несет ответственности за ваши действия. Допустив ошибку при модификации прошивки вы легко можете получить кирпич, который можно будет восстановить только на программаторе. Поэтому, если не уверены в своих действиях, не делайте этого.