Git Product home page Git Product logo

dumldore's Introduction

[]

Download the releases here: https://github.com/jezzab/DUMLdore/releases

Compatible with:
Aircraft: P4, P4 Pro, Mavic, Spark, I2, Mavic Air
Remote Control: Mavic
Goggles: DJI

Make sure Assistant2 is not running
Plug in USB cable from the aircraft or RC into the PC
Turn on the aircraft/RC and allow it to fully start up
Start DUMLdoreV3.exe

LOAD: Will load a firmware file to flash
FLASH: Upload the firmware file to the device and begin the upgrade/downgrade.
PULL UPGRADE LOGS: Download the last upgrde log in tar/gzip
UNLOCK DEVICE: Unlock a device that has been grounded due to not upgrading the firmware by 1 Sept 2017
ACTIVATE DEVICE: Offline activate SOME devices (MavicPro, P4, Spark) Reults may vary
ADB ENABLE: Instantly enable ADB root shell
DOWNLOAD FIRMWARE: Link to DankDroneDownloader

NOTE: Make sure you have atleast 50% battery remaining before you begin

Thanks to hostile, the_lord, p0v and many others for the information :)

-jezzab

#DeejayeyeHackingClub information repos aka "The OG's" (Original Gangsters)

http://dji.retroroms.info/ - "Wiki"

https://github.com/fvantienen/dji_rev - This repository contains tools for reverse engineering DJI product firmware images.

https://github.com/Bin4ry/deejayeye-modder - APK "tweaks" for settings & "mods" for additional / altered functionality

https://github.com/hdnes/pyduml - Assistant-less firmware pushes and DUMLHacks referred to as DUMBHerring when used with "fireworks.tar" from RedHerring. DJI silently changes Assistant? great... we will just stop using it.

https://github.com/MAVProxyUser/P0VsRedHerring - RedHerring, aka "July 4th Independence Day exploit", "FTPD directory transversal 0day", etc. (Requires Assistant). We all needed a public root exploit... why not burn some 0day?

https://github.com/MAVProxyUser/dji_system.bin - Current Archive of dji_system.bin files that compose firmware updates referenced by MD5 sum. These can be used to upgrade and downgrade, and root your I2, P4, Mavic, Spark, Goggles, and Mavic RC to your hearts content. (Use with pyduml or DUMLDore)

https://github.com/MAVProxyUser/firm_cache - Extracted contents of dji_system.bin, in the future will be used to mix and match pieces of firmware for custom upgrade files. This repo was previously private... it is now open.

https://github.com/MAVProxyUser/DUMLrub - Ruby port of PyDUML, and firmware cherry picking tool. Allows rolling of custom firmware images.

https://github.com/jezzab/DUMLdore - Even windows users need some love, so DUMLDore was created to help archive, and flash dji_system.bin files on windows platforms.

https://github.com/MAVProxyUser/DJI_ftpd_aes_unscramble - DJI has modified the GPL Busybox ftpd on Mavic, Spark, & Inspire 2 to include AES scrambling of downloaded files... this tool will reverse the scrambling

https://github.com/darksimpson/jdjitools - Java DJI Tools, a collection of various tools/snippets tied in one CLI shell-like application

dumldore's People

Contributors

jezzab avatar mavproxyuser avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dumldore's Issues

dumldore

I need to roll back my drone hardware and I have mac OS. Is there a compatible version of Dumldore?

The mavic still can't be downgrade

I have try many times from the v4.0100 . and my friends have try too . The fm can be upload to the mavic ,but the downgrade process is ended at 80% which i see in the DJI Assistant 2

Failure on Backup- Win 10- Index was outside the bounds of the array error

1st time using DUMLdore, attempting Backup of .300 Spark on Win 10 OS. Failed 3 times with same "Index was outside the bounds of the array" error.

Operation stops immediately after decrypting and displaying "Fixing headers", leaves form on screen if Continue is selected but is hung. Form clears if Quit is selected.

Creates backup & decrypt folders, populates with normal size .sig files in backup, zero byte .sig files in decrypt.
Does not create a bin file. Is it only supposed to create sig files??

1st & 2nd failures using local Git clone source files copied to 2 different folders/hds. 3rd try using dl'ed zip file from GitHub jezzab/DUMLdore master.

backup error

