Manage dolphin animation themes directly from your Flipper Zero — no PC required.
| Menu | Theme Info | Apply |
|---|---|---|
![]() |
![]() |
![]() |
| Confirm | Reboot | Delete |
|---|---|---|
![]() |
![]() |
![]() |
- Scan SD card — auto-detects animation packs in
/ext/animation_packs/ - 3 theme formats — Pack
[P], Anim Pack[A], Single animation[S] - Theme validation — checks file integrity (invalid marked
[!P], blocked from applying) - Animated preview — multi-frame animation playback on the info screen
- Favorites — mark themes with
*prefix, favorites grouped at top of menu - Theme info — view type, animation count, and size before applying
- One-tap apply — merges theme files into
/ext/dolphin/with progress bar - Delete themes — remove theme packs directly from the app
- Auto-backup — backs up entire
/ext/dolphin/before overwriting - Restore — revert to previous theme from the menu
- Reboot countdown — 5-second auto-reboot timer after applying theme
- SD card check — verifies SD card at startup with clear error message
Search for Theme Manager in the Flipper Apps Catalog and install directly to your Flipper Zero.
- Download
theme_manager.fapfrom Releases - Copy to your Flipper's SD card:
/ext/apps/Tools/
cd theme_manager
ufbtCopy dist/theme_manager.fap to SD card, or use ufbt launch to build & run.
Place theme folders in /ext/animation_packs/ on your SD card:
animation_packs/MyTheme/
├── manifest.txt
├── Anim1/
│ ├── meta.txt
│ └── frame_*.bm
└── Anim2/
├── meta.txt
└── frame_*.bm
animation_packs/MyTheme/
└── Anims/
├── manifest.txt
├── Anim1/
└── Anim2/
animation_packs/MySingleAnim/
├── meta.txt
├── frame_0.bm
├── frame_1.bm
└── ...
- Scans
/ext/animation_packs/for supported theme formats - Select a theme → view info with animated preview
- Press Up on Info screen to add/remove from favorites
- Apply → backs up
/ext/dolphin/→ merges new theme with progress bar - 5-second reboot countdown starts (or press Later to cancel)
- Use Restore Previous to revert anytime
Override default paths at compile time:
ufbt CFLAGS='-DCUSTOM_ANIMATION_PACKS_PATH=EXT_PATH("my_anims")'
ufbt CFLAGS='-DCUSTOM_DOLPHIN_PATH=EXT_PATH("my_dolphin")'- Flipper Zero with microSD card
- Works with official & custom firmware (Momentum, Unleashed, RogueMaster)
Hoasker






