Xtreme Firmware
pour le Flipper Zero Ce firmware est une refonte complète du firmware officiel, et est également toujours mis à jour depuis Unleashed, qui est de loin l'alternative la plus stable, si c'est trop pour vous !
Nous avons passé de nombreuses heures à perfectionner encore plus ce code et à en tirer le meilleur parti.
L'objectif de ce firmware est de publier régulièrement des mises à jour étonnantes basées sur ce que souhaite la communauté, avec une réelle compréhension de ce qui se passe. Corriger les bugs dont on parle régulièrement, élargir les capacités du Flipper avec de nouvelles fonctionnalités intéressantes et, plus important encore, garantir l'expérience utilisateur la plus simple possible.
Notez que les modifications mentionnées ci-dessous ne sont que quelques-unes des choses que nous avons apportées. Pour une liste complète, cliquez ici
Nous avons écrit une application puissante mais facile à utiliser spécifiquement pour notre micrologiciel, qui vous donne un accès facile à la plupart des éléments sophistiqués que nous avons implémentés :
Interface: Personnalisez chaque élément de votre Flipper, des animations du bureau aux applications du menu principal, en passant par le style de l'écran de verrouillage, etc.
Protocoles : Ici, vous pouvez configurer BadKB, gérer les fréquences Subghz personnalisées et configurer les mappages de broches GPIO.
Divers : Toutes les autres options qui ne trouvent leur place nulle part ailleurs. Changez le nom de votre Flipper, le niveau XP et configurez le rétroéclairage RVB.
Nous avons créé notre propre système d'animation/actifs amélioré qui vous permet de créer et de parcourir vos propres Asset Packs
en quelques clics seulement, vous permettant de charger facilement des animations, des icônes et des polices personnalisées comme jamais auparavant.
Vous pouvez facilement créer votre propre pack, ou en trouver des créés par les utilisateurs sur notre site Web ou sur Discord. Consultez ici un tutoriel sur la création du vôtre. Essentiellement, chaque Asset Pack
peut configurer ses propres Anims
, Icons
& Fonts
.
Une fois que vous avez quelques packs, téléchargez-les sur votre Flipper dans SD/asset_packs
(si vous avez bien fait cela, vous devriez voir SD/asset_packs/PackName/Anims
et/ou SD/asset_packs/PackName/Icons
).
Après avoir installé les packs sur Flipper, appuyez sur le bouton Arrow UP
dans le menu principal et accédez à Xtreme Settings
. Choisissez ici le pack que vous souhaitez et modifiez les autres paramètres comme vous préférez, puis appuyez sur Retour pour redémarrer et profiter de votre Flipper nouvellement entièrement personnalisé !
BadUSB est une application merveilleuse, mais elle ne dispose pas de fonctionnalités Bluetooth. Maintenant, certains pourraient affirmer que cela ne sert à rien car vous aurez toujours besoin d’une authentification des deux côtés, mais et si je vous disais que nous avons trouvé une solution à ce problème ?
Bad-KB vous permet de basculer entre les modes USB et Bluetooth pour vos attaques. En mode Bluetooth, il vous permet d'usurper le nom et le MAC de l'appareil comme vous le souhaitez. Être un haut-parleur JBL ou un clavier Razer sans fil est facilement réalisable, vous permettant de tromper les gens afin que vous puissiez exécuter vos charges utiles sans avoir besoin d'un câble à portée de main.
Ce firmware a 30 niveaux, pas seulement les 3 de base du niveau officiel.
Avec ce nouveau système en place, cela permet des choses intéressantes comme verrouiller les animations derrière un certain niveau. Cela peut être fait assez facilement : les ralentis_animations sont liés au système de niveaux. Plus précisément, la variable Min level
de votre fichier manifeste est utilisée ici. Chaque niveau atteint débloque une nouvelle animation. Plus votre niveau est élevé, plus les gens peuvent voir d'animations.
Il y en a trop pour tous les nommer. Il s'agit d'une liste non exhaustive des plus remarquables du point de vue de l'utilisateur final . Pour une liste plus détaillée, lisez les journaux des modifications et les commits/codes. Vous pouvez également trouver une comparaison des fonctionnalités avec d’autres firmwares sur notre site Web.
Notez que ce dépôt est toujours mis à jour avec l'excellent travail de nos amis d'Unleashed et les dernières modifications d'OFW. Ci-dessous sont mentionnés uniquement les changements pour lesquels nous pouvons réellement être crédités, alors assurez-vous de vérifier également leurs fantastiques ajouts. Et un immense merci aux deux équipes !
[Ajouté] - Xtreme App (configuration facile de la plupart des fonctionnalités exclusives à Xtreme) - Packs d'actifs (thématisation et personnalisation inégalées) - Plus de personnalisation, de refonte et d'optimisation de l'interface utilisateur - Application Bad-Keyboard - Application anti-spam BLE - Application Wardriver - Recherche de fichiers sur la carte SD - Usurpation facile (nom, Mac, série) - Analyseurs et protocoles NFC supplémentaires - Subdriving (enregistrement des coordonnées GPS pour Sub-GHz) - Modes de rétroéclairage RVB améliorés (personnalisation complète et mode arc-en-ciel) - Gestion des fichiers sur l'appareil (Couper, Copier, Coller, Afficher, Nouveau répertoire, etc.) - Mesures de sécurité avancées (verrouillage au démarrage, réinitialisation sur fausses broches, etc.) - N'oubliez pas la détection automatique infrarouge GPIO et IR Blaster + la prise en charge dans les applications
[Mis à jour] - Prise en charge WiFi améliorée pour une configuration la plus simple possible - Clavier étendu avec déplacement du curseur et symboles - Navigateur de fichiers avec tri, types de fichiers plus pris en charge - Système de niveau avancé et optimisé (Lire la suite ci-dessus) - Backend de stockage avec changement de nom instantané et plus d'optimisations - Système Desktop Keybind pour le remappage complet des touches et appuyer/maintenir - Protocoles Station météo, POCSAG, TPMS et plus intégrés dans Sub-GHz - Application Sub-GHz étendue (détection et ignorance des doublons, sauvegarde automatique, améliorations de l'historique) - Messages d'erreur améliorés (affichant la racine réelle)
[Supprimé] - Mode factice inutilisé - Applications cassées ou superflues
Il existe 3 méthodes pour installer Xtreme, nous vous recommandons d'utiliser le Web Updater , mais choisissez celle que vous préférez :
Web Updater (Chrome)
Ouvrez la page de la dernière version et cliquez sur le lien
Web Updater
Assurez-vous que qFlipper est fermé
Cliquez sur
Connect
et sélectionnez votre Flipper dans la listeCliquez sur
Flash
et attendez la fin de la mise à jour
qFlipper Package (.tgz)
Téléchargez le package qFlipper (.tgz) à partir de la dernière page de version
Ouvrez qFlipper et connectez votre Flipper
Cliquez sur
Install from file
Sélectionnez le .tgz que vous avez téléchargé et attendez la fin de la mise à jour
Zipped Archive (.zip)
Attention Nous ne fournirons pas de support de base pour la compilation sur notre serveur. Ceci est destiné aux personnes qui savent déjà ce qu’elles font !
Pour télécharger les outils nécessaires : $ git clone --recursive --jobs 8 https://github.com/Flipper-XFW/Xtreme-Firmware.git $ cd Xtreme-Firmware/ Pour flasher directement sur le Flipper (Doit être connecté via USB, qFlipper fermé) $ ./fbt flash_usb_full Pour compiler un package TGZ $ ./fbt updater_package Pour créer et lancer une seule application : $ ./fbt lancer APPSRC=votre_appid