Skip to content

Instantly share code, notes, and snippets.

@ppcamp
Last active March 12, 2025 23:42
Show Gist options
  • Save ppcamp/fee4c63d18bbb1957674d72c006f36b3 to your computer and use it in GitHub Desktop.
Save ppcamp/fee4c63d18bbb1957674d72c006f36b3 to your computer and use it in GitHub Desktop.
Debloat/Improve Android Tv

How to improve Android Tv?

Since Android TV usually is very slow in its start page, we can use adb + Android Developer mode to try to speed it up by:

Based on Why are android TVS are slow, [How to use adb on android TV](https://www.makeuseof.com/how-to-use-adb-on-android-tv/, Android dessert bites 2 tips tricks

# Install adb
sudo apt-get -y install android-tools-adb

Installing new launcher

  1. Open google play store
  2. Search for Projectivy launcher
  3. Install it

Disabling android launcher

adb connect 10.0.0.113 # android's TV ip
adb shell pm disable-user --user 0 com.google.android.tvlauncher
adb ps
adb shell ps
adb shell ps | rg help
adb shell pm list packages
adb shell pm list packages -d | grep google
adb shell pm list packages| grep google
adb shell ps | grep google
adb shell pm list packages -d | grep google
adb shell pm disable-user --user 0 com.google.android.youtube.tv
adb shell pm disable-user --user 0 com.google.android.play.games
adb shell pm disable-user --user 0 com.google.android.youtube.tvmusic
adb shell pm list packages -d | grep help

Replacing youtube

  1. Install Cx explorer and give it permission

  2. Download SmartTube APK using a TV browser

    OR via adb

    # Sending files
    adb shell ps | grep help
    adb ls
    adb shell ls
    adb shell ls sdcard
    adb shell ls sdcard/Download
    adb push 4.1.0.apk sdcard/Download
  3. Install it

    OR install via adb

    adb install /path/to/your/app.apk

Limiting the number of process in background

Open devtools and search for Apps in background, then, set to max 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment