Mavic 3 - Full Unlocks & More - Drone-Hacks 1.36 by DHChris

Posted on 2024-01-04 15:54:28

We wanted to start 2024 off strong & so today is an announcement that we're sure many many Drone-Hacks customers and fans have been waiting for. We bring to you the full suite of unlocks for the Mavic 3 drone, plus some awesome extras.

Everything discussed below is targeted at the standard Mavic 3. Other models such as the Classic, Pro, Enterprise etc are not yet covered by this hack!


DroneID, OpenDroneID & Airsense
All of the above systems have been disabled. Your Mavic 3 drone running this firmware cannot be detected by the likes of a DJI Aeroscope & will not take any actions normally taken when messages are received by the ADS-B receiver.

Full NFZ & Altitude Unlocked
Without needing to use the Drone-Hacks NFZ unlock certificate, your drone will ignore all NFZ's and altitude restrictions enforced by DJI. The altitude limit is set at 10 km which is way beyond the range the drone can reach anyway. If you decide to exit the ATTI mode during flight, it is recommended to reduce the height to less than 10m so that the sonar sensors are able to once again "see" the ground, auto landing will then work as normal.


Those are the headline features, but we mentioned some cool extras, so this hack comes with two more little features too.

Firstly, since you can now fly without being detected by Aeroscope, we wanted to extend this stealth ability, so you can now disable the external LED's on the aircraft.

Secondly,  you can disable GPS and fly in what is essentially an upgraded Atti mode. However, further extending this ability, the GPS is truly disabled. In all flight logs and on the map, your GPS coordinates will be "0,0", this is indicated by a white zero where you normally see the number of GPS satellites you can see. This can be done on-the-fly by moving the mode switch on the controller to "C", this will fully disable GPS.


One More Thing
The coolest part about this hack is its user configurable. For the first time ever you can modify certain elements of the hack.

In DJI Fly, simply open up the Settings and tap in About. You will see a field called "Name" which can be edited. Adding things into here can add or remove certain hack features, these are fully explained below. Where a command below is shown in green, these are the default settings applied after the hack is performed.


These two commands allow you to enable or disable FCC power levels. Disabling is recommended for drones with 2.4Ghz amplifiers.

A nice simple one. Applying the leds_off, command will disable the LED's on the drone allowing you to fly in stealth mode!

Finally, we have a way to disable the emergency low battery autoland on low battery (above 10% remaining). Simply apply the bat_land_off, command and the drone will not force a landing. Obviously, be careful here because if the battery voltage drops below 10% the drone will still go into landing mode!  We also recommend editing this parameter  "bat_enable_smart_bat_landing_protect - set to 0"  This will override the forced landing, BUT be very careful and watch your remaining battery voltage.