A community framework for modifying DJI FPV Goggles and Air Units firmware with anti-bricking and package management.
wtfos is a community framework for modifying the firmware of DJI FPV Goggles and Air Units, built on the margerine root method. It provides a safe environment with anti-bricking measures, package management, and service management to customize and extend DJI's digital FPV system functionality.
FPV drone enthusiasts and developers who use DJI FPV Goggles (V1/V2) or Air Units and want to customize firmware, install community packages, or develop modifications.
Developers choose wtfos for its built-in brick prevention, integrated package manager (opkg), and community-driven ecosystem, offering a safer and more extensible alternative to manual firmware hacks.
A framework for modifying the firmware of DJI FPV Goggles and Air Units
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Creates a copy of the system partition and mounts it over the real one, with a bind-button boot override to skip modifications, reducing brick risk as described in the README.
Includes opkg with a community repository (fpv-wtf/opkg-repo), enabling easy installation of packages to /opt/ via configurator or CLI for extensibility.
Provides a configurator for rooting devices, installing wtfos, and managing packages, simplifying the process without requiring deep CLI expertise.
Uses dinit for advanced service management with dependencies, controllable through configurator or dinitctl command, as outlined in the service management section.
Only supports specific DJI FPV devices and firmware versions (e.g., V01.00.0606 for Goggles V2), with no plans to support newer models like Goggles 2, restricting its audience.
Requires downgrading to compatible firmware using tools like butter for some devices, adding extra steps and potential points of failure before wtfos can be installed.
Relies heavily on Discord for help, which may lack structured documentation or the broad developer base of more mainstream open-source projects.