Прошивка Flipper Zero: официальная и кастомные версии

Прошивка Flipper Zero определяет, какие протоколы и функции доступны устройству: официальная версия ограничивает некоторые возможности радиомодуля Sub-GHz, а кастомные сборки вроде Unleashed или RogueMaster расширяют их, но требуют более внимательного подхода к обновлению. Прежде чем что-либо устанавливать, проверьте текущую версию прошивки на самом устройстве — она отображается на экране статуса и в десктопном приложении qFlipper.

В этой статье разберём, как безопасно обновить официальную прошивку, чем отличаются популярные кастомные сборки, какие риски существуют и как вернуть устройство к заводскому состоянию, если что-то пошло не так.

Что такое прошивка Flipper Zero и зачем её обновлять

Прошивка — это операционная система устройства, которая управляет всеми его модулями: Sub-GHz, RFID/NFC, инфракрасным портом, Bluetooth и GPIO. Разработчики регулярно выпускают обновления, в которых исправляют ошибки, добавляют поддержку новых протоколов и улучшают стабильность работы.

Обновление имеет смысл в нескольких ситуациях. Во-первых, новые версии часто содержат исправления уязвимостей и улучшения совместимости с картами и пультами. Во-вторых, сторонние приложения из каталога могут требовать минимальную версию прошивки. В-третьих, если устройство работает нестабильно, свежее обновление иногда решает проблему без дополнительной диагностики.

Как проверить текущую версию прошивки

Узнать установленную версию можно двумя способами. Первый — прямо на устройстве: версия отображается на главном экране или в системной информации в зависимости от сборки прошивки. Второй — через приложение qFlipper на компьютере: при подключении устройства по USB версия показывается в главном окне программы.

Также полезно проверить версию загрузчика (firmware target) — она влияет на совместимость при переходе между официальной и кастомными прошивками. Точное расположение этих сведений может отличаться между версиями, поэтому сверяйтесь с документацией вашей сборки.

Обновление официальной прошивки через qFlipper

Штатный способ обновления — десктопное приложение qFlipper, доступное для Windows, macOS и Linux. Процедура выглядит так:

  • 🔌 Подключите Flipper Zero к компьютеру качественным USB-кабелем, поддерживающим передачу данных (некоторые кабели работают только на зарядку).
  • 💾 Установите и запустите qFlipper, дождитесь определения устройства.
  • ⬇️ Нажмите кнопку обновления — приложение само скачает актуальную официальную версию.
  • ⏳ Дождитесь завершения процесса, не отключая кабель и не выключая устройство.

☑️ Подготовка к прошивке Flipper Zero

Выполнено: 0 / 5

Если обновление прервалось, устройство обычно можно восстановить через режим DFU (Device Firmware Update) — аппаратный режим загрузки, который работает независимо от состояния основной прошивки. Порядок входа в DFU описан в официальной документации, и именно его стоит использовать при «окирпичивании».

⚠️ Внимание: не прерывайте процесс прошивки отключением кабеля. Прерванная запись может потребовать восстановления через DFU-режим, что занимает больше времени.

Кастомные прошивки: Unleashed, RogueMaster и другие

Помимо официальной, сообщество разрабатывает альтернативные сборки. Наиболее известные — Unleashed и RogueMaster. Они снимают часть ограничений официальной прошивки, например расширяют возможности передачи в диапазоне Sub-GHz и добавляют дополнительные приложения и настройки интерфейса.

ПрошивкаОсобенностиКому подходит
ОфициальнаяСтабильность, поддержка разработчиков, каталог приложенийНовичкам и тем, кому важна надёжность
UnleashedСнятые ограничения Sub-GHz, дополнительные функцииОпытным пользователям для исследований
RogueMasterМного встроенных приложений и игр, кастомизацияТем, кто хочет максимум функций «из коробки»
MomentumАктивно развивающаяся сборка с гибкими настройкамиПользователям, следующим за обновлениями сообщества

Состав функций кастомных сборок меняется от версии к версии, поэтому перед установкой изучите описание конкретного релиза в официальном репозитории проекта. Не устанавливайте файлы прошивок из непроверенных источников — модифицированный посторонними образ может содержать вредоносный код.

