MILBETA (version 1.23) – firmware for the flight controller.
MILBETA v1.23 is a powerful firmware designed to enhance operational capabilities, particularly in contested or high-risk environments. Its focus on customizable telemetry, secure OSD configurations, and dynamic communication management make it a robust tool for advanced UAV operations or electronic warfare scenarios. However, its use should be carefully managed to ensure compliance with regulations and prevent unauthorized exploitation.
MILBETA firmware capabilities
MILBETA (version 1.23) – firmware for the flight controller.
*does not require a license, opens up a number of useful opportunities.Firmware capabilities (how it differs from the standard one), declared:
1. OSD camouflage to hide the launch and landing site. +
2. Displaying the toggle switch position on the OSD screen. +
3. Direction finding of electronic warfare on OSD (glasses screen). Display of electronic warfare and LQ statistics by frequencies on OSD. +
*function (3) works only in synergy with MILERLS firmware.
4. Advanced FAILSAFE mode (+)
5. The frequency restrictions of the video transmitter have been removed . –
To be able to change the channel via Betaflight Configurator .
The standard one supports frequencies from 4900 to 5999 MHz.
MILBETA states – from 3000 to 6999 MHz.
6. Display of EW and LQ statistics by frequencies on OSD +
*function (6) works only in synergy with MILERLS firmware.⚠️ All the functionality of the MILBETA firmware is used by opponents in synergy with the MILELRS firmware (a unique key for the transmitter is required).
There are two firmware versions, based on Betaflight 4.3.3 and Betaflight 4.5.1.
* we recommend version 4.3.3 for older flight controllers (like F722), and for new ones (like F435) – use version 4.5.1.
Instructions for reflashing (will appear here in the next few hours)
* Before installation, it is MANDATORY to make a dump of the settings. Or through the section PRESETS -> Save a backup copy.
Full Analysis of MILBETA Firmware (v1.23) Capabilities
The MILBETA v1.23 firmware is a modified firmware based on Betaflight 4.4.3 or 4.5.1, designed to enhance functionality for remote-controlled systems, particularly those operating in environments requiring high-level telemetry and secure communications. Below is a detailed breakdown of its features, potential use cases, dissemination policies, and operational enhancements.
—
Key Capabilities
1. Removed Frequency Restrictions (v1.20)
Eliminates frequency constraints, allowing users to operate outside standard regulatory limits.
Risk/Use Case: Could facilitate operations in areas with restricted communication channels (e.g., during jamming or in contested zones).
2. Electronic Warfare (EW) Statistics on OSD
Displays the bearing and intensity of EW signals directly on the On-Screen Display (OSD).
EW signal values range from 0 to 99 (corresponding to -128 dBm to 0 dBm), enabling real-time monitoring of jamming or interference levels.
Use Case: Critical in identifying sources of jamming or interference during operations, especially in contested airspace.
3. Customizable OSD Display
Provides advanced OSD (On-Screen Display) customization:
Pilot’s Position Masking: Enhances operational security by concealing location information.
Auxiliary Channel Text: Displays custom text linked to auxiliary controls for greater situational awareness.
Icon-based Control Levels: Visual representation of control channel states.
Use Case: Increases adaptability for mission-critical environments by improving real-time feedback while ensuring operational secrecy.
4. Link Quality (LQ) and Packet Loss Statistics
Displays link quality (LQ) metrics (range: 0–99) and packet loss for 12 frequency bands.
Combines LQ with EW statistics to provide a comprehensive view of communication performance.
Use Case: Supports adaptive channel hopping or VTX tuning in areas with signal interference.
5. Failsafe Extension
Provides advanced failsafe measures to ensure operational continuity during signal disruptions.
Use Case: Reduces the risk of system loss in high-risk scenarios, e.g., jamming or loss of control.
6. Real-Time VTX Channel Switching
Allows channel switching while in “armed” mode.
Use Case: Enables dynamic frequency management in-flight, useful for avoiding interference or counter-jamming tactics.
7. Telemetry Integration
The RX module with MILELRS firmware (v2.40+) sends detailed telemetry data (e.g., packet loss, EW signals) to the flight controller, which MILBETA displays on the OSD.
Use Case: Simplifies decision-making by aggregating critical telemetry data in one interface.
8. Pilot Name Field Configuration
Uses the Pilot Name Field to set OSD display parameters, including:
Text direction (vertical/horizontal).
Data format for EW and LQ values (numerical, icons, or battery-style visualizations).
Frequency band range (12 bands or 6 bands).
Use Case: Tailored display formats increase flexibility and usability for various mission profiles.
9. Historical Data Logging
Stores and provides access to historical firmware changes, supporting version tracking and operational consistency.
Use Case: Ensures transparency and aids in troubleshooting or updating processes.
—
Dissemination Policies
MILBETA firmware emphasizes controlled distribution to minimize exposure to unauthorized users or adversaries:
Share only with verified participants (e.g., trusted groups, colleagues).
Access via the developer (@dankzb.03) for the latest versions and verification.
Updates published via the Telegram channel “MILELRS Updates.”
Security Implication: Restricting access to verified users reduces the risk of exploitation by adversaries.
—
OSD Statistics Presentation Formats
The firmware supports multiple visualization formats to enhance situational awareness:
1. Columns of Numbers
Displays EW and LQ statistics in numeric form (0–99) for all 12 frequency bands.
Example:
EW LQ
37 45
53 58
…
Use Case: Detailed, technical overview for advanced users.
2. Icon-Based Visualization
Converts numerical values into icons or graphics (e.g., arrows, batteries, etc.).
Example Configurations:
Arrow Format: Indicates strength/direction.
Battery Format: Displays signal/link quality as a “full” (99) or “empty” (0) battery.
Use Case: Simplifies data interpretation, especially in high-stress environments.
3. Throttle-Sensitive Averaging
While the throttle is at a minimum, it displays the average frequency per range.
Use Case: Useful for quickly analyzing communication trends without needing in-depth interaction.
—
OSD Setup in Betaflight Configurator
To enable these advanced statistics:
Add the ESC RPM Field to the OSD:
Navigate: Motors > OSD > Debug > ESC RPM > ESC Temperature.
Customize visualization using the Pilot Name Field:
Define formats for EW, LQ, and frequency bands (e.g., vertical/horizontal, icon/numeric).
—
Potential Applications
1. Counter-Jamming Operations
EW signal statistics allow operators to identify and adapt to jamming sources, improving operational success.
2. Covert UAV Operations
Pilot position masking and failsafe extensions enhance the operational security of unmanned aerial vehicles (UAVs) in hostile environments.
3. Mission Flexibility
Real-time VTX channel switching and telemetry integration enable dynamic responses to changing environments.
4. Spectrum Monitoring
Combines LQ and EW data for robust spectrum analysis, supporting proactive channel management.
—
Operational Risks
1. Unauthorized Use
The removal of frequency restrictions may violate local regulations or attract adversarial interest.
Mitigation: Ensure firmware is disseminated only to trusted users.
2. Complex Setup
The advanced configurations may be challenging for inexperienced operators.
Mitigation: Provide clear setup guides and training.
3. Adversary Exploitation
If leaked, adversaries could study the firmware for vulnerabilities or misuse it in their operations.
Mitigation: Maintain strict access controls and monitor dissemination closely.
MILBETA v1.23 is a powerful firmware designed to enhance operational capabilities, particularly in contested or high-risk environments. Its focus on customizable telemetry, secure OSD configurations, and dynamic communication management make it a robust tool for advanced UAV operations or electronic warfare scenarios. However, its use should be carefully managed to ensure compliance with regulations and prevent unauthorized exploitation.
