Free Air 3 Firewall Patch Removal |
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. |
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/
** 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)