v1.3 Hotfix — Altitude Limit Fix
What was broken
FCC mode worked (graph showed FCC) but the 120m altitude limit was not being removed. This affected all users.
Root cause
The FCC profile was writing the max altitude parameter to the flight controller, but on modern DJI aircraft (WM330 and newer, which includes all current models like Mini 5 Pro, Neo, Avata, Mavic 4 Pro, etc.) the flight controller requires an Assistant Unlock command before it will accept parameter writes. Without it, the write is silently discarded.
What changed
Added 3 new frames to the FCC profile:
- Assistant Unlock (cmd 0xDF, payload=01) — unlocks the flight controller for parameter writes, sent before any 0xF9 writes
- max_height_1 = 500m — writes the alternate parameter table entry (some firmware versions check _1 instead of _0)
- Assistant re-lock (cmd 0xDF, payload=00) — locks the controller back after all writes are done
Note on FCC persistence
FCC mode is RAM-only and resets when the drone powers off. This is expected for all DUMPL-based tools. Enable the Auto-FCC toggle to re-apply automatically on every boot/reconnect.
Download
Install FreeFCC.apk on your DJI controller via microSD card.