Free Air 3 Firewall Patch Removal
· Dronehint · Dronehint Blogs

We’re happy to announce that Drone-Hacks v2 can now remove the firewall patch on drones running on the original firmware. For those that have AIR 3 already modified but were hit with the patch, we do not have any solution for now, sorry 😦 What does this mean for me? They made an oversight and left the same exact flaw we were using in version 1500 present in the 1600 firmware. We’ve used this to safely bypass their firewall patch (which prevents us from delivering modified firmware to you) and enable downgrading to 1500 without the patch being re-applied. At the moment, their firewall does not affect version 1600, so we’re able to utilize that. You need to act quickly—DJI can patch 1600 with a single click, and 1600 will be affected too! Follow the guide below to remove your patch now, even if you decide to buy the license later! How long does it take and will it always work? It usually takes around 30-40 minutes and a few tens restarts to complete. This is because they’ve closed a second-stage exploit and we had to find a new one, which has a much smaller success rate per execution. How much does it cost? It’s completely free! If your drone is affected, just go to License Management in the Drone-Hacks app and try to buy a license — the system will recognize your drone has patch applied and attempt to remove it.

Download Drone-Hacks v2 Now

Drone hacks Dumbldore, Python, Git Hub, Etc.

To use Python to Calibrate your Drones Gimbal.

Download: Websites/URLs: Python: https://wwww.python.org/downloads/

PYSerial: https://pypi.org/project/pyserial/#files

DJI Tools: https://github.com/o gs/dji-firmware

7-Zip: https://7-zip.org/

Watch the Step by Step here

** Python Script **

Step 1:

py comm_og_service_tool.py -port com pcode GimbalCalib JointCoarse

Step 2

py comm_og service_tool.py -portcom pcode GimbalCalib LinearHall (change portcom to your}

Other method https://www.dankdronedownloader.com/DDD2/app/?Brand=Dji&model-wm232&ver-02.04.2500

How to Use DUMLdore to Fix Error 40011:

Step 1: Download Tools

DUMLdore v3 (for older drones): DUMLdore v3 GitHub

DUMLdore v4 (newer, includes built-in downloader): DUMLdore v4 GitHub

DJI Assistant 2 (your model): DJI Assistant 2 Downloads

Find firmware .bin for your model: use https://dji-firmware-updater.com/ or extract it from DJl Assistant’s cache.

Step 2: Put Drone in Loader Mode

Connect drone via USB to PC.

Open DJI Assistant 2 (debug mode).

Hold specific button combo (depends on drone) while powering on to enter firmware update mode.

Example: Hold power + gimbal pitch wheel (Mavic series).

The drone should appear as “USB Serial Device”.

Step 3: Use DUMLdore

Open DUMLdore.

Load the .bin firmware file.

Select correct COM port (find in Device Manager).

Click “Flash” to force firmware onto the drone

– [ ] 40011 on DJI Air 25

Tools You’ll Need:

DUMLdore v4 (latest version)

GitHub: https://github.com/Jezzab/DUMLdore4

Air 25 Firmware .bin File

You can get these from:

https://dji-firmware-updater.com/firmwares/air-2s

OR extract it from the DJI Assistant 2 install folder after downloading firmware.

DJI Assistant 2 (Consumer Drones Series)

Download: https://www.dji.com/downloads/softwares/dji-assistant-2-consumer-drones-series

Windows PC (no mac support for DUMLdore)

Step-by-Step Process

Install DJI Assistant 2 + USB Drivers

Install DJI Assistant 2 (Consumer Drones Series).

Plug in your Air 2S via USB-C.

Let it install any necessary drivers

Make sure Windows recognizes it under Device Manager > Ports (COM & LPT).

Download the Firmware .bin File

Example firmware for Air 2S:

v02.04.21.50 (commonly used stable version)

Download .bin from:

https://dji-firmware-updater.com/firmwares/air-2s

Save the .bin file somewhere accessible.

Put the Drone into Firmware Loader Mode

Air 2S does not use button combos like older drones. Instead:

Open DJI Assistant 2, connect the drone, and downgrade/refresh firmware {optional)

Disconnect DJI Assistant 2

Open DUMLdore

If the drone is detected as a COM device, you’re good. If not:

Use Zadig driver tool to replace the USB driver with WinUSB (libusb)

Flash the Firmware with DUMLdore

Open DUMLdore v4

Select the .bin file for the Air 25

It should auto-detect the COM port; if not, enter it manually

Click “Flash” and let it run until complete

After Flashing:

Power cycle the drone

Reconnect with the DJI Fly App

– [ ] Run a Gimbal Auto Calibration

– [ ] Test if 40011 is resolved

– [ ]

https://drone-hacks.com/available-hacks

Third-party GitHub

DJI drones, including links where you can access tools, calibration, firmware updates, and other drone management tasks.

All relevant DJI Models

All can us

DJI Firmware Tools GitHub

Litchi (For advanced flight control): Litchi Website

DroneHacks (For older DJl models): DroneHacks Website

Third-Party Tools for DJl Drones:

DJI Firmware Tools {GitHub)

Purpose: This open-source tool is one of the most popular third-party solutions for managing firmware and performing certain updates and calibrations across many DJI drone models, including Mavic, Phantom, Air, and Mini series.

Link: DJI Firmware Tools GitHub

PyDJI (Python-based SDK)