FreeFCC v1.2
New in v1.2
-
RC Pro 2 and RC Plus support: The app now automatically scans for the correct DUMPL proxy port. RC2 uses port 40009, but RC Pro 2 and RC Plus use ports 40007 or 8901-8904. The app tries all ports and uses whichever one responds.
-
Altitude limit removal confirmed: Frame 2 of the FCC profile writes g_config.flying_limit.max_height_0 = 500m, replacing the 120m CE limit. This is part of the FCC unlock sequence.
-
4G transport fix: 4G frames now go via Unix domain socket /duss/mb/0x205 (abstract namespace) instead of TCP, matching how OpenFCC does it.
-
Serial probe fix: Now tries 1581XXXXXXXXXXX (aircraft serial) first, falls back to W[AM]xxx (model code).
All features
- FCC mode unlock (21-frame universal DUMPL profile, auto port detection)
- Altitude limit raised from 120m to 500m (part of FCC unlock)
- CE mode restore
- 4G activation (128 frames via Unix socket, serial read at runtime)
- LED on/off control (port 40007 with wrapper)
- Device info query (version inquiry)
- Auto-FCC toggle (persists across restarts)
- Works on RC2, RC Pro 2, RC Plus (auto port detection)
- Pure Kotlin, no native code, no server, no license
- JSON profile files (inspectable, modifiable)
Download
Install FreeFCC.apk on your DJI controller via microSD card.
Support
If this helped you: ko-fi.com/freefcc