OpenLGTV: Legal reverse engineering and research of LG TVs firmware
The 1st goal of such software should be to neutralize and possibly remove all built-in malware/spyware, then disable any means that would allow the manufacturers to reinstall it or control the device in any way. A so called SmartTV must be able to 100% function without any Internet connection, and if having one it should benefit from it only in ways that are completely under the user control. Right now, there's a lot more junk that has to be removed rather than new functions to be added.