Firmware Upgrades Without Fear, Is this Possible?

MacFun

Getting the hang of it
Aug 1, 2017
383
71
Houston, TX
For all of my computers and phones and GoPro cams and toasters... the recommendation is to keep current with the firmware and it's generally effortless. Yet with the Dauhua cams there is a fear of upgrading unless you are chasing down a problem that the new firmware is suppose to resolve.

The issues:
-Difficulty locating the proper firmware.
-Fear of running newer firmware.
-Difficulty of installing new firmware. Can this be done easily without touching the camera?

These unnecessary firmware upgrade issues make me yearn for cameras that make this effortless and without fear of bricking the camera.

This is because we are running cams not intended for the North American Market? It feels so back alley, black market.... Is there a better way???

Thanks,

R
 
  • Like
Reactions: Jim I.
This has nothing to do with us running cameras not intended for the North American market.

Most of us buy from trusted vendor @EMPIRETECANDY and he sells international models and provides the firmware updates for them. But even then sometimes the firmware update goes wonky or the update removed a function you were using. There was a member here that bought like 6 cameras at the same time and years later decided to update and the first 5 were fine, and the last one bricked.

You really need to be asking yourself why are you updating? If it is just for grins and giggles or OCD behavior to be running the latest firmware, think twice.

A common theme around here is don't fix what ain't broke. If the unit is working and meets your needs, in many instances an update breaks what you had working and provides you with something you didn't need or bricks the camera. In most instances, updates are simply security vulnerability patches (usually years after the breach was found), but since we do not give our cameras internet access, the update is useless to us.

Here is one of many threads of someone updating for OCD behavior simply to get all cams on same firmware and bricked them. Here is one of many threads where someone had their camera go into Chinese when they tried to update it.

A while back I was bored (even though I have more than enough to do LOL) and even though I say don't fix what ain't broke often, I thought "hey let me update a perfectly working 5442-ZE camera to add 2D and 3D noise reduction that one of my newer 5442 cams has" and totally effed up the camera. Lost the ability to set FPS and encode and bitrate and couldn't factory reset from the GUI.

Fortunately I was able to figure out the API to factory reset (instead of having to get out a ladder) and had the previous firmware already (one of the reasons why I figured it was ok to try because I could revert back since I had the previous firmware), but it took awhile to get the camera operational. But even now with a factory reset several times and going back firmware, the image is much darker than it was before for the same settings.

Unless the release notes specifically mention it fixing a problem you are experiencing, more than likely it won't fix an issue and may make the camera worse by removing functionality or worse brick it.

Here are issues I have seen people report here where they were upgrading just for the sake of upgrading:
  • Dahua 5241E-Z12E that someone updated and then constantly reboots.
  • Axis Q1786 that lost the ability to see the percentage of focus and zoom in theGUI.
  • Dahua 49225 and 49425 PTZ that Dahua intentionally removed autotracking with an update to force people to buy the more expensive PTZ.
  • Hikvision DS-2DEA425IW-DW PTZ that Hikvision intentionally removed autotracking with an update to force people to buy the more expensive PTZ (*V5.7.3 220315 -Remove auto-tracking functions on DE4A).
  • Hikvision ANPR camera losing half the FPS and loses the ability to read US plates - those are big deals to have happen, especially if you live in the USA.
  • Hikvision ANPR DS-2CD4A26FWD camera that lost all ability to read plates - kinda makes a plate reader camera useless.
  • Hikvision camera that the user lost ability to control the LED light function at night.
  • Hikvision DS-7616NI-Q2 NVR that has the APIs changed. This is a big deal if you run automation.
  • Hikvision DS-7616NI-K2 NVR that loses basic functionality when updated.
  • Hikvision wifi camera that loses the ability to use wifi after a firmware update and was intentionally removed due to too many complaints that the camera was dropping signal.
  • DH-DB61 Doorbell that loses API functionality. A big deal for someone with automation.
  • DS-2CD2387G2-LU that loses API functionality. A big deal for someone with automation.
  • Hikvision iVM4200 v3.8 - loses the free ability to use the computer as storage and now need to subscribe.
  • Dahua IPC-HFW1320S that started phoning home using 60MB/hr and costing someone thousands of dollars in data overages when he got his next mobile bill.
  • Dahua 5442 that will not allow playback of the SD card.
  • Dahua NVR58XX-4KS2 that had custom protocol (ability to add a camera via RTSP) removed possibly to force people to purchase same brand cameras.
  • SmartPSS that intentionally removed the ability to use the Intercom for those with VTO devices after firmware version 2.02.08
  • Countless other instances where the camera or NVR simply bricked and became useless.
  • Countless examples where the camera or NVR went into Chinese.
  • Manufacturers are now preventing their equipment to be updated with an older working firmware after it was updated to a more recent firmware.
Don't do it unless it is fixing a problem you are experiencing or adds a feature you really need.

Another thing to consider is that the same model could have different firmware for different chipsets used during the life of that model. So you run the risk of bricking if you do not know what chipset you have.

Here is an example - the HFW3549T1-AS-PV is available in 2 versions of firmware across 3 different chipsets for the same model camera:
  • HFW3549T1-AS-PV-S4 uses the HX3XXX-Taurus firmware.
  • HFW3549T1-AS-PV and IPC-HFW3549T1-AS-PV-S3 use the HX5XXX-Volt firmware
In this instance, Dahua added an S# designation after the model number (while Hikvision adds a C), but many do not and then you try to update with a firmware not compatible with your chipset and potentially brick it.

CamCrazy said it best here LOL: Unless you want to waste some of your life, do not upgrade things that are working fine, I know, temptation is too great sometimes



Further, it is best to obtain any firmware updates from the vendor you purchased it from so that you do not run into issues. Any firmware you find here or elsewhere is obviously proceed at your own risk. We have many threads here where someone tried an update with a firmware they found on the internet and bricked their unit.

Many units being sold are Chinese hacked units into English that will either brick or go into Chinese upon updating. Some vendors will be upfront and tell consumers that as part of their website, but many do not or the consumer forgets...here is one such example....

1666892544039.png
 
IMO, no. I've not bricked anything yet, but had a couple of scares that the reset button thankfully resolved.
 
IMO, no. I've not bricked anything yet, but had a couple of scares that the reset button thankfully resolved.

And those scares suck don't they!

But the cameras where the manufacturer deliberately removes a function people are using like autotracking should be enough for folks to really consider the value of updating just for kicks.

As I have said, unless it is adding a feature you really want, like in your case adding animal detection, it is best to hold off. I had my scare with the 5442 and updating and I don't care for animal detection, so I am leaving my firmware alone LOL.
 
Wow, I appreciate this exhaustive and detailed response. Yes, this is what I've read in general on this site over the last 7 years... And that's my original point. I've seen hundreds of Nest, Arlo and Ubiquity cameras where the firmware was updated and without a glitch of any kind. Perhaps all of the cams coming from Andy should be immediately updated with the new firmware, if available and see how the camera reacts... Let it get bricked during bench testing phase before they are mounted. Now if you know that the new firmware will take away a feature then that would be a reason not to upgrade. Also, the fact that we are using international cameras not specific to the NA market we run the risk that they might take away features like LPR or reading US-based license plates.... Anyway, in the future upgrading to the current firmware should have virtually no side effects. It should not be so technical. We should not have to know which chipset variation is in our particular cam.

Just my two cents....

Thanks,

R
 
Remember that we are not the intended market for Dahua and Hikvision, it is businesses that paid an authorized Dahua installer to install and then they never sign up for a maintenance contract, so the firmware is never updated anyway LOL.

Nest and Arlo cater to the consumer market and are reliant on connecting to their cloud and upselling services, so they will be making updates that they can upsell additional services and features on, along with updates to lower networking demands.

I had a doorbell camera that had AI alerts free for it and was why I specifically picked that doorbell. After a year or so, I had to subscribe to a monthly fee if I wanted AI alerts to continue....that is why they update....and why I get rid of that doorbell camera LOL.

Contrast that to our systems that do not rely on a cloud service for AI or other features.

Different market, different expectations.
 
  • Like
Reactions: MacFun
Did you have to take the camera down to factory reset it?

If you are able to reach it easily and open up the cover and factory reset it while installed, you can do that.

But some cameras based on where the cover is might be blocked and you have to take the camera down.
 
Anyway, in the future upgrading to the current firmware should have virtually no side effects. It should not be so technical. We should not have to know which chipset variation is in our particular cam.
There is the way it is, and there is the way it should be.

All of the consumer crap cams (like Arlo, Nest etc), yes, they have easy firmware updates. But their cams suck. I have only ever updated the firmware on two of my cams. Both were my LPR cams, HFW5241E-Z12E cams. The update firmware had the ability to set the focus to manual which stopped the focus hunting in the dark. But the first version of that firmware caused the LPR-W cam to reboot every few hours. Yet the LPR-E cam did not do that. Andy came up with a fix to that firmware that solved the reboot problem which I installed. Never updated any other firmware.
 
  • Like
Reactions: bigredfish
Firmware keep updating normally fix up the bugs or the new features, my idea is to keep updating if you have time., sure with the right fw.
No need to upgrade their system frequency, i think update every year is fine.
 
No issues here. Just follow the instructions to the letter and don't turn the power off.