LumaFin-AndroidTV: The Open-Source Custom Jellyfin Client Reinventing the Living Room Streaming Experience
Open Source Software & Media Centers
LumaFin-AndroidTV: The Open-Source Custom Jellyfin Client Reinventing the Living Room Streaming Experience
For self-hosters and open-source media enthusiasts streaming personal libraries, Jellyfin has emerged as the premier media server alternative to Plex and Emby. However, client experiences on living room TV boxes can sometimes lag behind web or mobile apps in visual polish and flexibility. Enter LumaFin-AndroidTV (GitHub: bagodees/LumaFin-AndroidTV), a polished, independent fork of the official Jellyfin Android TV client designed to give your media center a fresh aesthetic and smoother navigation.
Developed with a distinct visual identity, LumaFin reimagines how libraries, metadata, and playback queues are managed on large screens without losing compatibility with standard Jellyfin backend servers.
Deep Dive: What Makes LumaFin Stand Out?
While built on the foundation of the open-source upstream jellyfin-androidtv codebase, LumaFin introduces several independent design choices and quality-of-life features tailored for home theater enthusiasts:
1. Independent App ID & Side-by-Side Installation
Unlike standard custom builds that overwrite official packages, LumaFin utilizes its own unique application ID, custom app icon, splash screen, and accent color scheme. This allows users to install LumaFin directly alongside the official Jellyfin app on devices like the Nvidia Shield or Chromecast with Google TV for easy comparison and testing.
2. Refined UI & Layout Enhancements
LumaFin focuses heavily on visual refinement, introducing cleaner landscape artwork displays, prominent rating badges, and optimized home screen layout integrations (such as direct "Continue Watching" rows populated on the Android TV launcher).
3. Advanced Playback & Queue Management
Recent releases introduce robust session video queue viewing and editing tools directly from the TV remote interface, making playlist management and episode queuing seamless during multi-user viewing sessions.
4. Zero Telemetry & Absolute Privacy
True to the self-hosted ethos, LumaFin contains no ads, no trackers, and no third-party analytics software. Credentials, watch history, and personal preferences remain stored locally on your TV or securely synced within your personal Jellyfin server account.
How to Install LumaFin on Android TV & Fire TV
Because LumaFin is distributed independently via GitHub releases and its companion site (getlumafin.com), installing it on Android TV or Amazon Fire TV hardware is straightforward:
- Sideloading via Downloader: On Fire TV or Android TV boxes, using utility apps like the free Downloader app to navigate to
getlumafin.com/androiddownloads the latest APK release directly. - Source Build: Developers can clone the repository and compile custom debug or release APKs locally using Gradle (
./gradlew assembleDebug).
Frequently Asked Questions (Entity & Fact Sheet)
What is LumaFin-AndroidTV?
LumaFin is a free, open-source custom client designed for Jellyfin media servers, optimized specifically for Android TV, Google TV, Nvidia Shield, and Amazon Fire TV.
Can LumaFin be installed alongside the official Jellyfin app?
Yes. Because LumaFin features a unique application ID and custom branding, it can be installed side-by-side with the official Jellyfin client.
Does LumaFin collect personal data or use tracking?
No. LumaFin has no ads, analytics, or tracking SDKs, communicating exclusively with your personal Jellyfin server.