Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies

About Airo TV

Open-source IPTV player for Android TV. Bring your own playlist

Airo TV is a free, open-source IPTV player built for Android TV, Google TV, Fire TV, Android phones, and tablets.Bring your own M3U playlist or connect your Xtream Codes, Stalker Middleware, or Jellyfin server — Airo TV plays the content you are authorized to access. No bundled channels, subscriptions, or media are included.━━━━━━━━━━━━━━━━━━━━━━━━ WHAT'S NEW IN v0.0.5━━━━━━━━━━━━━━━━━━━━━━━━• First-run country selection with in-settings option to change it later• TV Explorer-style browse — search, category, country & language filters• Clearer country names and deduplicated category labels• Bounded channel-health warmup for smoother channel surfing• Single unified player overlay across portrait, landscape, and fullscreen• Restored Settings shortcuts for theme and playback/PiP preferences━━━━━━━━━━━━━━━━━━━━━━━━ FEATURES━━━━━━━━━━━━━━━━━━━━━━━━✓ Netflix-style browsing with category, country & language rails✓ M3U playlist import — supports large playlists via virtualized scroll✓ Xtream Codes, Stalker Middleware, and Jellyfin provider support✓ EPG / Electronic Programme Guide with XMLTV source integration✓ Favorites, Recently Watched, and smart playlist rules✓ Picture-in-picture (PiP) support✓ Subtitles and caption track selection✓ VOD resume and seek bar✓ Works on Android TV, Google TV, phones, and tablets✓ Fully open source — MIT licensed━━━━━━━━━━━━━━━━━━━━━━━━ IMPORTANT━━━━━━━━━━━━━━━━━━━━━━━━Airo TV is a player only. It does not provide, stream, or sell any TV channels, movies, or media content. You must supply your own authorized playlist or server credentials.Source code & release notes:https://github.com/DevelopersCoffee/airo
Show More

Additional APP Information

Latest Version

0.0.6

Uploaded by

Developer Coffee

Requires Android

Android 8.0+

Available on

Developer Coffee

What's New in the Latest Version 0.0.6

Last updated on Aug 5, 2026

Stable cut of the `0.0.6` line across Airo TV, the full app, Airo Coins, and
macOS TV. Full notes: [docs/release/AIRO_v0.0.6.md](docs/release/AIRO_v0.0.6.md).

### Added

- Airo Coins is a first-class release-orchestrator leg (`coins_profile`), so the
TV, full, Coins, and macOS artifacts all ship from one reproducible wave
instead of a hand-published Coins upload.
- Offline Meeting Intelligence MVP — record, transcribe, summarise, search.
- Airo Mind Vault phase 1 and the `MindRuntime` port frozen into eight sub-ports.
- Copyable device-capability, runtime-health, and model-advisor diagnostics, plus
chat transcript export.
- Portable shared channel imports for Airo TV.

### Fixed

- Fire TV D-pad focus and BACK paths restored after the #1244 regression.
- TV shell held inside both horizontal and vertical title-safe bands.
- Chess moves are applied instead of silently rejected.
- Playlist source removal is consistent; local media IDs are web-safe.
- Model download queue position, stalled-download recovery, and setup-failure
detail.

### Known issues

- #1240 Airo Coins can open to a persistent black screen on Pixel 9 / Android 17.
- #1430 Airo TV BACK intermittently swallowed on the channel-browse grid.
- #1243 Fire TV live playback emits repeated vendor property-denial log errors.

### Also in this line, since v0.0.6-rc.1

#### Added

- Direct, permission-scoped USB/removable-media browsing on Android TV without
converting local files into playlists, including deterministic sidecar
subtitle association.
- Runtime-backed Xtream live/EPG/VOD and Stalker live source loading, with an
explicit active-source selector and credential-safe failures.
- Reproducible Play Store screenshot capture and RGB/size validation from the
live Flutter web runtime, plus an original text-free feature graphic.
- Production Android signing setup, release provenance attestations, and
repository license/notices preflight coverage.

#### Changed

- The version line is promoted from `0.0.6-rc.1` to `0.0.6` across
`pubspec.yaml`, `pubspec_tv.yaml`, and `pubspec_coins.yaml`, all at build
`+10`.
- TV first-run setup offers URL, expiring phone QR, and USB only when the
corresponding platform capability is real.
- TV rail traversal now has a deterministic leading-edge focus bridge from
Search, Name sort, and the first channel.

#### Fixed

- Coins uses one launcher activity and validates the resolved component before
artifact smoke tests, preventing the Pixel 9 black-screen launch path.
- Player error, loading, buffering, and controls overlays are mutually
exclusive; desktop/macOS hover and fullscreen mini-player transitions are
deterministic.
- Fire TV playback log capture is process-scoped, bounded, classified, and
redacts stream URLs.
- Generated Pigeon/build-runner outputs and model warmup/activation boundaries
compile and carry focused test coverage.

#### Qualification status

- Automated source, player, TV navigation, legal, provenance, native-media,
screenshot, and artifact checks run in CI on every release wave.
- Pixel 9, Fire TV Stick, and iPad physical-device sign-off was not repeated for
this cut; the known issues above are the outstanding device-verified defects.

Show More

Airo TV Screenshots

Airo TV posterAiro TV screenshot 1Airo TV screenshot 2

Popular Articles In Last 24 Hours

Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Subscribed Successfully!
You're now subscribed to APKPure.