github Gathin23/cleanyourtv v2.6.0

latest releases: v3.4.0, v3.3.0, v3.2.0...
15 days ago

213 TVs from 63 brands, 24 languages, and 186 community pull requests from 120 people since 2.5.0. As before there are no binaries: build the launcher with launcher/build-and-install.sh (one command, see the README). It is about 445 KB.

I tested this release on my parents' Mi TV 4A (Android TV 10), installing main from this morning over 2.4. That build is the same as this tag apart from the last merges: #568 and #666 were tested on their own on the same TV, and #730 and the Home-guard fix were not tested on this TV.

  • The install, a reboot straight to Home, the dock, the pills, the Inputs menu and a theme push all worked.
  • The log showed no crashes, and the launcher used about half the memory 2.4 did.
  • Eight of the nine new switches below did what they say when turned on. With all of them at their defaults, Home was pixel-identical to before.
  • The scenes and aurora themes worked, including wallpaper rotation.
  • A module card went the whole way: install, prompt, Show card, open and back, uninstall.

Two things were not checked on hardware because they need a remote key held down: hold actions in app_keys (#719) and the Module cards list behind a long press on the Settings pill. Every new launcher option is off by default, so an existing setup looks the same after updating.

Launcher (2.6)

Add-ons

  • addons/ is a new home for optional module-card apps, kept out of the launcher build. The launcher only shows a card after you approve it on the TV. See cleanyour.tv/addons.
  • CONTRIBUTING now has "where does my idea go": a launcher change, a theme, an add-on or a showcase entry.

Safety

  • The Home guard no longer counts a factory-test app as another Home. On the Mi TV 4A, com.duokan.factorytest/.FactoryLauncher answers HOME. That let a list holding the current launcher disable it and hand Home to the factory test screen.
    • disable.sh, disable.ps1 and check.py --fix now skip *factorytest*, *factory_test* and *factorymode* packages.
    • This came out of testing #565 (thanks @am-tmac).
  • The Home guard also runs on firmware without cmd package, where it used to be skipped in silence (#804, @xbsheng).

Debloat lists

213 TVs across 63 brands, 66 new since 2.5. These are the first lists from Anker Nebula, Artel, Caxium, Dialog, Epson, Gadnic, Karbonn, Noblex, Nokia, OK., PEAQ, Sankey, Super General and Tornado.

Prompt, tools and docs

  • Tools:
  • Docs, a lot of it from @xbsheng (#605, #617, #739, #745, #769, #793, #807):
  • Themes:
    • scenes, 14 illustrated landscapes rotating hourly (#469, @manas-04).
    • Every theme folder now has a screenshot (#450, @maxhayim).
  • Showcase:
    • Haier (#338, @abuhasanrumi), 3D Pipes (#548, #809, @TheWombRaider), Vibe Launcher (#549, @maydings), TV Remote's TV Home (#574, @HoangTran0410).
    • freeTV (#629, @kienmai160598), Clean TV for TCL G10 (#638, @itsmevizz), a Google TV style home (#664, @SferaDev), Cosy TV (#684, @samipuro), glassOS-tv (#701, @jmarknavarro).
    • A live-background fork (#721, @csermet), a Fire OS fast-Home fork (#723, @andrewsaad), TV Motorola Launcher (#742, @kartikcool15), a weather card (#762, @johnny1K) and CleanYourTV Panel (#788, @Pagamase).
  • maintainer-bot now reviews every PR as it arrives, running on 0G Private Computer.

186 pull requests merged since 2.5.0, from 120 people. Thank you all.

Don't miss a new cleanyourtv release

NewReleases is sending notifications on new releases.