Об этом проекте

Momentum Firmware — это кастомная прошивка для Flipper Zero, созданная на основе официальной прошивки Flipper Zero и включающая многие функции из Unleashed. Она описывается как прямое продолжение прошивки Xtreme от тех же разработчиков. Заявленные цели проекта — быть многофункциональной, стабильной и настраиваемой. Она объединяет сторонние функции и приложения, имеющие полезное назначение, и добавляет собственный функционал. Особое внимание уделяется совместимости и стабильности: изменения и дополнения разработаны с учётом обратной и взаимной совместимости. Настройка является центральной темой. Отдельное приложение Momentum Settings позволяет настраивать на устройстве элементы интерфейса, такие как анимации рабочего стола, главное меню, поведение экрана блокировки и файловый браузер; параметры протоколов, включая частоты Sub-GHz и назначение выводов GPIO для внешних модулей; а также различные опции, такие как имя устройства, уровень XP, параметры экрана и RGB-подсветка. Система Asset Pack позволяет пользователям загружать и переключать пользовательские анимации, значки и шрифты; наборы хранятся в SD/asset_packs и выбираются в Momentum Settings > Interface > Graphics. Среди заметных добавленных приложений и функций — Bad-Keyboard (настраиваемые параметры USB и Bluetooth HID, включая подмену отображаемого имени, MAC-адреса, названий производителя/продукта и VID/PID), BLE Spam, FindMy Flipper, NFC Maker, Wardriver, поиск файлов по SD-карте, дополнительные парсеры и протоколы NFC, поддержка NFC Type 4 и NTAG4xx, Subdriving (сохранение GPS-координат для Sub-GHz), простая подмена имени/MAC/серийного номера, настройка цвета Video Game Module, расширенные режимы RGB-подсветки, управление файлами на устройстве (вырезать, копировать, вставить, создать каталог), запоминание настроек Infrared GPIO и поддержка IR Blaster, продвинутые меры безопасности, такие как блокировка при загрузке, управление образами дисков, и расширенный JavaScript API. Обновлённые области включают поддержку WiFi, расширенную клавиатуру с перемещением курсора и символами, сортировку в файловом браузере и больше типов файлов, оптимизированную систему уровней до 30 уровней, систему назначения клавиш на рабочем столе для переназначения клавиш и действий при нажатии/удержании, хранилище с мгновенным переименованием и виртуальным монтированием образов дисков, расширенное приложение Sub-GHz с обнаружением дубликатов, автосохранением и улучшениями истории, а также улучшенные сообщения об ошибках с указанием путей к исходным файлам. Неиспользуемый Dummy Mode и неработающие или лишние приложения были удалены. Установка может быть выполнена через веб-обновлятор на базе Chrome, Flipper Lab/App на компьютере или мобильном устройстве, пакет .tgz для qFlipper или zip-архив, помещённый в SD/update и запускаемый с устройства. Сборка из исходного кода использует инструментарий fbt с командами для рекурсивного клонирования, прошивки по USB, компиляции пакета TGZ и запуска отдельного приложения. Репозиторий обновляется с учётом работы из Unleashed и официальной прошивки.