`See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at WindowsFormsApplication1.Form1.btnBackupFW_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

win10 Issue

It was running okay before the massive win10 update. now it hangs up at the very beginning not showing any window and running on the process list but never loads.

Crash when powering off

Connect drone (MPP) and power on
Start program
Click on Enable ADB
Power off Drone

Program crashes

Error on 1.03.700. USB don't work after bug on instalation

Please help me. When trying to install firmwere 1.03.0700 from 1.04.300 the dumldore caught darned warnings that port com3 gave problem. Now I can not connect the drone via USB. It keeps connecting and unplugging, making the noise that Windows makes when connecting any USB.

Unhandled Exception with DJI Matrice 600 and Controller

Getting an Unandled Exception error when trying to connect a DJI Matrice 600 and its controller.

"See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at DUMLdoreV3.Form1.Disconnect()
at DUMLdoreV3.Form1.USBPort_USBDeviceRemoved(Object sender, USBDeviceEventArgs e)
at USBClassLibrary.USBClass.ProcessWindowsMessage(Int32 Msg, IntPtr WParam, IntPtr LParam, Boolean& handled)
at DUMLdoreV3.Form1.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3160.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

DUMLdoreV3
Assembly Version: 3.1.6759.20074
Win32 Version: 3.1.0.0
CodeBase: file:///C:/Users/****/Downloads/DUMLdore-master%20(1)/DUMLdore-master/DUMLdoreV3.exe

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.ValueTuple
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ValueTuple/v4.0_4.0.0.0__cc7b13ffcd2ddd51/System.ValueTuple.dll

USBClassLibrary
Assembly Version: 1.0.5.0
Win32 Version: 3.1.0.0
CodeBase: file:///C:/Users/****/Downloads/DUMLdore-master%20(1)/DUMLdore-master/DUMLdoreV3.exe

DUML
Assembly Version: 1.0.0.0
Win32 Version: 3.1.0.0
CodeBase: file:///C:/Users/****/Downloads/DUMLdore-master%20(1)/DUMLdore-master/DUMLdoreV3.exe

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3160.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box."

backup firmware can't work properly

I have downloaded the newest version DUMLdore 2.00,backuped the firmware after the RC connected.DUMLdore shows the information "backup complete”,but the size of dji_system.bin is only 10KB.
RC of my Mavic is 1.04.0000.
The attached file is the dji_system.bin.
dji_system.zip

Master control data anomaly

I use the Backup Tool V2.12 to Rollback 1.03.7000, and the master data exception will be displayed
2
can u tell me why?
But 1.03.1000 its normal,My mavic pro factory firmware its 1.03.1000

Error Update FDP

Good Morning,
I'm trying to update a Phantom 4 for a few days.
in dji Assistant 2 with the firmware version v00.000.00 and the error at the time of updating.
when I try to update through DUMLdore it gives the error of the photo.
Does anyone know how to solve it?

erro_phantom

Issue Flashing P4P

I keep getting a timeout error when tryin to roll back FW on my P4P....Any insight would be great, Thank you

Error in DUMLdore V1.92

Hello! I have problem - DUMLdore see Mavic Pro, when i try flash i see error - Timed out attempting to contact the FTP server on the device/ You can test for connectivity by going to ftp://192.168.42.2/ with the browser.
This site - ftp://192.168.42.2/ not open in Google Chrome on PC and Android Phone. This is problem with server?? Thank you!

Mavic 2 Pro

Hi there, will this also work with the new Mavic 2 Pro? If no, is new version under development.

Thanks

FW1.04.0100

sorry,My English is very poor, I use the translation software,Not intentionally offending you,i wait u,I believe u can.

p4rtk

It can't be used for p4rtk.

DUMLdore V3.07 Unhandled exception when activating Spark

Hello,

I am trying to activate a Spark on Windows 7. When I click on Activate, an unhandled exception popup shows and I cannot activate Spark.

Here is the error log it gives me:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.
at System.Buffer.BlockCopy(Array src, Int32 srcOffset, Array dst, Int32 dstOffset, Int32 count)
at DUMLdoreV3.Form1.btnActivate_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Stuck on "rollback defeat stage complete"

Im following http://dji.retroroms.info/howto/nfzbypass
I have done the first part and updated the firmware.
I am now Trying step 5, after replacing the stage2 file with the one linked, selecting with alt and flashing, it transfers then i get "rollback defeat stage complete" then doesn't proceed past that. I dont see "Completed. Exit DUMLdore and restart device" Ive tried 5+ times, with DUMLdore 3.03 and 3.07. Left it for 20 mins, doesnt move past that. Tried closing and reopening etc. Dont know why its not working?

Mavic 2 Pro

Dear Admin
I have a mavic 2 pro brandnew in seal, i buy in ebay. But can't active my Mavic pro 2, error code 400. I pm support DJI, he say my item is one of the units stolen in transit, It is recommended to contact the seller and ask for the refund ( impossible ). I can't pm seller, he don't reply.
I search in DJI forum, somebody similar me
https://forum.dji.com/thread-162236-1-1.html
Please help me active my Drone.
Thanks so much.
P/S : I try to use your tool but Button Active no available. So sad :(

Backing up .1000 firmware

It looks like there is a new timeout being seen in FTP for some people (myself included) where I cannot backup firmware.

Recommend using a timeout value of 60 or 120 seconds when passing commands to winscp.

Tested this with a manual copy of the file with a 30 second timeout.. it fails.. increased the timeout and it was successful.

Dumldore tries the same firmware over and over and over.. each time it waits about 30 seconds and then gives up.. sends the FIN.. then 10 seconds later the mavic tries to start the transfer but the session was already closed...

24.425866 192.168.42.2 192.168.42.3 FTP 80 Response: 200 Operation successful

24.426123 192.168.42.3 192.168.42.2 FTP 60 Request: PASV

24.426855 192.168.42.2 192.168.42.3 FTP 89 Response: 227 PASV ok (192,168,42,2,177,44)

24.427676 192.168.42.3 192.168.42.2 FTP 109 Request: RETR wm220_0100_v02.08.05.04_20170802_ca02.pro.fw.sig

24.467390 192.168.42.2 192.168.42.3 TCP 54 21 ? 49859 [ACK] Seq=660 Ack=455 Win=14656 Len=0

54.005137 192.168.42.3 192.168.42.2 TCP 54 49859 ? 21 [FIN, ACK] Seq=455 Ack=660 Win=524800 Len=0

54.045314 192.168.42.2 192.168.42.3 TCP 54 21 ? 49859 [ACK] Seq=660 Ack=456 Win=14656 Len=0

63.674794 192.168.42.2 192.168.42.3 FTP 155 Response: 150 Opening BINARY connection for wm220_0100_v02.08.05.04_20170802_ca02.pro.fw.sig (37757376 bytes)

63.674885 192.168.42.3 192.168.42.2 TCP 54 49859 ? 21 [RST, ACK] Seq=456 Ack=761 Win=0 Len=0

Enhancement: Pull upgrade00.log

Since the whole mechanism to decrypt FTP files is in place, it could be useful for troubleshooting to add a button with a one-click way for people to pull their upgrade log

support for FW04.0100

FW04.0100 cannot connect, COM connected was shown but failed to connect to FTP and RNDIS

DUMLdore error

hello just want to report I'm getting a error while making a backup using DUMLdore the platform i used is win 10 and win 7 i get the same error msg .the application creates two folder with the fw.sig format files, but no bin. file.. my is a AC P4pro this bellow is the error msg

capture

ee the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at WindowsFormsApplication1.Form1.btnBackupFW_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.127.1 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

WindowsFormsApplication1
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/andyc/Desktop/DUMLdore-master/DUMLdore.exe

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1081.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1068.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

WinSCPnet
Assembly Version: 1.3.7.7601
Win32 Version: 1.3.7.7601
CodeBase: file:///C:/Users/andyc/Desktop/DUMLdore-master/WinSCPnet.DLL

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Crash report

When I start dumldore with Mavic connected it doesn't run. It appears in the list of processes for a minute or so, doesn't show the window, consumes about 2.5-3% CPU and slowly gets from 20MB memory to about 45MB and then quits. When I start with Mavic disconnected it shows the window with only "About" button enabled. If I start dumldore and only then start Mavic, then it crashes:

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at DUMLdoreV3.Form1.Disconnect()
   at DUMLdoreV3.Form1.USBPort_USBDeviceRemoved(Object sender, USBDeviceEventArgs e)
   at USBClassLibrary.USBClass.ProcessWindowsMessage(Int32 Msg, IntPtr WParam, IntPtr LParam, Boolean& handled)
   at DUMLdoreV3.Form1.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3110.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
DUMLdoreV3
    Assembly Version: 3.0.6740.22920
    Win32 Version: 3.0.0.0
    CodeBase: file:///C:/Mavic/DUMLdoreV3.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.ValueTuple
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ValueTuple/v4.0_4.0.0.0__cc7b13ffcd2ddd51/System.ValueTuple.dll
----------------------------------------
USBClassLibrary
    Assembly Version: 1.0.5.0
    Win32 Version: 3.0.0.0
    CodeBase: file:///C:/Mavic/DUMLdoreV3.exe
----------------------------------------
DUML
    Assembly Version: 1.0.0.0
    Win32 Version: 3.0.0.0
    CodeBase: file:///C:/Mavic/DUMLdoreV3.exe
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3110.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


First flash no go

I'm using the latest DUMLdore version but even the previous ones. I have to flash twice before it initiates upgrade. I'm using Mavic Pro. Downgrading or upgrading 400/700. Only does it on Mavic and not RC. But it does upgrade completely to 100%

Jcarlo

upgrade00_logjam.txt

Flash process is not starting

I downloaded V01.03.0700_Mavic_dji_system.bin, loaded it, and clicked flash.
I saw the message saying the flash process was started and would take 15 minutes but I never see the MJI go into upgrade mode. I waited for 25 min.

Someone suggested that since I've already upgraded to 1.4.0000 that I can no longer back out the firmware. Is there any truth to this or a workaround?
Is there something else I'm missing on the operation of this software?

DUMLdore V2.12 freezes during stage2.bin

Hello Jeremy,
first of all thanks for all materials & support. If this is not the right place for this post, please let me know.

I am using DUMLdore V2.12 in order to move from firmware v1.04.0100 to V01.03.0700

I followed digdat0 video tutorial and everything started well, but now I am blocked after clicking on "Flash Firmware"
DUMLdore window is open and showing in lower left corner: "stage2.bin"
It´s been more than 10 minutes like that...
Not sure what can be done
I have already tried 2-3 times and I´m blocked on the same place...

Many thanks in any case

Error transferring file '/upgrade/upgrade/backup/wm220_0801_v01.03.12.04_20161222.pro.fw.sig.tmp'. Copying files from remote side failed.

WinSCP.SessionRemoteException: Error transferring file '/upgrade/upgrade/backup/wm220_0801_v01.03.12.04_20161222.pro.fw.sig.tmp'.
Copying files from remote side failed.
Error
於 WinSCP.OperationResultBase.Check()
於 WindowsFormsApplication1.Form1.btnBackupFW_Click(Object sender, EventArgs e)
於 System.Windows.Forms.Control.OnClick(EventArgs e)
於 System.Windows.Forms.Button.OnClick(EventArgs e)
於 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
於 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
於 System.Windows.Forms.Control.WndProc(Message& m)
於 System.Windows.Forms.ButtonBase.WndProc(Message& m)
於 System.Windows.Forms.Button.WndProc(Message& m)
於 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
於 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
於 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

DUMLdore not working for me

Trying to downgrade my Mavic Pro from 900FW to 700FW using the bin file and DUMLdore exe in Windows 10, and I'm encountering some type of JIT debug not enabled error. Here is a snap shot and the details on the error message. Was told I should raise the issue here rather than RCGroups forum... (which makes sense :) )
dumldore error

Details say this:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at WindowsFormsApplication1.Form1.btnLoadFW_Click(Obj ect sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2101.1 built by: NET47REL1LAST
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

WindowsFormsApplication1
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Owner/Desktop/Mavic%20Pro%20video/DUMLdore-master/DUMLdore-master/DUMLdore.exe

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2094.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2093.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2099.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

V01.00.0400 Mavic Air Rollback

Unable to rollback Mavic Air firmware v01.00.0400 to v01.00.0300 flashes up to 15% then it says complete. Tried flashing 3 times in a row unable to rollback.

.net framework exception error

Hello,

I am having an exception error at the end of the backup process.

Apparently, the \backup folder (with lots of .sig inside) and the dji_system.bin file were both created right, but I am still a bit anxious to know if the WHOLE backup process went well or not !

Could you tell me if everything is alright from the following snapshots ?

Thanks.

image
image
image

Ftp error

When I try to do the firmware backup, shows message: ftp time out. The program can not find ftp path in the aircraft our rc...

Flashing DJI spark controller

Hi,
I'm not able to flash spark controller. When I download the firmware for controller it's in tar file. App is not able to handle tar files. I tried to untar the files, but there are only .sig files. When app accepts only *dji_system.bin files.

How to repeat:

  • download FW fot controller with DankDroneDownloader (V01.00.0300_RC_Spark_fw.tar)
  • open DumlDore.exe
    -- select Spark Remote Controller
    -- Click on "Load firmware"
    -- it does not accepts *.tar files/.sig files

Thank you very much for your help. I really appreciate app you created.

Drone locking

Ok, is there any way to keep the drone for locking everytime I turn it on? I'm running the firmware that allows height limits to be tweaked so I have to run this tool every time.

Mavic Pro & ADB

Hi!

Should be ADB activated on the "main" usb interface? In DJI Mavic Pro.
I was tried "Enable ADB", but, no luck.

Timeout while trying to backup Mavic Pro v01.03.1000 firmware

This timeout is happening every single time I try to backup my current Mavic Pro firmware v01.03.1000. Note that I tried to do it many times with fully charged battery and different cables. The Mavic is connected, I can check that if I close the DUMLdore tool and open DJI Assistant 2, I can confirm the connection is working. Shall I continue to upload and flash the firmware anyway at this point? Cause I am suspecting something is wrong with my current firmware and I would like to install a fresh copy of it. I tried to install a fresh copy using DJI Assistant 2 (it went all smooth and it succeeded) but my issues with the drone persisted. Please help.
screen shot 2017-08-28 at 9 02 01 pm

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.