this post was submitted on 07 Feb 2025
96 points (97.1% liked)

Open Source

32747 readers
151 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

I basically gave up on finding a custom ROM for this TV so I'm looking for alternative TV apps to at least change the default app. Do you know if there is an app like this exist? It should work with satellite, I'm not looking for IPTV or streaming services, just something that supports plain satellite TV.

Edit: Currently experimenting with KODI, no luck yet though. If you also have suggestions regarding to it, I'm all ears.

Edit 2: KODI (and so Jellyfin, Plex etc.) needs a backend server for Live TV so add-ons alone won't work. According to KODI Wiki, currently there are no backends that work on Android. I also tried Google's older app called Live Channels but Google doesn't let you to run it because it's old ~~more useful~~.

Edit 3: I at least blocked ~~all~~ many of those ad streaming domains on pi-hole. Here is the regex I added to my blacklist. Maybe it will be useful for another poor soul who bought TCL TV.

^(.*\.)?(leiniao\.com|kedo-tclrestream\.b-cdn\.net|now\.amagi\.tv|huan\.tv|rttv\.com|kaltura\.com|plex\.tv|otteravision\.com|ads\.ottera\.tv|sofast\.tv|jwplayer\.com|fuelmedia\.io|molotov\.tv|mcncdndigital\.com|evrideo\.tv|aniview\.com|partytymestreaming\.com|playmoviesdfe-pa\.googleapis\.com|ov-static\.ottera\.tv|ottera\.tv)$

There are also some cloudfront domains however they use hash, so it's not possible to block the future hashes by now and they will appear again.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 3 days ago* (last edited 3 days ago) (1 children)

The general consensus seems to be "buy a dumb TV or at least the dumbest 'smart' TV you can find and never connect it to the net" and then "buy the media box that behaves the way you want."

Where I am, cable and satellite TV providers still have you rent a box for their service.

Edit: the lone review on this page suggests there is an "old" TCL TV app. Another but they don't have good reviews...

[–] [email protected] 2 points 3 days ago (2 children)

I'm full behind of buying a big monitor and plug a mini pc or raspberry pi kind of thing. But my mother wanted to experience smart TVs, no matter what I told. So here I am, trying to reduce the damage. :)

By the way, that first TCL app is still included and it's way worse than default TV app.

[–] [email protected] 2 points 2 days ago* (last edited 2 days ago) (1 children)

Oof, well you know what you are doing. Good call on the pi-hole. See if the satellite provider has a box, convince them that the device rental is supposed to be already part of customer's bill whether they need it or not. Otherwise it's $5 per month per box where I am.

[–] [email protected] 2 points 2 days ago

Thanks! Only Cloudfront domains I couldn't add to blacklist as regex because they use hash and adding a general block to it breaks many websites. That's a bummer. I can only temporarily block them so that means, even if I factory reset the TV, some of those channels will reappear some time later.

Here we don't have additional fee if you have the satellite dish yourself so at least it's not a problem.

[–] [email protected] 2 points 2 days ago (1 children)

Get her a universal remote, seamless experience

[–] [email protected] 1 points 2 days ago

Well, if i go this way, it's definitely a due.

[–] [email protected] 5 points 3 days ago (1 children)

Think I use FLauncher, gets rid of ads on the home screen, and Smarttube for youtube. Instead of Netflix etc, I host my own plex server on my gaming pc for whenever I wanna watch some linux ISOs

load more comments (1 replies)
[–] [email protected] 12 points 4 days ago (1 children)

I'm not aware of an alternative TV App for android tv. On my android TV live tv is also wrapped within the android interface but other sources like HDMI inputs are not.

If you can switch to HDMI sources outside the android apps then maybe the best thing to do is get a separate basic satellite tuner device?

It seems shitty that google are effectively hiding your inbuilt tv tuner behind an app with all their advertising and other crap.

load more comments (1 replies)
[–] [email protected] 10 points 4 days ago

Projectivy launcher.

[–] [email protected] 8 points 4 days ago (1 children)

I don't have traditional TV service so I'm unfamiliar with what "shit" Google is pushing through the TV app. However, if it's what I suspect (ads), a possible option would be using a local DNS server (like pi-hole or Unbound) to block Google domains on your TV.

[–] [email protected] 4 points 4 days ago

It's worse. They add "personalized" ad TVs between the normal ones so these clutter the whole list. While it's technically possible to just use the satellite list, it's not a default behaviour and always revert to it when you switch to something else. While adding the domain on Pi-hole would solve the streaming part, it wouldn't solve the cluttering part sadly.

[–] [email protected] 1 points 3 days ago
[–] [email protected] 3 points 3 days ago (9 children)
  1. Invest in an Nvidia Shield
  2. Install LineageOS Android TV

I have two of these in the household, one of the best tech investments I made. No more homescreen ads.

load more comments (9 replies)
[–] [email protected] 6 points 4 days ago (1 children)

By "default app" I assume you mean the launcher. Just google for "android tv launcher".

If by "plain satellite TV" mean using one of the input sources on the TV (like HDMI, component, RF etc.)... this is unrelated to the launcher and would still work regardless of which one you used.

[–] [email protected] 5 points 4 days ago* (last edited 4 days ago) (3 children)

No, I'm not looking for a launcher. For example this is FLauncher but it doesn't change the default TV app, it just changes the UI.

This is a built-in TV app along with the other apps where Google pushes things I don't want to see.

[–] [email protected] 3 points 4 days ago* (last edited 4 days ago) (5 children)

What "TV app" is this exactly? I've never seen or heard of that before, and none of my google/android TVs or dongles have anything like that.

Also what make and model TV is this?

load more comments (5 replies)
load more comments (2 replies)
[–] [email protected] 2 points 3 days ago (1 children)
load more comments (1 replies)
[–] k1ck455kc 4 points 4 days ago (3 children)

With my android tv I put the main menu in "Apps Only" mode to cut down on the ads... There is still the main screen ad you cannot avoid but thats it.

Then i sideloaded SmartTube, which is youtube but it skips the ads for you.

I also have a Plex server i stream from.and update by torrenting shows to the server separately when theyre interesting enough. This takes more time and effort but is definitely worth it to have control over your media.

load more comments (3 replies)
[–] [email protected] 1 points 3 days ago (1 children)

It's paid but I use Sideload Channel Launcher. Best customization I've seen

https://play.google.com/store/apps/details?id=dxidev.sideloadchannel4

[–] [email protected] 1 points 3 days ago (1 children)

I checked it but it's just a launcher that changes the UI, it doesn't replace the default TV app.

[–] [email protected] 2 points 3 days ago* (last edited 3 days ago) (1 children)

It definitely does replace the TV app however....if you have shield you need another app to do that

https://www.mediafire.com/file/kzirqjm1ww73ry4/TDUK_LauncherManager-ATV_1.0.3.apk/file

Found this from a kind soul at reddit who uploaded this their MediaFire.

This works as I use it and I never see that horrible ad ridden tripe.

[–] [email protected] 2 points 3 days ago (1 children)

I checked both apps and all I got is this:

Which is just a launcher where I place shortcuts. I put the TV app on it to show. If there is an app inside this to replace it, I'd like to hear. However I couldn't find anything like that.

[–] [email protected] 1 points 3 days ago (1 children)

No the default TV app doesn't go away if that's what you're looking for. The launcher bypasses it though. With both of these apps the sideload launcher starts up at boot and you never see the default one. It's almost like it has been replaced

There are no other options.

[–] [email protected] 2 points 3 days ago (2 children)

That's what I'm talking about. I want to replace the default TV app, not the launcher. Though it seems the tuner is vendor locked so I won't find any alternative most likely. And the easiest thing is to get a separate satellite box and plug it into HDMI and use that instead of the built-in one. That launcher manager works great though.

[–] [email protected] 2 points 3 days ago (1 children)

Oh shit I just read this you want to replace the LIVE TV.

Yeah I think those "channels" are pulled from Xumo and Pluto.

You can get the same (but not integrated) experience by installing both

[–] [email protected] 2 points 3 days ago (1 children)

Yes, exactly. The app I have to use to view satellite channels but there are also some bullshit channels inside, and they are a lot, like 20K+. No idea what Xumo or Pluto is but if that's all maybe it's possible to block them via pi-hole. Though probably they'll still occupy the channel list because when internet is not connected those channels still occupy those places.

[–] [email protected] 2 points 3 days ago (1 children)

The Google TV "Live TV" that's free sources from those two sources.

[–] [email protected] 2 points 3 days ago* (last edited 3 days ago)

Thanks for the insight. I specifically checked those channels one by one (not all of course, just enough to get the streaming service domains) and blocked them on pi-hole. Now none of them can connect to internet. :)

Now is find a way to clear that hollow list. Factory reset might pull the trick but currently it's not convenient before backing up smarttube etc.

[–] [email protected] 2 points 3 days ago* (last edited 3 days ago) (1 children)

That's baked into android. Not going to happen. You could try ADB commands to disable the stock launcher but I highly advise NOT disabling core android functions as there may be unintended consequences.

As what they used to say on the Internet" "there be dragons."

[–] [email protected] 2 points 3 days ago

Yeah it seems so. It sucks that it's not possible to use it peacefully. I wouldn't disable the core functions as well. I once disabled the default file manager on a phone and learned surprisingly almost everything is tied to it. :)

[–] [email protected] 5 points 4 days ago (1 children)

Satellite TV is transmitted as DVB-S. Normally the TV itself does not decode it, but an external box.

How is the Satellite signal getting to your TV?

load more comments (1 replies)
[–] [email protected] 2 points 3 days ago (1 children)

I've never used the tuner/TV part of my sony x900f, only HDMI inputs and apps. Is google pushing ads to live tv now?

[–] [email protected] 2 points 3 days ago (1 children)

Not exactly like that but there are 20K+ ad TVs in the same list with the satellite ones which has only 400 channels. It is possible to switch to satellite only list but it always reverts so you have to do this every time. So I need either a separate app or the modified version of this current one. However it's possible that TV producers most likely don't open their SDKs so no one can create an app without reverse engineering.

[–] [email protected] 2 points 3 days ago (1 children)

Oh wow, that sounds highly inconvenient. I wish it was as easy to re-flash android TVs as it is to re-flash android phones. Best of luck, and keep us updated if you find a solution!

[–] [email protected] 2 points 3 days ago

Yeah, it is. To be honest, I lost hope for all-in-one solution. Currently the cheapest option seems to be get an HDMI satellite tuner and plug it in one the of the HDMI ports and use that as a TV source instead of the built-in one.

Thank you! If I find an app solution instead of this, I'll edit my post. I can also try installing a backend for DVB-S on the network and connect the TV and use KODI but apparently that also requires a separate tuner, so the previous one seems easier.

[–] [email protected] 4 points 4 days ago (1 children)

I think you need a different hardware solution entirely. If your goal is satellite, get a dedicated satellite box and feed it directly to you air gapped TV, and switch HDMI like the olden days.

No android box that supports streaming (with associated DRM and therefore bullshit) will offer true privacy. If you don't care about streaming and want to integrate satellite into your own selfhosted content, try mini PC with an openELEC variant that supports multiple input, or use an AVR to feed multiple sources into it.

load more comments (1 replies)
load more comments
view more: next ›