Trending
#Productivity & Utilities

simbasjungles/free-my-tv

Replaces the ad-filled smart TV home screen with a clean, custom app launcher for Google TV, LG and Samsung sets.

4,206
675
Java
MIT
5 days old

The problem

Smart TV home screens have become storefronts: sponsored rows, autoplaying trailers, promo banners you cannot remove. You own the hardware but not the first screen you see every time you turn it on. Free My TV replaces that home screen with a plain launcher on Google TV/Android TV, and installs alongside the stock one on LG webOS and Samsung Tizen, with a documented one-button path back to the factory screen.

What's different

The usual answer to this complaint is to root the TV, flash a custom launcher through sideloading hacks, or buy a separate streaming box with an Android build you can tame. Free My TV instead uses each platform's own developer-mode channel: adb for Android TV, LG's Developer Mode app for webOS, and Samsung's developer mode plus TizenBrew for Tizen. Nothing is uninstalled and no root is needed; on LG and Samsung the vendor launcher simply stays in place. Two things genuinely set it apart: it is distributed as source you build locally rather than a signed binary you trust, and it claims resource savings measured on one specific TV (96 MB versus 242 MB, 60 fps on a 98" TCL). Treat those numbers as a one-device anecdote, not a benchmark.

Who it's for

People with a modern Google TV or Android TV device who are comfortable turning on developer mode and running adb, and LG/Samsung owners willing to live inside Developer Mode. It is also aimed at anyone happy to hand the install to an AI coding assistant, which the README treats as a first-class path. Look elsewhere if you want a click-to-install store app, if your TV predates Android 8, webOS 3 or Tizen 3, or if you are not prepared to manage expiring developer certificates.

Cost of adoption

This is real setup work, not a download. Android TV needs a JDK 17, Android SDK build-tools 34 and adb; LG needs Python 3 and LG's Developer Mode with a passphrase; Samsung needs a 2017-or-newer set, developer mode and the third-party TizenBrew installer. You also need a free TMDB API key, and the trending picks do not work without your own build. LG Developer Mode expires roughly every 40 days and must be extended manually, and on Chromecast the adb port reverts after each reboot. The README is unusually detailed about these traps, which is a good sign, but it also confirms the maintenance burden lands on you. MIT licensed; the project is days old, so long-term upkeep is unknown.

Verdict

A focused, well-documented answer to a real annoyance, and the source-build plus developer-mode approach is a sensible way to avoid rooting. But the HotRepo signals say this is a spike, not an institution: roughly 4.2k stars in five days and about +846 per day on a brand-new board, with a single near-silent Hacker News thread. That pattern fits a launched-and-shared project, not yet a battle-tested one. Android and Google TV users have the smoothest path; LG and Samsung owners should weigh the recurring Developer Mode chores before committing. Try it on one TV first.

Hacker News

Written by AI from the project's README, updated October 24, 2026. The project's own docs are the source of truth.