Hikvision FIRMWARE TOOLS - change language, extract files and create own firmware

Hi
I am working in China and we just updated our CCTV system. We have a Hikvision NVR DS-96128N-I16 which is obviously the Chinese model, thus only has Chinese language.

I would like to use English language FW for myself and other foreign employees who are unable to read Chinese. I have downloaded multi language firmware from the european Hikvision site.

Has anyone tried flashing modified FW to this NVR model? Am I likely to have any issues? If there are problems with the NVR after flashing will it be recoverable? Or am I best just leaving it as it is?

Also, the Multi-language firmware is an earlier version than the Chinese version. Will this cause any issues with the update?

Attached image of hiktools output
iHeadTotalLen is 460, and not divisible by 108, but the other values are within the "normal" range described in the original post is this normal?
 

Attachments

  • FW.PNG
    FW.PNG
    50.2 KB · Views: 176
Last edited:
I ask for help

Camera DS-2CD2385FWD-I (V5.5.51) needs Chinese firmware, the camera does not connect to ivms-4200 (Chinese) says "language incompatibility". Choose another language in the ivms-4200 (Chinese) is not possible, on this ivms-4200 (Chinese) connected about 14 camer Hikvision (original Chinese, DS-2CD3332, DS-2CD2345, and others).

Payment guarantee!

Thank you
 
It's not so much Chinese firmware needed - as a China-region camera, as set internally in the signature block during manufacture.
Although a full set of compatible models isn't listed in the download, Chinese firmware sets for various 2xx5 series cameras is here : 海康威视是以视频为核心的物联网解决方案提供商
But it will likely be rejected with a 'language mismatch'.
Thanks for the help.

These firmware are not installed.

My attempts:
1) hiktools lang digicap.dav 2 - does not work
2) hikvision tftp - does not work
 
Hi all, I am 2-hours-old newbie here. I have tried to read as much on the forum as possible. have not found a workable way until i came across this thread in hope of seeing some lights.

Bought 2 chinese 2CD2555 (from Taobao) recently, not knowingly that ssh was 'removed' and with pre-installed v5.5.12. Now, I dont have a way to change to EN for Web GUI through SSH unless I either downgrade to v5.4.5 (CN version) or upgrade to v5.5.51 (EN version).

But looking at the last post from Dima, my hope shattered.... -.-

I will try later to see if i can catch my hope still..

Anyone care to shine some light if hiktools and tftp are working for you on v5.5 and above?


Edit: Ok, finally finish reading all the posts here. Its a confirmed, chopped & signed the tools/tftp will not work.
 
Last edited:
Hey guys,
I have 4x DS-2CD2032-I cameras that I bought in aliexpress, all are Chinese with English GUI, I never update them.
Could I use this tool and jump straight to the last firmware V5.4.5 Build170123 (Hikvision Europe)? or do I need to go to firmware V5.4.0 Build160230 and after jump step by step?

The spec of one of the cameras is:
Serial No. DS-2CD2032-I20140703CCCH471467458
Firmware Version V5.1.6 build 140412

Thanks in advance
 
Could I use this tool and jump straight to the last firmware V5.4.5 Build170123 (Hikvision Europe)
No, this tool will not change your cameras from Chinese to English, it could be used to change the language in the header of the firmware, or to unpack and pack the firmware.

But this tool will change the cameras to full EN/ML upgradeable, lots of people have used it :
Unbrick and fully upgrade your R0 / DS-2CD2x32 IP cameras -
R0 / DS-2CD2x32 BrickfixV2 brick recovery and full upgrade tool - enhanced.
And it can unbrick them if you apply EN/ML firmware to a Chinese camera.
 
  • Like
Reactions: zirgly
No, this tool will not change your cameras from Chinese to English, it could be used to change the language in the header of the firmware, or to unpack and pack the firmware.

But this tool will change the cameras to full EN/ML upgradeable, lots of people have used it :
Unbrick and fully upgrade your R0 / DS-2CD2x32 IP cameras -
R0 / DS-2CD2x32 BrickfixV2 brick recovery and full upgrade tool - enhanced.
And it can unbrick them if you apply EN/ML firmware to a Chinese camera.

Got it, thanks very much, I will give a try.
 
hi guys,

I have decompiled the new nvr 4.0 fw with this software. I changed one picture (the logo) and recompiled the .dav file with this software (the sizes are same of the pictures). But it doesn't let me upload the firmware through the web interface or the ivms-4200.

I don't want to TFTP it because I am afraid that it will brick it.

Any solutions?
 
This tool doesn't automatically handle / update the integrity checks that are built in to the firmware - did you manually update the hashes for the items that you changed?
 
Nope. How do I do that?
Summary of the steps:
Decrypt new_10.bin - this is the 'manifest' file in the firmware.
Update md5 as needed for any changed files such as initrun.sh
Encrypt the modified new_10.bin
Re-create cramfs.img
Decrypt new_20.bin - this is appended to digicap.dav
Update md5 for cramfs.img
Encrypt the modified new_20.bin, append to newly packed digicap.dav

*edit* This is for the 3.4.x firmware - I'm assuming it will be the same for the 4.x firmware.
 
hi everyone,i am new here,i had buy 1 unit DS-2CD3935FWD-IWS fish eye camera and 1 unit DS7808N-K2/DX from china,i had try use hiktool to change the language,but i stuck at cmd there,didnt know whats the problem,can help to solve it thanks
 

Attachments

  • imej.jpg
    imej.jpg
    5.3 MB · Views: 121
<br class="Apple-interchange-newline"><div></div>

119/5000

I have been following this article for 2 years since 2016 but I can not do it. I have a lot of Chinese but can not change the language
 
greetings!

i'm new here, and i'm of need of more knowledgeable help

i have a Chinese client, he brought me a NVR (DS-7916N-E4/16P) thing is, he bought from our company an ip camera, but i'm unable to configure it
because all the stuff in the NVR is in Chinese, and i would like to be able to pass the firmware to english

furthermore, i'm unable to log in as admin because the owner of the NVR only knows the unlock pattern, not the password

i'm at wit's end, any help would be appreciated