À propos du projet
Momentum Firmware est un firmware personnalisé pour le Flipper Zero, construit sur le firmware officiel du Flipper Zero et intégrant de nombreuses fonctionnalités d'Unleashed. Il est décrit comme une continuation directe du firmware Xtreme par les mêmes développeurs.
Les objectifs annoncés du projet sont d'être riche en fonctionnalités, stable et personnalisable. Il regroupe des fonctionnalités et applications tierces utiles et ajoute ses propres fonctionnalités. La compatibilité et la stabilité sont mises en avant, avec des ajustements et ajouts conçus pour être rétro- et inter-compatibles.
La personnalisation est un thème central. Une application dédiée Momentum Settings permet la configuration sur l'appareil d'éléments d'interface tels que les animations du bureau, le menu principal, le comportement de l'écran de verrouillage et le navigateur de fichiers ; des paramètres de protocole incluant les fréquences Sub-GHz et l'affectation des broches GPIO pour les modules externes ; et des options diverses comme le nom de l'appareil, le niveau XP, les options d'écran et le rétroéclairage RGB. Un système d'Asset Pack permet aux utilisateurs de charger et faire défiler des animations, icônes et polices personnalisées, les packs étant stockés sous SD/asset_packs et sélectionnables depuis Momentum Settings > Interface > Graphics.
Parmi les applications et fonctionnalités notables ajoutées figurent Bad-Keyboard (paramètres USB et Bluetooth HID personnalisables, incluant l'usurpation du nom d'affichage, de l'adresse MAC, des noms de fabricant/produit et des VID/PID), BLE Spam, FindMy Flipper, NFC Maker, Wardriver, la recherche de fichiers sur la carte SD, des parseurs et protocoles NFC supplémentaires, la prise en charge de NFC Type 4 et NTAG4xx, Subdriving (sauvegarde des coordonnées GPS pour le Sub-GHz), l'usurpation facile du nom/MAC/numéro de série, la configuration des couleurs du Video Game Module, des modes de rétroéclairage RGB améliorés, la gestion des fichiers sur l'appareil (couper, copier, coller, nouveau répertoire), la mémorisation des paramètres GPIO infrarouges et la prise en charge d'IR Blaster, des mesures de sécurité avancées telles que le verrouillage au démarrage, la gestion des images disque, et une API JavaScript étendue.
Les domaines mis à jour incluent la prise en charge du WiFi, un clavier étendu avec déplacement du curseur et symboles, le tri du navigateur de fichiers et davantage de types de fichiers, un système de niveaux optimisé jusqu'à 30 niveaux, un système de raccourcis clavier du bureau pour remapper les touches et les actions appui/maintenu, un backend de stockage avec renommage instantané et montage virtuel pour les images disque, une application Sub-GHz étendue avec détection des doublons, sauvegarde automatique et améliorations de l'historique, et des messages d'erreur améliorés affichant les chemins des fichiers sources. Le Dummy Mode inutilisé et les applications cassées ou superflues ont été supprimés.
L'installation peut se faire via un Web Updater basé sur Chrome, le Flipper Lab/App sur ordinateur ou mobile, un paquet .tgz qFlipper, ou une archive zippée placée dans SD/update et exécutée depuis l'appareil. La compilation depuis les sources utilise la chaîne d'outils fbt, avec des commandes pour cloner récursivement, flasher via USB, compiler un paquet TGZ et lancer une seule application. Le dépôt est mis à jour avec le travail d'Unleashed et du firmware officiel.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.