Underground history, 128 × 64 pixels.
Three animated Flipper Zero screens inspired by Phrack: terminal lettering, moving scanlines, and a shared five-frame glitch rhythm. The firmware's normal icons, menus, and fonts stay in place.
| Magazine | Articles | Prophile |
|---|---|---|
![]() |
![]() |
![]() |
| Four terminal one-liners | Ten classic article titles | Ten names from hacker history |
Previews are two-second excerpts at the device's actual 10 fps. Long titles wrap onto two lines rather than shrinking the pixels.
Download the asset pack · Legacy dolphin layout · Editable PNG pack
- Download
Phrack.zipfrom the latest release. - Extract it and upload the
Phrackfolder with qFlipper toSD/asset_packs/. - Select Phrack in your firmware's asset-pack settings and let it restart.
The resulting path is SD/asset_packs/Phrack/Anims/manifest.txt.
Updating an older Phrack pack? Remove its old Icons folder so the firmware's
normal icons return. This release contains only animations and their license.
Phrack-dolphin.zip provides the same animations in the standard SD/dolphin
layout. If you already have custom animations, add the three Phrack folders and
merge their entries into your existing dolphin/manifest.txt.
| Firmware | Installation layout | Verification |
|---|---|---|
| Momentum | SD/asset_packs/Phrack/Anims |
All three screens tested on a physical Flipper Zero |
| RogueMaster | SD/asset_packs/Phrack/Anims |
Asset-pack loader and documentation checked; device test welcome |
| Unleashed | SD/dolphin |
Animation loader checked; device test welcome |
| Official firmware | SD/dolphin |
Animation loader checked; device test welcome |
Installation follows the asset-pack documentation and standard animation format. These are compatibility claims, not claims of inclusion or endorsement.
Python 3.10+, Pillow, and heatshrink2. No firmware checkout is required.
python3 -m venv .venv
. .venv/bin/activate
python -m pip install -r requirements.txt
python build.py
python -m unittest discover -s tests -vdist/ contains three reproducible ZIPs and SHA256SUMS. ZIP timestamps and file
order are fixed. Generated bitmap packs are release artifacts, not committed
source files.
assets/magazine/: twenty tiny, editable one-bit PNGs preserve the original Magazine artwork and its per-frame glitches.assets/theme.json: article titles, profile names, animation timing, and manifest settings.assets/font.json: the native 5 × 7 bitmap alphabet for Articles and Prophile.build.py: renders the screens and writes the public Flipper bitmap format.
After editing, regenerate the README excerpts with:
python build.py --previews previewsMagazine holds each caption for one second; Articles and Prophile hold each for two. All three keep the background moving at 10 fps. Firmware settings determine when animations rotate; on Momentum, holding OK on the homescreen selects another idle animation.
Phrack-source.zip contains native PNG frames, meta.txt files, and a manifest.
It can be unpacked into an asset-pack source directory such as assets/packs/
and compiled with the firmware's existing packer. Standard dolphin integrations
can import the three animation directories and merge the manifest entries.
There are three screens, 120 unique frames, and no icon or font overrides. The generator checks native dimensions, glyphs, text bounds, and the firmware's 255-frame timeline limit. CI verifies bitmap round-trips, archive reproducibility, metadata, and preview consistency. See CONTRIBUTING.md.
This pack is a thank-you to Phrack and everyone who writes, edits, reviews, publishes, and preserves the magazine. Behind every issue are people putting time, curiosity, and hard-won knowledge into something others can learn from. That work has a way of staying with you.
For me, it comes back to one afternoon:
I was taking a C course at a German Berufsschule when Aleph One's Smashing the Stack for Fun and Profit came out. Three buddies and I were huddled over a printout when one of our two programming teachers came over, expecting us to be up to no good. We handed him the paper. He was completely blown away too.
We spent the rest of the class going through it with him, while the other teacher had to teach twenty-odd kids who didn't really give a damn. Four curious students, one curious teacher, and a printout. I still remember it all these years later.
Franz Bettag, Flipper Hero
Read the magazine. Follow the references. Keep being curious.
Artwork, content configuration, previews, and generated packs are dedicated under CC0 1.0. The generator, tests, workflows, and documentation use MIT. Both are GPL-compatible, with CC0 specifically suitable for non-software artwork. Distributors may bundle, modify, and redistribute the artwork; credit is welcome.
The artwork was created with AI assistance for Flipper Hero, and the generator was developed with AI assistance. No article bodies, magazine scans, or firmware code are bundled. Each upstream project decides what it accepts; Momentum currently prohibits AI-assisted contributions.
An independent tribute by Flipper Hero. Not affiliated with or endorsed by Phrack, Flipper Devices, or firmware maintainers.


