CiNcH83 / bravia_atv2

BRAVIA Android TV Knowledge Base
59 stars 1 forks source link

BRAVIA Android TV Knowledge Base

Welcome to the BRAVIA Android TV Knowledge Base. The main purposes of this repository are to document known issues and to give advice on how to squeeze the maximum out of BRAVIAs based on Sony’s second generation Android TV platform (ATV2) which has been introduced in mid-2016, featuring a MediaTek MT5891 (MT5596) SoC.

Here is a list of BRAVIAs based on ATV2:

Issues

Central to this knowledge base is an issue tracker, detailing major and minor flaws of the Sony/MediaTek Android TV integration. One can filter for problem categories via labels (e.g. USB, Standby,...) or for a specific firmware version via milestones, e.g.:

Feel free to leave comments in case you have further information. Please also note that the issue tracker is no support forum though. It is important to keep the place clean so that it can act as a reference. Feel free to use the Discussions area in order to leave comments or report reproducible issues.

Debloat

Sony has a track record of cluttering their BRAVIAs with all kinds of bloat- and spyware, occupying hundreds of megabytes RAM, inevitably leading to frequent background app killing due to shortage, also resulting in glitches of various kinds.

When looking at the installed packages and running processes, one might find deprecated technologies (BIVL, DIAL, Miracast/WiFi Direct,...), most of which are poorly implemented anyway, platforms in the platform (Sony Select, BRAVIA B2B/Hotelmode, Opera TV Store), promotional stuff (Gameloft etc.) and even a spy trojan in the form of Samba TV.

In order to "debloat" the BRAVIA operating system, an ADB (Android Debug Bridge) script will soon be revealed, listing packages that can safely be removed, leading to an Android TV operating system that is more responsive and stable. Please do not execute it unless you know exactly what you are doing as the script might remove functionality you are actively using.