All releases

fission 0.1.0

0.1.0 — first public alpha

Version
0.1.0 (versionCode 100)
Channel
Public alpha — published as a GitHub prerelease
Published
2026-11-01
File
infusion-tv-0.1.0-100.apk
Size
5.0 MiB (5,223,071 bytes)
SHA-256
8f047916f7b2e3e4b1d1bf60417d83f0b28aebe39542dae83f0470feade3b68a
Signer certificate SHA-256
A9978F5B80445EF04C73B9483B427D2B7A602DD817D918A92CF68B1497706A84

The two digests above are different facts and are not interchangeable. The SHA-256 identifies the file: it is the checksum line that SHA256SUMS states for infusion-tv-0.1.0-100.apk. The signer certificate SHA-256 identifies who signed it: it is the certificate digest apksigner verify --print-certs prints for that same file. A matching checksum does not prove the signer, and a matching signer does not prove the bytes.

Release notes

0.1.0 — first public alpha

The first public alpha of fission, a personal-media player for Android TV: your own Jellyfin server, the Stremio-compatible add-ons you install yourself, and your watch history and artwork in one TV-first app. No account, no telemetry, no catalog of its own.

This is early software. Behaviour changes between builds, some surfaces are still being polished, and a build can break.

Install

The full procedure, including the adb path, is in the releases repository README.

  1. Install Downloader by AFTVnews from the Google Play store on your Android TV.
  2. Open Downloader and enter the permanent fission code 7197071; it opens https://infusionplayer.stream/download/.
  3. Choose 0.1.0, download infusion-tv-0.1.0-100.apk, and let Downloader install it.

What's new

This is the first published build, so this section describes what the app does rather than what changed since a previous release.

  • Home is yours. A Spotlight hero (bindable to any Home row you own, or switchable off), Continue Watching, Up Next, Recently Watched, and rows you can show, hide, reorder and rename.
  • Discover finds something. Movies and shows by trending, popular, top rated and genre, driven by the metadata add-ons you install; each catalog row's visibility and order is yours to set.
  • Search remembers queries per profile, finds people as well as titles, and has its own history you can clear.
  • Jellyfin browses your server. Libraries, movies, shows, episodes and music, with artwork sized to the surface it is drawn on, and your own watch state.
  • Watchlist and Recently Watched are local-first and track across the trackers you connect.
  • Playback is Media3-based: resume across sources, seek/FF/REW, subtitle and audio-track selection, bitrate information, a configurable skip interval, HDR and Dolby Vision aware UI, and Next Episode with automatic continuation.
  • Music from Jellyfin: playback, queue and Now Playing.
  • Add-ons: install, enable, disable, remove, restore and rename Stremio-compatible add-ons from the TV, with per-catalog control of where a catalog appears.
  • Tracking: Trakt, Simkl and MDBList, including watch history and the reviews they supply on a title's page; optional Radarr/Sonarr connection status in Settings.
  • Profiles with per-profile presentation preferences.
  • Phone setup: a local-network page for entering credentials from a phone instead of a remote control. It runs only while you open it, and the TV never exposes a stored secret to the page.
  • Hardened networking: HTTPS by default, with plain HTTP allowed only on a LAN address you explicitly trust.
  • Details navigation: two BACK presses from a deep Details view are intentional — the first closes the details sheet, the next returns to the catalog. This is design, not a defect.

Fixes

  • Nothing — this is the first published build.

Known issues

  • Sideload only. There is no store listing and no automatic updater in this release; check the Releases page for newer builds.
  • Android TV only. There is no mobile installer; do not install the TV build on a phone.
  • Focus, playback and presentation are qualified on the NVIDIA Shield; other Android TV devices are untested.
  • Upgrading from an earlier test build signed with a different certificate is refused by Android (INSTALL_FAILED_UPDATE_INCOMPATIBLE); uninstall the old build first.
  • This is an alpha: behaviour can change between builds and some surfaces are still being polished.

Licensing

fission is a proprietary application: copyright © 2026 fission, all rights reserved. The full notice is COPYRIGHT.md. The bundled third-party components keep their own licences, listed in THIRD-PARTY-NOTICES.md and shown inside the app.

Check your download

  • Artifact SHA-256: 8f047916f7b2e3e4b1d1bf60417d83f0b28aebe39542dae83f0470feade3b68a
  • Signer certificate SHA-256: A9978F5B80445EF04C73B9483B427D2B7A602DD817D918A92CF68B1497706A84

Download both infusion-tv-0.1.0-100.apk and SHA256SUMS from the Assets list. sha256sum infusion-tv-0.1.0-100.apk must print the first value, and sha256sum -c SHA256SUMS must print OK. apksigner verify --print-certs infusion-tv-0.1.0-100.apk must print the second. The two values identify different things — the file's bytes, and who signed it — and neither proves the other.

Checksum

The line below is the entry for this release in its published SHA256SUMS file:

8f047916f7b2e3e4b1d1bf60417d83f0b28aebe39542dae83f0470feade3b68a  infusion-tv-0.1.0-100.apk

How to verify and install

Run sha256sum infusion-tv-0.1.0-100.apk and compare it with the SHA-256 above, and apksigner verify --print-certs infusion-tv-0.1.0-100.apk and compare the certificate digest it prints with the signer certificate SHA-256 above. Download has both commands in full. Install has the sideload steps for Android TV.