Not so smart
My television set is an old 'Bush' model (cheap). A few years ago, it started to crash occasionally, possibly because of something in the BBC data (if I delete all BBC channels, it hardly ever crashes).
What happens is that the picture disappears, to be replaced with the message "Service is not running." A hint to its software architecture I suppose. I discovered that if you switched to USB media mode and back, everything would be normal. So the set knows how to restart its decoder service. It just doesn't bother to.
There's an option in the menus to upgrade the firmware -- even to look for an upgrade in the broadcast stream -- but none has ever been available, of course.
Yes, I use it with an external satellite/terrestrial decoder.