5 dépôts
Tools for modifying the visual assets, animations, and menu layouts of a physical device.
Distinct from Context Menu Customizations: Focuses on embedded device interface personalization rather than web application layouts
Explore 5 awesome GitHub repositories matching user interface & experience · Device Interface Customization. Refine with filters or upvote what's useful.
Flipper-Xtreme is a custom firmware for the Flipper Zero that modifies the operating system to unlock additional hardware capabilities and integrate unofficial features. It functions as a hardware protocol manager and a device interface customizer. The firmware includes a Bluetooth keyboard emulator that allows the device to masquerade as a wireless keyboard by spoofing device identities to send payloads. It also features an experience-based leveling system that gates specific animations and system capabilities behind user interaction milestones. The project provides tools for hardware proto
Allows modification of animations, menu applications, and screen icons through a dedicated settings menu.
Xtreme-Firmware is a custom operating system for the Flipper Zero designed to expand hardware capabilities and remove software restrictions. It functions as a multi-protocol signal emulator for capturing and replaying RFID, NFC, Sub-GHz, and Infrared signals to test hardware security. The project features a specialized USB HID attack framework for sending keystroke payloads and spoofing device identifiers over USB and Bluetooth. It also includes a WiFi penetration testing suite for scanning, sniffing, and sending deauthentication frames using a wireless development board. Broad capabilities
Provides a framework for customizing the visual assets, animations, and menu layouts of the device interface.
Momentum-Firmware is a custom firmware replacement for Flipper Zero hardware. It functions as a feature-rich operating system that expands the device's native capabilities through a hardware tooling framework and a device interface customizer. The system includes a peripheral identity spoofer that allows for the alteration of network addresses and vendor identifiers to mimic different hardware devices. It also provides a theme and asset system for modifying visual layouts, animations, and icons. The firmware manages hardware communication via pin-based protocol configuration and frequency-tu
Enables extensive customization of visual elements, animations, and menu layouts for the device interface.
Ce projet est un firmware personnalisé pour le Flipper Zero qui fournit un écosystème de plugins embarqués, une boîte à outils de pentesting matériel et une couche d'émulation multi-protocole. Il modifie le système d'exploitation de l'appareil pour inclure une suite radio Sub-GHz pour une plage de fréquences étendue et la possibilité de compiler et déployer des applications tierces directement sur le matériel. Le firmware étend les capacités natives de l'appareil via une suite radio Sub-GHz permettant l'extension de fréquence et la capture de signaux au-delà des paramètres d'usine. Il implémente une émulation spécialisée pour BadUSB et les claviers BLE, et inclut un framework dédié pour l'exécution de plugins modulaires et de jeux. Le système couvre un large éventail de domaines d'interaction matérielle, incluant la gestion NFC et RFID, le contrôle d'appareils infrarouges et le pontage série UART. Il fournit également des outils pour le monitoring de capteurs environnementaux et l'analyse de la qualité de l'air, ainsi qu'une authentification à deux facteurs basée sur le matériel via la spécification U2F. Les utilisateurs peuvent compiler le code source en plugins exécutables ou créer des archives de firmware compressées pour une installation via une carte de stockage amovible.
Enables the customization of device background animations via storage card configuration and settings.
This project is a general purpose library for the .NET ecosystem, providing a collection of reusable helper methods and APIs for common programming tasks. It encompasses a UI component library for cross-platform development, a toolkit for MVVM architecture, and specialized utilities for memory management and native interoperability. The library distinguishes itself through high-performance memory abstractions, such as pooled buffers and contiguous two-dimensional memory spans, designed to reduce garbage collection pressure. It also provides native interop wrappers and bindings to facilitate d
Provides utilities to modify system status bar appearance and apply color tints to images.