Custom Default Settings в прошивке Dahua

Доброго времени суток!

Помогите пожалуйста разобраться.

Камера Dahua DH-IPC-HDPW4221FP-W, прошивка DH_IPC-HX4X2X-Themis_Eng_P_Stream3_Wifi_V2.620.0000004.0.R.191130
Есть некоторое количество камер, стоят на транспортных средствах (ТЗ). Питание на камеру соответственно подается только когда рабочая смена. В нерабочее время ТЗ стоит на улице, т.е есть влияние температур.

Суть проблемы:
Время от времени в камерах слетают настройки на дефолт, грешу на батарейку внутри камеры. Беда в том, что при дефолтных настройках камера запись не ведет, Motion Detect не активирован. Нужно снова настраивать каждую камеру. Вдобавок невозможно узнать, слетели ли настройки, кроме как ежедневно проверять каждую камеру.

Вопрос:
  • Можна изменить default settings камеры так, чтоб из коробки камера сразу вела запись?
  • Разобрал прошивку с помощью https://github.com/BotoX/Dahua-Firmware-Mod-Kit, в pd-x.squashfs.img.extracted нашел product.zip, внутри какие-то настройки. Ето и есть default settings?
  • После внесения изменений и сборки прошивки она не встает обратно ни штатным методом (одним файлом через СonfigTool), ни с помощью TFTP в recovery-режиме. Как можно залить изменения обратно в камеру?
 
Останнє редагування:

Максим Шелест

спеціаліст компанії "UARTservice"
Доброго времени суток!

Помогите пожалуйста разобраться.

Камера Dahua DH-IPC-HDPW4221FP-W, прошивка DH_IPC-HX4X2X-Themis_Eng_P_Stream3_Wifi_V2.620.0000004.0.R.191130
Есть некоторое количество камер, стоят на транспортных средствах (ТЗ). Питание на камеру соответственно подается только когда рабочая смена. В нерабочее время ТЗ стоит на улице, т.е есть влияние температур.

Суть проблемы:
Время от времени в камерах слетают настройки на дефолт, грешу на батарейку внутри камеры. Беда в том, что при дефолтных настройках камера запись не ведет, Motion Detect не активирован. Нужно снова настраивать каждую камеру. Вдобавок невозможно узнать, слетели ли настройки, кроме как ежедневно проверять каждую камеру.

Вопрос:
  • Можна изменить default settings камеры так, чтоб из коробки камера сразу вела запись?
  • Разобрал прошивку с помощью https://github.com/BotoX/Dahua-Firmware-Mod-Kit, в pd-x.squashfs.img.extracted нашел product.zip, внутри какие-то настройки. Ето и есть default settings?
  • После внесения изменений и сборки прошивки она не встает обратно ни штатным методом (одним файлом через СonfigTool), ни с помощью TFTP в recovery-режиме. Как можно залить изменения обратно в камеру?
попробуйте все это на 2016 года версии прошивки
 
Попробовал идеи на практике.
Итого
- Старая прошивка становится штатно без проблем вместо новой (прошивка General_IPC-HX4X2X-Themis_Eng_P_Stream3_Wifi_V2.600.0005.0.R.20161219 вместо DH_IPC-HX4X2X-Themis_Eng_P_Stream3_Wifi_V2.620.0000004.0.R.191130 )
- на старой прошивке проблема с подписью никуда не делась - измененная часть прошивки не заливается
 
Update 2
Прошивка прошивке рознь.
Есть две старые прошивки (2017 и 2016). На практике V2.600.0005.0.R.20161219 ставится без проблем, а прошивка 2017 года (DH_IPC-HX4X2X-Themis_Eng_P_Stream3_V2.620.0000002.0.R.170830) - не ставится никак. Подозреваю, что в прошивке 2017 года bootloader без подписи.
 

07artem132

