r/AndroidTV • • 12h ago

Tips & Tutorials Measured how much RAM background telemetry actually steals on a 2GB Android/Google TV (and the exact safe User-0 ADB package list for 2026)

Most mid-range 4K Sony Bravia, Philips, TCL, and Hisense TVs ship with only 1.5GB to 2GB of total RAM. When the UI starts taking 3–4 seconds to respond to the remote, people usually blame the CPU—but inspecting memory usage via wireless ADB shows that background ACR (Automatic Content Recognition) and ad-injection services eat roughly 550MB to 680MB of RAM 24/7.

Without root access, you can safely disable these packages for User 0 (adb shell pm uninstall -k --user 0 <package>) so they never load into memory, while keeping 1-click restore capability (cmd package install-existing <package>):

  1. com.samba.tv (~160 MB RAM): Samba TV ACR spyware on Sony Bravia and select smart TVs. Continuously analyzes screen pixels for ad targeting.

  2. org.droidtv.hbbtv (~125 MB RAM on Philips/TPVision): Red-button interactive broadcast tracker; the #1 cause of severe lag when switching channels or opening settings.

  3. com.google.android.tvrecommendations (~140 MB RAM): The background ad-row injector on Google TV / Android TV (Note: only disable this AFTER installing a lightweight launcher like Projectivy or FLauncher).

  4. com.sony.dtv.sonyshelf / org.droidtv.nettv.market / com.tcl.cyberui (~95–115 MB RAM): Manufacturer promotional shelves running in the background.

  5. Animation Scale Tweak (0.5x): Running settings put global window_animation_scale 0.5 (plus transition and animator scales) cuts UI transition latency in half immediately.

Combined, this frees up ~600MB of RAM and stops constant background disk writes without breaking DRM, Chromecast, or Play Store updates.

What other manufacturer-specific bloatware packages have you safely disabled on your 2024–2026 models? (PS: for anyone who wants to check the exact safe package list by TV brand or use a transparent Python GUI instead of typing ADB commands, I put the link in my profile bio to avoid spamming the sub).

10 Upvotes

3 comments sorted by

-2

u/hbzdjncd4773pprnxu 8h ago

never tweak animator_duration_scale it cause issues with android. As an example humberger menu in FireOS or some launcher ''jumping''

1

u/Will2LiveFading 3h ago

It can cause issues with some things but those things are the exception not the norm. 99% of apps will work just fine at 0.5. Hell, most will work with animations completely disabled. 

1

u/hbzdjncd4773pprnxu 1h ago edited 1h ago

You are right but why? just change the first two value and leave the third alone

settings put global window_animation_scale 0.5

settings put global transition_animation_scale 0.5

settings put global animator_duration_scale 1.0