This is a small python script that can be used to quickly make manifest.txt
files, for the different Flipper Animation folders that are out there. A quick overview on how to use this
-
Find animations to be added to the Flipper Zero. Here is a link where there are a good collection of different creators who make custom animations, check them out: https://github.com/RogueMaster/awesome-flipperzero-withModules/tree/rogue_main/dolphin-all
-
Gather folders of the different custom animations you would want to load in the flipper. Recommend placing this in it's own directory. With all of the custom animation folders in their own directory, we can now move the
manifest_help.py
to the same directory: -
We can now run the
manifest_help.py
that is saved in the same directory. You can run this in any way you would normally execute a ptyhon script. In this example I have python loaded in windows and I can execute it with thepython
command (but another method could also be using wsl or any linux environment with python): -
We should now see the
manifest.txt
file was created with all of the custom animations mentioned within this file. We can now delete themanifest_help.py
file and copy over the rest of the directory to the flipper zero. We can do this using the qflipper program, navigating to /SD card/dolphin folder, and pasting all of the custom animation folders with themanifest.txt
file: -
Enjoy! I originally created this since there are so many good custom animations out there that I would like to use many but did not want to manually change the
manifest.txt
file everytime. This tool is made for dealing with a bulk of files, and less of updating files one at a time. Yourmanifest.txt1
file should look like the one below:
The manifest.txt
file is what is going to tell the flipper what animations to look at, how often they should show up, and other factors that determine what causes the animation to show up. For the most part the template that is used should work fine but here is the portion of the code that if the user wants to modify for their own preferences, it will still automate those changes when running:
Talking-Sasquatch has a great document on how to make custom animations and goes in detail about how the files work (which can help with modifying).