- From the Android TV device: Navigate to Settings > About
- Scroll down to the bottom and click on "Build" and until you see the message "You are now a developer!"
- Navigate to Settings > Developer options
- Enable "ADB debugging"
adb connect tv-livingroom:5555
# The TV will prompt to authorize the connection. Select "always allow".
adb shell
# List all activities/intents
pm list packages |\
sed -e "s/package://" |\
while read x; do cmd package resolve-activity --brief $x |\
tail -n 1 |\
grep -v "No activity found"; \
done | sort
# Find activities from open windows
dumpsys window windows|grep -i activity
# Open Netflix app
am start -a android.intent.action.VIEW -n com.netflix.ninja/.MainActivity
# Open a network stream in VLC
am start -a android.intent.action.VIEW -d rtsp://example.com:8554/birdseye -n org.videolan.vlc/.gui.video.VideoPlayerActivity
- Install the Projectivy app from Google Play Store
- Enable ADB Debugging (Required by the "Launcher Manager" app)
- Install the Downloader app from Google Play Store
- Open the Downloader app and paste the URL: https://troypoint.com/troypoint-toolbox/
- Scroll to the bottom and install "Launcher Manager"
- Open Launcher Manager app and select the "Projectivy Launcher"
Do not install enable "Projectivy Launcher" in Android's accessibility settings as directed by Projectivy, because doing so will trigger the following bug as noted in the first post on the official Projectivy Launcher thread (see, also, this post on Reddit):
long press on volume buttons doesn't work on FengOs : there's a bug on FengOs -> as soon as an accessibility service is enabled (Projectivy Launcher, but also Button Mapper for example), the long press volume buttons doesn't work anymore.
The workaround is to disable "Projectivy Launcher" in Android's accessibility settings, which is fine as long as "Launcher Manager" is configured as described above.
Name | Description |
---|---|
iSponsorBlock | A jailbreak tweak that implements the SponsorBlock API to skip sponsorships in YouTube videos |
NewPipe | A libre lightweight streaming front-end for Android |
ReVanced /r/revancedapp/ | YouTube app for Android with no adds, SponsorBlock integration, and video quality settings persistence |
SmartTube GitHub | An advanced player for set-top boxes and tvs running Android OS |
- Install the Downloader app by AFTVnews
- Open the Downloader app and paste the URL: https://kutt.it/stn_beta
- Follow the prompts to install SmartTube
App | Intent |
---|---|
AppleTV | com.apple.atve.sony.appletv/com.apple.atve.sony.appletv.MainActivity |
CBC Gem | ca.cbc.android.cbctv/tv.tou.android.home.views.activities.MainActivityTv |
CraveTV | ca.bellmedia.cravetv/axis.androidtv.sdk.app.MainActivity |
Disney+ | com.disney.disneyplus/com.bamtechmedia.dominguez.main.MainActivity |
NetFlix | com.netflix.ninja/.MainActivity |
Prime Video | com.amazon.amazonvideo.livingroom/com.amazon.ignition.IgnitionActivity |
SmartTube | com.liskovsoft.smarttubetv.beta/com.liskovsoft.smartyoutubetv2.tv.ui.main.SplashActivity |
VLC | org.videolan.vlc/.StartActivity |
YouTube | com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.ShellActivity |
YouTube Kids | com.google.android.youtube.tvkids/com.google.android.apps.youtube.tvkids.activity.MainActivity |
YouTube Music | com.google.android.youtube.tvmusic/com.google.android.apps.youtube.tvmusic.activity.MainActivity |