DJI Mavic, Air and Mini Drones
Friendly, Helpful & Knowledgeable Community
Join Us Now

How to rollback Mavic firmware

jcase nice job man i got it to 4.000 successfully but you can't go directly to 3.700
Well after failing to get anywhere with the Dumbldore tool I went old school and used DOS to run the exploit, the issue I was having with the tool was that it hung on stage2.bin.

Optimistic as ever I ran the JAR file in DOS as per HH's post and once again it completed stage1.bin and then just hung on stage2.bin for what seemed like an age.

Seems I have a Mavic that simply wont take the hack., Im getting there, just need to keep trying and hoping someone else has a similar issue and a fix.
If you have a mac, or access to one, try on that. I Wrote everything and tested it all from a mac
 
Do this: Open dji assistant 2, refresh 4.1.100 (takes about ten minutes) then close dji assistant 2 , turn off and on your mavic. Reconnect. Reopen dji assistant 2. Keep it open. Open dumledore, open the 4.000 firmware. Make sure u downloaded the right one(mavic Aircraft about 105 MB)(not the RC one it is like 35 mb) Keep assistant open while u open the firmware. Go to network settings set the ip address under NDIS(did u do this?) (IP4) . Close assistant. Flash the firmware , click yes for defeat. Should go through. Should prompt to upload firmware, click ok. Close dumledore. open assistant and click around and reopen if needed until it shows updating. It may fail at 65-85% like it did for me. No problem just open dumbledore, reload 4.000 close assistant and reflash but click no for defeat. Reopen assistant click around should work through perfect like it did for me. Try this. Make sure u set the ip address before flashing but keep it off when refreshing 4.100.
 
JCASE do you and Digdat offer a service where people send in their mavic and you do the firmware rollback and parameter mods? the flyflydrone service. u should probably try that if everything fails. It seems reasonable in price.
 
I had to run it 3 times, if you don't get dots & flashing leg leds after 2 minutes of stage 2 starting close & try again

You are a star my friend it worked this time yeahhhh

Uploading first payload
Starting the first race!
You got first place! DJI Lost that race!
Uploading second payload
Starting the second race!
....................................................................Looks like we won the race, try downgrading!

But it still wont go into downgrade mode, the assistant just shows the latest version and nothing else, ive opened it closed it restarted the quad etc etc im stumped



BUT it still wont do any form of downgrade, the assistant just shows the latest version, I can ping 192.168.42.3 but FTP fails
Do this: Open dji assistant 2, refresh 4.1.100 (takes about ten minutes) then close dji assistant 2 , turn off and on your mavic. Reconnect. Reopen dji assistant 2. Keep it open. Open dumledore, open the 4.000 firmware. Make sure u downloaded the right one(mavic Aircraft about 105 MB)(not the RC one it is like 35 mb) Keep assistant open while u open the firmware. Go to network settings set the ip address under NDIS(did u do this?) (IP4) . Close assistant. Flash the firmware , click yes for defeat. Should go through. Should prompt to upload firmware, click ok. Close dumledore. open assistant and click around and reopen if needed until it shows updating. It may fail at 65-85% like it did for me. No problem just open dumbledore, reload 4.000 close assistant and reflash but click no for defeat. Reopen assistant click around should work through perfect like it did for me. Try this. Make sure u set the ip address before flashing but keep it off when refreshing 4.100.

Done all that and still wont downgrade, I can ping 192.168.42.3 but when i try to FTP it says fail to connect, i think thas the problem
 
if the ftp fails to connect then u did the ip wrong go to network settings , find the NDIS device under adapter settings, click properties, change ip4 to the 192.168.42.3 and let it enter 255 etc for subnet it does this auto when u hit enter. Now try to connect to the FTP ftp://192.168.42.2(not the 2 versus 3)
 
You are a star my friend it worked this time yeahhhh

Uploading first payload
Starting the first race!
You got first place! DJI Lost that race!
Uploading second payload
Starting the second race!
....................................................................Looks like we won the race, try downgrading!

But it still wont go into downgrade mode, the assistant just shows the latest version and nothing else, ive opened it closed it restarted the quad etc etc im stumped



BUT it still wont do any form of downgrade, the assistant just shows the latest version, I can ping 192.168.42.3 but FTP fails


Done all that and still wont downgrade, I can ping 192.168.42.3 but when i try to FTP it says fail to connect, i think thas the problem
Assistant 2 will still just say latest as that still what's installed
192.168.42.3 is the PC 192.168.42.2 is the mavic

Now rollback isn't blocked use DUMLdore but say no to new version
 
if the ftp fails to connect then u did the ip wrong go to network settings , find the NDIS device under adapter settings, click properties, change ip4 to the 192.168.42.3 and let it enter 255 etc for subnet it does this auto when u hit enter. Now try to connect to the FTP ftp://192.168.42.2(not the 2 versus 3)


How effin stupid am I, of course it's 2 not 3 doh

Yes I can connect now via FTP and I also realised that i was using the AC/RC version of the flash file, I've just downloaded the AC only version and I'll be damned if at last the blooming thing is downgrading now.

Ok so the downgrade took place and it was still on the latest version, not an issue I just reflashed it again and this time I noticed that it did the shutdown and restart which it didn't do the first time and boom I'm on 0000.

The assistant shows the 01.03.1000 version as well the 01.04.0000 version strange but i dont care

Thanks to all the people who have stuck with me and offered advice, you know who you are,
 
JCASE do you and Digdat offer a service where people send in their mavic and you do the firmware rollback and parameter mods? the flyflydrone service. u should probably try that if everything fails. It seems reasonable in price.

No, it "shouldnt fail" but ive given the exploit and details to authors of pyduml and dumldore, more reliable clients should come soon.

I actually do mail in service for cell mods (theroot.ninja/manual.html), but I don't think i will with drones unless it gets bad. Maybe then I will.
 
I might do mail in for people living in california only as a favor since I've gotten the hang of it and I want to help other get rid of this ridiculous prison like firmware.
 
Have any of these geniuses’ figure out how to rollback from the latest update? To undo the alt restriction? Lol
 
Have any of these geniuses’ figure out how to rollback from the latest update? To undo the alt restriction? Lol

What the heck do you think the last 4 pages of thread have been about mate ??

Im on 01.04.0000 because of the guys on here
 
If anyone on here is still having trouble with the rollback pm me and i will try to help i am working on writing a step by step guide with links etc will upload it here when i finish
 
  • Like
Reactions: electroacouengineer
After I downloaded the firmware I chose, loaded it in dumldore, closed assistant and then proceeded to flash I got this.
cf767be29a18e470d5b9db952d0785d8.jpg
 

DJI Drone Deals

New Threads

Forum statistics

Threads
134,733
Messages
1,598,028
Members
163,231
Latest member
hawau
Want to Remove this Ad? Simply login or create a free account