What does hackable mean in this context, and what's the downside of any old smart TV not connected to the internet and the input left on your laptop, where you'd never see anything having to with the manufacturer's app OS?
What does hackable mean in this context, and what's the downside of any old smart TV not connected to the internet and the input left on your laptop, where you'd never see anything having to with the manufacturer's app OS?
Most TV's today are actually giant Android computers. I opened a friends TV a few years back to try and examine a back light issue and to my surprise there were just 3 small PCB's in the TV: Power supply, LCD driver/interface, and the video input board that contains an Arm SoC. The PSU had a small harness that ran to the other two boards and the SoC board had a ribbon cable to the LCD panel.
The Arm SoC is the real interesting part here as it also has WiFi and Blue Tooth interface, Ethernet, and USB port(s). They're like a giant black box Raspberry Pi. If we could get our hands on the SoC datasheet then its possible we could flash that SoC to run whatever OS we want and actually have a Smart TV instead of a spyware and malware vector. Though I am sure no TV maker would ever let the plebs disable their money making spying and data exfiltration schemes.
I'm being pedantic but I liked your comment. Most TVs today are giant ARM computers, ~95% of TVs ship with ARM Cortex but only about 35% have some variant of Android.
Most LED backlights are wired in such a way that when one LED fails it bricks a significant portion of the panel backlight. You'll knock out entire rows or huge portions of neighbor backlight LEDs when one fails. Basically it's a cheap way to ensure a whole row of LEDs are the same brightness but the tradeoff is one LED fails and it looks like 5% of your screen went dark.
It seems like a good beginner-intermediate thing that'd be approachable to learn with a basic multimeter and beginner level soldering skills.
>If we could get our hands on the SoC datasheet then its possible we could flash that SoC to run whatever OS we want and actually have a Smart TV instead of a spyware and malware vector
Surely it's more straightforward to buy a SBC yourself and plug that into your TV? Even if you could flash it, dealing with random SoC/hardware seems not worth the hassle compared to shelling out $50-200 for a SBC that you picked and can be carried between TVs? Flashing third party ROMs like lineageos makes sense because there's no real alternative for smartphone hardware, but the same isn't true for smart TVs.
> Surely it's more straightforward to buy a SBC yourself and plug that into your TV?
Of course it is. Though my point is we already have the hardware in the TV and it would be awesome to actually use it the way we want to use it. Also, I have two dumb TV's, each with a small PC hooked to it and they haven't moved in years.