El Flipper Zero es una versión ligera y compacta construida en el microcontrolador STM32 y capaz de trabajar con controles remotos básicos, RFID, RF, infrarrojos, emulación HID, GPIO, depuración de hardware, 1-Wire, Bluetooth, Wifi y más. El firmware que se utiliza en el Flipper Zero es de código abierto, lo que significa que cualquiera que sepa programar puede modificar el código según las necesidades.
Hay varias versiones de firmware disponibles para el Flipper Zero, cada una con diferentes mejoras y correcciones de errores. La versión más reciente del firmware es la 1.7, que incluye mejoras en la estabilidad y rendimiento del sistema, así como correcciones de errores y actualizaciones de seguridad.
- RogueMaster Unleashed + Official FW fork con una variedad de complementos, ajustes y juegos de la comunidad.
- Unleashed Firmware desbloqueado con compatibilidad con códigos variables y complementos de la comunidad, ajustes estables y juegos.
- v1nc flipper zero firmware Bifurcación desatada con soporte para diferentes diseños de teclado Duckyscript y complementos de la comunidad.
- Wetox Muy similar a la rama oficial, con algunos pequeños ajustes.
- Muddled Forks Less-active firmware modifications.
- OpenHaystack BLE mod PoC muy antigua que hace que Flipper se comporte como una AirTag.
- Flipper Xtreme Este firmware es una revisión completa del firmware oficial, también presenta algunas de las ideas mal implementadas de RogueMaster y muchos bits de código increíbles de Unleashed.
Las actualizaciones de firmware se pueden realizar fácilmente desde la aplicación Flipper o desde la interfaz de línea de comandos. Al actualizar el firmware del Flipper Zero, es importante tener en cuenta que hay algunos riesgos involucrados, como la pérdida de datos, la corrupción de archivos y el mal funcionamiento del dispositivo. Por lo tanto, es importante realizar copias de seguridad antes de realizar cualquier actualización.
En caso de que el firmware se corrompa, es posible reparar tanto el firmware dañado como el cargador de arranque de Flipper. Se puede activar el modo de recuperación (DFU) siguiendo las instrucciones en la Documentación de Flipper Zero.
Al tratarse de una plataforma de desarrollo, es posible realizar versiones personalizadas del firmware, tomando como base alguno de los existentes.