Dahua VTO Firmware V4 TFTP

Grundwasser

Neuer User
Mitglied seit
2 Mrz 2018
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen,

ich kann meine VTO leider nicht mit dem Config Tool flashen. ist aber ja weiter nicht schlimm, geht ja per TFTP recht Problemlos.
Mein Problem ist nur, ich kann die Datei
General_VTOXXX_Eng_P_16M_SIP_V4.000.0000000.1.R.20180606 nicht so zerlegen, dass ich sie per TFTP flashen kann.
Hat jemand die Möglichkeit mit die Datei , zerlegt, zur Verfügung zu stellen?
 
Geht damit: https://github.com/BotoX/Dahua-Firmware-Mod-Kit
Musst nur die Partitionen in der Datei configs/VTO2000A.py anpassen.
Code:
from .config import *

DAHUA_FILES = OrderedDict([
        ("Install", {
                "required": True,
                "type": DAHUA_TYPE.Plain
        }),
        ("dm365_ubl_boot_16M.bin.img", {
                "required": True,
                "type": DAHUA_TYPE.Plain,
                "size": 0x00040000
        }),
        ("kernel-x.cramfs.img", {
                "required": True,
                "type": DAHUA_TYPE.Plain,
                "size": 0x00200000
        }),
        ("romfs-x.cramfs.img", {
                "required": True,
                "type": DAHUA_TYPE.uImage | DAHUA_TYPE.CramFS,
                "size": 0x00300000
        }),
        ("user-x.cramfs.img", {
                "required": True,
                "type": DAHUA_TYPE.uImage | DAHUA_TYPE.SquashFS,
                "size": 0x00600000
        }),
        ("web-x.cramfs.img", {
                "required": True,
                "type": DAHUA_TYPE.uImage | DAHUA_TYPE.CramFS,
                "size": 0x00200000
        }),
        ("data-x.cramfs.img", {
                "required": True,
                "type": DAHUA_TYPE.uImage | DAHUA_TYPE.CramFS,
                "size": 0x00120000
        }),
        ("pd-x.cramfs.img", {
                "required": True,
                "type": DAHUA_TYPE.uImage | DAHUA_TYPE.CramFS,
                "size": 0x00020000
        }),
#       ("custom-x.cramfs.img", {
#               "required": True,
#               "type": DAHUA_TYPE.uImage | DAHUA_TYPE.CramFS,
#               "size": 0x00020000
#       }),
        ("sign.img", {
                "required": True,
                "type": DAHUA_TYPE.Plain
        })
])
 
Hi,
Ich weiss wie es geht, nur leider funktioniert es nicht. Beim Versuch die Aktion zu starten schmiert bei mir alles ab. Deswegen wollte ich fragen ob jemand die zerlegt Version hat, bevor ich alles platt mache oder ewig den Fehler suche.
 
Wenn du einen Hex-Editor hast, kannst du die *.bin damit öffnen und die ersten beiden Zeichen von "DH" in "PK" ändern und die Datei dann als *.zip speichern.
Diese *.zip dann mit 7zip entpacken, da sind dann die einzelnen *.img drin.
 
Alles klar, besten Dank.
Werde ich nachher mal schnell testen.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.