DH-IPC-HDBW4431R-AS Firmware

joeyla2022

n3wb
Jul 29, 2022
5
0
Ireland
Hi, I have a bricked HDBW4431R-AS and have all connections and comms hooked up for unbricking via TFTP but I cannot find the correct firmware to reflash.

Anyone know where I can get it?
 

Thanks kobebeef for these firmwares, I couldn't find them anywhere online.

I tried flashing both firmwares and all steps were successful but I still could not connect to camera via web interface. I went back to the DH_IPC-HX4XXX-Eos_Chn_PN_Stream3_V2.801.000000Z.0.R.201215.bin firmware and flashed this. From the information I am getting from the serial terminal it looks like the camera is rebooting around every 30 seconds and can get no connection via web interface (Connection refused).

What I get from serial interface:

U-Boot 2010.06-svn6468 (Dec 10 2018 - 16:04:38)
"Uncompressing Linux... done, booting the kernel"

every 30 seconds. (Seems to be rebooting)

I can still reboot and '*' into command line but if I now try to flash the DH_IPC-HX4XXX-Eos_EngFraSpaRus_PN_Stream3_V2.420.0000.22.R.20161209(crack).bin firmware,
I get message "The Img header be changed!"

Commands used:
run dr
run dk
run du
run dw
run dp
run dc


I also tried 'run da' and all ran successfully

Have I bricked this beyond recovery?
 
Last edited:
I think upgrading the bootloader with "run da" and Chinese firmware has installed newer bootloader that only accepts signed images so now cannot go back to the English firmware which is at an older firmware.

The Chinese firmware keeps rebooting every 30 seconds or so with:

"sign check error, system reboot"

I assume there is no way to downgrade the bootloader :(
 
I think upgrading the bootloader with "run da" and Chinese firmware has installed newer bootloader that only accepts signed images so now cannot go back to the English firmware which is at an older firmware.

The Chinese firmware keeps rebooting every 30 seconds or so with:

"sign check error, system reboot"

I assume there is no way to downgrade the bootloader :(

Made some progress (prob should have done more reading before flashing)

The commands I sent didn't flash all the required sections. I got the images required from the Install file in the extracted files:

"Commands" : [
"burn dhboot.bin.img bootloader",
"burn kernel.img kernel",
"burn partition-x.cramfs.img partition",
"burn romfs-x.squashfs.img rootfs",
"burn pd-x.squashfs.img pd",
"burn user-x.squashfs.img user",
"burn custom-x.squashfs.img custom",
"burn web-x.squashfs.img web"


Then used:
run dk
run dp
run dr
run pd
run du
run dc
run dw

Now camera boots up and doesn't keep resetting. I can also access the web interface finally.

Because I updated the bootloader (big mistake), I take it I am stuck with the Chinese version of firmware now?
 
Just an update. Camera is working good, all web interface is in Chinese.

I can manage it with Chinese translation on web browser but is there any English version that can be used (signed) version.
 
Last edited:
AliExpress sells some Dahua cameras that are only sold in China and changed them to English.
This kind of firmware cannot be updated.
Once you update,
It will cause the Dahua NVR to be unable to connect.
Firmware update cannot be downgraded.