Custom Linux powered smart-TV breaks free from ads and tracking
tomshardware.com
tomshardware.com
I'm surprised this isn't a Raspberry Pi thing.
Nvidia Shield TV Owners Are Pissed About the Banner Ads in Android TV
https://news.ycombinator.com/item?id=27883715
Reviews of Android TV launcher after Google added ads to the homescreen
I want something better, but I don't know what it is. DIY is sounding better and better, but won't have the same app coverage...? Getting me thinking about what's possible in browser.
DIY sounds terribly appealing lately, especially because I'm unhappy with both Plex and Kodi. Neither of those seems to support resuming a movie at the same spot across devices, which is mindblowing to me.
I don't own one, but the latest Vero V "supports a trusted video pathway with HDCP2.2 and Widevine L1 support"[1] -- which can (hypothetically, eventually) allow streaming services at full quality. SD-only streaming (or none at all) is one of the biggest drawbacks to these projects.
[0] https://osmc.tv/vero/ [1] https://osmc.tv/2023/11/vero-v-is-here/
OSMC do very little marketing for some reason and are extremely underrated but their customer service and support has been exceptional, new features and patches roll out regularly and the hardware itself is powerful, silent and has a minimal form factor.
Support for mapping Dolby Vision (DV) to regular HDR was recently added and it works seamlessly for the few DV-only media files I have.
The largest file I have is 4K77 (https://www.thestarwarstrilogy.com/project-4k77/) at about ~80GB with a bitrate that can hit 120mbps during particularly grainy scenes and it works perfectly on both the Vero 4k and V.
The only problem I have is anime encoded as Hi10P which stutters slightly on the Vero V during playback because hardware decoding isn't supported for 10bit H264 (Hi10p and the anime encode scene is unusual like that as 10bit is usually reserved for H265).
It's a cool start regardless.
Someone found a way to solve a problem they posed as a problem.
Smart TVs consolidated buying the "extra" device for older consumers... Or maybe it's as simple as it's really that's all that is left to buy?
My current TV is 17 years old. It's 720p, plasma, and yes I want to replace it. But functionally it's as good as the day I bought it. I've used it with appletvs since the first generation - if you're not into apple, there's android and amazon boxes and sticks too.
When my appletv goes EOL, I'll buy another $99 appletv - and they're usually supported for about 5 years.
I do fancy upgrading to 4k and all that jazz, but every time I go looking at my options - they're all "smart". They're rarely supported for 5 years, let alone 17. Obviously yes you're going to airgap it once it stops being supported in 2-3 years, but having to click through one OS to get to my STB's OS sounds like such an ugly kludge.
So back to my original premise - I can't help feeling that annoying me into upgrading in 3-5 years rather than clinging onto it for 15-20, is the entire point. The primary reason I want to upgrade today is to go from 720p to 4k. In 17 years I'll be touching 60, and probably won't be very fussed about 8k. If I could buy a current version of my venerable old plasma today, it'd likely be the last TV I buy. And that's not what they want. They've seen the lifecycle on phones and they want in.
(rant aside: when I got my current set, I naively thought CableCard was going to evolve into pluggable smarts. So you could buy a brain from your cable company, or apple, or msn, or tivo, and slot it into your TV. And when Real10 needed more grunt than your card had, you'd get a new card. Instead we ended up with disposable TVs.)
I wonder how hard it is to flash the onboard components. Is there an OpenWRT equivalent for smart TVs?
Roku TVs have signed boot and boot loaders, and the attack surface is so small, they haven’t had a public root exploit in about a decade (edit: there was one in 2021 I missed.)
Google TV is just Android TV, complete with reusing Android chips and Android Secure Boot.
The other manufacturers might have more weaknesses (perhaps webOS would be more open), but it’s very vendor and board specific.
So the question: A. Who can reliably defeat secure boot; B. Who wants to write Linux drivers for every TV ever sold?, and C. Who wants custom firmware if you well never get 4K or 1080p because the DRM isn’t happy?
For example, chips like:
https://www.nxp.com/products/no-longer-manufactured/connecte...
https://www.nxp.com/products/processors-and-microcontrollers...
https://news.synopsys.com/home?item=122891
(who in the world thinks it's a good idea to do press releases with no date? These people is who)
https://news.synopsys.com/home?item=122565
So anyway, that doesn't mean it's impossible to free them - mods / reflash are available for some DSLRs for example. But it's more difficult.
There are however "universal" TV main boards for replacements... And these may have more documentation available? Maybe?
Does this do anything that existing solutions (OSMC, LibreELEC, Jellyfin MPV Shim) don't? From reading the source blog post it doesn't look like it. HDMI CEC, navigation without a mouse and keyboard (an airmouse is not a viable solution imo, at least use a Flirc), casting... all can be had better elsewhere with smaller, cheaper, quieter, more discrete hardware with lower power consumption.
Would you mind sharing a link to a nice write-up?