Что дальше с Flipper Zero? Создатели объявили план развития прошивки
Если вы следите за сообществом Flipper, эти обсуждения вы точно видели: "прошивка стоит на месте", "команда забросила проект", "остались только кастомные прошивки". Спекуляции копились месяцами. 1 июля Павел Жовнер, основатель Flipper Devices, ответил на них официальным постом о будущем разработки Flipper Zero. Разбираем его по полочкам - и объясняем, что из этого следует для вас.
Откуда взялись опасения сообщества?
Flipper Zero стартовал на Kickstarter в 2020 году и годами оставался одним из самых громких проектов в мире hardware-хакинга. Со временем темп изменений в официальной прошивке заметно упал, а энергия команды ушла в новые проекты. Часть пользователей восприняла это как сигнал, что устройство потихоньку уходит на пенсию.
Добавьте сюда целую экосистему альтернативных прошивок - Momentum, Unleashed и другие, - которая развивалась быстрее официальной ветки. Естественный вопрос звучал так: зачем покупать железо, производитель которого теряет интерес к собственному софту?
Официальная позиция: разработка продолжается
Жовнер говорит прямо: команда выделила ресурсы на поддержку прошивки Flipper Zero и работу с вкладом сообщества. Проект не бросают. Меняется философия разработки - вместо фейерверков в каждом релизе приоритетом становится стабильность устройства и предсказуемый API для разработчиков.
Это менее эффектно, чем анонс десятков новых функций, но для владельца устройства куда важнее. Flipper должен просто работать, приложения не должны ломаться после обновления, а разработчики должны понимать, на чём стоят.
700 KB памяти, или почему приложения живут на карте microSD
В посте есть число, которое хорошо объясняет архитектуру Flipper: под прошивку в нём остаётся только 700 KB флеш-памяти. Попытка запихивать новые функции прямо в прошивку закончилась бы быстро и болезненно.
Поэтому вместе с прошивкой 1.0 (2024) создатели сделали ставку на динамическую загрузку приложений с карты microSD и каталог приложений (Apps Catalog). Ядро системы остаётся маленьким и стабильным, а новые возможности приходят в виде приложений - примерно как на смартфоне. Стабилизированные API и SDK означают, что однажды написанное приложение не развалится после очередного обновления.
Тот же механизм играет на руку аппаратным расширениям. Модули, подключаемые через GPIO, - как наша плата Feberis Pro, которая добавляет Flipper поддержку SubGHz, NRF24 и WiFi, - не теряют совместимость с каждой новой версией прошивки. Стабильный API - тихий герой этого анонса.
Новые правила для запросов функций и контрибуций
Самое большое организационное изменение: больше никаких запросов функций через Discord или личные сообщения. Вся коммуникация с командой разработки переезжает в GitHub Discussions. Работает это так:
- вы отправляете конкретное, хорошо описанное предложение на GitHub,
- сообщество голосует за предложения,
- команда каждую неделю разбирает те, что набрали больше всего голосов.
Свободные обсуждения остаются там, где и были, - в Discord, на Reddit и в соцсетях. На GitHub попадают только оформленные предложения.
Правила для контрибьюторов тоже ужесточаются. Pull request'ы будут проверять строже: сгенерированный AI код, затрагивающий низкоуровневые библиотеки, получит отдельную проверку, изменения в UI требуют обновления документации, а каждое изменение прошивки должно пройти интеграционные и регрессионные тесты. Публичные тест-кейсы доступны каждому, кто хочет проверить свой код перед отправкой.
Звучит бюрократично? Немного. Но это стандартная цена стабильности проекта, в котором копается половина интернета - всё чаще с помощью AI.
AMA на Reddit - 3 июля
Команда также анонсировала сессию AMA (Ask Me Anything) на Reddit: пятница, 3 июля, 17:00 по московскому времени (15:00 BST). На вопросы будут отвечать разработчики и менеджеры, ответственные за прошивку. Если у вас есть вопрос о будущем конкретной функции - это лучший момент за годы, чтобы задать его у источника.
На фоне происходит ещё кое-что: создатели отсылают к отдельному посту о Flipper One, грядущем старшем брате Flipper. Мы давно следим за этой темой - подробности в наших статьях Flipper One на подходе - что мы уже знаем? и свежем boot-логе прямо из R&D.
Что это значит для вас?
У вас уже есть Flipper? Спокойно - устройство получает долгосрочную поддержку, а приоритеты развития сообщество определяет голосами на GitHub. Ваши приложения и модули будут работать стабильнее, а не хуже.
Только присматриваетесь к покупке? Этот анонс снимает главный аргумент "против": страх заброшенного проекта. Производитель публично обязался поддерживать прошивку, а архитектура приложений с SD-карты даёт устройству запас на годы. Flipper Zero есть у нас в магазине с гарантией ЕС и быстрой доставкой из Польши. А если хотите увидеть, что это устройство умеет на самом деле, начните с гида Что на самом деле умеет Flipper Zero? или посмотрите на его роль в реальных пентестах.
Пишете приложения или модули? У вас наконец есть чёткие правила игры: стабильный API, публичные интеграционные тесты и предсказуемый процесс контрибуции. Меньше сюрпризов, больше созидания.
Источник: официальный блог Flipper Devices.