# Made with cleanyourtv Launchers, ports and add-ons people built on top of this repo, or with its prompt, that live in their own repositories. The launcher in `launcher/` stays small on purpose; this page is where the bigger ideas go, with the people who made them. Nothing here is reviewed or maintained by this repo. Read the project's own README, check which TV it was built on, and treat it the way you'd treat any app you sideload. Each row links to the project's own issue tracker. **Before you install anything from this page.** A home screen is the app your TV opens most, and some of these projects ask for far more than the reference launcher does: - Build it from source, from a tag or commit you have looked at, rather than installing a prebuilt APK. - Read its `AndroidManifest.xml` for `android.permission.INTERNET`, `BIND_ACCESSIBILITY_SERVICE` (it can read the screen and filter remote keys), `RECEIVE_BOOT_COMPLETED`, `REQUEST_INSTALL_PACKAGES`, and any code that talks to ADB or Wireless debugging. If the manifest asks for something the row and the project's README don't mention, don't install it, and open an issue here. - Before you install an update, check that its signing certificate matches the one you have: `apksigner verify --print-certs app.apk`. A changed certificate on an "update" is a red flag. - Turn network ADB off when you're done, whatever you installed, and check it with `tools/adb-closed.py `. **Jump to:** [Home screens built as their own app](#home-screens-built-as-their-own-app) · [Forks of the launcher](#forks-of-the-launcher) · [Screensavers and add-ons](#screensavers-and-add-ons) · [Tools and companion apps](#tools-and-companion-apps) · [Other platforms: Fire TV and LG webOS](#other-platforms-fire-tv-and-lg-webos) · [Add-ons in this repo](addons/README.md) · [Guides and write-ups](#guides-and-write-ups) · [Find a project by TV brand](#find-a-project-by-tv-brand) · [Add yours](#add-yours) 137 projects so far. ## Home screens built as their own app New launchers that live in their own repository. Some started from this repo's launcher or prompt; all of them replace it rather than patch it. | Project | What it is | Built on | By | |---|---|---|---| | [Afnon · أفنون](https://github.com/egyjs/afnon-android-tv-launcher) ([APK](https://github.com/egyjs/afnon-android-tv-launcher/releases/latest)) | A prayer-times home screen, Arabic first with English: the next prayer and a countdown in a mihrab arch, offline times for 17 cities, Qibla and room direction, reminders and an adhan call screen with 14 voices, Friday and Ramadan modes, and live Quran Radio Cairo that can turn the screen off through TCL's Audio Only. Started from this repo's prompt and launcher. Network is used only for the radio stream | TCL 55P7K, Google TV 12 | [egyjs](https://github.com/egyjs) | | [ambient-tv](https://github.com/HALtheWise/ambient-tv) ([screenshot](https://raw.githubusercontent.com/HALtheWise/ambient-tv/3023588925db6811949de577dda4a520096b85a3/docs/life.jpg)) | An ambient home screen built as its own app rather than an app grid: Bill Gosper's HashLife Game of Life through 25 famous patterns, on its own thread and drawn by compute shaders that touch only the tiles that changed, so it holds 60 fps zoomed out over a breeder; also Gray-Scott reaction-diffusion, Mandelbrot places panned half a pixel a frame, the PSX Doom fire and Langton's ants, behind a clock, Cast/AirPlay status and a screen-off timer, with a shelf for the few apps. A device-owner app restores Chromecast built-in in Google TV basic mode and puts the TV to sleep. Started from this repo's prompt. No network permission (location only for the Wi-Fi name) | TCL Smart TV Pro (G08, G08_4K_US), Google TV 14 | [HALtheWise](https://github.com/HALtheWise) | | [Baron Home](https://github.com/sethihq/baron-tv) ([thread](https://x.com/sethihq/status/2112631739323650558)) | A home screen built as its own app for a 512 MB CloudWalker "Cloud TV", designed first as a web prototype: a bento clock with the weather, new episodes on the installed apps, app covers, a side dock for inputs, Wi-Fi and volume, a music mode whose screen edges glow to the beat while a small robot dances (Philips WiZ bulbs can pulse along), the old DVD screensaver and an Android phone remote. ADB comes from CVTE's factory menu, since the TV has no developer options | Baron 32" Cloud TV (CVTE board, MediaTek mt5862, 512 MB), CloudWalker OS on Android 9 | [sethihq](https://github.com/sethihq) | | [Casa](https://github.com/joseorteha/casa-tv) ([screenshot](https://raw.githubusercontent.com/joseorteha/casa-tv/main/site/assets/home.jpg)) | A home screen built as its own app: an hourly photo, a dock, a now-playing pill and a web panel opened by a QR code. It keeps the stock launcher and uses an accessibility service to come back to the front; it also asks for notification access and `WRITE_SECURE_SETTINGS`, and serves its panel on port 8080 behind a PIN (no other network use) | Motorola Google TV (KTC jagalchi, MediaTek mt5867, 0.9 GB), Google TV 14 | [joseorteha](https://github.com/joseorteha) | | [Chill TV](https://github.com/AlimangoStudio/chill-tv) ([screenshot](https://raw.githubusercontent.com/AlimangoStudio/chill-tv/b9ccfc21adcd1b060bca08f5a804c1afecfdda70/docs/screenshots/home-teal.png)) | Two home screens built as their own apps, with a Windows and Mac remote: Home is clean like macOS, with your own pictures as a slowly fading wallpaper, the weather and clock on top, a small MacBook-style dock that magnifies the focused app, a voice assistant with a name you choose and a clock screensaver with an alarm; Showcase is for a shop or waiting room, with ads in a centre card and idle slides. The remotes add voice commands through the computer's mic and a keyboard-and-mouse mode (scrcpy). Bundles this repo's debloat tools and lists (MIT) as its step 0. Network: Open-Meteo weather, and the remote server on the home network with a secret key | Xiaomi Mi Box S (MIBOX4), Android TV 12 | [AlimangoStudio](https://github.com/AlimangoStudio) | | [CleanTV](https://github.com/0x006E/cleantv) | A launcher started from this one, with Xiaomi USB IR blaster control of cable/DTH set-top boxes, live channel rails and an encrypted LAN companion remote | Xiaomi MiTV-AXSO0 (Mi TV 4A 43"), Android TV 9 | [0x006E](https://github.com/0x006E) | | [CleanYourTV UI](https://github.com/matheus-caldeira/cleanyourtv-ui) ([screenshot](https://raw.githubusercontent.com/matheus-caldeira/cleanyourtv-ui/97e386090c92b8eddff707247806af6de5315846/docs/ui/screenshots/en/explore.jpg)) | A fork of this repo that keeps all of it and adds a second home screen as its own app, closer to Apple TV, with the look of Free My TV: a TMDB-based Explore (banner, catalogs, today's top 10, search and category filters, title pages with cast, seasons and where to stream), an optional TMDB account through a QR code, "Watch on" that opens the title itself in Netflix, Disney+, Apple TV, Max or Prime when Wikidata knows its id, a per-model `remote.json` for remappable buttons, and settings pushed from the computer, so ADB can be off after installing. English and Portuguese. Network: TMDB, Wikidata and Open-Meteo only; no ads, no telemetry | TCL 55C725, Android TV 11 | [matheus-caldeira](https://github.com/matheus-caldeira) | | [Cosy Home](https://github.com/oliverjwroberts/cosy-home-tv) | A home screen with a big clock over a valley that follows the real sunrise and sunset, live weather from Open-Meteo, a frosted-glass panel of apps and inputs on Down, and a slow pixel shift for OLED panels. Started from this repo's launcher | Philips 55OLED707, Android TV 11 | [oliverjwroberts](https://github.com/oliverjwroberts) | | [Cosy TV](https://github.com/samipuro/tv-launcher) ([screenshot](https://raw.githubusercontent.com/samipuro/tv-launcher/8701d2bde17618a4234092f10a96bbb53239d122/screenshots/demo-live-weather-night-thunderstorm.png)) | A minor modification and evolution of [Cosy Home](https://github.com/oliverjwroberts/cosy-home-tv), combining ideas from cleanyourtv and [CleanXiaomiTV](https://github.com/majnioui/CleanXiaomiTV): weather scene effects, now playing, Finnish localisation and small dock/remote refinements. Personal TV backup and restore project; fully free to reuse, modify and share under the included licences | Sony XR-65A80J, Google TV / Android 12 | [samipuro](https://github.com/samipuro) | | [ExtremeSlimTV](https://github.com/yositapjani/ExtremeSlimTV) ([APK](https://github.com/yositapjani/ExtremeSlimTV/releases/latest)) | A debloated Mi TV Stick FHD makeover: a verified 47-package profile, an aerial-video home screen with a five-app dock, OLED Care (micro pixel-shift orbit plus idle dim), a daemon that remaps the remote's Prime button to Jellyfin, and a step-by-step beginner guide in Indonesian | Xiaomi Mi TV Stick FHD (MiTV-AESP0), Android TV 9 | [yositapjani](https://github.com/yositapjani) | | [Home Deck](https://github.com/glidiandev/home-deck) ([APK](https://github.com/glidiandev/home-deck/releases/latest), [demo](https://glidian.dev/home-deck/demo/)) | A neon home screen built as its own app: apps as big glowing tiles with fan-made tile art, up to seven favorites and a Jump back in row, a music bar from Android's media sessions, HDMI inputs named over HDMI-CEC, a Jump To quick panel, moving apps with the remote, Lite mode for slow TVs and a drifting away screen that's also a screen saver. A sister app to KIDŌ. Offline by default; the internet permission is only for opt-in weather from Open-Meteo | Sharp AQUOS 4K, Android TV 11 | [glidiandev](https://github.com/glidiandev) | | [KIDŌ](https://github.com/glidiandev/kido) | A command-center home screen built as its own app: a seven-segment clock, favorite apps as big panels and the rest as a honeycomb, live Wi-Fi and memory readouts, an HDMI input alert, three color themes and a drifting screensaver against burn-in. No internet permission | Sharp AQUOS 4K, Android TV 11 | [glidiandev](https://github.com/glidiandev) | | [KinoDock](https://github.com/vedraj360/kinodock) ([screenshot](https://raw.githubusercontent.com/vedraj360/kinodock/main/screenshots/wallpaper-carousel.gif)) | A customizable Android TV launcher with an app library, reorderable favorites dock, local or optional Unsplash wallpapers, and optional weather/AQI, quote, news and On This Day cards. Network requests are used for enabled online features | OnePlus TV, Android TV 11 | [vedraj360](https://github.com/vedraj360) | | [Lumen](https://github.com/CS-Ponkoj/lumen-tv-launcher) ([screenshot](https://raw.githubusercontent.com/CS-Ponkoj/lumen-tv-launcher/b0c2ca5/docs/home-day.jpg), [issues](https://github.com/CS-Ponkoj/lumen-tv-launcher/issues)) | A home screen built as its own app whose misty-forest scene follows the real time of day and weather: dawn, day, dusk and night lighting with snow, rain, storms, fog or drifting clouds, sunbeams and birds on clear days, fireflies on clear nights that hide behind the trees, and seasonal leaves, blossom and flurries. Clock, weather with feels-like, UV and warnings, frosted app cards that light up in the app's own colour, Inputs, a Google Home panel button, and your own photos as the background, sent from a phone on the home network. Built after debloating with this repo's TCL G03 list. Network: Open-Meteo weather for the city you set, and a local photo upload page only while that screen is open | TCL Smart TV Pro (G03_4K_US), Google TV 11 | [CS-Ponkoj](https://github.com/CS-Ponkoj) | | [MYO Launcher](https://github.com/faustinoaq/myo-launcher) | A minimal, ad-free home screen for cheap Android TVs, replacing the ad-filled Zeasn launcher | MYO TV (HiSilicon Hi3751V350, Android 14, 1 GB RAM) | [faustinoaq](https://github.com/faustinoaq) | | [Spotlight](https://github.com/IyiolaJay/spotlight-tv) ([screenshot](https://raw.githubusercontent.com/IyiolaJay/spotlight-tv/91a8a79bac883b469a68af42d77899298658ed6d/docs/home.png)) | An Apple TV-style home screen built as its own app: app names on a turning wheel over a painted black sand beach, the focused app's card in a glass slab tinted with the app's own colour, and glass menus for All apps, Inputs, Wi-Fi and Settings. Its install asks the name to greet you with, or none. An optional switch brings Home back when Freeview Play firmware opens Live TV at power-on. Its own `PROMPT.md` debloats with this repo's prompt and tools, then installs it. No internet permission | JVC UK 4K Android TV (MTC, sadang, MediaTek m7322, 1.4 GB), Android TV 11 | [IyiolaJay](https://github.com/IyiolaJay) | | [Sony BRAVIA Launcher](https://github.com/udeshvirk/sony-bravia-launcher) ([screenshot](https://raw.githubusercontent.com/udeshvirk/sony-bravia-launcher/56927339170793eb0697d6d8d399c0e9a46c2646/docs/home.png)) | A Sony-only home screen built as its own app, with its own debloat script: clock and Open-Meteo weather, a live India and IPL cricket card from ESPN's public scoreboard (also over the photo screensaver while a match is on), a four-app dock and an app grid with long-press reordering, a kids mode with a parent PIN and an allow-list, the remote's colour keys as app shortcuts, and a soundbar that wakes with the TV. Network is used only for the weather and the score, and only while Home or the screensaver is on screen; no telemetry. Built separately, its debloat list later borrowed from this repo's Sony VH lists | Sony BRAVIA 4K VH2 (KD-55X80J, India), Google TV 12 | [udeshvirk](https://github.com/udeshvirk) | | [SamuraiOS (Cyberpunk TV Launcher)](https://github.com/0x3XPL017/cleanyourtv-cyberpunk-launcher) ([screenshot](https://github.com/0x3XPL017/cleanyourtv-cyberpunk-launcher/blob/main/docs/screenshots/home_screen.png)) | A Cyberpunk 2077-style HUD home screen with live CPU/RAM readouts and themed Open-Meteo weather; uses the internet permission for weather | Android TV / Google TV, Android 9+ | [0x3XPL017](https://github.com/0x3XPL017) | | [Nothing-style TV launcher](https://github.com/yashraut362/nothing-tv-launcher-CleanYourTV) ([screenshot](https://raw.githubusercontent.com/yashraut362/nothing-tv-launcher-CleanYourTV/main/docs/screenshots/rail-input-focused.jpg)) | A home screen built as its own app in the Nothing OS design language | Xiaomi Mi TV 4A (MiTV4I, 1 GB), Android TV 9 | [yashraut362](https://github.com/yashraut362) | | [TCL GTV Launcher](https://github.com/alexkev/tcl-gtv-launcher) ([screenshot](https://github.com/alexkev/tcl-gtv-launcher/blob/main/docs/home.jpg), [issues](https://github.com/alexkev/tcl-gtv-launcher/issues)) | A Google TV look-alike home screen without the ads: Home/Live/Apps tabs, a Google Photos album background, Your apps with Google TV's Reorder, Continue watching from Watch Next, YouTube rows, Recently added on your own Plex server (plays in Plezy), Live straight to the antenna and the stock screensaver. A setup script runs this repo's `disable.sh` from a submodule, installs it and makes it Home. Network: Open-Meteo, ipapi.co, the album, plex.tv and your server | TCL G03_4K_US (Android 11), TCL Smart TV AS50 (Android 12) | [alexkev](https://github.com/alexkev) | | [TV Motorola Launcher](https://github.com/kartikcool15/tv-motorola-launcher) | A from-scratch Java launcher with an icon-only top bar, live channels with categories and a Movie Channels row on Home, and a QR-code phone-to-TV file receiver. Channel lists are fetched by the user at build time and not shipped. Network is used only to play a stream you pick | Motorola (Skyworth SW-22AE NF), Google TV 14 | [kartikcool15](https://github.com/kartikcool15) | | [tv-bookshelf](https://github.com/griffincockfoster56/tv-bookshelf) | A home screen that is a walnut bookcase: every app is a book, and OK pulls it off the shelf and opens it in 3D. About 60 fps on a 2.3 GB set | Sony BRAVIA 4K UR2, Android TV 10 | [griffincockfoster56](https://github.com/griffincockfoster56) | | [Vibe Launcher](https://github.com/maydings/vibe-launcher) ([APK](https://github.com/maydings/vibe-launcher/releases/latest)) | A fork rebuilt as a launcher-only project: the focused dock app fills the screen with the films and shows on its own home screen cards, as clean backdrops with the title's logo (from Stremio's free data, or TMDB, YouTube and Plex keys pasted from a phone through a QR code), a poster screensaver to match, an Inputs menu that lists HDMI-CEC devices by name under their port, 50 languages, and updates from inside the launcher with release notes and a SHA-256 check. No data collection, no ads | Sony Bravia XBR-940E and 900F (Android TV 9), NVIDIA Shield TV 2017 (Android 11) | [maydings](https://github.com/maydings) | | [WidgeTV](https://github.com/ashfaqhaq/widgetv) | A widget-first home screen started from this repo's prompt: a sky that moves from dawn to night, a big clock with weather and a second clock for someone far away, a thought of the day and a four-app dock, with prayer times and a timeline to the next prayer. Its own `PROMPT.md` debloats the TV and installs it | Sony BRAVIA (VU31 platform), Google TV 14 | [ashfaqhaq](https://github.com/ashfaqhaq) | | [XMB Home](https://github.com/amachador/xmb-home) ([screenshot](https://raw.githubusercontent.com/amachador/xmb-home/main/docs/screenshot.png)) | An XMB-inspired home screen built as its own app: the PS3's early cross bar (Settings, Inputs, Music, Video, Apps), the PSP's two drifting wave sheets over the PS3's colour rule (a colour per half month, brightness by hour, black at night), a breathing glow, a fade-and-zoom on wake and on opening apps, a dimming screensaver and a "Now Playing..." indicator. Made from this repo's prompt. No permissions at all: no internet, no notification access | Philips 55PUD7908, Google TV 14 | [amachador](https://github.com/amachador) | ## Forks of the launcher This repo's launcher with new looks or features, often tuned for one TV. Good places to borrow an idea from, or to run if you have the same set. | Project | What it is | Built on | By | |---|---|---|---| | [Header Grid](https://github.com/OrenDdp/cleanyourtv-header-grid/blob/header-grid/FORK.md) ([screenshot](https://raw.githubusercontent.com/OrenDdp/cleanyourtv-header-grid/e7ba15e1fcc07c478e8c18455a1f24ab7db85961/themes/header-grid/screenshot.jpg), [issues](https://github.com/OrenDdp/cleanyourtv-header-grid/issues)) | An Apple TV style home for a Xiaomi Mi Box S: clock and app name in the header, five apps per row, a double focus frame, and LIVE remapped to an app on Android 9 | Xiaomi Mi Box S (MIBOX4), Android TV 12 and Android TV 9 | [OrenDdp](https://github.com/OrenDdp) | | [Quay](https://github.com/checkmate-automate/Quay-DebloatedAndroidLauncher) ([screenshots](https://github.com/checkmate-automate/Quay-DebloatedAndroidLauncher#quay)) | A macOS-style magnifying dock with glass tiles (blur baked once, no RenderEffect), and input tiles that switch HDMI and start an app on the device behind it over DIAL | Kogan KALED50RN9220STA, Android TV 11 | [checkmate-automate](https://github.com/checkmate-automate) | | [PeachOS TV](https://github.com/BrainDeLook/peachos-tv) ([screenshot](https://raw.githubusercontent.com/BrainDeLook/peachos-tv/383e50f/docs/images/home.png), [issues](https://github.com/BrainDeLook/peachos-tv/issues)) | A fork with large app-specific poster shelves from Android TV channels and Watch Next (including Lampa history), portrait and landscape cards, a translucent dock with spring focus, optional navigation sounds, and a compact HDMI picker on TVs with inputs. Network: artwork URLs published by apps and optional Stremio/Cinemeta metadata backgrounds; no launcher account or API key required | Homatics Box R 4K Plus and TCL Q6CS (G10), Android 12 | [BrainDeLook](https://github.com/BrainDeLook) | | [Liquid Glass Home for Philips TA1](https://github.com/Nefritor/cleanyourtv-liquid-glass/tree/liquid-glass) ([screenshot](https://raw.githubusercontent.com/Nefritor/cleanyourtv-liquid-glass/liquid-glass/docs/liquid-glass/home.jpg), [how it works](https://github.com/Nefritor/cleanyourtv-liquid-glass/blob/liquid-glass/LIQUID_GLASS.md)) | A liquid-glass Home with an animated aurora, 24 widgets with an on-TV editor and a 4K photo screensaver; uses the network (weather, rates, pictures), no analytics | Philips 65PUS8729/60, Google TV 14 | [Nefritor](https://github.com/Nefritor) | | [Apple TV Frosted Glass for OnePlus TV](https://github.com/sireesh0204-stack/cleanyourtv/tree/backup/oneplus-apple-frosted-glass) | Frosted liquid glass launcher with split top pills, clear screensaver with radiant glowing clock, and relaxed slide animations | OnePlus TV (D00, Dubai), Android TV 11 | [sireesh0204-stack](https://github.com/sireesh0204-stack) | | [Cristal negro](https://github.com/eltiotrondj/cleanyourtv-cristal-negro) ([screenshot](https://github.com/eltiotrondj/cleanyourtv-cristal-negro/blob/main/xiaomi-cristal-negro.png), [issues](https://github.com/eltiotrondj/cleanyourtv-cristal-negro/issues)) | A smoked-glass launcher variant with six translucent columns, a pinned night backdrop, a +30-minute sleep timer and a green-rain screensaver; optional weather via Open-Meteo | Xiaomi MiTV-AFKR0 and TCL Smart TV G07 (retail model unknown), Android 11; session-tested | [eltiotrondj](https://github.com/eltiotrondj) | | [Premium Minimal Home](https://github.com/Lzchyi/cleanyourtv/tree/v2.6.0-redesign) ([screenshots](https://github.com/Lzchyi/cleanyourtv/blob/v2.6.0-redesign/docs/screenshots/README.md)) | A v2.6.0 fork with a four-app translucent dock, a banner App Library, category-based settings and smooth Home scrolling; an optional saved Sony remote layout opens Library without the accessibility filter, retaining native held-volume repeat. No network permission or new background service | Sony KD-55X9000H, Android 12 (PA firmware) | [Lzchyi](https://github.com/Lzchyi) | | [Skyworth theme-picker fork](https://github.com/abhishek00235/cleanyourtv/tree/codex/on-device-theme-picker) ([notes](https://github.com/abhishek00235/cleanyourtv/blob/codex/on-device-theme-picker/FORK.md), [screenshot](https://raw.githubusercontent.com/abhishek00235/cleanyourtv/codex/on-device-theme-picker/themes/cinematic-sunset/screenshot.jpg)) | A customized fork with an on-device theme picker, Kids Mode shortcut and optional Pixabay images for Photo Prints; the API key is entered on the TV and is not in the source | Skyworth SWTV-24AE-4K (build and physical verification confirmed) | [abhishek00235](https://github.com/abhishek00235) | | [Atmosphere TV](https://github.com/parzival-xol/atmosphere-tv) ([screenshot](https://raw.githubusercontent.com/parzival-xol/atmosphere-tv/1b176c78fe6739ed173e5b268b278d09df2c9e4b/docs/images/weather-home.png), [issues](https://github.com/parzival-xol/atmosphere-tv/issues)) | A weather-first fork with painted cloud, rain and snow animation, app-color crossfades, Home/Back that clear selection, expanding top-bar labels and tile rearranging. Network: Open-Meteo weather and ipwho.is approximate-location fallback while Home is visible | Hisense SmartTV 4K FFM (`songshan`), Android 11 | [parzival-xol](https://github.com/parzival-xol) | | [Offline ZIP theme library](https://github.com/DipsySu/cleanyourtv/tree/dipsy/personal-theme-showcase) ([screenshots](https://github.com/DipsySu/cleanyourtv/blob/dipsy/personal-theme-showcase/docs/personal-themes.md)) | A fork with offline ZIP imports and on-TV theme switching: Soft Glow, Mario Odyssey, Animal Crossing and Zelda, with matching cards and headers. Keeps saved app order and manual layout choices. Requires this fork's APK; no Internet permission or telemetry | Xiaomi MiTV-MFTR0, Android 11 | [DipsySu](https://github.com/DipsySu) | | [LiquiTvOs](https://github.com/purnavikas/cleanyourtv/tree/liquitvos) ([how it works](https://github.com/purnavikas/cleanyourtv/blob/liquitvos/LIQUITVOS.md), [screenshot](https://github.com/purnavikas/cleanyourtv/blob/liquitvos/docs/liquitvos/controls.jpg)) | A tvOS-inspired Liquid Glass fork with a six-column dock, an expanding app grid with cached wallpaper blur, floating Control Center, circular launcher-profile selection and local Pictures wallpaper shuffle. No internet permission or telemetry; native shortcuts depend on firmware | Sony BRAVIA 4K VH22, Android TV 12 | [purnavikas](https://github.com/purnavikas) | | [HDMI input visibility](https://github.com/midhatn/cleanyourtv/tree/feature/hdmi-input-visibility) ([guide](https://github.com/midhatn/cleanyourtv/blob/feature/hdmi-input-visibility/docs/hdmi-visibility.md), [screenshot](https://raw.githubusercontent.com/midhatn/cleanyourtv/24da0cb1478b4bb98bdc8b8bf9f15ff4226f043c/docs/images/hdmi-visibility-connected.png)) | Optional hiding of inactive bare HDMI ports, with live updates and retained focus in the open Inputs menu. Known CEC devices stay selectable. Uses firmware-reported activity, not physical cable detection; no network permission | HAAM HM4K75S11TND (R4), Android TV 11 | [midhatn](https://github.com/midhatn) | | [Local-video Home and Netflix pointer](https://github.com/iloveOREO/cleanyourtv/blob/tv/local-video-wallpaper-and-pointer/FORK.md) ([issues](https://github.com/iloveOREO/cleanyourtv/issues)) | Muted local-MP4 video background behind Home plus a separate accessibility pointer for the mobile Netflix app; no Internet permission; Netflix playback unverified | China TCL/FFALCON `tcl_mt5879_cn`, Android 11; retail model unknown | [iloveOREO](https://github.com/iloveOREO) | | [Remote Picker fork](https://github.com/lionlev21/cleanyourtv/blob/tv-button-picker/REMOTE_PICKER.md) ([issues](https://github.com/lionlev21/cleanyourtv/issues)) | Choose the TV button's app independently of Live TV, with a Hebrew RTL app-name picker and D-pad focus | Android TV 12 (device details private) | [lionlev21](https://github.com/lionlev21) | | [Akhter & Ruby TV](https://github.com/arakaneserohingya/ahkter-tv-remake) ([screenshot](https://raw.githubusercontent.com/arakaneserohingya/ahkter-tv-remake/13021c5a38c1a1c5564b3c3480416f045e8e4a27/docs/images/launcher-home.png), [issues](https://github.com/arakaneserohingya/ahkter-tv-remake/issues)) | A fork for a Sharp set in Malaysia: prayer times that follow the TV's location (JAKIM zones in Malaysia) with a Hijri date, a phone remote app with file sharing, AirPlay, Miracast and Unsplash wallpapers. Network use is listed in its README | Sharp AQUOS-TVW24C (MediaTek), Android TV 14 | [arakaneserohingya](https://github.com/arakaneserohingya) | | [Ambient Theme](https://github.com/audiedv/cleanyourtv/tree/ambient-theme) ([how it works](https://github.com/audiedv/cleanyourtv/blob/ambient-theme/PERSONAL_HOME.md), [screenshot](https://raw.githubusercontent.com/audiedv/cleanyourtv/ambient-theme/docs/personal-home/home.jpg)) | A personal Home fork with a customizable greeting name, a live local weather line from Open-Meteo, rotating online landscape wallpapers from Picsum Photos on a configurable timer, and on-TV Launcher settings for greeting, weather, dock/icon scaling and wallpaper interval. Network is used only for Open-Meteo and Picsum while Home is visible | Sony BRAVIA 4K VH21 (KD-65X85K), Android TV 12 | [audiedv](https://github.com/audiedv) | | [Android 5.1 Hisense adapter](https://github.com/Drmufeng/cleanyourtv/tree/adapter/android-5.1) ([how it works](https://github.com/Drmufeng/cleanyourtv/blob/adapter/android-5.1/FORK.md), [screenshot](https://github.com/Drmufeng/cleanyourtv/blob/ea25d601316a90a024c2b3a85f504285598048eb/docs/showcase/hisense-led55mu7000u.jpg)) | An experimental API 22 fork with legacy fallbacks and bundled wallpaper; stock Home stays enabled. UI and injected D-pad navigation tested; physical remote, HDMI, Live TV and cold boot unverified | Hisense LED55MU7000U, Android 5.1.1 | [Drmufeng](https://github.com/Drmufeng) | | [Aurora screensaver and wallpaper](https://github.com/rakshajag13/tv-vibehack/tree/xiaomi-mitv-axso0-debloat-wallpaper) | A wallpaper behind the launcher and an "Aurora Clock" screensaver with drifting scenes and on-TV screensaver options | Xiaomi MiTV-AXSO0, Android TV 9 | [rakshajag13](https://github.com/rakshajag13) | | [Bluetooth pill fork](https://github.com/nikhiltalreja/cleanyourtv/tree/bluetooth-pill-key-remaps) ([reel](https://www.instagram.com/reel/DevztL0OVe_/), [cover](https://raw.githubusercontent.com/nikhiltalreja/cleanyourtv/showcase-assets/docs/showcase/bluetooth-pill-cover.jpg), [PR #311](https://github.com/Gathin23/cleanyourtv/pull/311)) | An opt-in Bluetooth pill: bonded accessories, the TV's own Bluetooth screen and inline pairing where Settings finds nothing; off by default, no internet permission | Xiaomi TV A Pro 2026 (MiTV-MZTU0), Google TV 14 | [nikhiltalreja](https://github.com/nikhiltalreja) | | [Clean TV for TCL G10](https://github.com/itsmevizz/cleanyourtv/tree/clean-tv-launcher) | A Control Center panel over any app, opened with the remote's Settings button: a Wi-Fi card with a live speed chart and today's data use, Bluetooth batteries for connected devices (the remote's included), storage and memory, settings tiles and the TV's notifications. Home has rotating wallpapers and an eight-app dock ranked by use, with the preinstalled apps in a System folder. Debloat and restore scripts are included. No internet permission: the launcher makes no network requests, and usage stays on the TV | Google TV, TCL G10 (Android 12) | [itsmevizz](https://github.com/itsmevizz) ([issues](https://github.com/itsmevizz/cleanyourtv/issues)) | | [CleanMyTCL-Android9](https://github.com/eddysangalli/CleanMyTCL-Android9) | A fork specialised for TCL sets on Android TV 9: per-model profiles with a protected-package list, an ultralight launcher mode with on-TV settings and HDMI number keys, and published per-device benchmarks | TCL BeyondTV2, Realtek RTD2851, Android TV 9 | [eddysangalli](https://github.com/eddysangalli) | | [CleanXiaomiTV](https://github.com/majnioui/CleanXiaomiTV) | A fork for one Xiaomi set: a liquid-glass home over the photo of the day, a now playing card, weather and AdGuard DNS | Xiaomi MiTV-MOOR2, Google TV 11 | [majnioui](https://github.com/majnioui) | | [cleanyourtv for Haier](https://github.com/abuhasanrumi/cleanyourtv-haier) ([issues](https://github.com/abuhasanrumi/cleanyourtv-haier/issues)) | A fork for Haier's MediaTek sets with a common Haier app list, reduced motion by default and four themes | Haier Android TV / Google TV (MediaTek, CVTE); not yet run on a TV | [abuhasanrumi](https://github.com/abuhasanrumi) | | [CleanYourTV, TCL Edition](https://github.com/Kaikhalid/cleanyourtv) | A fork tuned for one TCL set: a debloat list run on the TV and checked after a cold reboot, a Fliqlo-style flip clock screensaver and a dithered photo wallpaper theme | TCL BeyondTV2 (Realtek RTD2851), Android 11 | [Kaikhalid](https://github.com/Kaikhalid) | | [Control Center](https://github.com/samdegan2311/tv-vibehack/tree/pr/control-center) | A sleep timer, turn-off button, memory cleaner and sound-output switch behind the Settings pill, on top of a dock editor | Xiaomi MSSP3, Android TV 11 | [samdegan2311](https://github.com/samdegan2311) | | [Dynamic wallpapers](https://github.com/BlockException/cleanyourtv/tree/feature/dynamic-wallpaper-797) | A fork adding configurable remote image wallpapers with refresh intervals and crossfades. Fetches images over HTTP or HTTPS only while Home is visible; HTTP is unencrypted | Android TV; not yet tested on a real TV | [BlockException](https://github.com/BlockException) | | [freeTV](https://github.com/kienmai160598/freeTV) ([issues](https://github.com/kienmai160598/freeTV/issues)) | A fork that turns the shell and Python tools into one Go CLI, `tvctl` (its own ADB client, a recorded and undoable debloat, a launcher install with rollback), and redesigns the launcher in Material 3 Expressive: weather, air quality, system and lunar-calendar widgets, a sky that follows the weather, a connected button group in the header, a clock screensaver, on-TV settings and remote keys for Xiaomi and TCL sets; English and Vietnamese. Network: Open-Meteo for the weather and air quality, the place from the IP (ipwho.is or geojs.io), and a Cloudflare speed test only when asked | Xiaomi MiTV-ASTP0 (Android TV 9), Xiaomi MiTV-AFKR0 box (Google TV 14), TCL G07 (Google TV 11) | [kienmai160598](https://github.com/kienmai160598) | | [Landscape Home](https://github.com/Nightshade-22/cleanyourtv/tree/landscape-home) ([how it works](https://github.com/Nightshade-22/cleanyourtv/blob/landscape-home/landscape/README.md), [screenshot](https://raw.githubusercontent.com/Nightshade-22/cleanyourtv/landscape-home/landscape/screenshots/home.jpg)) | A fork with a time-of-day and weather landscape, a dock-only Home, an All apps page and a Control Center. Network: Open-Meteo for the weather | TCL 55C61B (G09 board), Google TV 12 | [Nightshade-22](https://github.com/Nightshade-22) | | [Glass and day/night on a Polytron](https://github.com/andikatuluspangestu/cleanyourtv/tree/polytron-glass-launcher) | The launcher with a frosted-glass dock over a blurred wallpaper, day and night wallpapers that crossfade at set hours, a Recents tool and a Wi-Fi panel. No internet permission | Polytron 2K (MediaTek mt5867), Android TV 11 | [andikatuluspangestu](https://github.com/andikatuluspangestu) | | [glassOS-tv](https://github.com/jmarknavarro/glassOS-tv) | A Liquid Glass-style fork: a frosted lock-screen clock, a glass dock, four icon styles, photo wallpapers and a Home settings panel on the TV. About 300 KB, no internet permission | Xiaomi MiTV-AXFU0, Google TV 14 | [jmarknavarro](https://github.com/jmarknavarro) | | [Google TV style home](https://github.com/SferaDev/android-tv/tree/dev) | A fork with a Google TV style home: a hero backdrop, Continue watching from other apps' Watch Next rows, recent apps and games, games streamed from a PC through Moonlight with on-TV pairing, a TV tab, and settings stored on the TV | Xiaomi MiTV-MOEU0, Google TV 14 | [SferaDev](https://github.com/SferaDev) | | [Hisense 55U6K: reorder and weather](https://github.com/vlaship/cleanyourtv/tree/hisense-55u6k) | A fork with remote reordering (hold OK), the dock under the clock, a weather line and a click on every move | Hisense 55U6K, Google TV 11 | [vlaship](https://github.com/vlaship) | | [Hisense FFM: weather, gear and Recent apps](https://github.com/Sumyabazar1/cleanyourtv/blob/hisense-ffm/HISENSE_FFM.md) ([screenshot](https://raw.githubusercontent.com/Sumyabazar1/cleanyourtv/b4fb78a/docs/hisense-ffm/home.jpg)) | A fork with one row of every app, a Google TV style gear, the weather, AQI and three days from Open-Meteo, Recent apps and the YouTube and HDMI buttons mapped. Network is used only for the weather | Hisense SmartTV 4K FFM (lushan, MediaTek MT9676), Google TV 12 | [Sumyabazar1](https://github.com/Sumyabazar1) | | [Hisense restyle](https://github.com/YouLop009/tv-vibehack/tree/style-modifications) | A six-column restyle with an app menu, a Wi-Fi picker in the header, daily greetings and four glass finishes | Hisense SmartTV 4K FFM, Android 12 | [YouLop009](https://github.com/YouLop009) | | [Live background and theme sounds](https://github.com/csermet/cleanyourtv/tree/repo-helper) ([how it works](https://github.com/csermet/cleanyourtv/blob/repo-helper/FORK.md)) | A fork for one TCL set: a looping video or picture background with optional sparks or dust, theme sounds that wait for an ARC soundbar, a single-row layout, a night mode and a wallpaper slideshow screensaver. Opt-in theme keys, no internet permission | TCL 55C728 (G05, MediaTek), Google TV 11 | [csermet](https://github.com/csermet) | | [Minimal Home with Now on TV and a 5-day forecast](https://github.com/elioar/cleanyourtv/tree/minimal-home) ([how it works](https://github.com/elioar/cleanyourtv/blob/minimal-home/FORK.md), [screenshot](https://github.com/elioar/cleanyourtv/blob/minimal-home/docs/minimal-home/home.jpg), [issues](https://github.com/elioar/cleanyourtv/issues)) | A calmer Home with a thin clock and weather line, a banner dock, rows for Stremio, Now on TV (antenna channels) and news, and a 5-day forecast; `minimal_home: false` keeps the classic Home | TCL Smart TV Pro (BeyondTV4, MediaTek), Android TV 11 | [elioar](https://github.com/elioar) | | [Moving aurora behind Home](https://github.com/mrk1987/cleanyourtv/tree/aurora) ([how it works](https://github.com/mrk1987/cleanyourtv/blob/aurora/AURORA.md), [screenshot](https://github.com/mrk1987/cleanyourtv/blob/aurora/themes/aurora-live/screenshot.jpg)) | An `aurora` option and an `aurora-live` theme: three curtains drawn in code that dance, fold and shimmer, drifting at random every few minutes between green, red, violet, pink-edged and yellow auroras placed at the height each forms. Runs only while Home shows, at 20 frames a second (about 6% more CPU on a 2017 MediaTek set); release APK +5.6 KB | Philips TPM171E (MediaTek MT5891), Android TV 8.0 | [mrk1987](https://github.com/mrk1987) | | [Navigation sounds](https://github.com/rocavence/tv-vibehack/tree/nav-sounds) | The launcher with its own soft click and select sounds, synthesised from a script | BenQ E55-735, Google TV 14 | [rocavence](https://github.com/rocavence) | | [Quick panel and Free memory on a TCL G09](https://github.com/cristianrojas07/cleanyourtv/tree/showcase) ([how it works](https://github.com/cristianrojas07/cleanyourtv/blob/showcase/FORK.md), [screenshot](https://github.com/cristianrojas07/cleanyourtv/blob/showcase/docs/showcase/home.jpg)) | The launcher as it runs daily on one TCL set: a Google TV style quick panel on the Settings button, Free memory, Force stop/Uninstall on hold-OK, dock and weather card styles, a grid library and screensaver wallpapers; the weather card uses Open-Meteo | TCL Smart TV Pro (G09), Google TV 12 | [cristianrojas07](https://github.com/cristianrojas07) | | [Photos, weather and a Telegram bot on a Sony BRAVIA](https://github.com/shivamsingh262/cleanyourtv/tree/sony-x82l-sky-photos) ([how it works](https://github.com/shivamsingh262/cleanyourtv/blob/sony-x82l-sky-photos/FORK.md)) | A family Home: On this day photos, weather and air quality, a calendar agenda, a Telegram bot for notes and photos, and a photo screensaver; all off by default, uses the INTERNET permission (see FORK.md) | Sony BRAVIA KD-65X82L, Google TV 12 | [shivamsingh262](https://github.com/shivamsingh262) | | [Picture and Sound panel for the Settings button](https://github.com/iyts/cleanyourtv/tree/feat/picture-sound-panel) ([screenshot](https://raw.githubusercontent.com/iyts/cleanyourtv/pr-assets/picture-sound-panel-picture.png), [#878](https://github.com/Gathin23/cleanyourtv/pull/878), [#345](https://github.com/Gathin23/cleanyourtv/issues/345)) | An opt-in panel for the remote's Settings button that shows the TV's own Picture and Sound controls inline: picture mode, sound style, and brightness and balance sliders with live preview, read from the TV's menu slices. Off by default, no new dependencies | Realtek-based set, Google TV 14 | [iyts](https://github.com/iyts) | | [Readable Home](https://github.com/itismowgli/cleanyourtv/tree/readable-home) ([what changed](https://github.com/itismowgli/cleanyourtv/blob/readable-home/docs/readable-home/README.md), [screenshot](https://raw.githubusercontent.com/itismowgli/cleanyourtv/ba23ff497fda33ec850ee0a4ac1cc9086d115f2e/docs/readable-home/after-prime.jpg)) | The launcher restyled for reading from the sofa at any age: Inter as the only font on a five-size type scale with no letter spacing, an 8dp spacing grid with concentric corners, a 4dp glass frame around the focused tile, the focused app's name under its tile, a glow in the focused app's brand colour that follows the focus and cross-fades between apps, a Launcher settings page with a live sketch of Home, and opaque menus. Same features, themes and module cards; its README compares it with this launcher, photos and tools/bench.py numbers side by side | Xiaomi MiTV-AXSO2, Android TV 9 | [itismowgli](https://github.com/itismowgli) | | [Redmi Glass Launcher](https://github.com/harshsingh0930/tv-vibehack) ([screenshot](https://raw.githubusercontent.com/harshsingh0930/tv-vibehack/main/docs/mountain-home.png), [issues](https://github.com/harshsingh0930/tv-vibehack/issues)) | A launcher fork with a Mountain Glass home screen: mountain wallpaper, coloured clock, date pill, compact seven-app glass dock and frosted offline app search with installed icons. Optional Play Next is off by default; the classic app-colour look remains selectable | Redmi MiTV-AXFR0, Android TV 11 | [harshsingh0930](https://github.com/harshsingh0930) | | [Rotating wallpapers and a Wallpaper picker](https://github.com/Alafazam/cleanyourtv/tree/axso2-launcher) | A folder of photos rotating behind Home every 30 minutes, a Wallpaper tile with a thumbnail picker, and an eight-app dock | Xiaomi MiTV-AXSO2, Android TV 9 | [Alafazam](https://github.com/Alafazam) | | [Scenes, frosted glass and weather](https://github.com/manas-04/cleanyourtv/tree/feat/wallpapers-weather) ([how it works](https://github.com/manas-04/cleanyourtv/blob/feat/wallpapers-weather/WALLPAPERS-AND-WEATHER.md), [issues](https://github.com/manas-04/cleanyourtv/issues)) | The cinematic shelf over 14 illustrated wallpapers that change on the hour, with a frosted-glass dock, a light app-colour tint and the weather opposite the shelf (now, feels like, high and low, sunrise or sunset, the next four hours) from Open-Meteo. The weather is off by default and sends only the coordinates | TCL 43S5K (MediaTek MT9221), Google TV 14 | [manas-04](https://github.com/manas-04) | | [Sony China launcher](https://github.com/roninriddle/tv-vibehack/tree/sony) ([issues](https://github.com/roninriddle/tv-vibehack/issues)) | A Sony-focused fork with Simplified Chinese, remote app ordering, two visible app rows, focus/ambient animations and an on-TV stock-home recovery shortcut; no Google services required | Sony K-85XR70 (China), Android 14 | [roninriddle](https://github.com/roninriddle) | | [Sony BRAVIA cinematic Home](https://github.com/Mahadevaswamys1999/cleanyourtv/tree/sony-bravia-vh21) ([how it works](https://github.com/Mahadevaswamys1999/cleanyourtv/blob/sony-bravia-vh21/docs/SONY-BRAVIA-VH21-FORK.md)) | A Sony-focused fork with a cinematic wallpaper, art-gallery screensaver and on-TV app reordering and hiding | Sony BRAVIA VH21, Android TV 12; Home/TV-button not yet re-checked | [Mahadevaswamys1999](https://github.com/Mahadevaswamys1999) | | [TV Remote + Timer Lock](https://github.com/ptrinh/tvhome-remote) ([screenshot](https://raw.githubusercontent.com/ptrinh/tvhome-remote/1b69886ebae2acb6e3604f36b6bc4fc9be2f79d2/docs/tv/remote-app.jpg), [issues](https://github.com/ptrinh/tvhome-remote/issues)) | A launcher fork with a phone web remote over a Cloudflare relay (QR pairing, live view, keyboard, Lock TV with a PIN timer, screen time) | Sony BRAVIA 4K AE2, Google TV 14 | [ptrinh](https://github.com/ptrinh) | | [Stremio shelf, peek dock and calendar](https://github.com/benfirad/tv-vibehack) | A fork of the launcher with a Stremio poster shelf, a dock that peeks over playing content, a frosted settings panel and a calendar overlay | Android TV | [benfirad](https://github.com/benfirad) | | [TCL G03: Search, Live, Memory and Shows](https://github.com/gpokhark/cleanyourtv/tree/dev) | A fork with Search, Live, Memory and Shows pills and tiles, a crash watchdog with safe mode, an Abyss theme and a sunrise/sunset sky; Search and the optional Live TV app use the network. | TCL G03 (Smart TV Pro, Android 11, 2 GB RAM) | [gpokhark](https://github.com/gpokhark) | | [Weather card and screensaver button](https://github.com/johnny1K/cleanyourtv/tree/weather-card) ([how it works](https://github.com/johnny1K/cleanyourtv/blob/weather-card/FORK.md), [screenshot](https://github.com/johnny1K/cleanyourtv/blob/weather-card/docs/weather-card/card.jpg)) | A fork with an opt-in Apple-Weather-style forecast card (Open-Meteo, only while on) and a moon button that starts the TV's screensaver. Off by default | TCL Smart TV Pro (G08), Google TV 14 | [johnny1K](https://github.com/johnny1K) | | [Zen list](https://github.com/lengjingxu/cleanyourtv/tree/zen-list) ([issues](https://github.com/lengjingxu/cleanyourtv/issues)) | A home screen that is only the wallpaper, a clock and one list of app names in large light type: no icons, banners, dock or glass, focus carried by type size and ink alone | Android TV emulator (API 36, 1080p) | [lengjingxu](https://github.com/lengjingxu) | | [CleanYourTV: Frutiger Aero](https://github.com/SadmanYasar/cleanyourtv/tree/frutiger-aero-edition) ([screenshot](https://raw.githubusercontent.com/SadmanYasar/cleanyourtv/frutiger-aero-edition/docs/showcase/home.png)) | A 2000s Frutiger Aero skeuomorphic fork: aquatic water-globe backdrop, seamless frosted-glass dock shelf, and custom high-resolution squircle banners with zero black letterboxing | Xiaomi Mi Box 4 (MDZ-22-AB), Android TV 9 | [SadmanYasar](https://github.com/SadmanYasar) | | [小米电视4S 75寸 L75M5-4S(MiTV4-ANSM0),Android 6.0.1](https://github.com/qqwersde/my-tv-signal-android6) ([issues](https://github.com/qqwersde/my-tv-signal-android6/issues)) | An Android 6.0.1 (API 23) launcher for the 小米电视4S 75寸 L75M5-4S (MiTV4-ANSM0); no internet permission. See [docs/devices/xiaomi-mitv4-ansm0.md](docs/devices/xiaomi-mitv4-ansm0.md). | 小米电视4S 75寸 L75M5-4S (MiTV4-ANSM0, xmen), Android 6.0.1, firmware 20.3.6.2057 | [qqwersde](https://github.com/qqwersde) | | [Xmen Android 6 port](https://github.com/yukunwu/cleanyourtv/tree/xmen-android6/ports/xmen-android6) ([issues](https://github.com/yukunwu/cleanyourtv/issues), [screenshot](https://raw.githubusercontent.com/yukunwu/cleanyourtv/2db3b0bc5685e1f84018a190aad89312fc646bf5/home.jpg)) | An experimental API 23 port with Java/API fallbacks, legacy Xiaomi app discovery, the native input picker and an opt-in accessibility/UsageStats Home fallback that can briefly show stock Home before returning; stock Home stays enabled, no internet permission. One software reboot verified; cold power-on, physical remote and playback remain unverified | Xiaomi MiTV4-ANSM0 (xmen), Android 6.0.1 | [yukunwu](https://github.com/yukunwu) | | [Glance line and crimson glass on a Changhong](https://github.com/bayhaqy/cleanyourtv/blob/main/my-tv/README.md) ([screenshot](https://raw.githubusercontent.com/bayhaqy/cleanyourtv/main/my-tv/screenshots/02-home.jpg)) | A glance line under the clock: weather and AQI, next prayer countdown, RAM and storage; adds INTERNET; crimson glass-dock theme | Changhong 43" (Skyworth shibuya), Android TV 11 | [bayhaqy](https://github.com/bayhaqy) | | [stillOS](https://github.com/maximfakel/stillOS) ([issues](https://github.com/maximfakel/stillOS/issues)) | A minimal restyle: every app on a neutral tile with its logo in white, the weather with a city picker and a clock-and-weather screensaver. Network: MET Norway weather, Nominatim for city search | Xiaomi MiTV-MOSR1, Android TV 11 | [maximfakel](https://github.com/maximfakel) | | [Pure TV](https://github.com/Vardxn/pure-tv) ([APK](https://github.com/Vardxn/pure-tv/releases/latest), [screenshot](https://raw.githubusercontent.com/Vardxn/pure-tv/691b9db4fa4f644c4fdc07d3f57b7ccdc2b1a318/docs/puretv/home.jpg)) | An Apple TV-style restyle: symmetric home with weather, full-bleed tiles, a hold-to-edit dock and a glass screensaver | Xiaomi MiTV-MOOR2, Google TV 11 | [Vardxn](https://github.com/Vardxn) | | [kermes-tv](https://github.com/kermes/kermes-tv) ([screenshot](https://raw.githubusercontent.com/kermes/kermes-tv/main/docs/switches/recs_hero.jpg), [issues](https://github.com/kermes/kermes-tv/issues)) | A recommendations hero over Home (recent titles on your services, kept when critics and audiences both rate them well; TMDB and OMDb with your own keys), Continue watching and a recent-apps dock. Network: posters, TMDB and OMDb only | TCL 75Q7C (G08), Google TV 12 | [kermes](https://github.com/kermes) | | [Chromecast glass fork](https://github.com/NewPlayer0213/cleanyourtv/blob/showcase/FORK.md) ([screenshot](https://raw.githubusercontent.com/NewPlayer0213/cleanyourtv/ea2df03e7f109d0310dbe2a21dd0bb4d12abe545/docs/showcase/chromecast-library.jpg)) | The App library drawn with Home's own tiles (banners, zoom, glass, badges for apps on Home and new installs, hold OK for the app menu), a clearer focus glass for dark wallpapers, remote buttons whose hold fires while still held and that can open an add-on's activity, and quick bars for the Brightness and Sleep Timer add-ons on a remote button. The library and glass changes are off until a theme turns them on; no network permission | Chromecast with Google TV 4K, Google TV 14 | [NewPlayer0213](https://github.com/NewPlayer0213) | | [Matchday TV](https://github.com/nahtheking/matchday-tv) ([screenshot](https://raw.githubusercontent.com/nahtheking/matchday-tv/main/docs/matchday/home.jpg), [issues](https://github.com/nahtheking/matchday-tv/issues)) | A fork for football fans: your club's next match under the clock with crests and kick-off time, a tvOS style tilt focus and a Control Center; fixtures written into a theme by a script on the computer, no INTERNET in the launcher | TCL 55P8LS, Google TV 12 | [nahtheking](https://github.com/nahtheking) | | [Apple TV 8-Dock](https://github.com/meoptimus/cleanyourtv/tree/apple-tv-8dock) | An Apple TV-styled minimalist fork with an 8-column dock, dedicated sliders icon, icon-only TV settings and streamlined on-device dock configuration | Xiaomi Mi TV (MiTV-MOOQ0, croods), Android TV 10 | [meoptimus](https://github.com/meoptimus) | | [Home styles: Aurora, Cinema and Orbit](https://github.com/YuvrajSingh808/cleanyourtv/blob/home-styles/FORK.md) ([screenshot](https://raw.githubusercontent.com/YuvrajSingh808/cleanyourtv/fdc18b3005ef936621a8bd821f922121dead1916/docs/home-styles/orbit.jpg), [issues](https://github.com/YuvrajSingh808/cleanyourtv/issues)) | Three Home layouts picked in Launcher settings, the original kept as Classic: Aurora (drifting light behind a glass dock), Cinema (the app's artwork as a slowly zooming backdrop) and Orbit (a 3D carousel over a star field); no network or new permissions | Xiaomi Mi TV 4i (MiTV4I), Android TV 9 | [YuvrajSingh808](https://github.com/YuvrajSingh808) | | [Taskbar & System Manager](https://github.com/arsha123449/cleanyourtv-free-ram) | An opt-in taskbar popup with live RAM/CPU readouts and running apps shortcut, plus a web task manager; no internet permission in the launcher | Thomson Smart TV, Android TV 11 | [arsha123449](https://github.com/arsha123449) | | [Glass home with this week's trending series](https://github.com/viniciustheodoro/newdesignforyourTV) ([APK](https://github.com/viniciustheodoro/newdesignforyourTV/releases/latest), [screenshot](https://raw.githubusercontent.com/viniciustheodoro/newdesignforyourTV/490f62c9506629cac4dadf88b8e7217494b946e0/docs/glass/glass-netflix.jpg)) | A Glass-style Home: streaming apps as one row of wordmark pills over each service's trending series of the week in Brazil (TMDB, your own key). Installed without ADB; network for TMDB and weather only, no analytics | Bettdow AC1041-X7 projector (1 GB), Android 9 | [viniciustheodoro](https://github.com/viniciustheodoro) | | [Screensaver timeout pill on a TCL G08](https://github.com/oaa97181/cleanyourtv/blob/tcl-g08-screensaver-timeout/FORK.md) ([screenshot](https://raw.githubusercontent.com/oaa97181/cleanyourtv/7bcc8bedbaa8ee57177d1607df6884b1ccd7b09d/tcl-g08-timeout-pill.jpg)) | A top-bar pill that flips the screen-off timeout between 10 s and 5 min; adds WRITE_SETTINGS (granted once over ADB), no network | TCL Smart TV Pro (G08), Google TV 14 | [oaa97181](https://github.com/oaa97181) | | [Temporadas](https://github.com/AlfaRojo/cleanyourtv/blob/temporadas/TEMPORADAS.md) ([screenshot](https://raw.githubusercontent.com/AlfaRojo/cleanyourtv/1302e696761e74fda145f7eda209ed358598052a/docs/temporadas/months/10.jpg), [issues](https://github.com/AlfaRojo/cleanyourtv/issues)) | A nature Home drawn from code that changes every month, with animals that move and the month's festival; the clock screensaver shows the same scene. No photos, network or new permissions | Xiaomi Mi TV P1 43" (MiTV-MOOQ2), Android TV 11 | [AlfaRojo](https://github.com/AlfaRojo) | | [Resources rings button](https://github.com/benny117/cleanyourtv/tree/8158e933c9c76ee5813dc40f420498a010d3df9a) ([screenshot](https://raw.githubusercontent.com/benny117/cleanyourtv/8158e933c9c76ee5813dc40f420498a010d3df9a/docs/switches/stats_button.jpg), [the change](https://github.com/Gathin23/cleanyourtv/pull/1794)) | A round top-bar button with three rings for CPU, memory used and storage used (red above 90 %), left of the `top_bar_apps` buttons; focused, it widens to the left and lists the three figures, in place of the `show_stats` line. This repo's launcher plus one opt-in key, `stats_button`; no network, no new permission | Xiaomi Mi TV Stick (MiTV-AESP0), Android TV 9 | [benny117](https://github.com/benny117) | | [cleanyourtv-legacy](https://github.com/johnsontsai11/cleanyourtv-legacy) ([issues](https://github.com/johnsontsai11/cleanyourtv-legacy/issues)) | The launcher with `minSdk` 24, for Android 7 sets that the reference launcher refuses: `java.time` desugared, API 26+ calls guarded (Outfit falls back to Roboto in XML layouts), and an install script that accepts Android 7's `am start` timeout. The APK is about 650 KB, over this repo's gate; no new permissions or network | Sony BRAVIA KDL-55W800C (SVP-DTV15, Taiwan), Android TV 7.0 | [johnsontsai11](https://github.com/johnsontsai11) | | [ZenTV](https://github.com/hernanzini/zentv) ([settings](https://github.com/hernanzini/zentv/blob/main/docs/zentv/CONFIG.md)) | A fork that follows this repo's `main` and adds opt-in features, all off by default: the weather under the clock for a city by name, Bing's picture of the day as the wallpaper, and a live-TV app such as Sensa opened at power-on, after a boot or standby, once the network is up. Adds INTERNET, and a foreground service only while the power-on app is set. Network: Open-Meteo weather and geocoding, www.bing.com, only while Home is on screen | RCA (TCL UnionTV), Android TV 9; Xiaomi TV Box S 3rd gen (MiTV-AFMU0), Google TV 14 | [hernanzini](https://github.com/hernanzini) | | [Prayer and weather card on Home](https://github.com/M-khalifa/cleanyourtv/blob/8f8cb3621083bf2a290a41022685f335d03a25aa/FORK.md) ([screenshot](https://raw.githubusercontent.com/M-khalifa/cleanyourtv/8f8cb3621083bf2a290a41022685f335d03a25aa/docs/switches/home_widgets.jpg)) | One glass card under the top buttons with the next prayer from the Prayer Times add-on and the weather now from the Weather add-on, alternating, turning orange then red as the prayer gets close; off by default (`home_widgets`). The launcher reads the two add-ons' providers: no network, no new permission | TCL Q6, Google TV 12 | [M-khalifa](https://github.com/M-khalifa) | | [TCL BeyondTV fork](https://github.com/RasmusKD/cleanyourtv/blob/tcl-beyondtv/FORK.md) ([screenshot](https://raw.githubusercontent.com/RasmusKD/cleanyourtv/04d8e25a/docs/switches/hide_rows_until_focus.jpg), [issues](https://github.com/RasmusKD/cleanyourtv/issues)) | Four opt-in switches: Home shows only the dock until focus moves down, a Developer options row in the Settings menu, and the T and Netflix buttons running their `app_keys` entry from any app, not only Home (TCL's T-button action, and the window manager's key log, which needs `READ_LOGS`). No network permission | TCL BeyondTV (RT2851), Android TV 9 | [RasmusKD](https://github.com/RasmusKD) | | [CleanYourTV UI, themes edition](https://github.com/pokelvo/cleanyourtv-ui) ([screenshot](https://raw.githubusercontent.com/pokelvo/cleanyourtv-ui/a00f773adf6eb259b2e487079b1903575d39065d/docs/themes/editorial.jpg), [issues](https://github.com/pokelvo/cleanyourtv-ui/issues)) | A launcher with six built-in themes (Classic, Glass, Editorial, Colors, Minimal, HUD), tuned for Philips Android TVs: Ambilight + Hue toggle, remote Sources/Options buttons, OLED screensaver guard, clean HDMI-CEC names. Based on matheus-caldeira/cleanyourtv-ui. Network: weather, market quotes and an optional Plex server; asks for an optional accessibility service (remote keys) | Philips 55OLED907, Android TV 11 | [pokelvo](https://github.com/pokelvo) | ## Screensavers and add-ons Small apps and scripts that run next to the launcher (or any launcher) and do one thing. | Project | What it is | Built on | By | |---|---|---|---| | [DVD Video screensaver for Android TV](https://github.com/TheWombRaider/dvd-tv) ([screenshot](https://github.com/TheWombRaider/dvd-tv/blob/main/docs/preview.jpg)) | The bouncing DVD VIDEO logo as an offline native screensaver and launcher preview, measured against reference video; no internet, audio or analytics | TCL Smart TV Pro (G08), Google TV 14; preview tested | [TheWombRaider](https://github.com/TheWombRaider) | | [AirPlay receiver installer](https://github.com/nguyenduchoai/tv-vibehack/tree/feat/airplay-receiver) | A script that builds and installs an open-source AirPlay receiver next to the launcher, for iPhone mirroring | Xiaomi MiTV-AESP0, Android TV 9 | [nguyenduchoai](https://github.com/nguyenduchoai) | | [Cast Fix](https://github.com/thayford/castfix) | Keeps casting from phones working on a Chromecast with Google TV after setupwraith is disabled for the launcher ([#361](https://github.com/Gathin23/cleanyourtv/issues/361)): at every boot it pairs with the TV's own Wireless debugging, lets the Cast receiver load its credentials from the setup wizard, then switches the wizard off again. No internet access | Chromecast with Google TV HD, Google TV 14 | [thayford](https://github.com/thayford) | | [coocaa-home-shim](https://github.com/VincentYe123/coocaa-home-shim) | A 15 KB app under a Coocaa homepage package name that hands Home to the launcher on Skyworth's China-market Coocaa OS, where Home is a system property rather than an intent. At boot it writes that property back when the framework has stored `home[0]` / `home[1]`, and for two minutes it also moves the stock home aside. No internet permission | Skyworth 7S60_A5, Coocaa OS / Android 8 | [VincentYe123](https://github.com/VincentYe123) | | [Homelab companion](https://github.com/epochcoder/cleanyourtv/tree/main/companion) ([how it works](https://github.com/epochcoder/cleanyourtv/blob/main/companion/README.md), [screenshots](https://raw.githubusercontent.com/epochcoder/cleanyourtv/d8454d32f53ad47b5f45ba1adfff7353e5c5c9b7/companion/docs/homelab.jpg)) | One app next to the launcher for a self-hosted homelab, with tabs for a Homepage dashboard, one search across Radarr and Sonarr that adds a film or show with one press, qBittorrent downloads named the way Sonarr and Radarr know them, the next two weeks of both calendars, and every setting edited with the remote or pushed from a computer. Its Immich screensaver crossfades recent photos with a slow zoom, pairs portraits side by side and captions the place, date and people, in the manner of Google Photos' ambient mode. Network only to the servers you configure, plus the public poster hosts the Sonarr and Radarr lookups point to; the launcher keeps no network permission | Formovie Laser 4K projector, Android TV 14 | [epochcoder](https://github.com/epochcoder) ([issues](https://github.com/epochcoder/cleanyourtv/issues)) | | [3D Pipes: XP Screensaver for Android TV](https://github.com/TheWombRaider/pipes-tv) | The classic 3D Pipes screensaver, rebuilt from the original's published rules and checked against 184 scenes of the real one: a single pipe growing one whole segment at a time, a mix of elbows and ball joints, the 16 classic materials, the rare Utah teapot, a level camera that turns with each scene, and the small-square clear. No internet permission. TCL sets need one app-op (`AUTO_START`) before the system will start a sideloaded screensaver | TCL 75T7 (G08), Google TV 14 | [TheWombRaider](https://github.com/TheWombRaider) | | [Weather Clock](https://github.com/matyivagyok/weatherclock-tv) | A screensaver that adds the weather to the launcher's clock: the thin clock and date centred over the ambient glow, with the current conditions, high and low, "feels like" and the next three days from Open-Meteo (no key). Location is automatic from the IP address (ipwho.is, geojs.io as fallback) or a city picked by hand; it only runs while the screensaver is on | Chromecast with Google TV HD, Google TV 14 | [matyivagyok](https://github.com/matyivagyok) | | [Forslag](https://github.com/modist/forslag) ([screenshot](https://raw.githubusercontent.com/modist/forslag/eb58ef5ad2a2bcf838ff6daa24e35bd9ce4bc8eb/screenshot.jpg)) | What is in your own streaming subscriptions right now, as an app with a module card: a row of movies and one of series, most popular first, with genre tabs. Titles come from TMDb (your own free key), and in Denmark DRTV and Viaplay come from their own undocumented catalogue APIs; OK opens the title itself on Netflix, Disney+, HBO Max, DRTV and Viaplay (Netflix and Disney+ ids from Wikidata; HBO Max, and titles Wikidata lacks, from Movie of the Night with an optional key of your own). Network: TMDb, Wikidata, DRTV, Viaplay and Movie of the Night only; no ads, no telemetry | Philips 2021/22 UHD Android TV (PH1M_EA_9970A), Android 11 | [modist](https://github.com/modist) | | [Corner Player](https://github.com/maxhayim/corner-player) ([screenshot](https://github.com/maxhayim/corner-player/blob/main/screenshot.jpg), [issues](https://github.com/maxhayim/corner-player/issues)) | Picture in picture over any app, Live TV or an HDMI input, for your own cameras and streams: a baby monitor or door camera (RTSP or HLS), or a stream from your own M3U playlist, in a small corner window that never takes the remote's keys. Silent by default; a module card for the Clean Your TV launcher. Comes with no channels; network is used only for the addresses you add | MOKA R8G, Android 14 | [maxhayim](https://github.com/maxhayim) | | [Kids Mode](https://github.com/maxhayim/kids-mode) ([APK](https://github.com/maxhayim/kids-mode/releases/latest), [screenshot](https://github.com/maxhayim/kids-mode/blob/main/docs/kids-screen.jpg)) | A kids' screen locked with a PIN: big tiles for the apps you choose (YouTube Kids, Scholastic, PBS KIDS and similar start there) and nothing else. It is the home app and hands Home straight to your normal launcher while off; while on, a guard (an accessibility service that sees only which app is in front) sends Settings, other apps and other launchers back to the kids' screen. The PIN is kept only as a salted hash. A module card for the Clean Your TV launcher. Proposed here as an add-on first (#1215). No internet permission | MOKA R8G, Android 14 | [maxhayim](https://github.com/maxhayim) | | [QuickVol TV](https://github.com/thenewnano/quickvol-google-tv) | One-press volume presets: the Red, Green, Yellow and Blue buttons set the volume to levels you choose on its own screen, with no rebuild. One accessibility service catches the four buttons (no screen content, no internet permission), and it has a module card for the launcher | Philips UHD Android TV (TPV, MediaTek), Android 14 | [thenewnano](https://github.com/thenewnano) | ## Tools and companion apps Ways to run the cleanup or control the TV from a phone or a computer, without an AI agent. | Project | What it is | Built on | By | |---|---|---|---| | [Clean Your TV app](https://github.com/udhaykumarbala/cleanyourtv-app) | The easiest way in: an Android phone app that cleans up an Android TV or Google TV over Wi-Fi in three steps (connect, analyse, clean), with a plan first, a restore point and undo. No laptop, no coding agent. Page: [cleanyour.tv/app](https://cleanyour.tv/app) | Android TV / Google TV; Android 9+ phone | [udhaykumarbala](https://github.com/udhaykumarbala) | | [Clean Your TV Companion](https://github.com/gethari/clean-your-tv-companion) | A Windows, macOS and Linux app that connects to an Android TV or Google TV over ADB, checks its setup and compares the installed apps with the community lists. Runs locally, no account; the preview only inspects, changes are on its roadmap | Android TV / Google TV; tested on TCL Q6K | [gethari](https://github.com/gethari) | | [CleanTV by VGS](https://github.com/vgscity/vgs-cleantv) ([APK](https://github.com/vgscity/vgs-cleantv/releases/latest)) | An Android app that applies this repo's per-model lists and installs a patched launcher over ADB: backup first, `pm disable-user` only, rollback and one-tap restore. It runs on an Android phone over Wi-Fi, or installed on the TV itself, where it connects to the TV's own ADB and cleans that TV with the remote, for owners with only an iPhone. Vietnamese and English; anonymous usage counts, disclosed in its README | Phone app: TCL Google TV (G07–G13), Sony BRAVIA (VU3, VH2), Xiaomi MiTV, Skyworth SWTV-22AE, Chromecast with Google TV, operator boxes (ZTE, SDMC), Formovie L206 projector, as reported by users | [vgscity](https://github.com/vgscity) | | [CleanYourTV Panel](https://github.com/Pagamase/cleanyourtv-panel) ([screenshot](https://raw.githubusercontent.com/Pagamase/cleanyourtv-panel/8c52c884314cd85fba21a47e60b6e055d7c4e689/docs/screenshot.png)) | A local web page (Python standard library, 127.0.0.1 only) to arrange the launcher's dock, grid and hidden apps from the computer's browser and push it as a theme with `tools/theme.sh` / `theme.ps1`, keeping the keys already on the TV; English and Spanish | Xiaomi MiTV-MSSP2, Android TV 9 (from Windows 11) | [Pagamase](https://github.com/Pagamase) | | [Tellyscope](https://github.com/man15h/tellyscope) ([APK](https://github.com/man15h/tellyscope/releases/latest)) | An Android phone app that applies this repo's per-model lists over Wi-Fi ADB (disable-only, with undo), plus APK install, file transfer and live stats; its only network request fetches the lists from tellyscope-devices. Under 3 MB, GPL-3.0 | XGIMI Horizon S Pro, Android TV 11 | [man15h](https://github.com/man15h) | | [TidyTV](https://github.com/jolan94/tidytv) ([site](https://tidytv.winkle.dev)) | An Android phone app that applies this repo's per-model lists with no computer and no AI agent: backup first, `pm disable-user` only, an optional launcher install with rollback, and a one-tap restore. The lists are bundled from `examples/` and credited | TCL 32S5400, Android TV | [jolan94](https://github.com/jolan94) | | [TV Remote](https://github.com/HoangTran0410/tv-remote) ([APK](https://github.com/HoangTran0410/tv-remote/releases/latest), [site](https://tvremote.pages.dev), [TV Home](https://tvremote.pages.dev/img/guide/home-1.en.webp)) | A phone, desktop and web remote over ADB with no server or account. **TV Home**, its own launcher: a clock, weather, lunar date and system cards over drawn or Bing wallpapers, set up from the phone or computer instead of the D-pad, installed with a swap that rolls back by itself when Home does not land on it. Its Optimize TV applies this repo's lists with an undo | FPT Play 650 (Android TV 14), Sony BRAVIA (Android 9), Google TV emulator (Android 14) | [HoangTran0410](https://github.com/HoangTran0410) | | [CleanYourTV Studio](https://github.com/dazdenii/cleanyourtv-studio) ([screenshot](https://raw.githubusercontent.com/dazdenii/cleanyourtv-studio/main/docs/studio-screenshot.png)) | A local macOS and Linux web studio (Python standard library, `127.0.0.1` only) for v2.7 theme presets, every `config.json` switch (Cinematic Home, glass dock, sky gradient, glow, F1 countdown), dock and hidden-app ordering, a live TV screen preview with D-pad remote, `check.py` health checks, and a one-click HDMI-CEC handshake reset | Android TV 9+ / Google TV (macOS & Linux) | [dazdenii](https://github.com/dazdenii) | | [Webmote](https://github.com/maxhayim/webmote) ([APK](https://github.com/maxhayim/webmote/releases/latest), [screenshot](https://github.com/maxhayim/webmote/blob/main/docs/remote.png)) | A remote in the browser of any phone, tablet or computer, with nothing to install on the phone: D-pad, OK, Back, Home, volume, play/pause, an Apps sheet and typing into the TV's focused text box. The TV serves it itself, to the home network only, paired with a PIN shown on the TV; no account, no cloud. Permissions: an accessibility service (the keys, and finding the focused text box when typing) and INTERNET for its local server | MOKA R8G, Android 14 | [maxhayim](https://github.com/maxhayim) | | [Standby Light](https://github.com/maxhayim/standby-light) ([APK](https://github.com/maxhayim/standby-light/releases/latest), [screenshot](https://github.com/maxhayim/standby-light/blob/main/docs/app.jpg)) | Keeps the standby light of Realtek-based TVs off in every state (on, standby, low-power standby, blinking), and switches it off again after every restart and power cut. Realtek's LED service answers only the ADB shell, so the app signs in to the TV's own ADB at 127.0.0.1 with a key you allow once on the TV, and sends one fixed command. Needs `com.realtek.power.ILedManager/default` and network debugging left on. No network beyond the TV itself | MOKA R8G, Android 14 | [maxhayim](https://github.com/maxhayim) | | [AppleTV Wake for Android TV](https://github.com/Gauthier-Huguenin/appletv-wake-android-tv) ([APK](https://github.com/Gauthier-Huguenin/appletv-wake-android-tv/releases/latest), [issues](https://github.com/Gauthier-Huguenin/appletv-wake-android-tv/issues)) | Turns the TV on when the Apple TV wakes up, for sets that ignore HDMI-CEC power-on from standby, and switches between the Apple TV and a second HDMI device on a double press of mute on the Apple TV remote; it can also replace the stock launcher so Home always goes to the Apple TV. Set up from a computer with a script (adb, one-time pairing through pyatv). Network: only the Apple TV on the home network (its Companion protocol); an accessibility service that reads no screen content and filters no keys | TCL Smart TV Pro (G05_4K_GB), Google TV 11, with an Apple TV 4K and a PS5 | [Gauthier-Huguenin](https://github.com/Gauthier-Huguenin) | ## Other platforms: Fire TV and LG webOS Fire OS won't let another launcher replace Amazon's home, and LG TVs run webOS rather than Android, so these take their own routes. Only want the tracking off on a Samsung, LG, Roku or other non-Android TV? [cleanyour.tv/not-android](https://cleanyour.tv/not-android) does it step by step with the remote, no root. | Project | What it is | Built on | By | |---|---|---|---| | [CleanYourTV AFTSS minimal fork](https://github.com/bearylabs/cleanyourtv/tree/firetv) ([build and test notes](https://github.com/bearylabs/cleanyourtv/blob/firetv/FIRETV.md), [screenshot](https://github.com/bearylabs/cleanyourtv/releases/download/firetv-device-check-images-2026-10-25/rc1-home.jpg)) | No-root fork with a Home redirect in its accessibility service and a fail-open cover; Amazon Home stays enabled, no new network permission | Fire TV Stick Lite 2020 (AFTSS / sheldon), Fire OS 7.7.1.7 / Android 9 | [bearylabs](https://github.com/bearylabs) | | [CleanYourTV for LG webOS](https://github.com/lasharor/cleanyourtv-WebOS) | A clean home for **rooted** LG webOS TVs (Homebrew Channel, SSH as root): a four-app dock with the focused app's glow, an app grid, Inputs and Settings shortcuts, Live TV from your own M3U playlist with a guide, and an optional debloat that stops LG's ad and telemetry services and blocks a few ad servers. Runs from RAM at boot; a reboot without its boot scripts brings LG's Home back | LG OLED65G26LA (G2), webOS 25 | [lasharor](https://github.com/lasharor) | | [CleanYourTV webOS edition](https://github.com/SamuelSHernandez/cleanyourtv-webOS/tree/main/webos) ([setup](https://github.com/SamuelSHernandez/cleanyourtv-webOS/blob/main/webos/docs/setup.md), [screenshot](https://raw.githubusercontent.com/SamuelSHernandez/cleanyourtv-webOS/4be30bddd3429258aac9f755581242f05cde43eb/webos/themes/default/screenshot.jpg)) | **No root.** This repo's launcher rebuilt as a webOS web app for LG TVs in Developer Mode, keeping its Home model (the dock is the first row, Move, App library), theme keys, card rules and its own translations in 28 languages, with a dock-only mode, five themes and a Night Clock add-on. A `cytv-webos` tool installs, checks and restores it with a journal that reads every result back. No network use on the TV; the Home button stays LG's (a Quick Access key opens it) | LG 50UQ7570PUJ, webOS 22 | [SamuelSHernandez](https://github.com/SamuelSHernandez) | | [Fire OS 6 fast Home](https://github.com/Mohamedkrs/cleanyourtv) ([how it works](https://github.com/Mohamedkrs/cleanyourtv/blob/main/FORK.md), [screenshot](https://raw.githubusercontent.com/Mohamedkrs/cleanyourtv/61a1fff14407220547f37073843be121f188ce3c/docs/fire-os-6/home.jpg)) | The current launcher on Fire OS 6 (minSdk 25); a system-log Home watcher brings it back about 0.5 s after Home; adds READ_LOGS (granted over ADB) and a boot receiver, no network permission | Fire TV Stick 4K, 1st gen (AFTMM / mantis), Fire OS 6.7.1.1 / Android 7.1.2 | [Mohamedkrs](https://github.com/Mohamedkrs) | | [Fire OS 6 Home watcher](https://github.com/ljis120301/tv-vibehack/tree/fire-tv-support) | Brings the launcher up over Amazon's home on a Fire TV Stick 4K, since Fire OS won't let it be replaced | Fire TV Stick 4K, Fire OS 6 | [ljis120301](https://github.com/ljis120301) | | [Fire OS 7 fast Home](https://github.com/andrewsaad/fire-tv-cleanup) | A fork of fire-tv-cleanup for Fire OS 7 (Android 9), where Android holds any background app back for 5 s after Home: the accessibility service clicks the launcher's own tile in Amazon's apps row instead, so Amazon opens it in about 0.6 s. Also a boot guard for apps that open themselves at boot, Windows PowerShell scripts and an AFTALMO debloat list | Amazon Fire TV AFTALMO, Fire OS 7.7 / Android 9 | [andrewsaad](https://github.com/andrewsaad) | | [Fire TV Glass](https://github.com/ivantrj/firetv-glass-launcher) | Debloat scripts and a small Glass launcher for Fire OS 8, which protects Amazon's home: an accessibility service brings Glass back whenever Amazon's home appears. Dock, hidden apps and wallpaper change without a rebuild | Fire TV Stick 4K (AFTKRT), Fire OS 8 / Android 11 | [ivantrj](https://github.com/ivantrj) | | [Violet Horizon](https://github.com/Kiwicoop247/firetv-glass-launcher/tree/violet-horizon) | A no-root Fire TV Glass fork for Fire OS 7 with a purple dashboard, public-feed widgets and Spotify Now Playing | Fire TV Stick Lite (AFTSS), Fire OS 7.7.1.7 / Android 9 | [Kiwicoop247](https://github.com/Kiwicoop247) | | [Insignia Clean Home](https://github.com/yjack-coder/insignia-clean-home) | A fork for an Insignia Fire OS 8 TV: redirects Amazon Home through a narrowly scoped accessibility service while keeping the original launcher enabled, with a four-app dock, launchable-app grid, Appstore entry and MediaTek HDMI input view. No Internet permission; cold-boot persistence remains unverified | Insignia NS-50F501NA26 (AFTHY7ABBA), Fire OS 8.1.8.0 / Android 11 | [yjack-coder](https://github.com/yjack-coder) | | [fire-tv-cleanup](https://github.com/itsmeterrylin/fire-tv-cleanup) | A fork aimed at Fire TV: debloat plus a launcher with a macOS-style dock | Fire TV | [itsmeterrylin](https://github.com/itsmeterrylin) | | [CleanYourTV on Fire OS](https://github.com/GaneshVarma1/cleanyourtv/tree/fire-tv-launcher-settings-fix) | A fork in Fire mode: the launcher comes up over Amazon's home whenever Home is pressed, and the Settings button opens the TV's Settings and stays usable. Includes the AFTDEC012E debloat list. Amazon's launcher stays the system home, so this one runs on top of it | Amazon Fire TV AFTDEC012E, Fire OS 7 / Android 11 | [GaneshVarma1](https://github.com/GaneshVarma1) | | [Home Return and weather moods on a Fire TV](https://github.com/bansiman/cleanyourtv/tree/my-tv) ([how it works](https://github.com/bansiman/cleanyourtv/blob/my-tv/FORK.md), [screenshot](https://github.com/bansiman/cleanyourtv/blob/my-tv/my-tv/screenshot.jpg)) | A fork with Home Return, a separate small accessibility helper that brings any build of the launcher up over Amazon's home and turns the Amazon Music button into YouTube; weather on the shelf from Open-Meteo; wallpapers grouped by time of day and by rain or fog; quiet round top-bar buttons | TCL Fire TV (AFTDEC012E), Fire OS 8.1.8.5 / Android 11 | [bansiman](https://github.com/bansiman) | | [webOS launcher](https://github.com/OmkarK97/webos-vibehack) | **No root required.** The same Apple TV-style home rebuilt as a webOS web app for LG TVs, installed through LG's Developer Mode, with a Home-button watcher that runs on another device | LG OLED C6, webOS 26 | [OmkarK97](https://github.com/OmkarK97) | | [Clean Your TV — LG webOS](https://github.com/Razdva122/clean-your-tv-lg-webos) ([screenshot](https://github.com/Razdva122/clean-your-tv-lg-webos/blob/main/docs/launcher-menu.png), [release](https://github.com/Razdva122/clean-your-tv-lg-webos/releases/latest), [issues](https://github.com/Razdva122/clean-your-tv-lg-webos/issues)) | No root: an alternative Home for LG webOS through Developer Mode, with an on-TV Home helper and the cytv installer (Windows, macOS, Linux, Android); three short Home presses return to LG Home | LG OLED55C3RLA (C3), firmware 43.21.71; more in [compatibility](https://github.com/Razdva122/clean-your-tv-lg-webos/blob/main/docs/COMPATIBILITY.md) | [Razdva122](https://github.com/Razdva122) | | [Fire TV → Apple TV front end](https://github.com/NikhilSiddhu/firetv-tvos) ([screenshots](https://github.com/NikhilSiddhu/firetv-tvos/tree/main/shots)) | A reversible rewrite of a Fire TV Stick's front end: the launcher built from this repo, plus a small accessibility watcher that brings it back whenever Amazon's home appears, a quick-settings tile that survives the debloat, and web tiles for any address. Ships the pre-change `getprop`/package snapshots, a 71-package AFTSSS list with every line's provenance marked, and one-line restore scripts. No root, nothing uninstalled from the system partition, Amazon's launcher stays installed | Fire TV Stick 3rd gen (AFTSSS), Fire OS 7.7.1.7 (PS7717/5741) / Android 9 | [NikhilSiddhu](https://github.com/NikhilSiddhu) | | [Fire TV Stick Lite cleanup (AFTSS)](https://github.com/eteen12/firetv-stick-aftss-cleanup) | A tested, reversible write-up for the AFTSS (`sheldon`): this repo's AFTSS list plus 14 extras (62 packages disabled, all still off after a reboot), the protected loggers blocked with Android Private DNS, the privacy toggles, and Home sent to this repo's launcher by the firetv-tvos home watcher, both built from source, which shows that watcher works on the AFTSS as well as the AFTSSS. Scripts check the model and firmware first. No root, nothing uninstalled | Fire TV Stick Lite 2020 (AFTSS), Fire OS 7.7.1.7 / Android 9 | [eteen12](https://github.com/eteen12) | | [Skylight](https://github.com/SaudSatopay/skylight-tizen) ([live demo](https://saudsatopay.github.io/skylight-tizen/), [screenshot](https://raw.githubusercontent.com/SaudSatopay/skylight-tizen/991962c6a872e39b2d465604c3e07bec15c00e06/docs/screenshots/golden-hour.jpg), [issues](https://github.com/SaudSatopay/skylight-tizen/issues)) | **No root.** A home screen for Samsung's Tizen, sideloaded through Developer Mode: a small helper asks the TV's own app-status service what is on screen and brings Skylight back when an app closes, it returns a moment after the Home button, and two SmartThings cloud rules open it when the TV wakes or cold-boots. Apps as tiles under a painted sky that follows the time of day, with Move and Hide on a long press of OK. Nothing disabled or uninstalled, no network calls; Samsung's home stays underneath | Samsung Crystal UHD UA43UE86AFULXL (2025), Tizen 9.0 | [SaudSatopay](https://github.com/SaudSatopay) | ## Add-ons in this repo Small optional apps that plug into the launcher as module cards live in [`addons/`](addons/README.md), with their own index. They are built separately and never make the launcher bigger. ## Guides and write-ups Walkthroughs other people wrote or recorded. Press coverage is listed in [docs/PRESS.md](docs/PRESS.md). - [Video tutorial, in Chinese](https://x.com/op7418/status/2112835248870592903), by [@op7418](https://x.com/op7418) on X - [Write-up, in Chinese](https://x.com/hfcorriez/status/2112732522937553003), by [@hfcorriez](https://x.com/hfcorriez) on X ## Find a project by TV brand By the TV each project was built and tested on. Most of them run on other Android TV sets too; check the project's README. - **Amazon Fire TV:** [CleanYourTV AFTSS minimal fork](https://github.com/bearylabs/cleanyourtv/tree/firetv), [CleanYourTV on Fire OS](https://github.com/GaneshVarma1/cleanyourtv/tree/fire-tv-launcher-settings-fix), [Fire OS 6 fast Home](https://github.com/Mohamedkrs/cleanyourtv), [Fire OS 6 Home watcher](https://github.com/ljis120301/tv-vibehack/tree/fire-tv-support), [Fire OS 7 fast Home](https://github.com/andrewsaad/fire-tv-cleanup), [Fire TV Glass](https://github.com/ivantrj/firetv-glass-launcher), [Fire TV Stick Lite cleanup (AFTSS)](https://github.com/eteen12/firetv-stick-aftss-cleanup), [Fire TV → Apple TV front end](https://github.com/NikhilSiddhu/firetv-tvos), [fire-tv-cleanup](https://github.com/itsmeterrylin/fire-tv-cleanup), [Home Return and weather moods on a Fire TV](https://github.com/bansiman/cleanyourtv/tree/my-tv), [Violet Horizon](https://github.com/Kiwicoop247/firetv-glass-launcher/tree/violet-horizon) - **Baron (CloudWalker OS):** [Baron Home](https://github.com/sethihq/baron-tv) - **BenQ:** [Navigation sounds](https://github.com/rocavence/tv-vibehack/tree/nav-sounds) - **Bettdow:** [Glass home with this week's trending series](https://github.com/viniciustheodoro/newdesignforyourTV) - **Changhong:** [Glance line and crimson glass on a Changhong](https://github.com/bayhaqy/cleanyourtv/blob/main/my-tv/README.md) - **Chromecast with Google TV:** [Cast Fix](https://github.com/thayford/castfix), [Chromecast glass fork](https://github.com/NewPlayer0213/cleanyourtv/blob/showcase/FORK.md), [Weather Clock](https://github.com/matyivagyok/weatherclock-tv) - **Formovie:** [CleanTV by VGS](https://github.com/vgscity/vgs-cleantv), [Homelab companion](https://github.com/epochcoder/cleanyourtv/tree/main/companion) - **FPT Play:** [TV Remote](https://github.com/HoangTran0410/tv-remote) - **Haier:** [cleanyourtv for Haier](https://github.com/abuhasanrumi/cleanyourtv-haier) - **HAAM:** [HDMI input visibility](https://github.com/midhatn/cleanyourtv/tree/feature/hdmi-input-visibility) - **Hisense:** [Android 5.1 Hisense adapter](https://github.com/Drmufeng/cleanyourtv/tree/adapter/android-5.1), [Atmosphere TV](https://github.com/parzival-xol/atmosphere-tv), [Hisense 55U6K: reorder and weather](https://github.com/vlaship/cleanyourtv/tree/hisense-55u6k), [Hisense FFM: weather, gear and Recent apps](https://github.com/Sumyabazar1/cleanyourtv/blob/hisense-ffm/HISENSE_FFM.md), [Hisense restyle](https://github.com/YouLop009/tv-vibehack/tree/style-modifications) - **Homatics:** [PeachOS TV](https://github.com/BrainDeLook/peachos-tv) - **Insignia:** [Insignia Clean Home](https://github.com/yjack-coder/insignia-clean-home) - **JVC:** [Spotlight](https://github.com/IyiolaJay/spotlight-tv) - **Kogan:** [Quay](https://github.com/checkmate-automate/Quay-DebloatedAndroidLauncher) - **LG:** [Clean Your TV — LG webOS](https://github.com/Razdva122/clean-your-tv-lg-webos), [CleanYourTV for LG webOS](https://github.com/lasharor/cleanyourtv-WebOS), [CleanYourTV webOS edition](https://github.com/SamuelSHernandez/cleanyourtv-webOS/tree/main/webos), [webOS launcher](https://github.com/OmkarK97/webos-vibehack) - **MOKA:** [Corner Player](https://github.com/maxhayim/corner-player), [Webmote](https://github.com/maxhayim/webmote), [Kids Mode](https://github.com/maxhayim/kids-mode), [Standby Light](https://github.com/maxhayim/standby-light) - **Motorola:** [Casa](https://github.com/joseorteha/casa-tv), [TV Motorola Launcher](https://github.com/kartikcool15/tv-motorola-launcher) - **MYO:** [MYO Launcher](https://github.com/faustinoaq/myo-launcher) - **NVIDIA Shield:** [Vibe Launcher](https://github.com/maydings/vibe-launcher) - **OnePlus:** [Apple TV Frosted Glass for OnePlus TV](https://github.com/sireesh0204-stack/cleanyourtv/tree/backup/oneplus-apple-frosted-glass), [KinoDock](https://github.com/vedraj360/kinodock) - **Philips:** [CleanYourTV UI, themes edition](https://github.com/pokelvo/cleanyourtv-ui), [Cosy Home](https://github.com/oliverjwroberts/cosy-home-tv), [Liquid Glass Home for Philips TA1](https://github.com/Nefritor/cleanyourtv-liquid-glass/tree/liquid-glass), [Moving aurora behind Home](https://github.com/mrk1987/cleanyourtv/tree/aurora), [Forslag](https://github.com/modist/forslag), [XMB Home](https://github.com/amachador/xmb-home), [QuickVol TV](https://github.com/thenewnano/quickvol-google-tv) - **Polytron:** [Glass and day/night on a Polytron](https://github.com/andikatuluspangestu/cleanyourtv/tree/polytron-glass-launcher) - **RCA:** [ZenTV](https://github.com/hernanzini/zentv) - **Samsung:** [Skylight](https://github.com/SaudSatopay/skylight-tizen) - **Sharp:** [Akhter & Ruby TV](https://github.com/arakaneserohingya/ahkter-tv-remake), [Home Deck](https://github.com/glidiandev/home-deck), [KIDŌ](https://github.com/glidiandev/kido) - **Skyworth / Coocaa:** [coocaa-home-shim](https://github.com/VincentYe123/coocaa-home-shim), [Skyworth theme-picker fork](https://github.com/abhishek00235/cleanyourtv/tree/codex/on-device-theme-picker), [TV Motorola Launcher](https://github.com/kartikcool15/tv-motorola-launcher) - **Sony:** [Ambient Theme](https://github.com/audiedv/cleanyourtv/tree/ambient-theme), [cleanyourtv-legacy](https://github.com/johnsontsai11/cleanyourtv-legacy), [LiquiTvOs](https://github.com/purnavikas/cleanyourtv/tree/liquitvos), [Cosy TV](https://github.com/samipuro/tv-launcher), [Premium Minimal Home](https://github.com/Lzchyi/cleanyourtv/tree/v2.6.0-redesign), [Sony BRAVIA cinematic Home](https://github.com/Mahadevaswamys1999/cleanyourtv/tree/sony-bravia-vh21), [Photos, weather and a Telegram bot on a Sony BRAVIA](https://github.com/shivamsingh262/cleanyourtv/tree/sony-x82l-sky-photos), [Sony BRAVIA Launcher](https://github.com/udeshvirk/sony-bravia-launcher), [Sony China launcher](https://github.com/roninriddle/tv-vibehack/tree/sony), [TV Remote](https://github.com/HoangTran0410/tv-remote), [TV Remote + Timer Lock](https://github.com/ptrinh/tvhome-remote), [tv-bookshelf](https://github.com/griffincockfoster56/tv-bookshelf), [Vibe Launcher](https://github.com/maydings/vibe-launcher), [WidgeTV](https://github.com/ashfaqhaq/widgetv) - **TCL:** [Afnon · أفنون](https://github.com/egyjs/afnon-android-tv-launcher), [ambient-tv](https://github.com/HALtheWise/ambient-tv), [AppleTV Wake for Android TV](https://github.com/Gauthier-Huguenin/appletv-wake-android-tv), [Clean TV for TCL G10](https://github.com/itsmevizz/cleanyourtv/tree/clean-tv-launcher), [Clean Your TV Companion](https://github.com/gethari/clean-your-tv-companion), [CleanMyTCL-Android9](https://github.com/eddysangalli/CleanMyTCL-Android9), [CleanYourTV UI](https://github.com/matheus-caldeira/cleanyourtv-ui), [CleanYourTV, TCL Edition](https://github.com/Kaikhalid/cleanyourtv), [Cristal negro](https://github.com/eltiotrondj/cleanyourtv-cristal-negro), [DVD Video screensaver for Android TV](https://github.com/TheWombRaider/dvd-tv), [freeTV](https://github.com/kienmai160598/freeTV), [kermes-tv](https://github.com/kermes/kermes-tv), [Landscape Home](https://github.com/Nightshade-22/cleanyourtv/tree/landscape-home), [Live background and theme sounds](https://github.com/csermet/cleanyourtv/tree/repo-helper), [3D Pipes: XP Screensaver for Android TV](https://github.com/TheWombRaider/pipes-tv), [Lumen](https://github.com/CS-Ponkoj/lumen-tv-launcher), [Matchday TV](https://github.com/nahtheking/matchday-tv), [Minimal Home with Now on TV and a 5-day forecast](https://github.com/elioar/cleanyourtv/tree/minimal-home), [Local-video Home and Netflix pointer](https://github.com/iloveOREO/cleanyourtv/tree/tv/local-video-wallpaper-and-pointer), [Prayer and weather card on Home](https://github.com/M-khalifa/cleanyourtv/blob/8f8cb3621083bf2a290a41022685f335d03a25aa/FORK.md), [Quick panel and Free memory on a TCL G09](https://github.com/cristianrojas07/cleanyourtv/tree/showcase), [Scenes, frosted glass and weather](https://github.com/manas-04/cleanyourtv/tree/feat/wallpapers-weather), [Screensaver timeout pill on a TCL G08](https://github.com/oaa97181/cleanyourtv/blob/tcl-g08-screensaver-timeout/FORK.md), [TCL BeyondTV fork](https://github.com/RasmusKD/cleanyourtv/blob/tcl-beyondtv/FORK.md), [TCL G03: Search, Live, Memory and Shows](https://github.com/gpokhark/cleanyourtv/tree/dev), [TCL GTV Launcher](https://github.com/alexkev/tcl-gtv-launcher), [TidyTV](https://github.com/jolan94/tidytv), [Weather card and screensaver button](https://github.com/johnny1K/cleanyourtv/tree/weather-card), [PeachOS TV](https://github.com/BrainDeLook/peachos-tv) - **Thomson:** [Taskbar & System Manager](https://github.com/arsha123449/cleanyourtv-free-ram) - **XGIMI:** [Tellyscope](https://github.com/man15h/tellyscope) - **Xiaomi:** [AirPlay receiver installer](https://github.com/nguyenduchoai/tv-vibehack/tree/feat/airplay-receiver), [Android 6 launcher for the MiTV 4S 75](https://github.com/qqwersde/my-tv-signal-android6), [Apple TV 8-Dock](https://github.com/meoptimus/cleanyourtv/tree/apple-tv-8dock), [Aurora screensaver and wallpaper](https://github.com/rakshajag13/tv-vibehack/tree/xiaomi-mitv-axso0-debloat-wallpaper), [Bluetooth pill](https://github.com/nikhiltalreja/cleanyourtv/tree/bluetooth-pill-key-remaps), [Chill TV](https://github.com/AlimangoStudio/chill-tv), [CleanTV](https://github.com/0x006E/cleantv), [CleanXiaomiTV](https://github.com/majnioui/CleanXiaomiTV), [CleanYourTV Panel](https://github.com/Pagamase/cleanyourtv-panel), [CleanYourTV: Frutiger Aero](https://github.com/SadmanYasar/cleanyourtv/tree/frutiger-aero-edition), [Control Center](https://github.com/samdegan2311/tv-vibehack/tree/pr/control-center), [Cristal negro](https://github.com/eltiotrondj/cleanyourtv-cristal-negro), [ExtremeSlimTV](https://github.com/yositapjani/ExtremeSlimTV), [freeTV](https://github.com/kienmai160598/freeTV), [glassOS-tv](https://github.com/jmarknavarro/glassOS-tv), [Google TV style home](https://github.com/SferaDev/android-tv/tree/dev), [Header Grid](https://github.com/OrenDdp/cleanyourtv-header-grid/blob/header-grid/FORK.md), [Home styles: Aurora, Cinema and Orbit](https://github.com/YuvrajSingh808/cleanyourtv/blob/home-styles/FORK.md), [Nothing-style TV launcher](https://github.com/yashraut362/nothing-tv-launcher-CleanYourTV), [Offline ZIP theme library](https://github.com/DipsySu/cleanyourtv/tree/dipsy/personal-theme-showcase), [Pure TV](https://github.com/Vardxn/pure-tv), [Readable Home](https://github.com/itismowgli/cleanyourtv/tree/readable-home), [Resources rings button](https://github.com/benny117/cleanyourtv/tree/8158e933c9c76ee5813dc40f420498a010d3df9a), [Redmi Glass Launcher](https://github.com/harshsingh0930/tv-vibehack), [Rotating wallpapers and a Wallpaper picker](https://github.com/Alafazam/cleanyourtv/tree/axso2-launcher), [stillOS](https://github.com/maximfakel/stillOS), [Temporadas](https://github.com/AlfaRojo/cleanyourtv/blob/temporadas/TEMPORADAS.md), [Xmen Android 6 port](https://github.com/yukunwu/cleanyourtv/tree/xmen-android6/ports/xmen-android6), [ZenTV](https://github.com/hernanzini/zentv) - **Any Android TV (emulator or generic):** [Clean Your TV app](https://github.com/udhaykumarbala/cleanyourtv-app), [Clean Your TV Companion](https://github.com/gethari/clean-your-tv-companion), [CleanTV by VGS](https://github.com/vgscity/vgs-cleantv), [CleanYourTV Studio](https://github.com/dazdenii/cleanyourtv-studio), [Dynamic wallpapers](https://github.com/BlockException/cleanyourtv/tree/feature/dynamic-wallpaper-797), [SamuraiOS (Cyberpunk TV Launcher)](https://github.com/0x3XPL017/cleanyourtv-cyberpunk-launcher), [Stremio shelf, peek dock and calendar](https://github.com/benfirad/tv-vibehack), [TV Remote](https://github.com/HoangTran0410/tv-remote), [Zen list](https://github.com/lengjingxu/cleanyourtv/tree/zen-list) ## Add yours Open a pull request that adds one row to the section that fits (home screen, fork, add-on, tool or other platform; if you're not sure, pick one and say so), and your TV's brand to the index above. A tutorial or write-up goes under Guides as one line. The rules are short: - It is open source, and the link goes to a repository or branch people can read and build. - It says which TV or platform it was built and tested on. - It does not collect data or phone home beyond what it says on its own README. - It is yours, or you have the author's blessing to list it. A screenshot in the PR description is appreciated and will be linked from the row. If the project is a fork of this repo, say what it changes; if it is something new made from `PROMPT.md`, say so, those are the most fun to read.