r/fossdroid • u/One-Fly7597 • 6h ago
Application Release [Open Source] I built SVA Launcher: a customizable Android TV launcher with IPTV, NES games, Google Photos, and more
Hey everyone!
I've been working on SVA Launcher, a free and open-source launcher for Android TV, and wanted to share it with the community.
I wanted a TV home screen that was simple, customizable, and actually useful, without unnecessary clutter. I also wanted to bring together the things I regularly use on my TV instead of constantly switching between different apps.
So I started building SVA Launcher.
Features
- Customizable home screen — Choose your favorite apps, arrange shortcuts, and use your own photos as backgrounds.
- Live TV / IPTV — M3U/M3U8 playlists, XMLTV program guides, channel categories, and integrated playback with ExoPlayer.
- Built-in NES emulator — Play your own NES games using the integrated Nestopia UE emulator, with remote and gamepad support.
- Google Photos integration — Display photos from public shared albums as your TV wallpaper or screensaver.
- Custom screensaver — Nine different visual styles, with optional clock, weather, and events.
- Calendar and events — Connect a public Google Calendar feed and view upcoming events.
- Weather — Current weather conditions and a three-day forecast.
- Saved YouTube videos — Keep shortcuts to frequently watched videos and playlists.
- Backup and restore — Export and import your launcher configuration.
- Remote-friendly navigation — Designed for Android TV with D-pad navigation.
SVA Launcher supports Android TV 8.0 and newer.
How to install
The app is currently available through the Google Play testing program.
- Join the Google Group: https://groups.google.com/g/sva-launcher
- Join the testing program: https://play.google.com/apps/testing/com.sva.launcher
- Once enrolled, follow the Google Play link to install SVA Launcher on your Android TV.
Alternatively, you can install the APK directly from the GitHub.
Open source
The entire project is available under the GPLv3 license.
GitHub: https://github.com/clay-36/Sva-launcher
The project is still evolving, and I'm actively improving the experience. Bug reports, suggestions, and contributions are welcome on GitHub.
Thanks for checking it out!