Skip to content

HexAnima 1.2.0

Choose a tag to compare

@ayanoby ayanoby released this 06 Nov 20:08
· 6 commits to main since this release

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.

HexAnima 1.2.0

New: experimental support for Snapdragon 8 Elite (Hexagon V79), for example Galaxy S25. Thanks to a tester who ran the builds on a Galaxy S25 and sent logs.

  • The app now detects your NPU generation and downloads the matching text encoder / VAE files (1.2 GB the first time). Snapdragon 8 Gen 1 / 8+ Gen 1 phones keep working exactly as before.
  • On the S25 the pictures come out correct. It is slower than expected for now: about 23 s for a 2.9B model at 512x768 (27 s with the first model load), against about 12 s on a Snapdragon 8+ Gen 1. Speed tuning for V79 is the next step.
  • If you updated from 1.1.x on an 8 Elite phone and a model shows "Download" again, tap it: only the missing V79 files are downloaded, the model itself is not.

Also includes 1.1.1 and 1.1.2: the engine now starts on newer Android versions (the older C++ library from /vendor no longer breaks system tools or the helper programs).

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.0.apk, allow installs from unknown sources, open it. If you have an earlier version, install over it: models and history stay. 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.