NuvioTV is distributed as an APK and is not listed on the Google Play Store in its full-featured form. Installation requires enabling sideloading on your Android TV device, then transferring the APK either directly or over ADB. This page covers both methods and explains the differences between the available build flavors.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/NuvioMedia/NuvioTV/llms.txt
Use this file to discover all available pages before exploring further.
System requirements
| Requirement | Minimum |
|---|---|
| OS | Android TV / Google TV |
| Android API level | 24 (Android 7.0) |
| Target API level | 36 |
| Architecture | armeabi-v7a, arm64-v8a, x86, or x86_64 |
While the minimum SDK is API 24, NuvioTV is designed and tested for Android TV-class devices. Phones and tablets are not a supported form factor — the entire UI is built with TV Material3 and optimized for D-pad navigation.
Build flavors
NuvioTV ships two distribution flavors. Make sure you download the right one:| Flavor | Package ID | Plugin support | In-app updates | In-app trailers | External trailers |
|---|---|---|---|---|---|
full | com.nuvio.tv | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
playstore | com.nuvio.app | ❌ No | ❌ No | ❌ No | ✅ Yes |
full flavor unless you specifically need the Play Store variant. The full APK is the one published on GitHub Releases.
Installation methods
- Direct APK (recommended)
- ADB Sideload
Install the APK directly on your TV using a file manager — no computer required.
Download the APK to your TV
Open a browser on your Android TV and navigate to the NuvioTV GitHub Releases page. Download the latest
NuvioTV-full-release.apk file (or the universal APK if per-ABI splits are listed).Open a file manager
Launch a file manager app on your TV (such as the built-in Files app on Google TV, or a third-party manager like FX File Explorer). Navigate to the Downloads folder where the APK was saved.
Tap the APK to install
Select the downloaded APK file. The Android package installer will open. Review the permissions and tap Install.
Launch NuvioTV
Once installation completes, tap Open or find NuvioTV in your app drawer. Proceed to the Quickstart guide to complete first-launch setup.
Build from source
If you want to compile NuvioTV yourself, see the Building from Source guide. You will need Android Studio (latest stable), JDK 11+, Android SDK targeting API 36, and Gradle 8+. A quick reference for the most common build tasks:First-launch flow
After opening NuvioTV for the first time you will be guided through a short onboarding sequence before reaching the main app:- Account sign-in — A QR code screen lets you sign in to a NuvioTV account on your phone for profile sync and settings backup. You can tap Skip to continue as a guest.
- Experience mode selection — Choose between Essential (focused setup: add-ons, playback basics, Trakt, account) and Advanced (full settings: layout, catalog order, collections, plugins, diagnostics). You can switch modes later from Settings.
- Addon setup — If you chose Essential mode with no addons installed, an addon setup prompt appears. Add at least one Stremio-compatible addon or tap Continue for now to skip.
