Introduction:
I bought DH-IPC-HDBW4631R-ZS at TaoBao (in China). I thought that its a good idea. I expected that it can easily be switched to English but... I was disappointed... I can't.
I've read some topics about firmware modifications and it's restrictions: Dahua Firmware Mod Kit + Modded Dahua Firmware
I do not found complete compiled binary to flash (Rhea FW).
I think: I can mod it by yourself using published toolkit: BotoX/Dahua-Firmware-Mod-Kit!
But...
I can easily brick my IPC and I need to solder Serial Port to unbrick it. I'm too lazy to solder.
I can not upgrade my IPC to the latest firmware to patch newest vulnerabilities.
Not good! So I've made a simple Chromium (Chrome) browser extension. It will translate almost all words. You will be able to setup you camera with no any restrictions. Furthermore in this case YOU CAN UPGRADE YOUR FIRMWARE.
How to use:
1. Go to GitHub and clone repo: mk-ipc/dahua-web-translator.
2. Check it by your antivirus
3. Go to the extensions page of your Chromuim (Chrome) browser: chrome://extensions/
4. In the top right corner enable checkbox Developer Mode.
5. Find and press "Load Unpacked" button and select directory with cloned repo.
6. Go to you IPC web interface. Magic!
How to use own dictionaries:
My extension was built for firmware V2.622. If you have different firmware version you can use your own dictionary.
1. Download official English firmware at the Dahua website.
2. Extract it by using Dahua Fimware Mod Kit by cor35vet. For example (your will be different) my command was:
Then unpack custom-x.squashfs.img and find English.txt. It will probably be by path:
4. Open English.txt and open dict.js from the extension source code directory (unpacked extension).
5. Manually copy the content from English.txt to the dict.js right after the code:
6. Load unpacked extension following the manual above.
No license. Free. Use it at your own risk!
/upd
You can translate the interface to any language not English only. You just need to find correct dictionaries.
I bought DH-IPC-HDBW4631R-ZS at TaoBao (in China). I thought that its a good idea. I expected that it can easily be switched to English but... I was disappointed... I can't.
I've read some topics about firmware modifications and it's restrictions: Dahua Firmware Mod Kit + Modded Dahua Firmware
I do not found complete compiled binary to flash (Rhea FW).
I think: I can mod it by yourself using published toolkit: BotoX/Dahua-Firmware-Mod-Kit!
But...
I can easily brick my IPC and I need to solder Serial Port to unbrick it. I'm too lazy to solder.
I can not upgrade my IPC to the latest firmware to patch newest vulnerabilities.
Not good! So I've made a simple Chromium (Chrome) browser extension. It will translate almost all words. You will be able to setup you camera with no any restrictions. Furthermore in this case YOU CAN UPGRADE YOUR FIRMWARE.
How to use:
1. Go to GitHub and clone repo: mk-ipc/dahua-web-translator.
3. Go to the extensions page of your Chromuim (Chrome) browser: chrome://extensions/
4. In the top right corner enable checkbox Developer Mode.
5. Find and press "Load Unpacked" button and select directory with cloned repo.
6. Go to you IPC web interface. Magic!
How to use own dictionaries:
My extension was built for firmware V2.622. If you have different firmware version you can use your own dictionary.
1. Download official English firmware at the Dahua website.
2. Extract it by using Dahua Fimware Mod Kit by cor35vet. For example (your will be different) my command was:
Code:
sudo python3 extract.py ./fw2.622.bin -c HX5X3X-Rhea
Code:
custom-x.squashfs.img/css/English.txt
5. Manually copy the content from English.txt to the dict.js right after the code:
Code:
var __englishWords =
No license. Free. Use it at your own risk!
/upd
You can translate the interface to any language not English only. You just need to find correct dictionaries.
Last edited: