RootMyTV is a user-friendly exploit for rooting/jailbreaking LG webOS smart TVs

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • RootMyTV

  • war-webos-ad-remover

    Removes Ads on WebOS home screen

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • SponsorBlock

    Skip YouTube video sponsors (browser extension)

  • The yt app from the homebrew store has sponsorblock[1] integrated which can skip these too.

    [1] https://github.com/ajayyy/SponsorBlock

  • webos-svelte-template

    This template should help get you started developing WebOS TV apps using Svelte and Vite.

  • I had the same issue as you. I rooted my TV and decided to ditch that Rakuten button too[1]. I was mildly irritated that I had no way of getting current time easily, so wrote a Svelte+Vite WebOS example that does just that. Adding pause/resume should be equally trivial. For things like this, it's actually very little code once you get used to working on the platform, but yeah, the research prior is what takes time.

    Not sure if you know this, but you can bind any application to a "long click" shortcut. Hold one of 1-9 buttons for two seconds over an application in the menu and it will bind it. From there on you can just hold said button for two seconds and application starts.

    As for UI things, depending on the version of WebOS, you can likely make (some of) the tweaks you want by using bind+mount to make QML files writable (https://en.wikipedia.org/wiki/QML). There are a some people doing small tweaks to the UI, but I don't know of anyone that did any huge changes (since, once rooted, the ads are trivially removed).

    [1] https://github.com/romland/webos-svelte-template (it lacks documentation)

  • metadata

    This repository contains the data behind our Security, Privacy and Parental Control features.

  • I don't know if it'll help, but I've been using NextDNS [0] to fight ads on my Roku TV. In the NextDNS dashboard, there is a setting under Privacy > Native Tracking Protection that has an option to block Roku trackers. According to their source code [1], I think it just blocks logs.roku.com, but works for me.

    [0]: https://nextdns.io

    [1]: https://github.com/nextdns/metadata/blob/master/privacy/nati...

  • nextdns

    NextDNS CLI client (DoH Proxy)

  • I don't know if it'll help, but I've been using NextDNS [0] to fight ads on my Roku TV. In the NextDNS dashboard, there is a setting under Privacy > Native Tracking Protection that has an option to block Roku trackers. According to their source code [1], I think it just blocks logs.roku.com, but works for me.

    [0]: https://nextdns.io

    [1]: https://github.com/nextdns/metadata/blob/master/privacy/nati...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts