Будущее Flipper Zero: официальный план развития прошивки
В сообществе Flipper обсуждали замедление разработки официальной прошивки и роль альтернативных проектов. 1 июля Павел Жовнер, основатель Flipper Devices, опубликовал официальный материал о будущем Flipper Zero. Разберём заявленные приоритеты и их практическое значение.
Почему у сообщества возникли опасения?
Flipper Zero вышел из кампании на Kickstarter в 2020 году и стал заметным проектом в области исследовательского оборудования. Со временем официальные обновления стали восприниматься как менее насыщенные новыми функциями, а команда параллельно занялась другими продуктами. Это вызвало предположения о сокращении поддержки устройства.
Одновременно активно развивались альтернативные прошивки Momentum, Unleashed и другие. На этом фоне пользователи закономерно спрашивали, какие планы остаются у производителя в отношении официального программного обеспечения.
Официальная позиция: разработка продолжается
По словам Жовнера, команда выделила ресурсы на сопровождение прошивки Flipper Zero и работу с вкладом сообщества. Проект не прекращается, но приоритет смещается с большого числа заметных функций на стабильность устройства и предсказуемый API для разработчиков.
Такой подход менее заметен в списке новых возможностей, но важен для экосистемы: обновления должны сохранять работоспособность устройства, а совместимость приложений должна быть более предсказуемой. Это заявленная цель процесса разработки, а не гарантия отсутствия любых несовместимых изменений.
700 КБ памяти: почему приложения хранятся на microSD
В официальном материале указано, что для прошивки доступно только около 700 КБ флеш-памяти. Поэтому бесконечно добавлять функции непосредственно в системный образ невозможно.
С выпуском прошивки 1.0 в 2024 году команда сделала ставку на динамически загружаемые приложения с microSD и Apps Catalog. Системное ядро остаётся компактным, а дополнительные функции распространяются как приложения. Стабильные API и SDK снижают риск поломки совместимости при обновлениях, хотя каждое приложение всё равно требует тестирования.
Этот подход помогает и аппаратным расширениям через GPIO. Например, Feberis Pro расширяет радиовозможности Flipper Zero модулями Sub-GHz, NRF24, Wi‑Fi и GPS. Предсказуемый API упрощает сопровождение таких решений, но совместимость с каждой версией прошивки необходимо подтверждать отдельно.
Новые правила для предложений и вкладов сообщества
Главное организационное изменение: предложения функций больше не следует отправлять через Discord или личные сообщения. Для формализованных запросов команда использует GitHub Discussions. Процесс выглядит так:
- автор публикует конкретное и подробно описанное предложение на GitHub,
- сообщество голосует за предложения,
- команда еженедельно просматривает наиболее поддержанные запросы.
Неформальные обсуждения по-прежнему возможны в Discord, Reddit и социальных сетях. GitHub предназначен для предложений, подготовленных к рассмотрению командой разработки.
Требования к участникам разработки также становятся строже. Pull request проверяют внимательнее; код, сгенерированный AI и затрагивающий низкоуровневые библиотеки, получает отдельную проверку. Изменения интерфейса должны сопровождаться документацией, а изменения прошивки — интеграционными и регрессионными тестами. Публичные тестовые сценарии позволяют проверить код до отправки.
Дополнительные процедуры увеличивают объём работы перед объединением изменений, но уменьшают риск регрессий в проекте с большим числом внешних участников.
AMA на Reddit — 3 июля
Команда запланировала AMA (Ask Me Anything) на Reddit на пятницу, 3 июля, 17:00 по московскому времени (15:00 BST). В сессии должны были участвовать разработчики и менеджеры прошивки. Поскольку указанная дата уже прошла, ответы или итоговый материал следует искать в официальных каналах Flipper Devices.
В публикации также упоминается Flipper One — отдельный, более производительный проект компании. Актуальные сведения собраны в материалах Flipper One: что уже известно? и журнал загрузки прототипа из R&D.
Что это означает для пользователей?
Если Flipper Zero уже используется: производитель подтвердил выделение ресурсов на сопровождение прошивки и формальный канал влияния сообщества через GitHub. Это должно повысить предсказуемость разработки, но приложения и модули всё равно необходимо проверять после обновлений.
Если покупка только рассматривается: заявление снижает риск полного прекращения официальной поддержки, однако не обещает конкретного срока или набора будущих функций. Flipper Zero доступен в SAPSAN с гарантией ЕС и отправкой из Польши. Возможности устройства описаны в руководстве Что умеет Flipper Zero? и материале о его роли в авторизованном пентесте.
Для разработчиков приложений и модулей: появились более ясные правила — стабильный API, публичные интеграционные тесты и формализованный процесс участия. Это упрощает планирование и проверку изменений.
Источник: официальный блог Flipper Devices.