github doesthings/FreeFCC v1.4.4

latest releases: v1.5.5, v1.5.4, v1.5.3...
2 months ago

FreeFCC v1.4.4

FCC Mode

  • Switches radio from CE to FCC mode (higher power, more channels)
  • 31-frame profile with Assistant Unlock + altitude/distance/NFZ parameter writes
  • Confirmed working on RC2 + RC Pro 2

Keepalive

  • Foreground service re-applies FCC every 2s in the background
  • Prevents DJI Fly from resetting to CE mode
  • Toggle in the FCC tab

Launch DJI Fly

  • Button appears after FCC is enabled
  • Opens DJI Fly directly — keep keepalive on while flying

Auto-FCC

  • Toggle to auto-connect, apply FCC, start keepalive, and launch DJI Fly on app open
  • Persists across restarts

Auto-Updater

  • Checks GitHub for new releases on launch
  • Download and install from the Update tab
  • Install copies APK to SD card for the file manager

Compatibility

  • DJI RC2: Mini 5 Pro, Mini 4 Pro, Air 3S, Neo 1, Neo 2, Avata 360
  • DJI RC Pro 2: Mavic 4 Pro (direct install, no launcher needed for FCC)
  • DJI RC Plus: Use freefcc-launcher for 4G

4G + LED

  • 4G activation frames (Unix domain socket)
  • LED control (port 40007)

Note on Altitude

The 120m CE altitude limit is enforced by the DJI Fly app via a C0 class runtime flag. DUMPL parameter writes set the flight controller values, but the DJI Fly app may override them. The keepalive loop helps maintain the settings. If the 120m cap persists, it requires modifying the DJI Fly app itself.

Don't miss a new FreeFCC release

NewReleases is sending notifications on new releases.