New member
Update 2
Прошивка прошивке рознь.
Есть две старые прошивки (2017 и 2016). На практике V2.600.0005.0.R.20161219 ставится без проблем, а прошивка 2017 года (DH_IPC-HX4X2X-Themis_Eng_P_Stream3_V2.620.0000002.0.R.170830) - не ставится никак. Подозреваю, что в прошивке 2017 года bootloader без подписи.
Да, вы все верно заметили нельзя залить прошивку без подписи если уже была установлена прошивка c подписью.
Я сталкивался с подобной проблемой (сброс настроек), сами настройки пишутся на энергонезависимую память однако при включении камеры туда происходит запись и одновременное считывание как следствие возникают битые сектора и авторы прошивки ничего не придумали лучше чем просто форматировать раздел. Я бы посоветовал вам установить mini pc (например разбери) который бы задавал настройки камеры через api. Найти документацию на относительно новый api в интернете не составит труда.
 

Oleglevsha

Левша
Попробовал идеи на практике.
Итого
  • Старая прошивка становится штатно без проблем вместо новой (прошивка General_IPC-HX4X2X-Themis_Eng_P_Stream3_Wifi_V2.600.0005.0.R.20161219 вместо DH_IPC-HX4X2X-Themis_Eng_P_Stream3_Wifi_V2.620.0000004.0.R.191130 )
  • на старой прошивке проблема с подписью никуда не делась - измененная часть прошивки не заливается
видимо неверно собираете прошивку
 

07artem132

New member
видимо неверно собираете прошивку
А у вас получилось прошить новую камеру прошивкой без подписи ? Расскажите пожалуйста по подробнее про это, так как я потратил на это около 2х недель и это не завершилось успехом.
 

Oleglevsha

Левша
Если загрузчик проверяет подпись то не выйдет, но прошивка 20161219 не подписана еще, и раз она установилась то можно ее поломать, как это делать не подскажу
 

Максим Шелест

спеціаліст компанії "UARTservice"
Доброго времени суток!

Помогите пожалуйста разобраться.

Камера Dahua DH-IPC-HDPW4221FP-W, прошивка DH_IPC-HX4X2X-Themis_Eng_P_Stream3_Wifi_V2.620.0000004.0.R.191130
Есть некоторое количество камер, стоят на транспортных средствах (ТЗ). Питание на камеру соответственно подается только когда рабочая смена. В нерабочее время ТЗ стоит на улице, т.е есть влияние температур.

Суть проблемы:
Время от времени в камерах слетают настройки на дефолт, грешу на батарейку внутри камеры. Беда в том, что при дефолтных настройках камера запись не ведет, Motion Detect не активирован. Нужно снова настраивать каждую камеру. Вдобавок невозможно узнать, слетели ли настройки, кроме как ежедневно проверять каждую камеру.

Вопрос:
  • Можна изменить default settings камеры так, чтоб из коробки камера сразу вела запись?
  • Разобрал прошивку с помощью https://github.com/BotoX/Dahua-Firmware-Mod-Kit, в pd-x.squashfs.img.extracted нашел product.zip, внутри какие-то настройки. Ето и есть default settings?
  • После внесения изменений и сборки прошивки она не встает обратно ни штатным методом (одним файлом через СonfigTool), ни с помощью TFTP в recovery-режиме. Как можно залить изменения обратно в камеру?
так какой даты текущий загрузчик?
 
А у вас получилось прошить новую камеру прошивкой без подписи ? Расскажите пожалуйста по подробнее про это, так как я потратил на это около 2х недель и это не завершилось успехом.
В том и проблема. ПОКА НЕТ. Думаю в 1-ю очередь проблема в том, что я прошил тестовую камеру на последнюю прошивку еще до начала ковыряния в ней. До начала всей етой епопеи я не запоминал версию прошивки камеры "из коробки". Попробую еще удачи с другими камерами (нужно демонтировать несколько), возможно там старая прошивка без подписи.

Спасибо за активность в теме ;)

Думаю я обновлением прошивки автоматически обновил загрузчик, и теперь downgrade уже не вариант - загрузчик не позволит.
 
Останнє редагування:
не пойму, если правильно собрали то должна прошиться, или после прошивки работает не так как нужно?
Сборка проходит нормально. Но прошивка не доходит до конца, ошибка. Скорее всего на камере УЖЕ зашит bootloader с проверкой подписи прошивки.
 
Останнє редагування:
Зверху