User Tools

Site Tools


howto:nfzbypass

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howto:nfzbypass [2018/05/07 06:15]
jezzab [DON'T DO ANYTHING STUPID IF YOU PROCEED WITH NFZ UNLOCKING! If you do something STUPID like flying around airports or other aircraft etc, everyone involved in this project will do whatever we can to identify you and provide your info to the authorities!
howto:nfzbypass [2019/03/06 22:53] (current)
jmartincufre Added an alternative method to delete the nfz.db using ADB and root on Mavic 1 Pro.
Line 4: Line 4:
  
 Feel free to contribute / update this material to expand on the details here. Feel free to contribute / update this material to expand on the details here.
 +
 +===== NFZ Removal Tutorial =====
 +
 +How to fully remove NFZ from 4.1.22 GO and on your stock firmware drone WITHOUT mixing firmware.  
 +**These instructions are for MAVIC only.** Coming soon for Spark,P4, I2.  Stay tuned.
 +Following these steps will allow you almost the full monty.  All performance mods will work, but you still can’t bypass GO Altitude limits, but you can use stock firmware and NOT have to bypass NFZ in parameters.  Yes, you read that right. You will be rid of ALL NFZ zones on the map, all of the pop-ups and warnings in the app and be able to arm and fly ANYWHERE! You will have all other benefits of the FW such as Quickshots, Precision Landing etc.
 +
 +Just to be clear, this project was undertaken to get around DJIs INCORRECT NFZ and Warning zones that they implemented without any legal obligation or requirement.
 +
 +**DON'T DO ANYTHING STUPID IF YOU PROCEED WITH NFZ UNLOCKING! If you do something STUPID like flying around airports or other aircraft etc, everyone involved in this project will do whatever we can to identify you and provide your info to the authorities! Do not TEST US!**
 +
 +Tools/software needed:
 +  * DUMLdore V3.03:   https://github.com/jezzab/DUMLdore/archive/master.zip
 +  * Latest bin4ry/deejayeye-modder software so you can patch GO and remove the NFZ from the app.
 +  * https://github.com/Bin4ry/deejayeye-modder/archive/master.zip
 +  * DDD – DankDrone Downloader - https://github.com/cs2000/DankDroneDownloader/archive/master.zip
 +  * Latest GO that is patchable: http://www.openpilotlegacy.org/dji.go.v4-4.1.22-3028592-noseceo.apk
 +  * Jezzabs stage2.bin file  ​attached ​[[http://dji.polybotes.feralhosting.com/stage2/Mavic-Pro/stage2.bin|Here]]
 +Without getting into the details of what jezzab has done for all of us…here is what you do:
 +  - Use  DDD and download 01.04.0100/.0200 and or .0300.  Tested and working on v01.04.0300.
 +  - Use DUMLdore V3.03 and flash your Mavic to the firmware of your choice in #1.  Stock.  No mixed firmware, and make sure it is stock, no f’ing around with the files on your bird.
 +  - Flash it again, just to make sure, to the same version.  No really.  Just do it.  Stop whining.
 +  - Now, close DUMLdore .  In the DUMLdore folder you will see the stage2.bin file.  Rename this file so the program doesn’t use it. (Example, rename it to stage2original.bin)  Replace that file with stage2.bin attached here.
 +  - Start up DUMLdore.  Hold ALT and click the Load Firmware button and select any firmware file. You will not actually flash the firmware but you must select one to get the process started. Then click on Flash Firmware.  You will see stage 1, then stage 2. After its done you will see "**Completed.  Exit DUMLdore and restart device**" it will then quickly change to "**Flashing complete.  Device may be powered off**" Once you see the  last message, you can exit DUMLdore restart the Mavic and you are DONE.  If you flash ANY firmware again, it will put the NFZ back on the Mavic.  Then you will need to do steps 4 and 5 again.
 +  - Don’t forget to rename the stage2.bin file back, or swap it out again.
 +  - Man up and send jezzab some LOVE via PayPal.  This means you.  All the OG’s work hard. Time to pay back and make someone happy.  https://www.paypal.me/DUMLdore
 +Test in an area where you had NFZ warnings before, WITH PROPS OFF.  I am NOT telling you to fly in a NFZ.  Use your smarts.  You are responsible for your flying.  Not DJI.
 +
 +
 +===== Another method (ADB and Root, tested with Mavic Pro 1.04.400 on Windows 10 x64) =====
 +- Turn on your Mavic, connect via USB and wait for it to start up.
 +- Open DUMLdore (tested in version 3.20) and select "Enable ADB". Wait for the confirmation message in the status bar.
 +- Open as administrator: CMD and type "adb shell" and enter.
 +- Run, in order:
 +<code bash>mount -o remount,rw /amt
 +cd amt
 +rm -r nfz
 +exit
 +</code>
 +- Restart your bird and test if the application asks you to update the FlySafe database. If it does, you're ready to go. Keep in mind that each update comes with its database built in, so **this method only works if the update you use corresponds to an NFZDB that does not contain locks for the area you want to fly**.
 +
 +Note: If after the change the aircraft reports a firmware check error, simply flash the same version and the error will go away.
 +
 +Big thanks to this post [[http://dji.retroroms.info/howto/dumlracer]]. I don't know who did it, but it served as my entry point. (by jmartincufre). 
 +
  
 ===== Big switch ===== ===== Big switch =====
Line 206: Line 251:
  - h264  - h264
 </code> </code>
- 
-===== NFZ Removal Tutorial ===== 
- 
-How to fully remove NFZ from 4.1.22 GO and on your stock firmware drone WITHOUT mixing firmware.   
-These are instructions for MAVIC only for now. Coming soon for Spark,P4, I2.  Stay tuned. 
-Following these steps will allow you almost the full monty.  All performance mods will work, but you still can’t bypass GO Altitude limits, but you can use stock firmware and NOT have to bypass NFZ in parameters.  Yes, you read that right. You will be rid of ALL NFZ zones on the map, all of the pop-ups and warnings in the app and be able to arm and fly ANYWHERE! You will have all other benefits of the FW such as Quickshots, Precision Landing etc. 
- 
-Just to be clear, this project was undertaken to get around DJIs INCORRECT NFZ and Warning zones that they implemented without any legal obligation or requirement. 
- 
-===== DON'T DO ANYTHING STUPID IF YOU PROCEED WITH NFZ UNLOCKING! If you do something STUPID like flying around airports or other aircraft etc, everyone involved in this project will do whatever we can to identify you and provide your info to the authorities! Do not TEST US! ===== 
- 
-Tools/software needed: 
-  * DUMLdore V3.03:   https://github.com/jezzab/DUMLdore/releases/tag/v3.03 
-  * Latest bin4ry/deejayeye-modder software so you can patch GO and remove the NFZ from the app. 
-  * https://github.com/Bin4ry/deejayeye-modder 
-  * DDD – DankDrone Downloader - https://github.com/cs2000/DankDroneDownloader/archive/master.zip 
-  * Latest GO that is patchable: http://www.openpilotlegacy.org/dji.go.v4-4.1.22-3028592-noseceo.apk 
-  * Jezzabs stage2.bin file  ​attached ​[[https://www.rcgroups.com/forums/showatt.php?attachmentid=10910716&d=1524734531|Here]] 
-Without getting into the details of what jezzab has done for all of us…here is what you do: 
-  - Use  DDD and download 01.04.0100/.0200 and or .0300.  Not sure if .0300 will work, but you can try it. 
-  - Use DUMLdore V3.03 and flash your Mavic to the firmware of your choice in #1.  Stock.  No mixed firmware, and make sure it is stock, no f’ing around with the files on your bird. 
-  - Flash it again, just to make sure, to the same version.  No really.  Just do it.  Stop whining. 
-  - Now, close DUMLdore .  In the DUMLdore folder you will see the stage2.bin file.  Rename this file so the program doesn’t use it. (Example, rename it to stage2original.bin)  Replace that file with stage2.bin attached here. 
-  - Start up DUMLdore.  Hold ALT and click the Load Firmware button and select any firmware file. You will not actually flash the firmware but you must select one to get the process started. Then click on Flash Firmware.  You will see stage 1, then stage 2. After its done you will see **Completed.  Exit DUMLdore and restart device** it will then quickly change to **Flashing complete.  Device may be powered off**.  Now exit DUMLdore restart the Mavic and you are DONE.  If you flash ANY firmware again, it will put the NFZ back on the Mavic.  Then you will need to do steps 4 and 5 again. 
-  - Don’t forget to rename the stage2.bin file back, or swap it out again. 
-  - Man up and send jezzab some LOVE via PayPal.  This means you.  All the OG’s work hard. Time to pay back and make someone happy.  https://www.paypal.me/DUMLdore 
-Test in an area where you had NFZ warnings before, WITH PROPS OFF.  I am NOT telling you to fly in a NFZ.  Use your smarts.  You are responsible for your flying.  Not DJI. 
- 
-===== Credits ===== 
-Material sourced from [[https://docs.google.com/document/d/1wyTr96r8iN6FF3XXVtNhi9HrCFJSd3_QPijCJPADcPY/edit#]] 
howto/nfzbypass.1525673738.txt.gz · Last modified: 2018/05/07 06:15 by jezzab