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.
 
Kostenlos!

Statistik des Forums

Themen
248,868
Beiträge
2,303,380
Mitglieder
378,530
Neuestes Mitglied
fanboy