Смена логотипа загрузки видеорегистратора xiongmai

2 324 просмотров

Ханчжоу Xiongmai Technology Co., Ltd китайская компания является ведущими мировыми поставщиками продуктов и технологий для видеонаблюдения. На рынке представлено множество независимых брендов с собственными товарным знаком использующих оборудование компании XM и как следствие аналогичные базовые прошивки для представленного оборудования. Небольшая модификация прошивки, например смена логотипа загрузки видеорегистратора xiongmai, позволяет заявить о себе как о самостоятельном бренде.

И так, разбираем прошивку и меняем логотип экрана загрузки NVR, актуальные версии прошивок можно скачать на сайте производителя продукта, в разделе service

Для примера используем прошивку 00000202(NBD8016R-PL-V2)

00000202

Файл 00000202(NBD8016R-PL-V2).zip в загруженном архиве распакуем с помощью программы 7zip и получим файл прошивки 00000202(NBD8016R-PL-V2)\General_General_NBD8016R-PL-V2.03.R11.7601.Nat.OnvifC.20190904.bin. Прошивка имеет расширение Bin, но так же является обычным zip архивом.

Нас интересует logo-x.cramfs.img, это образ файловой системы cramfs с заголовком Uboot, в котором находится файл h264dvr.jpgh264dvrh264dvr.jpg картинка в формате 800×600 с логотипом изготовителя, которая появляется при загрузке аппарата.

Обычно изменения в образе файловой системы cramfs выполняются из Linux, но есть способ который работает под Windows.

Скачайте необходимые утилиты из нашего архива, файл custom_firmware_LOGO.zip, и распакуйте в удобный каталог на вашем компьютере.

custom_firmware_LOGO

Подготовьте отредактированный файл с вашей заставкой и положите его в каталог logoh264dvr

В каталог original положите файл General_General_NBD8016R-PL-V2_V4.03.R11.7601.Nat.OnvifC.20190904.bin, распакованный из скачанного ранее архива с прошивкой.

Выполните файл сценария custom_firmware_LOGO.bat который заменит логотип в оригинальной версии прошивки вашим файлом и создаст новый файл New_logo.bin

Полученным файлом New_logo.bin произведите обновление прошивки вашего NVR, в результате загрузочный логотип сменится на ваш…

Внимание:

  • Файл логотипа h264dvr.jpg, картинка в формате 800×600.
  • в каталоге logo должен быть только один файл h264dvr.jpg размером около 60к.б, или меньше.
  • в каталоге original должен быть только один файл с оригинальной прошивкой.
  • остальные файлы и каталоги не должны редактироваться.
  • Смена логотипа загрузки видеорегистратора xiongmai операция критичная для функционирования прошивки и в случаи неверных действий связанных с подготовкой файла лого или редактирования указанных мною файлов может привести к сбою в работе вашего оборудования.

4 комментария

  • Кирилл

    Здравствуйте,
    Пытаюсь изменить логотип загрузки видеорегистратора xiongmai, но папка temp после каждого выполнения сценария custom_firmware_LOGO.bat остается пустой, только обновляется время создания папки. Все делаю по инструкции. Файл New_logo.bin не создается.
    Надеюсь на помощь или совет. Спасибо

  • Олег

    Здравствуйте, проверьте все ли требования о которых я написал в статье удовлетворены:

    Файл логотипа h264dvr.jpg, картинка в формате 800×600.
    в каталоге logo должен быть только один файл h264dvr.jpg размером около 60к.б, или меньше.
    в каталоге original должен быть только один файл с оригинальной прошивкой.
    остальные файлы и каталоги не должны редактироваться.

    Распаковав скачанный файл и запустив батник custom_firmware_LOGO.bat создается файл New_logo.bin с моим лого, вам нужно заменить лого и оригинальный файл прошивки.
    Поясните, какую именно прошивку вы используете, дайте ссылку на файл прошивки, я проверю.

  • Максим

    Приветствую, спасибо за утилиту. Но после переустановки винды у меня такая-же проблема как у Кирилла. Все делаю как в инструкции, файла нет. Вот такая прошивка SimpGeneral_General_AHB7804R-MH-V3_V4.03.R11.7601.Nat.OnvifC.2020092201. Странно, именно с этой прошивкой с прошлым файлом jpg все получилось. Фотка весит 50 кб и размер 800Х600.

  • Олег

    Последовательно выполните в консоле каждую строку из файла custom_firmware_LOGO.bat
    по логу увидите какая из команд не выполняется, обратите внимание на ошибки и сделайте выводы…

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.