FreeFCC 是一款免费开源的安卓应用,通过发送 JSON 配置文件中的 DUML 指令,在 DJI 带屏遥控器上解锁 FCC 模式,无需服务器、无追踪。

Stars

113

7 天增长

暂无数据

Fork 数

24

开放 Issue

17

开源协议

AGPL-3.0

最近更新

2026-07-17

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它提供完全免费、离线且透明的方式,将 DJI 遥控器从 CE 模式切换到 FCC 模式,无许可、无追踪、无服务器依赖,并使用开放可编辑的 JSON 指令配置文件。

适合谁使用

  • 使用 DJI RC2、RC Pro 2 或 RC Plus 遥控器的无人机飞手
  • 希望提高发射功率和增加频道数量的爱好者
  • 需要为兼容无人机开启 4G 激活功能的企业级用户
  • 对 DJI DUML 协议感兴趣的开发者和研究人员

典型使用场景

  • 在 DJI 遥控器上启用 FCC 模式以延长图传距离
  • 向企业级无人机(如 Mavic 4 Pro、Matrice 350)发送 4G 激活帧
  • 通过应用控制无人机机臂 LED 灯
  • 查询遥控器的硬件和固件版本信息

项目优势

  • 基于 AGPL-3.0 开源,JSON 指令配置文件可检查和编辑
  • 完全离线运行,无需网络、服务器或追踪
  • 无激活许可、试用或内购
  • 支持多种 DJI 遥控器(RC2、RC Pro 2、RC Plus)和多款无人机型号

使用前须知

  • 4G 激活功能尚处于实验阶段,未在实际硬件上测试
  • 无法绕过 DJI Fly 应用强制的 120 米 C0 级高度限制
  • 需要兼容的 DJI 智能遥控器,并可能需要辅助应用进行侧载安装

README 快速开始

FreeFCC

Open-source FCC unlock for DJI smart controllers with a screen

A free and open-source Android app that unlocks FCC mode, sends 4G activation frames, and queries device info on DJI smart controllers with a screen (RC2, RC Pro 2, RC Plus). No server. No license. No tracking. Just raw DUML commands from JSON profile files.


Disclaimer

This software is provided for educational and research purposes only. Modifying radio transmission parameters may violate laws and regulations in your country or region. In most places, increasing radio power beyond what is legally permitted for your area requires authorization from the relevant regulatory authority.

You are solely responsible for ensuring that your use of this software complies with all applicable local, regional, and national laws. The author of this project accepts no liability for any damage, legal consequences, or regulatory action arising from the use of this tool.

Use only if you have proper authorization to operate in FCC mode in your jurisdiction. If you are unsure whether this is legal where you live, do not use it.

This project is not affiliated with, endorsed by, or sponsored by DJI. Using this tool may void your warranty and DJI Care Refresh coverage.


Features

FeatureDescription
FCC UnlockSwitches the radio from CE to FCC mode for higher power and more channels
4G ActivationSends 4G activation frames to the aircraft (serial read at runtime) — no status readback, experimental
LED ControlTurn aircraft arm LEDs on or off (requires DJI Fly running with aircraft connected)
Device InfoQueries the controller for hardware and firmware version
Auto-FCCToggle to automatically connect and apply FCC every time the app opens
Auto-UpdaterChecks GitHub for new releases and lets you download/install from the app
OfflineEverything runs locally. No internet, no server, no tracking (except update check)
Open ProfilesCommand frames are plain JSON files you can inspect and edit
No LicenseNo activation, no trial, no tracking, no server contact

Note on altitude/distance/NFZ unlock: This is not possible via DUML commands alone. The 120m CE

项目描述

Free FCC unlock for DJI controllers. No server, no license, no tracking. Download: freefcc.duckdns.org

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

Pavanayi1
Pavanayi1 GitHub avatar

opendash

Navigator Gen3 is a free, open-source Android app that turns your KTM or Husqvarna Gen-3 dashboard into a navigation, notification, and ride analytics hub, all running on-device with no data collection.

Kotlin
37
MarshallBear1
MarshallBear1 GitHub avatar

react-native-system-thumbnails

A React Native library that generates OS-native thumbnails for local files with a single API, falling back to file icons when needed.

Kotlin
114
imjyotiraditya
imjyotiraditya GitHub avatar

dmt

dmt is a TUI-inspired Android music player that plays local files and streams from a self-hosted Jellyfin server, featuring ASCII art cover rendering, synced lyrics, listening stats, Android Auto support, and a clean no-ad, no-analytics design.

Kotlin
88