📊 Какая прошивка установлена на вашем Flipper Zero?
Официальная
Unleashed
RogueMaster
Momentum или другая

Как установить кастомную прошивку

Общий принцип одинаков для большинства сборок: вы скачиваете пакет прошивки из официального репозитория проекта и устанавливаете его через qFlipper с помощью функции установки из файла. Вам нужно указать скачанный архив или файл обновления — дальше программа выполнит прошивку автоматически.

Некоторые сборки также поддерживают обновление прямо с microSD-карты: файлы прошивки копируются в соответствующую папку на карте, после чего обновление запускается с самого устройства. Точный путь и имена файлов зависят от конкретной сборки — сверяйтесь с инструкцией её разработчиков.

⚠️ Внимание: использование расширенных радиофункций может нарушать законодательство вашей страны о радиочастотном спектре. Перед экспериментами с передачей сигналов изучите местные нормы.

Возврат на официальную прошивку и восстановление

Возврат к официальной версии выполняется тем же способом, что и обычное обновление: подключите устройство к qFlipper и запустите установку актуальной официальной прошивки. Приложение перезапишет кастомную сборку штатной.

Если устройство не загружается или не определяется компьютером, потребуется восстановление через DFU-режим. В этом режиме загрузчик работает на аппаратном уровне и позволяет прошить устройство даже при полностью повреждённой основной системе. Порядок входа в DFU и процедура восстановления подробно описаны в официальной документации Flipper Zero — следуйте именно ей, так как комбинации действий могут уточняться.

Что делать, если qFlipper не видит устройство

Попробуйте другой USB-кабель и другой порт компьютера, желательно без хабов. Проверьте, что кабель поддерживает передачу данных. Перезагрузите Flipper Zero и само приложение. В Linux может потребоваться настройка прав доступа к USB-устройствам — правила udev описаны в документации qFlipper.

Частые проблемы при прошивке и их решения

Большинство трудностей при обновлении сводится к нескольким типовым ситуациям:

  • 🔌 Устройство не определяется — чаще всего виноват кабель без линий данных или конфликт драйверов; попробуйте другой кабель и порт.
  • ⏸️ Процесс завис — не отключайте устройство сразу; подождите несколько минут, затем перезапустите процедуру, при необходимости через DFU.
  • 💾 Ошибки после прошивки — проверьте microSD-карту: повреждённая или переполненная карта может вызывать сбои, не связанные с самой прошивкой.
  • 🔄 Несовместимость приложений — сторонние приложения собираются под конкретную версию API прошивки; после смены сборки их нужно обновить или переустановить.

Отдельно стоит сказать о microSD-карте. Многие «глюки» после обновления на самом деле вызваны не прошивкой, а сбоившей файловой системой карты — форматирование карты (с предварительным бэкапом) нередко решает проблему полностью.

Часто задаваемые вопросы

Сотрутся ли мои данные при обновлении прошивки?

Ключи, дампы карт и пульты хранятся на microSD-карте и при штатном обновлении обычно сохраняются. Тем не менее перед прошивкой рекомендуется сделать резервную копию содержимого карты на компьютер.

Лишусь ли я гарантии при установке кастомной прошивки?

Условия гарантии определяются производителем. Кастомную прошивку всегда можно заменить официальной, однако перед обращением в поддержку лучше вернуть устройство к заводской версии ПО.

Можно ли прошить Flipper Zero без компьютера?

Да, если сборка поддерживает обновление с microSD-карты: файлы прошивки копируются на карту, и установка запускается с самого устройства. Порядок зависит от конкретной прошивки — сверяйтесь с её документацией.

Что делать, если устройство не включается после прошивки?

Используйте аппаратный DFU-режим и повторите прошивку через qFlipper. Этот режим работает независимо от состояния основной системы и позволяет восстановить устройство в большинстве случаев.

Какая прошивка лучше — официальная или кастомная?

Однозначного ответа нет. Официальная стабильнее и лучше документирована, кастомные дают больше функций. Новичкам разумно начать с официальной, а к альтернативным сборкам переходить после изучения их возможностей и ограничений.