Repository navigation
HexAnima 1.2.1
Superseded by 1.2.2. The Snapdragon 8 Elite support described below turned out to be unreliable (garbage pictures after interrupted runs, noise at large sizes) and was withdrawn. Snapdragon 8 Gen 1 / 8+ Gen 1 phones are not affected.
Known issue on Snapdragon 8 Elite (not on 8 Gen 1 / 8+ Gen 1): some pictures can come out as colourful noise or blocks. A tester sees it intermittently; I am still investigating (it is not tied to the Stop button, as I first suspected). If it happens, generate again or restart the app. 8 Elite support stays experimental.
HexAnima 1.2.1
Snapdragon 8 Elite (Hexagon V79) is about 4 times faster now. On a Galaxy S25 a 2.9B picture at 512x768 takes about 6 s (about 10 s with the first model load) instead of about 23 s in 1.2.0. That is faster than the 12 s of a Snapdragon 8+ Gen 1.
Cause: the weight copy asked the memory prefetcher for 4 KB in a form that Hexagon V79 does not accept, so it ran at a thirtieth of its speed. It is now requested in a form that both V69 and V79 handle well. Snapdragon 8 Gen 1 / 8+ Gen 1 speed is unchanged.
Snapdragon 8 Elite stays marked experimental: it has been tested on one phone (a Galaxy S25). Reports from other 8 Elite phones are welcome.
If you are on 1.2.0, just install this APK over it: models and history stay.
Supported chips: Snapdragon 8 Gen 1 / 8+ Gen 1 (SM8450 / SM8475, tested); Snapdragon 8 Elite (SM8750, experimental). Snapdragon 8 Gen 2 and 8 Gen 3 are not supported yet.
Install: download HexAnima-1.2.1.apk, allow installs from unknown sources, open it. Check with sha256sum -c SHA256SUMS.txt.
Free and non-commercial. Contains Qualcomm AI Engine Direct runtime libraries under the Qualcomm AI Stack License (Info -> Licenses).
Unofficial: not affiliated with CircleStone Labs, NVIDIA, Qualcomm, Alibaba or the model authors.