Advice regarding firmware for DS-Dxx2 cameras

davehope

n3wb
Joined
Aug 8, 2015
Messages
12
Reaction score
2
Hi all

I upgraded one of my Hikvision cameras last night from V5.2.5 build 141201 to 5.3.0 and ended up with it stuck in recovery mode. Unbeknownst to me the "UK Stock" seller I bought from was selling grey-imports. I've been able to grab the 5.2.5 firmware and change the language with hiktools to get an English camera once more.

I've read through a few of the long threads here about changing the language, most of which seems to be for 5.2.5 or earlier. Has anyone found a way to change the /dev/mtdblock* devices reliably to change the language permanently so that newer (5.3.x) firmware is accepted? - I've read about a checksum etc but am hoping someone can point me to whatever research has already been done.
 

Del Boy

Getting comfortable
Joined
Mar 19, 2015
Messages
2,727
Reaction score
294
Location
UK - England
What's the exact model number? What firmware version did you try to flash?
 

davehope

n3wb
Joined
Aug 8, 2015
Messages
12
Reaction score
2
Attempted to flash IPC_R0_EN_STD_5.3.0_150513

Exact model is DS-2CD2132F-IS.

Working OK now back on 5.2.5, but keen to get this up to a more recent firmware if possible.
 

IL-MAFIOSO

Getting the hang of it
Joined
Jun 27, 2016
Messages
130
Reaction score
0
Hello davehope

Is your camera from China (CCCH letters in the serial number) ?
 

davehope

n3wb
Joined
Aug 8, 2015
Messages
12
Reaction score
2
IL-MAFIOSO, Yep - CCCH is part serial so obviously a grey import / china model.
 

davehope

n3wb
Joined
Aug 8, 2015
Messages
12
Reaction score
2
Why? Just leave it now it's working. Talk about not learning from your mistakes.
The intention of my post was to discover what the community had discovered about the language restriction and have a technical discussion rather then why or why not to upgrade.
 

davehope

n3wb
Joined
Aug 8, 2015
Messages
12
Reaction score
2
Have you a link for R0 5.3.0 ?, like that I can try too if perahps it's a custom firmware ...
Sure, it's "Baseline Firmware_IPC_En_V5.3.0 150513 (2XX2)(New)" (IPC_R0_EN_STD_5.3.0_150513.zip) from the Hikvison site (http://overseas.hikvision.com/en/download_89.html). The file has not been modified in any way.

if you can't access that site, let me know and I'll find somewhere to upload it.
 

IL-MAFIOSO

Getting the hang of it
Joined
Jun 27, 2016
Messages
130
Reaction score
0
Re,

It ask me an user/password ... (I'm in France)
But I think it's the same that Hik Europe... don't necessary to upload the file. Thanks
 
Last edited by a moderator:

davehope

n3wb
Joined
Aug 8, 2015
Messages
12
Reaction score
2
I've been looking briefly at the content of mtdblock5/mtdblock6 dumped from one of my cameras (DS-2CD2132F-IS) with a view to changing the language permanently. But before doing so, understanding as much of the format as possible.

Code:
struct{
char cHeader[4];
short checksum; // Looks to be checksum-16 on my cameras.


unsigned byte unknown1[2]; // 0x00 0x00 (perhaps hardwareVersion and hardWareExtVersion)
unsigned byte iHeaderLen; // Bytes to read from here on that are part of checksum
unsigned byte unknownBlocks1[7];
unsigned byte iLanguage; // 0x02 = CHinese. 0x01 = Worldwide/English?
unsigned byte unknownBlocks2[13];
char cChallengeCode[6]; // Maybe +1 for \0 ?

unsigned byte unknownBlocks3[17];
unsigned byte macAddress[6];

unsigned byte unknownBlocks4[6];

char cSerial[17];  // Maybe +1 for \0 ?
unsigned byte unknownBlocks5[46];

char cModel[14]; // Maybe +1 for \0 ?
unsigned byte unknownBlocks6[111]; // all 0x00
} HIKINFO;
Has anyone managed to figure out any more of this section?
 

lmorel12

n3wb
Joined
Jul 5, 2016
Messages
3
Reaction score
2
Attempted to flash IPC_R0_EN_STD_5.3.0_150513

Exact model is DS-2CD2132F-IS.

Working OK now back on 5.2.5, but keen to get this up to a more recent firmware if possible.

Hey, I'm running into same issue. Can you please give me a link for that 5.2.5 firmware for a 2032?
 
Top