const launcherData = { "12-plus": { "button": '', "friendlyName": "12+", "className": "twelvePlusButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "12+", }, "chromecast": { "appName": "com.keshet.mako.VODAndroidTV", "androidName": "com.keshet.mako.VODAndroidTV", "adbLaunchCommand": "adb shell am start -n com.keshet.mako.VODAndroidTV/com.keshet.mako.VODAndroidTV.controller.activitiesAndFragments.Activities.MainActivity", }, "homatics": { "appName": "com.keshet.mako.VODAndroidTV", "androidName": "com.keshet.mako.VODAndroidTV", "adbLaunchCommand": "adb shell am start -n com.keshet.mako.VODAndroidTV/com.keshet.mako.VODAndroidTV.controller.activitiesAndFragments.Activities.MainActivity", }, "nvidia-shield": { "appName": "com.keshet.mako.VODAndroidTV", "androidName": "com.keshet.mako.VODAndroidTV", "adbLaunchCommand": "adb shell am start -n com.keshet.mako.VODAndroidTV/com.keshet.mako.VODAndroidTV.controller.activitiesAndFragments.Activities.MainActivity", }, "onn": { "appName": "com.keshet.mako.VODAndroidTV", "androidName": "com.keshet.mako.VODAndroidTV", "adbLaunchCommand": "adb shell am start -n com.keshet.mako.VODAndroidTV/com.keshet.mako.VODAndroidTV.controller.activitiesAndFragments.Activities.MainActivity", }, "xiaomi": { "appName": "com.keshet.mako.VODAndroidTV", "androidName": "com.keshet.mako.VODAndroidTV", "adbLaunchCommand": "adb shell am start -n com.keshet.mako.VODAndroidTV/com.keshet.mako.VODAndroidTV.controller.activitiesAndFragments.Activities.MainActivity", }, }, "13news-now-wvec": { "button": '', "button-round": '', "friendlyName": "13News Now - WVEC", "className": "thirteenNewsNowWVECButton", "deviceFamily": ["amazon-fire", "apple-tv", "roku"], "amazon-fire": { "appName": "tgna.wvec.ott.firetv", "androidName": "tgna.wvec.ott.firetv", "adbLaunchCommand": "adb shell am start -n tgna.wvec.ott.firetv/crc64d2d3e4bd2d040db8.SplashActivity", }, "apple-tv": { "appName": "13News Now - WVEC", }, "roku": { "appName": "13News Now - WVEC", "app-id": 63399, }, }, "abc-iview": { "button": '', "friendlyName": "ABC iview (AU)", "className": "abciviewButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "au.net.abc.iview", "androidName": "au.net.abc.iview", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n au.net.abc.iview/.ui.router.TvLauncherActivity", }, "apple-tv": { "appName": "ABC iview", }, "chromecast": { "appName": "au.net.abc.iview", "androidName": "au.net.abc.iview", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n au.net.abc.iview/.ui.router.TvLauncherActivity", }, "homatics": { "appName": "au.net.abc.iview", "androidName": "au.net.abc.iview", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n au.net.abc.iview/.ui.router.TvLauncherActivity", }, "nvidia-shield": { "appName": "au.net.abc.iview", "androidName": "au.net.abc.iview", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n au.net.abc.iview/.ui.router.TvLauncherActivity", }, "xiaomi": { "appName": "au.net.abc.iview", "androidName": "au.net.abc.iview", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n au.net.abc.iview/.ui.router.TvLauncherActivity", }, }, "ace-stream-media": { "button": '', "friendlyName": "Ace Stream", "className": "aceStreamMediaButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "org.acestream.media", "androidName": "org.acestream.media", }, "chromecast": { "appName": "org.acestream.node", "androidName": "org.acestream.node", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n org.acestream.node/org.acestream.engine.ui.MainWebViewActivity", }, "homatics": { "appName": "org.acestream.node", "androidName": "org.acestream.node", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n org.acestream.node/org.acestream.engine.ui.MainWebViewActivity", }, "nvidia-shield": { "appName": "org.acestream.node", "androidName": "org.acestream.node", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n org.acestream.node/org.acestream.engine.ui.MainWebViewActivity", }, "onn": { "appName": "org.acestream.node", "androidName": "org.acestream.node", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n org.acestream.node/org.acestream.engine.ui.MainWebViewActivity", }, "xiaomi": { "appName": "org.acestream.node", "androidName": "org.acestream.node", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n org.acestream.node/org.acestream.engine.ui.MainWebViewActivity", }, }, "acorn-tv": { "button": '', "friendlyName": "Acorn TV", "className": "acornTvButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "apple-tv": { "appName": "Acorn TV", }, "chromecast": { "appName": "com.acorntv.androidtv", "androidName": "com.acorntv.androidtv", "adbLaunchCommand": "adb shell am start -n com.acorntv.androidtv/com.globallogic.acorntv.ui.MainActivity", }, "homatics": { "appName": "com.acorntv.androidtv", "androidName": "com.acorntv.androidtv", "adbLaunchCommand": "adb shell am start -n com.acorntv.androidtv/com.globallogic.acorntv.ui.MainActivity", }, "nvidia-shield": { "appName": "com.acorntv.androidtv", "androidName": "com.acorntv.androidtv", "adbLaunchCommand": "adb shell am start -n com.acorntv.androidtv/com.globallogic.acorntv.ui.MainActivity", }, "onn": { "appName": "com.acorntv.androidtv", "androidName": "com.acorntv.androidtv", "adbLaunchCommand": "adb shell am start -n com.acorntv.androidtv/com.globallogic.acorntv.ui.MainActivity", }, "roku": { "appName": "Acorn TV", "app-id": 14295, }, "xiaomi": { "appName": "com.acorntv.androidtv", "androidName": "com.acorntv.androidtv", "adbLaunchCommand": "adb shell am start -n com.acorntv.androidtv/com.globallogic.acorntv.ui.MainActivity", }, }, "air-screen": { "button": '', "friendlyName": "Air Screen", "className": "airScreenButton", "appName": "com.ionitech.airscreen", "androidName": "com.ionitech.airscreen", "adbLaunchCommand": "adb shell am start com.ionitech.airscreen/.ui.activity.welcome.StreamAssistantIndexActivity", "deviceFamily": ["amazon-fire",], }, "all-4": { "button": '', "friendlyName": "All4", "className": "allFourButton", "appName": "com.channel4.ondemand", "androidName": "com.channel4.ondemand", "adbLaunchCommand": "adb shell am start -n com.channel4.ondemand/com.novoda.all4.launch.LaunchActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "allente": { "button": '', "friendlyName": "Allente", "className": "allenteButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Allente", }, }, "altibox": { "button": '', "button-round": '', "friendlyName": "altibox", "className": "altiboxButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "no.altibox.nh", "androidName": "no.altibox.nh", "adbLaunchCommand": "adb shell am start -n no.altibox.nh/altibox.newhorizon.ui.splash.SplashActivity", }, "apple-tv": { "appName": "Altibox", }, "chromecast": { "appName": "no.altibox.nh", "androidName": "no.altibox.nh", "adbLaunchCommand": "adb shell am start -n no.altibox.nh/altibox.newhorizon.ui.splash.SplashActivity", }, "homatics": { "appName": "no.altibox.nh", "androidName": "no.altibox.nh", "adbLaunchCommand": "adb shell am start -n no.altibox.nh/altibox.newhorizon.ui.splash.SplashActivity", }, "nvidia-shield": { "appName": "no.altibox.nh", "androidName": "no.altibox.nh", "adbLaunchCommand": "adb shell am start -n no.altibox.nh/altibox.newhorizon.ui.splash.SplashActivity", }, "onn": { "appName": "no.altibox.nh", "androidName": "no.altibox.nh", "adbLaunchCommand": "adb shell am start -n no.altibox.nh/altibox.newhorizon.ui.splash.SplashActivity", }, "xiaomi": { "appName": "no.altibox.nh", "androidName": "no.altibox.nh", "adbLaunchCommand": "adb shell am start -n no.altibox.nh/altibox.newhorizon.ui.splash.SplashActivity", }, }, "amazon-music": { "button": '', "friendlyName": "Amazon Music", "className": "amazonMusicButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.amazon.bueller.music", "androidName": "com.amazon.bueller.music", "adbLaunchCommand": "adb shell am start -n com.amazon.bueller.music/com.amazon.music.MainActivity", }, "apple-tv": { "appName": "Amazon Music", }, "chromecast": { "appName": "com.amazon.music.tv", "androidName": "com.amazon.music.tv", "adbLaunchCommand": "adb shell am start -n com.amazon.music.tv/com.amazon.music.MainActivity", }, "homatics": { "appName": "com.amazon.music.tv", "androidName": "com.amazon.music.tv", "adbLaunchCommand": "adb shell am start -n com.amazon.music.tv/com.amazon.music.MainActivity", }, "nvidia-shield": { "appName": "com.amazon.music.tv", "androidName": "com.amazon.music.tv", "adbLaunchCommand": "adb shell am start -n com.amazon.music.tv/com.amazon.music.MainActivity", }, "onn": { "appName": "com.amazon.music.tv", "androidName": "com.amazon.music.tv", "adbLaunchCommand": "adb shell am start -n com.amazon.music.tv/com.amazon.music.MainActivity", }, "roku": { "appName": "Amazon Music", "app-id": 14362, }, "xiaomi": { "appName": "com.amazon.music.tv", "androidName": "com.amazon.music.tv", "adbLaunchCommand": "adb shell am start -n com.amazon.music.tv/com.amazon.music.MainActivity", }, }, "amc-plus": { "button": '', "friendlyName": "AMC+", "className": "amcPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.amcplus.amcfiretv", "androidName": "com.amcplus.amcfiretv", "adbLaunchCommand": "adb shell am start -n com.amcplus.amcfiretv/com.amcplus.tv.MainActivity", }, "apple-tv": { "appName": "AMC+", }, "chromecast": { "appName": "com.amcplus.amcandroidtv", "androidName": "com.amcplus.amcandroidtv", "adbLaunchCommand": "adb shell am start -n com.amcplus.amcandroidtv/com.amcplus.tv.MainActivity", }, "homatics": { "appName": "com.amcplus.amcandroidtv", "androidName": "com.amcplus.amcandroidtv", "adbLaunchCommand": "adb shell am start -n com.amcplus.amcandroidtv/com.amcplus.tv.MainActivity", }, "nvidia-shield": { "appName": "com.amcplus.amcandroidtv", "androidName": "com.amcplus.amcandroidtv", "adbLaunchCommand": "adb shell am start -n com.amcplus.amcandroidtv/com.amcplus.tv.MainActivity", }, "onn": { "appName": "com.amcplus.amcandroidtv", "androidName": "com.amcplus.amcandroidtv", "adbLaunchCommand": "adb shell am start -n com.amcplus.amcandroidtv/com.amcplus.tv.MainActivity", }, "roku": { "appName": "AMC+", "app-id": 636527, }, "xiaomi": { "appName": "com.amcplus.amcandroidtv", "androidName": "com.amcplus.amcandroidtv", "adbLaunchCommand": "adb shell am start -n com.amcplus.amcandroidtv/com.amcplus.tv.MainActivity", }, }, "angel-studios": { "button": '', "friendlyName": "Angel Studios", "className": "angelStudiosButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.angel.tv", "androidName": "com.angel.tv", "adbLaunchCommand": "adb shell am start -n com.angel.tv/.MainActivity", }, "apple-tv": { "appName": "Angel", }, "chromecast": { "appName": "com.angel.tv", "androidName": "com.angel.tv", "adbLaunchCommand": "adb shell am start -n com.angel.tv/.MainActivity", }, "homatics": { "appName": "com.angel.tv", "androidName": "com.angel.tv", "adbLaunchCommand": "adb shell am start -n com.angel.tv/.MainActivity", }, "nvidia-shield": { "appName": "com.angel.tv", "androidName": "com.angel.tv", "adbLaunchCommand": "adb shell am start -n com.angel.tv/.MainActivity", }, "onn": { "appName": "com.angel.tv", "androidName": "com.angel.tv", "adbLaunchCommand": "adb shell am start -n com.angel.tv/.MainActivity", }, "roku": { "appName": "Angel Studios", "app-id": 652613, }, "xiaomi": { "appName": "com.angel.tv", "androidName": "com.angel.tv", "adbLaunchCommand": "adb shell am start -n com.angel.tv/.MainActivity", }, }, "apollo-group-tv": { "button": '', "button-round": '', "friendlyName": "Apollo Group TV", "className": "apolloGroupTVButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "ctv.apollogroup.androidtv", "androidName": "tv.apollogroup.androidtv", "adbLaunchCommand": "adb shell am start -n tv.apollogroup.androidtv/io.nitrix.tvstartupshow.ui.activity.SplashActivity", }, "chromecast": { "appName": "ctv.apollogroup.androidtv", "androidName": "tv.apollogroup.androidtv", "adbLaunchCommand": "adb shell am start -n tv.apollogroup.androidtv/io.nitrix.tvstartupshow.ui.activity.SplashActivity", }, "homatics": { "appName": "ctv.apollogroup.androidtv", "androidName": "tv.apollogroup.androidtv", "adbLaunchCommand": "adb shell am start -n tv.apollogroup.androidtv/io.nitrix.tvstartupshow.ui.activity.SplashActivity", }, "nvidia-shield": { "appName": "ctv.apollogroup.androidtv", "androidName": "tv.apollogroup.androidtv", "adbLaunchCommand": "adb shell am start -n tv.apollogroup.androidtv/io.nitrix.tvstartupshow.ui.activity.SplashActivity", }, "onn": { "appName": "ctv.apollogroup.androidtv", "androidName": "tv.apollogroup.androidtv", "adbLaunchCommand": "adb shell am start -n tv.apollogroup.androidtv/io.nitrix.tvstartupshow.ui.activity.SplashActivity", }, "xiaomi": { "appName": "ctv.apollogroup.androidtv", "androidName": "tv.apollogroup.androidtv", "adbLaunchCommand": "adb shell am start -n tv.apollogroup.androidtv/io.nitrix.tvstartupshow.ui.activity.SplashActivity", }, }, "app-opener": { "button": "App Opener", "friendlyName": "App Opener", "appName": "devsimon.appopener", "className": "appOpenerButton", "androidName": "devsimon.appopener", "adbLaunchCommand": "adb shell am start -n devsimon.appopener/devsimon.appopener.MainActivity", "deviceFamily": ["amazon-fire"], }, "apple-appstore": { "button": '', "friendlyName": 'Apple App Store', "className": "appleAppStoreButton", "appName": "AppĀ Store", "deviceFamily": ["apple-tv"], }, "apple-tv": { "button": '', "friendlyName": 'Apple TV', "className": "appleTvButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "Apple TV+ (Fire TV)", "androidName": "com.apple.atve.amazon.appletv", "adbLaunchCommand": "adb shell am start -n com.apple.atve.amazon.appletv/.MainActivity", }, "apple-tv": { "appName": "TV", }, "chromecast": { "appName": "com.apple.atve.androidtv.appletv", "androidName": "com.apple.atve.androidtv.appletv", "adbLaunchCommand": "adb shell am start -n com.apple.atve.androidtv.appletv/.MainActivity", }, "homatics": { "appName": "com.apple.atve.androidtv.appletv", "androidName": "com.apple.atve.androidtv.appletv", "adbLaunchCommand": "adb shell am start -n com.apple.atve.androidtv.appletv/.MainActivity", }, "nvidia-shield": { "appName": "com.apple.atve.androidtv.appletv", "androidName": "com.apple.atve.androidtv.appletv", "adbLaunchCommand": "adb shell am start -n com.apple.atve.androidtv.appletv/.MainActivity", }, "onn": { "appName": "com.apple.atve.androidtv.appletv", "androidName": "com.apple.atve.androidtv.appletv", "adbLaunchCommand": "adb shell am start -n com.apple.atve.androidtv.appletv/.MainActivity", }, "roku": { "appName": "Apple TV", }, "xiaomi": { "appName": "com.apple.atve.androidtv.appletv", "androidName": "com.apple.atve.androidtv.appletv", "adbLaunchCommand": "adb shell am start -n com.apple.atve.androidtv.appletv/.MainActivity", }, }, "apple-tv-arcade": { "button": '', "friendlyName": 'Apple Arcade', "className": "appleArcadeButton", "appName": "Arcade", "deviceFamily": ["apple-tv"], }, "apple-tv-computers": { "button": '', "friendlyName": 'Apple Computers', "className": "appleComputersButton", "appName": "Computers", "deviceFamily": ["apple-tv"], }, "apple-tv-facetime": { "button": '', "friendlyName": 'Apple FaceTime', "className": "appleFacetimeButton", "appName": "FaceTime", "deviceFamily": ["apple-tv"], }, "apple-tv-fitness": { "button": '', "friendlyName": 'Apple Fitness', "className": "appleFitnessButton", "appName": "Fitness", "deviceFamily": ["apple-tv"], }, "apple-tv-movies": { "button": 'movies', "friendlyName": 'Apple Movies - iTunes', "className": "appleTvMoviesButton", "appName": "Movies", "deviceFamily": ["apple-tv"], }, "apple-tv-music": { "button": '', "friendlyName": 'Apple Music', "className": "appleTvMusicButton", "deviceFamily": ["apple-tv", "roku"], "apple-tv": { "appName": "Music", }, "roku": { "appName": 'Apple Music', "app-id": 637193, }, }, "apple-tv-photos": { "button": '', "friendlyName": 'Apple Photos', "className": "appleTvPhotosButton", "appName": "Photos", "deviceFamily": ["apple-tv"], }, "apple-tv-podcasts": { "button": '', "friendlyName": 'Apple Podcasts', "className": "appleTvPodcastsButton", "appName": "Podcasts", "deviceFamily": ["apple-tv"], }, "apple-tv-tvshows": { "button": 'tv shows', "friendlyName": 'Apple TV Shows - iTunes', "className": "appleTvshowsButton", "appName": "TV Shows", "deviceFamily": ["apple-tv"], }, "architv-for-archillect": { "button": '', "friendlyName": "ArchiTV for Archillect", "className": "archiTVForArchillectButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "space.linuxct.architv", "androidName": "space.linuxct.architv", "adbLaunchCommand": "adb shell am start -n space.linuxct.architv/space.linuxct.architv.MainActivity", }, "chromecast": { "appName": "space.linuxct.architv", "androidName": "space.linuxct.architv", "adbLaunchCommand": "adb shell am start -n space.linuxct.architv/space.linuxct.architv.MainActivity", }, "homatics": { "appName": "space.linuxct.architv", "androidName": "space.linuxct.architv", "adbLaunchCommand": "adb shell am start -n space.linuxct.architv/space.linuxct.architv.MainActivity", }, "nvidia-shield": { "appName": "space.linuxct.architv", "androidName": "space.linuxct.architv", "adbLaunchCommand": "adb shell am start -n space.linuxct.architv/space.linuxct.architv.MainActivity", }, "onn": { "appName": "space.linuxct.architv", "androidName": "space.linuxct.architv", "adbLaunchCommand": "adb shell am start -n space.linuxct.architv/space.linuxct.architv.MainActivity", }, "xiaomi": { "appName": "space.linuxct.architv", "androidName": "space.linuxct.architv", "adbLaunchCommand": "adb shell am start -n space.linuxct.architv/space.linuxct.architv.MainActivity", }, }, "ard-mediathek": { "button": '', "friendlyName": "ARD Mediathek", "className": "ardMediathekButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "de.swr.ard.avp.mobile.android.amazon", "androidName": "de.swr.ard.avp.mobile.android.amazon", "adbLaunchCommand": "adb shell am start -n de.swr.ard.avp.mobile.android.amazon/de.swr.ard.avp.mobile.android.amazon.TvActivity", }, "apple-tv": { "appName": "ARD Mediathek", }, "chromecast": { "appName": "de.swr.avp.ard.tv", "androidName": "de.swr.avp.ard.tv", "adbLaunchCommand": "adb shell am start -n de.swr.avp.ard.tv/de.swr.avp.ard.tv.TvActivity", }, "homatics": { "appName": "de.swr.avp.ard.tv", "androidName": "de.swr.avp.ard.tv", "adbLaunchCommand": "adb shell am start -n de.swr.avp.ard.tv/de.swr.avp.ard.tv.TvActivity", }, "nvidia-shield": { "appName": "de.swr.avp.ard.tv", "androidName": "de.swr.avp.ard.tv", "adbLaunchCommand": "adb shell am start -n de.swr.avp.ard.tv/de.swr.avp.ard.tv.TvActivity", }, "onn": { "appName": "de.swr.avp.ard.tv", "androidName": "de.swr.avp.ard.tv", "adbLaunchCommand": "adb shell am start -n de.swr.avp.ard.tv/de.swr.avp.ard.tv.TvActivity", }, "xiaomi": { "appName": "de.swr.avp.ard.tv", "androidName": "de.swr.avp.ard.tv", "adbLaunchCommand": "adb shell am start -n de.swr.avp.ard.tv/de.swr.avp.ard.tv.TvActivity", }, }, "aptv": { "button": '', "friendlyName": "APTV", "className": "aptvButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "APTV", }, }, "arte": { "button": '', "friendlyName": 'ARTE', "className": "arteButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "de.swr.ard.avp.mobile.android.amazon", "androidName": "de.swr.ard.avp.mobile.android.amazon", "adbLaunchCommand": "adb shell am start -n de.swr.ard.avp.mobile.android.amazon/de.swr.ard.avp.mobile.android.amazon.TvActivity", }, "apple-tv": { "appName": "ARTE", }, "chromecast": { "appName": "tv.arte.plus7", "androidName": "tv.arte.plus7", "adbLaunchCommand": "adb shell am start -n tv.arte.plus7/.leanback.MainActivity", }, "homatics": { "appName": "tv.arte.plus7", "androidName": "tv.arte.plus7", "adbLaunchCommand": "adb shell am start -n tv.arte.plus7/.leanback.MainActivity", }, "nvidia-shield": { "appName": "tv.arte.plus7", "androidName": "tv.arte.plus7", "adbLaunchCommand": "adb shell am start -n tv.arte.plus7/.leanback.MainActivity", }, "onn": { "appName": "tv.arte.plus7", "androidName": "tv.arte.plus7", "adbLaunchCommand": "adb shell am start -n tv.arte.plus7/.leanback.MainActivity", }, "xiaomi": { "appName": "tv.arte.plus7", "androidName": "tv.arte.plus7", "adbLaunchCommand": "adb shell am start -n tv.arte.plus7/.leanback.MainActivity", }, }, "babytv": { "button": '', "button-round": '', "friendlyName": 'BabyTV', "className": "babyTvButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.appbabytvvideo", "androidName": "com.appbabytvvideo", "adbLaunchCommand": "adb shell am start -n com.appbabytvvideo/com.applicaster.ui.activities.MainActivity", }, "apple-tv": { "appName": "BabyTV Video", }, "chromecast": { "appName": "com.applicaster.babytv.vod", "androidName": "com.applicaster.babytv.vod", "adbLaunchCommand": "adb shell am start -n com.applicaster.babytv.vod/com.applicaster.ui.activities.MainActivity", }, "homatics": { "appName": "com.applicaster.babytv.vod", "androidName": "com.applicaster.babytv.vod", "adbLaunchCommand": "adb shell am start -n com.applicaster.babytv.vod/com.applicaster.ui.activities.MainActivity", }, "nvidia-shield": { "appName": "com.applicaster.babytv.vod", "androidName": "com.applicaster.babytv.vod", "adbLaunchCommand": "adb shell am start -n com.applicaster.babytv.vod/com.applicaster.ui.activities.MainActivity", }, "onn": { "appName": "com.applicaster.babytv.vod", "androidName": "com.applicaster.babytv.vod", "adbLaunchCommand": "adb shell am start -n com.applicaster.babytv.vod/com.applicaster.ui.activities.MainActivity", }, "roku": { "appName": 'BabyTV Video', "app-id": 93301, }, "xiaomi": { "appName": "com.applicaster.babytv.vod", "androidName": "com.applicaster.babytv.vod", "adbLaunchCommand": "adb shell am start -n com.applicaster.babytv.vod/com.applicaster.ui.activities.MainActivity", }, }, "b-tv": { "button": '', "friendlyName": 'B tv', "className": "bTVButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "B tv", }, }, "b-tv-fr": { "button": '', "button-round": '', "friendlyName": 'B.tv (fr)', "className": "bTVfrButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "B.tv", }, }, "bbc-iplayer": { "button": '', "friendlyName": 'BBC iPlayer (UK)', "className": "bbciplayerButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "nvidia-shield", "roku"], "amazon-fire": { "appName": "uk.co.bbc.iplayer", "androidName": "uk.co.bbc.iplayer", }, "apple-tv": { "appName": "BBC iPlayer", }, "chromecast": { "appName": "bbc.iplayer.android", "androidName": "bbc.iplayer.android", "adbLaunchCommand": "adb shell am start -n bbc.iplayer.android/external.androidtv.bbciplayer.deeplinking.DeepLinkActivity", }, "nvidia-shield": { "appName": "com.nvidia.bbciplayer", "androidName": "com.nvidia.bbciplayer", "adbLaunchCommand": "adb shell am start -n com.nvidia.bbciplayer/.BaseWebViewActivity", }, "roku": { "appName": 'BBC iPlayer', "app-id": 11703, }, }, "bell-fibe-tv": { "button": '', "friendlyName": 'Bell Fibe TV (Canada)', "className": "bellFibeTVButton", "deviceFamily": ["amazon-fire", "apple-tv"], "amazon-fire": { "appName": "ca.bell.tv.firetv", "androidName": "ca.bell.tv.firetv", "adbLaunchCommand": "adb shell am start -n ca.bell.tv.firetv/ca.bell.fiberemote.tv.MainTvActivity", }, "apple-tv": { "appName": "TĆ©lĆ© Fibe", }, }, "bgtime-tv": { "button": '', "button-round": '', "friendlyName": 'bgtime.tv', "className": "bgtimeTvButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "bg.mytv.android", "androidName": "bg.mytv.android", "adbLaunchCommand": "adb shell am start -n bg.mytv.android/.activities.ActivityLogin", }, "apple-tv": { "appName": "bgtime.tv", }, "chromecast": { "appName": "bg.mytv.android", "androidName": "bg.mytv.android", "adbLaunchCommand": "adb shell am start -n bg.mytv.android/.activities.ActivityLogin", }, "homatics": { "appName": "bg.mytv.android", "androidName": "bg.mytv.android", "adbLaunchCommand": "adb shell am start -n bg.mytv.android/.activities.ActivityLogin", }, "nvidia-shield": { "appName": "bg.mytv.android", "androidName": "bg.mytv.android", "adbLaunchCommand": "adb shell am start -n bg.mytv.android/.activities.ActivityLogin", }, "onn": { "appName": "bg.mytv.android", "androidName": "bg.mytv.android", "adbLaunchCommand": "adb shell am start -n bg.mytv.android/.activities.ActivityLogin", }, "roku": { "appName": 'bgtime.tv', "app-id": 651426, }, "xiaomi": { "appName": "bg.mytv.android", "androidName": "bg.mytv.android", "adbLaunchCommand": "adb shell am start -n bg.mytv.android/.activities.ActivityLogin", }, }, "big-ten-network-plus": { "button": '', "friendlyName": 'Big Ten Network Plus', "className": "bigTenNetworkPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "roku"], "amazon-fire": { "appName": "com.btn2go", "androidName": "com.btn2go", "adbLaunchCommand": "adb shell am start -n com.btn2go/com.foxxum.webapp.MainActivity", }, "apple-tv": { "appName": "B1G+", }, "roku": { "appName": 'B1G+', "app-id": 66258, }, }, "binge-au": { "button": '', "friendlyName": 'Binge (AU)', "className": "bingeAuButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "au.com.streamotion.ctv.binge", "androidName": "au.com.streamotion.ctv.binge", "adbLaunchCommand": "adb shell am start -n au.com.streamotion.ctv.binge/au.com.streamotion.ctv.MainActivity", }, "apple-tv": { "appName": "BINGE", }, "chromecast": { "appName": "au.com.streamotion.ares.tv", "androidName": "au.com.streamotion.ares.tv", "adbLaunchCommand": "adb shell am start -n au.com.streamotion.ares.tv/au.com.streamotion.tv.SplashActivity", }, "nvidia-shield": { "appName": "au.com.streamotion.ares.tv", "androidName": "au.com.streamotion.ares.tv", "adbLaunchCommand": "adb shell am start -n au.com.streamotion.ares.tv/au.com.streamotion.tv.SplashActivity", }, "xiaomi": { "appName": "au.com.streamotion.ares.tv", "androidName": "au.com.streamotion.ares.tv", "adbLaunchCommand": "adb shell am start -n au.com.streamotion.ares.tv/au.com.streamotion.tv.SplashActivity", }, }, "binge-au-alt": { "button": '', "friendlyName": 'Binge (AU) alt', "className": "bingeAuButton", "deviceFamily": ["amazon-fire"], "amazon-fire": { "appName": "au.com.streamotion.ares.tv", "androidName": "au.com.streamotion.ares.tv", "adbLaunchCommand": "adb shell am start -n au.com.streamotion.ares.tv/au.com.streamotion.tv.SplashActivity", }, }, "blaze-tv": { "button": '', "friendlyName": "BlazeTV", "className": "blazeTVButton", "deviceFamily": ["amazon-fire", "apple-tv", "roku"], "amazon-fire": { "appName": "com.amazon.rialto.cordova.webapp.webapp5b95d2945f354fc2aa8753ce5b8ffb34", "androidName": "com.amazon.rialto.cordova.webapp.webapp5b95d2945f354fc2aa8753ce5b8ffb34", "adbLaunchCommand": "adb shell am start -n com.amazon.rialto.cordova.webapp.webapp5b95d2945f354fc2aa8753ce5b8ffb34/.MainActivity", }, "apple-tv": { "appName": "BlazeTV", }, "roku": { "appName": "BlazeTV", "app-id": 82559, }, }, "bookmarker-1": { "button": '', "friendlyName": 'Bookmarker 1', "className": "bookmarker1Button", "appName": "com.esaba.bookmarker1", "androidName": "com.esaba.bookmarker1", "adbLaunchCommand": "adb shell am start -n com.esaba.bookmarker1/.MainActivity", "deviceFamily": ["amazon-fire"], }, "britbox": { "button": '', "button-round": '', "friendlyName": 'BritBox', "className": "britboxButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.britbox.us.firetv", "androidName": "com.britbox.us.firetv", "adbLaunchCommand": "adb shell am start -n com.britbox.us.firetv/axis.androidtv.sdk.app.MainActivity", }, "apple-tv": { "appName": "Britbox", }, "chromecast": { "appName": "com.britbox.tv", "androidName": "com.britbox.tv", "adbLaunchCommand": "adb shell am start -n com.britbox.tv/axis.androidtv.sdk.app.MainActivity", }, "homatics": { "appName": "com.britbox.tv", "androidName": "com.britbox.tv", "adbLaunchCommand": "adb shell am start -n com.britbox.tv/axis.androidtv.sdk.app.MainActivity", }, "nvidia-shield": { "appName": "com.britbox.tv", "androidName": "com.britbox.tv", "adbLaunchCommand": "adb shell am start -n com.britbox.tv/axis.androidtv.sdk.app.MainActivity", }, "onn": { "appName": "com.britbox.tv", "androidName": "com.britbox.tv", "adbLaunchCommand": "adb shell am start -n com.britbox.tv/axis.androidtv.sdk.app.MainActivity", }, "roku": { "appName": 'BritBox', "app-id": 143088, }, "xiaomi": { "appName": "com.britbox.tv", "androidName": "com.britbox.tv", "adbLaunchCommand": "adb shell am start -n com.britbox.tv/axis.androidtv.sdk.app.MainActivity", }, }, "btv-app": { "button": '', "friendlyName": 'btvApp', "className": "btvAppButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.mm.droid.livetv.btvapp", "androidName": "com.mm.droid.livetv.btvapp", "adbLaunchCommand": "adb shell am start -n com.mm.droid.livetv.btvapp/com.mm.droid.livetv.load.LiveLoadActivity", }, "chromecast": { "appName": "com.mm.droid.livetv.btvapp", "androidName": "com.mm.droid.livetv.btvapp", "adbLaunchCommand": "adb shell am start -n com.mm.droid.livetv.btvapp/com.mm.droid.livetv.load.LiveLoadActivity", }, "homatics": { "appName": "com.mm.droid.livetv.btvapp", "androidName": "com.mm.droid.livetv.btvapp", "adbLaunchCommand": "adb shell am start -n com.mm.droid.livetv.btvapp/com.mm.droid.livetv.load.LiveLoadActivity", }, "nvidia-shield": { "appName": "com.mm.droid.livetv.btvapp", "androidName": "com.mm.droid.livetv.btvapp", "adbLaunchCommand": "adb shell am start -n com.mm.droid.livetv.btvapp/com.mm.droid.livetv.load.LiveLoadActivity", }, "onn": { "appName": "com.mm.droid.livetv.btvapp", "androidName": "com.mm.droid.livetv.btvapp", "adbLaunchCommand": "adb shell am start -n com.mm.droid.livetv.btvapp/com.mm.droid.livetv.load.LiveLoadActivity", }, "xiaomi": { "appName": "com.mm.droid.livetv.btvapp", "androidName": "com.mm.droid.livetv.btvapp", "adbLaunchCommand": "adb shell am start -n com.mm.droid.livetv.btvapp/com.mm.droid.livetv.load.LiveLoadActivity", }, }, "byutv": { "button": '', "friendlyName": "BYUtv", "className": "byuTvButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "BYUtv", }, }, "caiway-tv": { "button": '', "friendlyName": "Caiway TV", "className": "caiwayTVButton", "deviceFamily": ["apple-tv", "nvidia-shield"], "apple-tv": { "appName": "Caiway TV", }, "nvidia-shield": { "appName": "nl.nep.caiway.tv", "androidName": "nl.nep.caiway.tv", "adbLaunchCommand": "adb shell am start -n nl.nep.caiway.tv/com.stoneroos.deltatv.main.MainActivity", }, }, "canal-plus": { "button": '', "button-round": '', "friendlyName": 'CANAL+', "className": "canalPlusButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.canalplus.canalplus", "androidName": "com.canalplus.canalplus", "adbLaunchCommand": "adb shell am start -n com.canalplus.canalplus/tv.solocoo.htmlapp.FullscreenActivity", }, "chromecast": { "appName": "com.canalplus.canalplus", "androidName": "com.canalplus.canalplus", "adbLaunchCommand": "adb shell am start -n com.canalplus.canalplus/tv.solocoo.htmlapp.FullscreenActivity", }, "homatics": { "appName": "com.canalplus.canalplus", "androidName": "com.canalplus.canalplus", "adbLaunchCommand": "adb shell am start -n com.canalplus.canalplus/tv.solocoo.htmlapp.FullscreenActivity", }, "nvidia-shield": { "appName": "com.canalplus.canalplus", "androidName": "com.canalplus.canalplus", "adbLaunchCommand": "adb shell am start -n com.canalplus.canalplus/tv.solocoo.htmlapp.FullscreenActivity", }, "onn": { "appName": "com.canalplus.canalplus", "androidName": "com.canalplus.canalplus", "adbLaunchCommand": "adb shell am start -n com.canalplus.canalplus/tv.solocoo.htmlapp.FullscreenActivity", }, "xiaomi": { "appName": "com.canalplus.canalplus", "androidName": "com.canalplus.canalplus", "adbLaunchCommand": "adb shell am start -n com.canalplus.canalplus/tv.solocoo.htmlapp.FullscreenActivity", }, }, "cartoon-network": { "button": '', "friendlyName": "Cartoon Network", "className": "cartoonNetworkButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.turner.cnvideoapp", "androidName": "com.turner.cnvideoapp", "adbLaunchCommand": "adb shell am start -n com.turner.cnvideoapp/.tv.startup.StartupActivity", }, "apple-tv": { "appName": "Cartoon Network", }, "chromecast": { "appName": "com.turner.cnvideoapp", "androidName": "com.turner.cnvideoapp", "adbLaunchCommand": "adb shell am start -n com.turner.cnvideoapp/.tv.startup.StartupActivity", }, "homatics": { "appName": "com.turner.cnvideoapp", "androidName": "com.turner.cnvideoapp", "adbLaunchCommand": "adb shell am start -n com.turner.cnvideoapp/.tv.startup.StartupActivity", }, "nvidia-shield": { "appName": "com.turner.cnvideoapp", "androidName": "com.turner.cnvideoapp", "adbLaunchCommand": "adb shell am start -n com.turner.cnvideoapp/.tv.startup.StartupActivity", }, "onn": { "appName": "com.turner.cnvideoapp", "androidName": "com.turner.cnvideoapp", "adbLaunchCommand": "adb shell am start -n com.turner.cnvideoapp/.tv.startup.StartupActivity", }, "roku": { "appName": "Cartoon Network", "app-id": 164003, }, "xiaomi": { "appName": "com.turner.cnvideoapp", "androidName": "com.turner.cnvideoapp", "adbLaunchCommand": "adb shell am start -n com.turner.cnvideoapp/.tv.startup.StartupActivity", }, }, "cbs-sports": { "button": '', "button-round": '', "friendlyName": 'CBS Sports', "className": "cbsSportsButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.handmark.sportcaster", "androidName": "com.handmark.sportcaster", "adbLaunchCommand": "adb shell am start -n com.handmark.sportcaster/com.handmark.sportcaster.ui.homepage.HomePageActivity", }, "apple-tv": { "appName": "CBS Sports", }, "chromecast": { "appName": "com.handmark.sportscaster.androidtv", "androidName": "com.handmark.sportscaster.androidtv", "adbLaunchCommand": "adb shell am start -n com.handmark.sportscaster.androidtv/com.handmark.sportcaster.ui.homepage.HomePageActivity", }, "homatics": { "appName": "com.handmark.sportscaster.androidtv", "androidName": "com.handmark.sportscaster.androidtv", "adbLaunchCommand": "adb shell am start -n com.handmark.sportscaster.androidtv/com.handmark.sportcaster.ui.homepage.HomePageActivity", }, "nvidia-shield": { "appName": "com.handmark.sportscaster.androidtv", "androidName": "com.handmark.sportscaster.androidtv", "adbLaunchCommand": "adb shell am start -n com.handmark.sportscaster.androidtv/com.handmark.sportcaster.ui.homepage.HomePageActivity", }, "onn": { "appName": "com.handmark.sportscaster.androidtv", "androidName": "com.handmark.sportscaster.androidtv", "adbLaunchCommand": "adb shell am start -n com.handmark.sportscaster.androidtv/com.handmark.sportcaster.ui.homepage.HomePageActivity", }, "roku": { "appName": 'CBS Sports Stream & Watch Live', "app-id": 17112, }, "xiaomi": { "appName": "com.handmark.sportscaster.androidtv", "androidName": "com.handmark.sportscaster.androidtv", "adbLaunchCommand": "adb shell am start -n com.handmark.sportscaster.androidtv/com.handmark.sportcaster.ui.homepage.HomePageActivity", }, }, "cctv-viewer": { "button": '', "friendlyName": 'CCTV Viewer', "className": "cctvViewerButton", "appName": "CCTV Viewer", "androidName": "com.", "deviceFamily": ["apple-tv"],}, "cgates-tv": { "button": '', "button-round": '', "friendlyName": 'Cgates TV', "className": "cgatesTvButton", "appName": "lt.cgates.app", "androidName": "lt.cgates.app", "adbLaunchCommand": "adb shell am start -n lt.cgates.app/com.smartivus.tvbox.MainActivityTv", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"],}, "channel-four": { "button": '', "friendlyName": 'Channel 4', "className": "channelFourButton", "deviceFamily": ["apple-tv", "roku"], "apple-tv": { "appName": "Channel 4", }, "roku": { "appName": 'Channel 4', "app-id": 34785, }, }, "channels-dvr": { "button": '', "button-round": '', "friendlyName": 'Channels: Whole Home DVR', "className": "channelsDVRButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.getchannels.dvr.app", "androidName": "com.getchannels.dvr.app", "adbLaunchCommand": "adb shell am start -n com.getchannels.dvr.app/com.getchannels.android.MainActivity", }, "apple-tv": { "appName": "Channels", }, "chromecast": { "appName": "com.getchannels.dvr.app", "androidName": "com.getchannels.dvr.app", "adbLaunchCommand": "adb shell am start -n com.getchannels.dvr.app/com.getchannels.android.MainActivity", }, "homatics": { "appName": "com.getchannels.dvr.app", "androidName": "com.getchannels.dvr.app", "adbLaunchCommand": "adb shell am start -n com.getchannels.dvr.app/com.getchannels.android.MainActivity", }, "nvidia-shield": { "appName": "com.getchannels.dvr.app", "androidName": "com.getchannels.dvr.app", "adbLaunchCommand": "adb shell am start -n com.getchannels.dvr.app/com.getchannels.android.MainActivity", }, "onn": { "appName": "com.getchannels.dvr.app", "androidName": "com.getchannels.dvr.app", "adbLaunchCommand": "adb shell am start -n com.getchannels.dvr.app/com.getchannels.android.MainActivity", }, "xiaomi": { "appName": "com.getchannels.dvr.app", "androidName": "com.getchannels.dvr.app", "adbLaunchCommand": "adb shell am start -n com.getchannels.dvr.app/com.getchannels.android.MainActivity", }, }, "cheers-danmu-player": { "button": '', "friendlyName": 'Cheers - Danmu Player', "className": "cheersDanmuPlayerButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Cheers", }, }, "cinema-hd-v2": { "button": '', "friendlyName": 'Cinema HD V2', "className": "cinemaHDV2Button", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.yoku.marumovie", "androidName": "com.yoku.marumovie", "adbLaunchCommand": "adb shell am start -n com.yoku.marumovie/com.movie.ui.activity.MainActivity", }, "chromecast": { "appName": "com.yoku.marumovie", "androidName": "com.yoku.marumovie", "adbLaunchCommand": "adb shell am start -n com.yoku.marumovie/com.movie.ui.activity.MainActivity", }, "homatics": { "appName": "com.yoku.marumovie", "androidName": "com.yoku.marumovie", "adbLaunchCommand": "adb shell am start -n com.yoku.marumovie/com.movie.ui.activity.MainActivity", }, "nvidia-shield": { "appName": "com.yoku.marumovie", "androidName": "com.yoku.marumovie", "adbLaunchCommand": "adb shell am start -n com.yoku.marumovie/com.movie.ui.activity.MainActivity", }, "onn": { "appName": "com.yoku.marumovie", "androidName": "com.yoku.marumovie", "adbLaunchCommand": "adb shell am start -n com.yoku.marumovie/com.movie.ui.activity.MainActivity", }, "xiaomi": { "appName": "com.yoku.marumovie", "androidName": "com.yoku.marumovie", "adbLaunchCommand": "adb shell am start -n com.yoku.marumovie/com.movie.ui.activity.MainActivity", }, }, "cinema-hd-v3": { "button": '', "friendlyName": 'Cinema HD V3', "className": "cinemaHDV3Button", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.yoku.cinemahd.v3", "androidName": "com.yoku.cinemahd.v3", "adbLaunchCommand": "adb shell am start -n com.yoku.cinemahd.v3/com.movie.ui.activity.MainActivity", }, "chromecast": { "appName": "com.yoku.cinemahd.v3", "androidName": "com.yoku.cinemahd.v3", "adbLaunchCommand": "adb shell am start -n com.yoku.cinemahd.v3/com.movie.ui.activity.MainActivity", }, "homatics": { "appName": "com.yoku.cinemahd.v3", "androidName": "com.yoku.cinemahd.v3", "adbLaunchCommand": "adb shell am start -n com.yoku.cinemahd.v3/com.movie.ui.activity.MainActivity", }, "nvidia-shield": { "appName": "com.yoku.cinemahd.v3", "androidName": "com.yoku.cinemahd.v3", "adbLaunchCommand": "adb shell am start -n com.yoku.cinemahd.v3/com.movie.ui.activity.MainActivity", }, "onn": { "appName": "com.yoku.cinemahd.v3", "androidName": "com.yoku.cinemahd.v3", "adbLaunchCommand": "adb shell am start -n com.yoku.cinemahd.v3/com.movie.ui.activity.MainActivity", }, "xiaomi": { "appName": "com.yoku.cinemahd.v3", "androidName": "com.yoku.cinemahd.v3", "adbLaunchCommand": "adb shell am start -n com.yoku.cinemahd.v3/com.movie.ui.activity.MainActivity", }, }, "claro-tv-plus": { "button": '', "button-round": '', "friendlyName": 'Claro tv+', "className": "claroTvPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "br.com.claro.now.smarttvclient", "androidName": "br.com.claro.now.smarttvclient", "adbLaunchCommand": "adb shell am start -n br.com.claro.now.smarttvclient/tv.threess.threeready.ui.generic.activity.MainActivity", }, "apple-tv": { "appName": "Claro TV+", }, "chromecast": { "appName": "br.com.claro.now.smarttvclient", "androidName": "br.com.claro.now.smarttvclient", "adbLaunchCommand": "adb shell am start -n br.com.claro.now.smarttvclient/tv.threess.threeready.ui.generic.activity.MainActivity", }, "homatics": { "appName": "br.com.claro.now.smarttvclient", "androidName": "br.com.claro.now.smarttvclient", "adbLaunchCommand": "adb shell am start -n br.com.claro.now.smarttvclient/tv.threess.threeready.ui.generic.activity.MainActivity", }, "nvidia-shield": { "appName": "br.com.claro.now.smarttvclient", "androidName": "br.com.claro.now.smarttvclient", "adbLaunchCommand": "adb shell am start -n br.com.claro.now.smarttvclient/tv.threess.threeready.ui.generic.activity.MainActivity", }, "onn": { "appName": "br.com.claro.now.smarttvclient", "androidName": "br.com.claro.now.smarttvclient", "adbLaunchCommand": "adb shell am start -n br.com.claro.now.smarttvclient/tv.threess.threeready.ui.generic.activity.MainActivity", }, "xiaomi": { "appName": "br.com.claro.now.smarttvclient", "androidName": "br.com.claro.now.smarttvclient", "adbLaunchCommand": "adb shell am start -n br.com.claro.now.smarttvclient/tv.threess.threeready.ui.generic.activity.MainActivity", }, }, "clipious": { "button": '', "friendlyName": 'Clipious', "className": "clipiousButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.github.lamarios.clipious", "androidName": "com.github.lamarios.clipious", "adbLaunchCommand": "adb shell am start -n com.github.lamarios.clipious/.MainActivity", }, "chromecast": { "appName": "com.github.lamarios.clipious", "androidName": "com.github.lamarios.clipious", "adbLaunchCommand": "adb shell am start -n com.github.lamarios.clipious/.MainActivity", }, "homatics": { "appName": "com.github.lamarios.clipious", "androidName": "com.github.lamarios.clipious", "adbLaunchCommand": "adb shell am start -n com.github.lamarios.clipious/.MainActivity", }, "nvidia-shield": { "appName": "com.github.lamarios.clipious", "androidName": "com.github.lamarios.clipious", "adbLaunchCommand": "adb shell am start -n com.github.lamarios.clipious/.MainActivity", }, "onn": { "appName": "com.github.lamarios.clipious", "androidName": "com.github.lamarios.clipious", "adbLaunchCommand": "adb shell am start -n com.github.lamarios.clipious/.MainActivity", }, "xiaomi": { "appName": "com.github.lamarios.clipious", "androidName": "com.github.lamarios.clipious", "adbLaunchCommand": "adb shell am start -n com.github.lamarios.clipious/.MainActivity", }, }, "cloudstream": { "button": '', "friendlyName": 'Cloudstream', "className": "cloudstreamButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.lagradost.cloudstream3", "androidName": "com.lagradost.cloudstream3", "adbLaunchCommand": "adb shell am start -n com.lagradost.cloudstream3/.MainActivity", }, "chromecast": { "appName": "com.lagradost.cloudstream3", "androidName": "com.lagradost.cloudstream3", "adbLaunchCommand": "adb shell am start -n com.lagradost.cloudstream3/.MainActivity", }, "homatics": { "appName": "com.lagradost.cloudstream3", "androidName": "com.lagradost.cloudstream3", "adbLaunchCommand": "adb shell am start -n com.lagradost.cloudstream3/.MainActivity", }, "nvidia-shield": { "appName": "com.lagradost.cloudstream3", "androidName": "com.lagradost.cloudstream3", "adbLaunchCommand": "adb shell am start -n com.lagradost.cloudstream3/.MainActivity", }, "onn": { "appName": "com.lagradost.cloudstream3", "androidName": "com.lagradost.cloudstream3", "adbLaunchCommand": "adb shell am start -n com.lagradost.cloudstream3/.MainActivity", }, "xiaomi": { "appName": "com.lagradost.cloudstream3", "androidName": "com.lagradost.cloudstream3", "adbLaunchCommand": "adb shell am start -n com.lagradost.cloudstream3/.MainActivity", }, }, "cloudstream-prerelease": { "button": '', "friendlyName": 'Cloudstream prerelease', "className": "cloudstreamPrereleaseButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.lagradost.cloudstream3.prerelease", "androidName": "com.lagradost.cloudstream3.prerelease", "adbLaunchCommand": "adb shell am start -n com.lagradost.cloudstream3.prerelease/com.lagradost.cloudstream3.MainActivity", }, "chromecast": { "appName": "com.lagradost.cloudstream3.prerelease", "androidName": "com.lagradost.cloudstream3.prerelease", "adbLaunchCommand": "adb shell am start -n com.lagradost.cloudstream3.prerelease/com.lagradost.cloudstream3.MainActivity", }, "homatics": { "appName": "com.lagradost.cloudstream3.prerelease", "androidName": "com.lagradost.cloudstream3.prerelease", "adbLaunchCommand": "adb shell am start -n com.lagradost.cloudstream3.prerelease/com.lagradost.cloudstream3.MainActivity", }, "nvidia-shield": { "appName": "com.lagradost.cloudstream3.prerelease", "androidName": "com.lagradost.cloudstream3.prerelease", "adbLaunchCommand": "adb shell am start -n com.lagradost.cloudstream3.prerelease/com.lagradost.cloudstream3.MainActivity", }, "onn": { "appName": "com.lagradost.cloudstream3.prerelease", "androidName": "com.lagradost.cloudstream3.prerelease", "adbLaunchCommand": "adb shell am start -n com.lagradost.cloudstream3.prerelease/com.lagradost.cloudstream3.MainActivity", }, "xiaomi": { "appName": "com.lagradost.cloudstream3.prerelease", "androidName": "com.lagradost.cloudstream3.prerelease", "adbLaunchCommand": "adb shell am start -n com.lagradost.cloudstream3.prerelease/com.lagradost.cloudstream3.MainActivity", }, }, "cnn": { "button": '', "friendlyName": 'CNN', "className": "cnnButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.cnn.mobile.fire.tv", "androidName": "com.cnn.mobile.fire.tv", "adbLaunchCommand": "adb shell am start -n com.cnn.mobile.fire.tv/com.cnn.ctv.MainActivity", }, "apple-tv": { "appName": "CNN", }, "chromecast": { "appName": "com.cnn.mobile.android.tv", "androidName": "com.cnn.mobile.android.tv", "adbLaunchCommand": "adb shell am start -n com.cnn.mobile.android.tv/com.cnn.ctv.MainActivity", }, "homatics": { "appName": "com.cnn.mobile.android.tv", "androidName": "com.cnn.mobile.android.tv", "adbLaunchCommand": "adb shell am start -n com.cnn.mobile.android.tv/com.cnn.ctv.MainActivity", }, "nvidia-shield": { "appName": "com.cnn.mobile.android.tv", "androidName": "com.cnn.mobile.android.tv", "adbLaunchCommand": "adb shell am start -n com.cnn.mobile.android.tv/com.cnn.ctv.MainActivity", }, "onn": { "appName": "com.cnn.mobile.android.tv", "androidName": "com.cnn.mobile.android.tv", "adbLaunchCommand": "adb shell am start -n com.cnn.mobile.android.tv/com.cnn.ctv.MainActivity", }, "roku": { "appName": 'CNN', "app-id": 65978, }, "xiaomi": { "appName": "com.cnn.mobile.android.tv", "androidName": "com.cnn.mobile.android.tv", "adbLaunchCommand": "adb shell am start -n com.cnn.mobile.android.tv/com.cnn.ctv.MainActivity", }, }, "corridor-digital": { "button": '', "button-round": '', "friendlyName": "Corridor Digital", "className": "corridorDigitalButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.corridordigital.watchcorridortv", "androidName": "com.corridordigital.watchcorridortv", "adbLaunchCommand": "adb shell am start -n com.corridordigital.watchcorridortv/.feature.main.MainActivity", }, "apple-tv": { "appName": "Corridor", }, "chromecast": { "appName": "com.corridordigital.watchcorridortv", "androidName": "com.corridordigital.watchcorridortv", "adbLaunchCommand": "adb shell am start -n com.corridordigital.watchcorridortv/.feature.main.MainActivity", }, "homatics": { "appName": "com.corridordigital.watchcorridortv", "androidName": "com.corridordigital.watchcorridortv", "adbLaunchCommand": "adb shell am start -n com.corridordigital.watchcorridortv/.feature.main.MainActivity", }, "nvidia-shield": { "appName": "com.corridordigital.watchcorridortv", "androidName": "com.corridordigital.watchcorridortv", "adbLaunchCommand": "adb shell am start -n com.corridordigital.watchcorridortv/.feature.main.MainActivity", }, "onn": { "appName": "com.corridordigital.watchcorridortv", "androidName": "com.corridordigital.watchcorridortv", "adbLaunchCommand": "adb shell am start -n com.corridordigital.watchcorridortv/.feature.main.MainActivity", }, "roku": { "appName": 'Corridor Digital', "app-id": 151481, }, "xiaomi": { "appName": "com.corridordigital.watchcorridortv", "androidName": "com.corridordigital.watchcorridortv", "adbLaunchCommand": "adb shell am start -n com.corridordigital.watchcorridortv/.feature.main.MainActivity", }, }, "cosmote-tv": { "button": '', "friendlyName": 'COSMOTE TV', "className": "cosmoteTVButton", "appName": "gr.cosmote.cosmotetv.androidtv", "androidName": "gr.cosmote.cosmotetv.androidtv", "adbLaunchCommand": "adb shell am start -n gr.cosmote.cosmotetv.androidtv/dt.ote.poc.presentation.view.tv.TvActivity", "deviceFamily": ["chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"],}, "coupang-play": { "button": '', "friendlyName": "coupang play", "className": "coupangPlayButton", "deviceFamily": ["chromecast"], "chromecast": { "appName": "com.coupang.mobile.play", "androidName": "com.coupang.mobile.play", "adbLaunchCommand": "adb shell am start -n com.coupang.mobile.play/com.coupang.mobile.video.features.splash.SplashActivity", }, }, "crave-tv": { "button": '', "friendlyName": 'Crave TV', "className": "craveTVButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "Crave", "androidName": "ca.bellmedia.cravetv", "adbLaunchCommand": "adb shell am start -n ca.bellmedia.cravetv/axis.androidtv.sdk.app.MainActivity", }, "apple-tv": { "appName": "Crave", }, "chromecast": { "appName": "Crave", "androidName": "ca.bellmedia.cravetv", "adbLaunchCommand": "adb shell am start -n ca.bellmedia.cravetv/axis.androidtv.sdk.app.MainActivity", }, "homatics": { "appName": "Crave", "androidName": "ca.bellmedia.cravetv", "adbLaunchCommand": "adb shell am start -n ca.bellmedia.cravetv/axis.androidtv.sdk.app.MainActivity", }, "nvidia-shield": { "appName": "Crave", "androidName": "ca.bellmedia.cravetv", "adbLaunchCommand": "adb shell am start -n ca.bellmedia.cravetv/axis.androidtv.sdk.app.MainActivity", }, "onn": { "appName": "Crave", "androidName": "ca.bellmedia.cravetv", "adbLaunchCommand": "adb shell am start -n ca.bellmedia.cravetv/axis.androidtv.sdk.app.MainActivity", }, "xiaomi": { "appName": "Crave", "androidName": "ca.bellmedia.cravetv", "adbLaunchCommand": "adb shell am start -n ca.bellmedia.cravetv/axis.androidtv.sdk.app.MainActivity", }, }, "crunchyroll": { "button": '', "button-round": '', "friendlyName": 'Crunchyroll', "className": "crunchyrollButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.crunchyroll.crunchyroid", "androidName": "com.crunchyroll.crunchyroid", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.crunchyroll.crunchyroid/.main.ui.MainActivity", }, "apple-tv": { "appName": "Crunchyroll", }, "chromecast": { "appName": "com.crunchyroll.crunchyroid", "androidName": "com.crunchyroll.crunchyroid", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.crunchyroll.crunchyroid/.main.ui.MainActivity", }, "homatics": { "appName": "com.crunchyroll.crunchyroid", "androidName": "com.crunchyroll.crunchyroid", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.crunchyroll.crunchyroid/.main.ui.MainActivity", }, "nvidia-shield": { "appName": "com.crunchyroll.crunchyroid", "androidName": "com.crunchyroll.crunchyroid", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.crunchyroll.crunchyroid/.main.ui.MainActivity", }, "onn": { "appName": "com.crunchyroll.crunchyroid", "androidName": "com.crunchyroll.crunchyroid", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.crunchyroll.crunchyroid/.main.ui.MainActivity", }, "roku": { "appName": 'Crunchyroll', "app-id": 2595, }, "xiaomi": { "appName": "com.crunchyroll.crunchyroid", "androidName": "com.crunchyroll.crunchyroid", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.crunchyroll.crunchyroid/.main.ui.MainActivity", }, }, "curiosity-stream": { "button": '', "friendlyName": "Curiosity Stream", "className": "curiosityStreamButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.curiosity.curiositystream", "androidName": "com.curiosity.curiositystream", "adbLaunchCommand": "adb shell am start -n com.curiosity.curiositystream/.MainActivity", }, "apple-tv": { "appName": "Curiosity Stream", }, "chromecast": { "appName": "com.curiosity.curiositystream.androidtv", "androidName": "com.curiosity.curiositystream.androidtv", "adbLaunchCommand": "adb shell am start -n com.curiosity.curiositystream.androidtv/com.curiosity.curiositystream.MainActivity", }, "homatics": { "appName": "com.curiosity.curiositystream.androidtv", "androidName": "com.curiosity.curiositystream.androidtv", "adbLaunchCommand": "adb shell am start -n com.curiosity.curiositystream.androidtv/com.curiosity.curiositystream.MainActivity", }, "nvidia-shield": { "appName": "com.curiosity.curiositystream.androidtv", "androidName": "com.curiosity.curiositystream.androidtv", "adbLaunchCommand": "adb shell am start -n com.curiosity.curiositystream.androidtv/com.curiosity.curiositystream.MainActivity", }, "onn": { "appName": "com.curiosity.curiositystream.androidtv", "androidName": "com.curiosity.curiositystream.androidtv", "adbLaunchCommand": "adb shell am start -n com.curiosity.curiositystream.androidtv/com.curiosity.curiositystream.MainActivity", }, "roku": { "appName": 'Curiosity Stream', "app-id": 61657, }, "xiaomi": { "appName": "com.curiosity.curiositystream.androidtv", "androidName": "com.curiosity.curiositystream.androidtv", "adbLaunchCommand": "adb shell am start -n com.curiosity.curiositystream.androidtv/com.curiosity.curiositystream.MainActivity", }, }, "cyberghost": { "button": '', "friendlyName": 'CyberGhost VPN', "className": "cyberghostButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.cyberghostvpn.amazon", "androidName": "com.cyberghostvpn.amazon", "adbLaunchCommand": "adb shell am start -n com.cyberghostvpn.amazon/de.mobileconcepts.cyberghost.view.app.AppActivity", }, "chromecast": { "appName": "de.mobileconcepts.cyberghost", "androidName": "de.mobileconcepts.cyberghost", "adbLaunchCommand": "adb shell am start -n de.mobileconcepts.cyberghost/.view.app.AppActivity", }, "homatics": { "appName": "de.mobileconcepts.cyberghost", "androidName": "de.mobileconcepts.cyberghost", "adbLaunchCommand": "adb shell am start -n de.mobileconcepts.cyberghost/.view.app.AppActivity", }, "nvidia-shield": { "appName": "de.mobileconcepts.cyberghost", "androidName": "de.mobileconcepts.cyberghost", "adbLaunchCommand": "adb shell am start -n de.mobileconcepts.cyberghost/.view.app.AppActivity", }, "onn": { "appName": "de.mobileconcepts.cyberghost", "androidName": "de.mobileconcepts.cyberghost", "adbLaunchCommand": "adb shell am start -n de.mobileconcepts.cyberghost/.view.app.AppActivity", }, "xiaomi": { "appName": "de.mobileconcepts.cyberghost", "androidName": "de.mobileconcepts.cyberghost", "adbLaunchCommand": "adb shell am start -n de.mobileconcepts.cyberghost/.view.app.AppActivity", }, }, "daily-wire": { "button": '', "friendlyName": "Daily Wire", "className": "dailyWireButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.dailywire.amazon", "androidName": "com.dailywire.amazon", "adbLaunchCommand": "adb shell am start -n com.dailywire.amazon/com.firetv.firetvwrapper.MainActivity", }, "apple-tv": { "appName": "Daily Wire", }, "chromecast": { "appName": "com.dailywire.androidtv", "androidName": "com.dailywire.androidtv", "adbLaunchCommand": "adb shell am start -n com.dailywire.androidtv/com.firetv.firetvwrapper.MainActivity", }, "homatics": { "appName": "com.dailywire.androidtv", "androidName": "com.dailywire.androidtv", "adbLaunchCommand": "adb shell am start -n com.dailywire.androidtv/com.firetv.firetvwrapper.MainActivity", }, "nvidia-shield": { "appName": "com.dailywire.androidtv", "androidName": "com.dailywire.androidtv", "adbLaunchCommand": "adb shell am start -n com.dailywire.androidtv/com.firetv.firetvwrapper.MainActivity", }, "onn": { "appName": "com.dailywire.androidtv", "androidName": "com.dailywire.androidtv", "adbLaunchCommand": "adb shell am start -n com.dailywire.androidtv/com.firetv.firetvwrapper.MainActivity", }, "roku": { "appName": 'DailyWire+', "app-id": 600734, }, "xiaomi": { "appName": "com.dailywire.androidtv", "androidName": "com.dailywire.androidtv", "adbLaunchCommand": "adb shell am start -n com.dailywire.androidtv/com.firetv.firetvwrapper.MainActivity", }, }, "dakboard": { "button": '', "friendlyName": "DAKboard", "className": "dakboardButton", "deviceFamily": ["amazon-fire"], "amazon-fire": { "appName": "com.amazon.rialto.cordova.webapp.webapp9dec859387ba4ceeba2909ab173a82e5", "androidName": "com.amazon.rialto.cordova.webapp.webapp9dec859387ba4ceeba2909ab173a82e5", "adbLaunchCommand": "adb shell am start -n com.amazon.rialto.cordova.webapp.webapp9dec859387ba4ceeba2909ab173a82e5/.MainActivity", }, }, "dazn": { "button": '', "friendlyName": "DAZN", "className": "daznButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.dazn", "androidName": "com.dazn", "adbLaunchCommand": "adb shell am start -n com.dazn/com.dazn.MainActivity", }, "apple-tv": { "appName": "DAZN", }, "chromecast": { "appName": "com.dazn", "androidName": "com.dazn", "adbLaunchCommand": "adb shell am start -n com.dazn/com.dazn.MainActivity", }, "homatics": { "appName": "com.dazn", "androidName": "com.dazn", "adbLaunchCommand": "adb shell am start -n com.dazn/com.dazn.MainActivity", }, "nvidia-shield": { "appName": "com.dazn", "androidName": "com.dazn", "adbLaunchCommand": "adb shell am start -n com.dazn/com.dazn.MainActivity", }, "onn": { "appName": "com.dazn", "androidName": "com.dazn", "adbLaunchCommand": "adb shell am start -n com.dazn/com.dazn.MainActivity", }, "roku": { "appName": 'DAZN Live Sports Streaming', "app-id": 158987, }, "xiaomi": { "appName": "com.dazn", "androidName": "com.dazn", "adbLaunchCommand": "adb shell am start -n com.dazn/com.dazn.MainActivity", }, }, "deezer": { "button": '', "button-round": '', "friendlyName": "Deezer", "className": "deezerButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "Deezer", }, "chromecast": { "appName": "Deezer", "androidName": "deezer.android.tv", "adbLaunchCommand": "adb shell am start -n deezer.android.tv/com.deezer.android.ui.activity.LauncherActivity", }, "homatics": { "appName": "Deezer", "androidName": "deezer.android.tv", "adbLaunchCommand": "adb shell am start -n deezer.android.tv/com.deezer.android.ui.activity.LauncherActivity", }, "nvidia-shield": { "appName": "Deezer", "androidName": "deezer.android.tv", "adbLaunchCommand": "adb shell am start -n deezer.android.tv/com.deezer.android.ui.activity.LauncherActivity", }, "onn": { "appName": "Deezer", "androidName": "deezer.android.tv", "adbLaunchCommand": "adb shell am start -n deezer.android.tv/com.deezer.android.ui.activity.LauncherActivity", }, "xiaomi": { "appName": "Deezer", "androidName": "deezer.android.tv", "adbLaunchCommand": "adb shell am start -n deezer.android.tv/com.deezer.android.ui.activity.LauncherActivity", }, }, "defsquid": { "button": '', "friendlyName": "DefSquid", "className": "defSquidButton", "deviceFamily": ["amazon-fire"], "amazon-fire": { "appName": "com.cor.defsquid", "androidName": "com.cor.defsquid", "adbLaunchCommand": "adb shell am start -n com.cor.defsquid/.MainActivity", }, }, "dgo": { "button": '', "friendlyName": "DGO", "className": "dgoButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": 'com.directv.dtvlatam', "androidName": 'com.directv.dtvlatam', "adbLaunchCommand": "adb shell am start -n com.directv.dtvlatam/com.directvgo.feature.tv.splash.SplashActivity" }, "apple-tv": { "appName": "DGO", }, "chromecast": { "appName": 'com.directv.dtvlatam', "androidName": 'com.directv.dtvlatam', "adbLaunchCommand": "adb shell am start -n com.directv.dtvlatam/com.directvgo.feature.tv.splash.SplashActivity" }, "homatics": { "appName": 'com.directv.dtvlatam', "androidName": 'com.directv.dtvlatam', "adbLaunchCommand": "adb shell am start -n com.directv.dtvlatam/com.directvgo.feature.tv.splash.SplashActivity" }, "nvidia-shield": { "appName": 'com.directv.dtvlatam', "androidName": 'com.directv.dtvlatam', "adbLaunchCommand": "adb shell am start -n com.directv.dtvlatam/com.directvgo.feature.tv.splash.SplashActivity" }, "onn": { "appName": 'com.directv.dtvlatam', "androidName": 'com.directv.dtvlatam', "adbLaunchCommand": "adb shell am start -n com.directv.dtvlatam/com.directvgo.feature.tv.splash.SplashActivity" }, "xiaomi": { "appName": 'com.directv.dtvlatam', "androidName": 'com.directv.dtvlatam', "adbLaunchCommand": "adb shell am start -n com.directv.dtvlatam/com.directvgo.feature.tv.splash.SplashActivity" }, }, "directv-stream": { "button": '', "friendlyName": "DIRECTV stream", "className": "direcTVStreamButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.att.tv", "androidName": "com.att.tv", "adbLaunchCommand": "adb shell am start -n com.att.tv/com.clientapp.MainActivity", }, "apple-tv": { "appName": "DIRECTV", }, "chromecast": { "appName": "com.att.tv", "androidName": "com.att.tv", "adbLaunchCommand": "adb shell am start -n com.att.tv/com.clientapp.MainActivity", }, "homatics": { "appName": "com.att.tv", "androidName": "com.att.tv", "adbLaunchCommand": "adb shell am start -n com.att.tv/com.clientapp.MainActivity", }, "nvidia-shield": { "appName": "com.att.tv", "androidName": "com.att.tv", "adbLaunchCommand": "adb shell am start -n com.att.tv/com.clientapp.MainActivity", }, "onn": { "appName": "com.att.tv", "androidName": "com.att.tv", "adbLaunchCommand": "adb shell am start -n com.att.tv/com.clientapp.MainActivity", }, "roku": { "appName": 'DIRECTV', "app-id": 140474, }, "xiaomi": { "appName": "com.att.tv", "androidName": "com.att.tv", "adbLaunchCommand": "adb shell am start -n com.att.tv/com.clientapp.MainActivity", }, }, "dirtvision": { "button": '', "button-round": '', "friendlyName": "DIRTVision", "className": "dirTVisionButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.appdirtvision", "androidName": "com.appdirtvision", "adbLaunchCommand": "adb shell am start -n com.appdirtvision/com.viewlift.presentation.HomeActivity", }, "apple-tv": { "appName": "Monumental+", }, "chromecast": { "appName": "com.appdirtvision", "androidName": "com.appdirtvision", "adbLaunchCommand": "adb shell am start -n com.appdirtvision/com.viewlift.presentation.HomeActivity", }, "homatics": { "appName": "com.appdirtvision", "androidName": "com.appdirtvision", "adbLaunchCommand": "adb shell am start -n com.appdirtvision/com.viewlift.presentation.HomeActivity", }, "nvidia-shield": { "appName": "com.appdirtvision", "androidName": "com.appdirtvision", "adbLaunchCommand": "adb shell am start -n com.appdirtvision/com.viewlift.presentation.HomeActivity", }, "onn": { "appName": "com.appdirtvision", "androidName": "com.appdirtvision", "adbLaunchCommand": "adb shell am start -n com.appdirtvision/com.viewlift.presentation.HomeActivity", }, "roku": { "appName": "DIRTVision", "app-id": 612494, }, "xiaomi": { "appName": "com.appdirtvision", "androidName": "com.appdirtvision", "adbLaunchCommand": "adb shell am start -n com.appdirtvision/com.viewlift.presentation.HomeActivity", }, }, "discovery-plus": { "button": '', "friendlyName": "Discovery+", "className": "discoveryPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.discovery.discoveryplus.firetv", "androidName": "com.discovery.discoveryplus.firetv", "adbLaunchCommand": "adb shell am start -n com.discovery.discoveryplus.firetv/com.discovery.plus.presentation.activities.DeepLinkActivity", }, "apple-tv": { "appName": "discovery+", }, "chromecast": { "appName": "com.discovery.discoveryplus.androidtv", "androidName": "com.discovery.discoveryplus.androidtv", "adbLaunchCommand": "adb shell am start -n com.discovery.discoveryplus.androidtv/com.discovery.plus.presentation.activities.DeepLinkActivity", }, "homatics": { "appName": "com.discovery.discoveryplus.androidtv", "androidName": "com.discovery.discoveryplus.androidtv", "adbLaunchCommand": "adb shell am start -n com.discovery.discoveryplus.androidtv/com.discovery.plus.presentation.activities.DeepLinkActivity", }, "nvidia-shield": { "appName": "com.discovery.discoveryplus.androidtv", "androidName": "com.discovery.discoveryplus.androidtv", "adbLaunchCommand": "adb shell am start -n com.discovery.discoveryplus.androidtv/com.discovery.plus.presentation.activities.DeepLinkActivity", }, "onn": { "appName": "com.discovery.discoveryplus.androidtv", "androidName": "com.discovery.discoveryplus.androidtv", "adbLaunchCommand": "adb shell am start -n com.discovery.discoveryplus.androidtv/com.discovery.plus.presentation.activities.DeepLinkActivity", }, "roku": { "appName": "discovery+ | Stream TV Shows", }, "xiaomi": { "appName": "com.discovery.discoveryplus.androidtv", "androidName": "com.discovery.discoveryplus.androidtv", "adbLaunchCommand": "adb shell am start -n com.discovery.discoveryplus.androidtv/com.discovery.plus.presentation.activities.DeepLinkActivity", }, }, "discovery-plus-alt": { "button": '', "friendlyName": "Discovery+ (alt)", "className": "discoveryPlusButton", "deviceFamily": ["amazon-fire"], "amazon-fire": { "appName": "com.discovery.discoplus", "androidName": "com.discovery.discoplus", "adbLaunchCommand": "adb shell am start -n com.discovery.discoplus/com.discovery.luna.tv.presentation.LunaMainActivity", }, }, "dish-anywhere": { "button": '', "friendlyName": "Dish Anywhere", "className": "dishAnywhereButton", "appName": "com.sm.SlingGuide.Dish", "androidName": "com.sm.SlingGuide.Dish", "adbLaunchCommand": "adb shell am start -n com.sm.SlingGuide.Dish/com.sm.SlingGuide.Dish.MainActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], }, "disney-plus": { "button": '', "friendlyName": "Disney +", "className": "disneyPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "Disney+", "androidName": "com.disney.disneyplus", "adbLaunchCommand": "adb shell am start -n com.disney.disneyplus/com.bamtechmedia.dominguez.main.MainActivity", }, "apple-tv": { "appName": "Disney+", }, "chromecast": { "appName": "Disney+", "androidName": "com.disney.disneyplus", "adbLaunchCommand": "adb shell am start -n com.disney.disneyplus/com.bamtechmedia.dominguez.main.MainActivity", }, "homatics": { "appName": "Disney+", "androidName": "com.disney.disneyplus", "adbLaunchCommand": "adb shell am start -n com.disney.disneyplus/com.bamtechmedia.dominguez.main.MainActivity", }, "nvidia-shield": { "appName": "Disney+", "androidName": "com.disney.disneyplus", "adbLaunchCommand": "adb shell am start -n com.disney.disneyplus/com.bamtechmedia.dominguez.main.MainActivity", }, "onn": { "appName": "com.disney.disneyplus", "androidName": "com.disney.disneyplus", "adbLaunchCommand": "adb shell am start -n com.disney.disneyplus/com.bamtechmedia.dominguez.main.MainActivity", }, "roku": { "appName": "Disney Plus", }, "xiaomi": { "appName": "Disney+", "androidName": "com.disney.disneyplus", "adbLaunchCommand": "adb shell am start -n com.disney.disneyplus/com.bamtechmedia.dominguez.main.MainActivity", }, }, "disney-plus-hotstar": { "button": '', "friendlyName": "Disney + hotstar", "className": "disneyPlusHotstarButton", "deviceFamily": ["amazon-fire"], "amazon-fire": { "appName": "Disney+ Hotstar", "androidName": "in.startv.hotstar", "adbLaunchCommand": "adb shell am start -n in.startv.hotstar/com.hotstar.MainActivity", }, }, "disney-plus-middle-east": { "button": '', "friendlyName": "Disney + Middle East", "className": "disneyPlusButton", "deviceFamily": ["xiaomi"], "xiaomi": { "appName": "Disney+", "androidName": "com.disneyplus.mea", "adbLaunchCommand": "adb shell am start -n com.disneyplus.mea/com.hotstar.MainActivity", }, }, "dog-tv": { "button": '', "button-round": '', "friendlyName": "DogTV", "className": "dogTVButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.ptvmedia.dogtv", "androidName": "com.ptvmedia.dogtv", "adbLaunchCommand": "adb shell am start -n com.ptvmedia.dogtv/tv.accedo.one.app.bootstrap.BootstrapActivity", }, "apple-tv": { "appName": "DOGTV", }, "chromecast": { "appName": "com.latto.tv.dogtv", "androidName": "com.latto.tv.dogtv", "adbLaunchCommand": "adb shell am start -n com.latto.tv.dogtv/tv.accedo.one.app.bootstrap.BootstrapActivity", }, "homatics": { "appName": "com.latto.tv.dogtv", "androidName": "com.latto.tv.dogtv", "adbLaunchCommand": "adb shell am start -n com.latto.tv.dogtv/tv.accedo.one.app.bootstrap.BootstrapActivity", }, "nvidia-shield": { "appName": "com.latto.tv.dogtv", "androidName": "com.latto.tv.dogtv", "adbLaunchCommand": "adb shell am start -n com.latto.tv.dogtv/tv.accedo.one.app.bootstrap.BootstrapActivity", }, "onn": { "appName": "com.latto.tv.dogtv", "androidName": "com.latto.tv.dogtv", "adbLaunchCommand": "adb shell am start -n com.latto.tv.dogtv/tv.accedo.one.app.bootstrap.BootstrapActivity", }, "roku": { "appName": 'DOGTV', "app-id": 18127, }, "xiaomi": { "appName": "com.latto.tv.dogtv", "androidName": "com.latto.tv.dogtv", "adbLaunchCommand": "adb shell am start -n com.latto.tv.dogtv/tv.accedo.one.app.bootstrap.BootstrapActivity", }, }, "downloader": { "button": '', "button-round": '', "friendlyName": "Downloader", "className": "downloaderButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.esaba.downloader", "androidName": "com.esaba.downloader", "adbLaunchCommand": "adb shell am start -n com.esaba.downloader/.ui.main.MainActivity", }, "chromecast": { "appName": "com.esaba.downloader", "androidName": "com.esaba.downloader", "adbLaunchCommand": "adb shell am start -n com.esaba.downloader/.ui.main.MainActivity", }, "homatics": { "appName": "com.esaba.downloader", "androidName": "com.esaba.downloader", "adbLaunchCommand": "adb shell am start -n com.esaba.downloader/.ui.main.MainActivity", }, "nvidia-shield": { "appName": "com.esaba.downloader", "androidName": "com.esaba.downloader", "adbLaunchCommand": "adb shell am start -n com.esaba.downloader/.ui.main.MainActivity", }, "onn": { "appName": "com.esaba.downloader", "androidName": "com.esaba.downloader", "adbLaunchCommand": "adb shell am start -n com.esaba.downloader/.ui.main.MainActivity", }, "xiaomi": { "appName": "com.esaba.downloader", "androidName": "com.esaba.downloader", "adbLaunchCommand": "adb shell am start -n com.esaba.downloader/.ui.main.MainActivity", }, }, "dropout": { "button": '', "button-round": '', "friendlyName": "DROPOUT", "className": "dropoutButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.collegehumor.chdropout", "androidName": "com.collegehumor.chdropout", "adbLaunchCommand": "adb shell am start -n com.collegehumor.chdropout/tv.vhx.tv.home.TvHomeActivity", }, "apple-tv": { "appName": "DROPOUT", }, "chromecast": { "appName": "com.collegehumor.chdropout", "androidName": "com.collegehumor.chdropout", "adbLaunchCommand": "adb shell am start -n com.collegehumor.chdropout/tv.vhx.tv.home.TvHomeActivity", }, "homatics": { "appName": "com.collegehumor.chdropout", "androidName": "com.collegehumor.chdropout", "adbLaunchCommand": "adb shell am start -n com.collegehumor.chdropout/tv.vhx.tv.home.TvHomeActivity", }, "nvidia-shield": { "appName": "com.collegehumor.chdropout", "androidName": "com.collegehumor.chdropout", "adbLaunchCommand": "adb shell am start -n com.collegehumor.chdropout/tv.vhx.tv.home.TvHomeActivity", }, "onn": { "appName": "com.collegehumor.chdropout", "androidName": "com.collegehumor.chdropout", "adbLaunchCommand": "adb shell am start -n com.collegehumor.chdropout/tv.vhx.tv.home.TvHomeActivity", }, "roku": { "appName": 'Dropout', "app-id": 253232, }, "xiaomi": { "appName": "com.collegehumor.chdropout", "androidName": "com.collegehumor.chdropout", "adbLaunchCommand": "adb shell am start -n com.collegehumor.chdropout/tv.vhx.tv.home.TvHomeActivity", }, }, "drtv": { "button": '', "button-round": '', "friendlyName": "DRTV", "className": "drtvButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "dk.dr.tvplayer", "androidName": "dk.dr.tvplayer", "adbLaunchCommand": "adb shell am start -n dk.dr.tvplayer/axis.androidtv.sdk.app.MainActivity", }, "apple-tv": { "appName": "DRTV", }, "chromecast": { "appName": "dk.dr.tvplayer", "androidName": "dk.dr.tvplayer", "adbLaunchCommand": "adb shell am start -n dk.dr.tvplayer/axis.androidtv.sdk.app.MainActivity", }, "homatics": { "appName": "dk.dr.tvplayer", "androidName": "dk.dr.tvplayer", "adbLaunchCommand": "adb shell am start -n dk.dr.tvplayer/axis.androidtv.sdk.app.MainActivity", }, "nvidia-shield": { "appName": "dk.dr.tvplayer", "androidName": "dk.dr.tvplayer", "adbLaunchCommand": "adb shell am start -n dk.dr.tvplayer/axis.androidtv.sdk.app.MainActivity", }, "onn": { "appName": "dk.dr.tvplayer", "androidName": "dk.dr.tvplayer", "adbLaunchCommand": "adb shell am start -n dk.dr.tvplayer/axis.androidtv.sdk.app.MainActivity", }, "roku": { "appName": 'DRTV, Danish National TV', "app-id": 227712, }, "xiaomi": { "appName": "dk.dr.tvplayer", "androidName": "dk.dr.tvplayer", "adbLaunchCommand": "adb shell am start -n dk.dr.tvplayer/axis.androidtv.sdk.app.MainActivity", }, }, "ds-video": { "button": 'DS Video', "friendlyName": "DS Video", "className": "dsVideoButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.synology.dsvideo", "androidName": "com.synology.dsvideo", "adbLaunchCommand": "adb shell am start -n com.synology.dsvideo/.ui.WelcomeActivity", }, "apple-tv": { "appName": "DS video", }, "chromecast": { "appName": "com.synology.dsvideo", "androidName": "com.synology.dsvideo", "adbLaunchCommand": "adb shell am start -n com.synology.dsvideo/.ui.WelcomeActivity", }, "homatics": { "appName": "DS video", "androidName": "com.synology.dsvideo", "adbLaunchCommand": "adb shell am start -n com.synology.dsvideo/.ui.WelcomeActivity", }, "nvidia-shield": { "appName": "com.synology.dsvideo", "androidName": "com.synology.dsvideo", "adbLaunchCommand": "adb shell am start -n com.synology.dsvideo/.ui.WelcomeActivity", }, "onn": { "appName": "DS video", "androidName": "com.synology.dsvideo", "adbLaunchCommand": "adb shell am start -n com.synology.dsvideo/.ui.WelcomeActivity", }, "xiaomi": { "appName": "com.synology.dsvideo", "androidName": "com.synology.dsvideo", "adbLaunchCommand": "adb shell am start -n com.synology.dsvideo/.ui.WelcomeActivity", }, }, "elisa-elamus": { "button": '', "button-round": '', "friendlyName": "Elisa Elamus", "className": "elisaElamusButton", "deviceFamily": ["chromecast", "homatics", "nvidia-shield", "xiaomi"], "chromecast": { "appName": "ee.elisa.smarttvclient", "androidName": "ee.elisa.smarttvclient", "adbLaunchCommand": "adb shell am start -n ee.elisa.smarttvclient/tv.threess.threeready.ui.generic.activity.MainActivity", }, "homatics": { "appName": "ee.elisa.smarttvclient", "androidName": "ee.elisa.smarttvclient", "adbLaunchCommand": "adb shell am start -n ee.elisa.smarttvclient/tv.threess.threeready.ui.generic.activity.MainActivity", }, "nvidia-shield": { "appName": "ee.elisa.smarttvclient", "androidName": "ee.elisa.smarttvclient", "adbLaunchCommand": "adb shell am start -n ee.elisa.smarttvclient/tv.threess.threeready.ui.generic.activity.MainActivity", }, "xiaomi": { "appName": "ee.elisa.smarttvclient", "androidName": "ee.elisa.smarttvclient", "adbLaunchCommand": "adb shell am start -n ee.elisa.smarttvclient/tv.threess.threeready.ui.generic.activity.MainActivity", }, }, "emby": { "button": '', "friendlyName": "Emby", "className": "embyButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "tv.emby.embyatv", "androidName": "tv.emby.embyatv", "adbLaunchCommand": "adb shell am start -a android.intent.category.LEANBACK_LAUNCHER -d -n tv.emby.embyatv/.startup.StartupActivity", }, "apple-tv": { "appName": "Emby", }, "chromecast": { "appName": "tv.emby.embyatv", "androidName": "tv.emby.embyatv", "adbLaunchCommand": "adb shell am start -a android.intent.category.LEANBACK_LAUNCHER -d -n tv.emby.embyatv/.startup.StartupActivity", }, "homatics": { "appName": "tv.emby.embyatv", "androidName": "tv.emby.embyatv", "adbLaunchCommand": "adb shell am start -a android.intent.category.LEANBACK_LAUNCHER -d -n tv.emby.embyatv/.startup.StartupActivity", }, "nvidia-shield": { "appName": "tv.emby.embyatv", "androidName": "tv.emby.embyatv", "adbLaunchCommand": "adb shell am start -a android.intent.category.LEANBACK_LAUNCHER -d -n tv.emby.embyatv/.startup.StartupActivity", }, "onn": { "appName": "tv.emby.embyatv", "androidName": "tv.emby.embyatv", "adbLaunchCommand": "adb shell am start -a android.intent.category.LEANBACK_LAUNCHER -d -n tv.emby.embyatv/.startup.StartupActivity", }, "roku": { "appName": 'Emby', "app-id": 44191, }, "xiaomi": { "appName": "tv.emby.embyatv", "androidName": "tv.emby.embyatv", "adbLaunchCommand": "adb shell am start -a android.intent.category.LEANBACK_LAUNCHER -d -n tv.emby.embyatv/.startup.StartupActivity", }, }, "eon-tv": { "button": '', "friendlyName": "EON TV", "className": "eonTVButton", "appName": "com.ug.eon.android.tv", "androidName": "com.ug.eon.android.tv", "adbLaunchCommand": "adb shell am start -n com.ug.eon.android.tv/com.ug.eon.android.tv.TvActivity", "deviceFamily": [ "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], }, "err-jupiter": { "button": '', "button-round": '', "friendlyName": "ERR Jupiter", "className": "errJupiterButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "Jupiter", }, "chromecast": { "appName": "ee.err.jupiter", "androidName": "ee.err.jupiter", "adbLaunchCommand": "adb shell am start -n ee.err.jupiter/com.example.jupiter.MainActivity", }, "homatics": { "appName": "ee.err.jupiter", "androidName": "ee.err.jupiter", "adbLaunchCommand": "adb shell am start -n ee.err.jupiter/com.example.jupiter.MainActivity", }, "nvidia-shield": { "appName": "ee.err.jupiter", "androidName": "ee.err.jupiter", "adbLaunchCommand": "adb shell am start -n ee.err.jupiter/com.example.jupiter.MainActivity", }, "onn": { "appName": "ee.err.jupiter", "androidName": "ee.err.jupiter", "adbLaunchCommand": "adb shell am start -n ee.err.jupiter/com.example.jupiter.MainActivity", }, "xiaomi": { "appName": "ee.err.jupiter", "androidName": "ee.err.jupiter", "adbLaunchCommand": "adb shell am start -n ee.err.jupiter/com.example.jupiter.MainActivity", }, }, "ertflix": { "button": '', "friendlyName": "ERTFLIX", "className": "ertflixButton", "deviceFamily": [ "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "chromecast": { "appName": "t.yi.erthybrid", "androidName": "t.yi.erthybrid", "adbLaunchCommand": "adb shell am start -n t.yi.erthybrid/com.arxnet.soeasytv.MainActivity", }, "homatics": { "appName": "t.yi.erthybrid", "androidName": "t.yi.erthybrid", "adbLaunchCommand": "adb shell am start -n t.yi.erthybrid/com.arxnet.soeasytv.MainActivity", }, "nvidia-shield": { "appName": "t.yi.erthybrid", "androidName": "t.yi.erthybrid", "adbLaunchCommand": "adb shell am start -n t.yi.erthybrid/com.arxnet.soeasytv.MainActivity", }, "onn": { "appName": "t.yi.erthybrid", "androidName": "t.yi.erthybrid", "adbLaunchCommand": "adb shell am start -n t.yi.erthybrid/com.arxnet.soeasytv.MainActivity", }, "roku": { "appName": 'ERTFLIX', "app-id": 655288, }, "xiaomi": { "appName": "t.yi.erthybrid", "androidName": "t.yi.erthybrid", "adbLaunchCommand": "adb shell am start -n t.yi.erthybrid/com.arxnet.soeasytv.MainActivity", }, }, "espn": { "button": '', "friendlyName": "ESPN", "className": "espnButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.espn.gtv", "androidName": "com.espn.gtv", "adbLaunchCommand": "adb shell am start -n com.espn.gtv/com.espn.startup.presentation.StartupActivity", }, "apple-tv": { "appName": "ESPN", }, "chromecast": { "appName": "com.espn.score_center", "androidName": "com.espn.score_center", "adbLaunchCommand": "adb shell am start -n com.espn.score_center/com.espn.startup.presentation.StartupActivity", }, "homatics": { "appName": "com.espn.score_center", "androidName": "com.espn.score_center", "adbLaunchCommand": "adb shell am start -n com.espn.score_center/com.espn.startup.presentation.StartupActivity", }, "nvidia-shield": { "appName": "com.espn.score_center", "androidName": "com.espn.score_center", "adbLaunchCommand": "adb shell am start -n com.espn.score_center/com.espn.startup.presentation.StartupActivity", }, "onn": { "appName": "com.espn.score_center", "androidName": "com.espn.score_center", "adbLaunchCommand": "adb shell am start -n com.espn.score_center/com.espn.startup.presentation.StartupActivity", }, "roku": { "appName": 'ESPN', "app-id": 34376, }, "xiaomi": { "appName": "com.espn.score_center", "androidName": "com.espn.score_center", "adbLaunchCommand": "adb shell am start -n com.espn.score_center/com.espn.startup.presentation.StartupActivity", }, }, "f-droid": { "button": '', "friendlyName": "F-Droid", "className": "fDroidutton", "appName": "org.fdroid.fdroid", "androidName": "org.fdroid.fdroid", "adbLaunchCommand": "adb shell am start -n org.fdroid.fdroid/org.fdroid.fdroid.views.main.MainActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "f1-tv": { "button": '', "friendlyName": "F1 TV", "className": "f1TVButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.formulaone.production", "androidName": "com.formulaone.production", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.formulaone.production/com.avs.f1.ui.splash.SplashActivity", }, "apple-tv": { "appName": "F1 TV", }, "chromecast": { "appName": "com.formulaone.production", "androidName": "com.formulaone.production", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.formulaone.production/com.avs.f1.ui.splash.SplashActivity", }, "homatics": { "appName": "com.formulaone.production", "androidName": "com.formulaone.production", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.formulaone.production/com.avs.f1.ui.splash.SplashActivity", }, "nvidia-shield": { "appName": "com.formulaone.production", "androidName": "com.formulaone.production", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.formulaone.production/com.avs.f1.ui.splash.SplashActivity", }, "onn": { "appName": "com.formulaone.production", "androidName": "com.formulaone.production", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.formulaone.production/com.avs.f1.ui.splash.SplashActivity", }, "roku": { "appName": 'F1 TV', "app-id": 285646, }, "xiaomi": { "appName": "com.formulaone.production", "androidName": "com.formulaone.production", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.formulaone.production/com.avs.f1.ui.splash.SplashActivity", }, }, "fandango-at-home": { "button": '', "button-round": '', "friendlyName": "Fandango at Home", "className": "fandangoAtHomeButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.fandango.vudu.firetv", "androidName": "com.fandango.vudu.firetv", "adbLaunchCommand": "adb shell am start -n com.fandango.vudu.firetv/air.com.vudu.air.DownloaderTablet.SplashActivity", }, "apple-tv": { "appName": "Fandango at Home", }, "chromecast": { "appName": "air.com.vudu.air.DownloaderTablet", "androidName": "air.com.vudu.air.DownloaderTablet", "adbLaunchCommand": "adb shell am start -n air.com.vudu.air.DownloaderTablet/.SplashActivity", }, "homatics": { "appName": "air.com.vudu.air.DownloaderTablet", "androidName": "air.com.vudu.air.DownloaderTablet", "adbLaunchCommand": "adb shell am start -n air.com.vudu.air.DownloaderTablet/.SplashActivity", }, "nvidia-shield": { "appName": "air.com.vudu.air.DownloaderTablet", "androidName": "air.com.vudu.air.DownloaderTablet", "adbLaunchCommand": "adb shell am start -n air.com.vudu.air.DownloaderTablet/.SplashActivity", }, "onn": { "appName": "air.com.vudu.air.DownloaderTablet", "androidName": "air.com.vudu.air.DownloaderTablet", "adbLaunchCommand": "adb shell am start -n air.com.vudu.air.DownloaderTablet/.SplashActivity", }, "roku": { "appName": 'Fandango at Home', "app-id": 13842, }, "xiaomi": { "appName": "air.com.vudu.air.DownloaderTablet", "androidName": "air.com.vudu.air.DownloaderTablet", "adbLaunchCommand": "adb shell am start -n air.com.vudu.air.DownloaderTablet/.SplashActivity", }, }, "fanduel-sports-network": { "button": '', "button-round": '', "friendlyName": 'Fanduel Sports Network', "className": "fanduelSportsNetworkButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.foxsports.dssgo", "androidName": "com.foxsports.dssgo", "adbLaunchCommand": "adb shell am start -n com.foxsports.dssgo/com.ballysports.tv.ui.screens.main.TvMainActivity", }, "apple-tv": { "appName": "FanDuel Sports Network", }, "chromecast": { "appName": "com.foxsports.videogo", "androidName": "com.foxsports.videogo", "adbLaunchCommand": "adb shell am start -n com.foxsports.videogo/com.ballysports.tv.ui.screens.main.TvMainActivity", }, "homatics": { "appName": "com.foxsports.videogo", "androidName": "com.foxsports.videogo", "adbLaunchCommand": "adb shell am start -n com.foxsports.videogo/com.ballysports.tv.ui.screens.main.TvMainActivity", }, "nvidia-shield": { "appName": "com.foxsports.videogo", "androidName": "com.foxsports.videogo", "adbLaunchCommand": "adb shell am start -n com.foxsports.videogo/com.ballysports.tv.ui.screens.main.TvMainActivity", }, "onn": { "appName": "com.foxsports.videogo", "androidName": "com.foxsports.videogo", "adbLaunchCommand": "adb shell am start -n com.foxsports.videogo/com.ballysports.tv.ui.screens.main.TvMainActivity", }, "roku": { "appName": 'FanDuel Sports Network', "app-id": 285486, }, "xiaomi": { "appName": "com.foxsports.videogo", "androidName": "com.foxsports.videogo", "adbLaunchCommand": "adb shell am start -n com.foxsports.videogo/com.ballysports.tv.ui.screens.main.TvMainActivity", }, }, "fioptics-plus": { "button": '', "friendlyName": "Fioptics+", "className": "fiopticsPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.tivo.android.cbt", "androidName": "com.tivo.android.cbt", "adbLaunchCommand": "adb shell am start -n com.tivo.android.cbt/com.tivo.hydra.app.MainActivity", }, "apple-tv": { "appName": "Fioptics Plus", }, "chromecast": { "appName": "com.tivo.android.cbt", "androidName": "com.tivo.android.cbt", "adbLaunchCommand": "adb shell am start -n com.tivo.android.cbt/com.tivo.hydra.app.MainActivity", }, "homatics": { "appName": "com.tivo.android.cbt", "androidName": "com.tivo.android.cbt", "adbLaunchCommand": "adb shell am start -n com.tivo.android.cbt/com.tivo.hydra.app.MainActivity", }, "nvidia-shield": { "appName": "com.tivo.android.cbt", "androidName": "com.tivo.android.cbt", "adbLaunchCommand": "adb shell am start -n com.tivo.android.cbt/com.tivo.hydra.app.MainActivity", }, "onn": { "appName": "com.tivo.android.cbt", "androidName": "com.tivo.android.cbt", "adbLaunchCommand": "adb shell am start -n com.tivo.android.cbt/com.tivo.hydra.app.MainActivity", }, "xiaomi": { "appName": "com.tivo.android.cbt", "androidName": "com.tivo.android.cbt", "adbLaunchCommand": "adb shell am start -n com.tivo.android.cbt/com.tivo.hydra.app.MainActivity", }, }, "firetv-store": { "button": 'appstore', "friendlyName": "Fire TV Store", "className": "fireTVStoreButton", "appName": "FireTV Store", "androidName": "com.amazon.venezia", "adbLaunchCommand": "adb shell am start -a com.amazon.venezia.ade.FIND_LAUNCH -n com.amazon.venezia/.ade.ADEHomeActivity", "deviceFamily": ["amazon-fire"], }, "flash": { "button": '', "friendlyName": "Flash", "className": "flashButton", "appName": "Flash", "deviceFamily": ["apple-tv"], }, "flo-sports": { "button": '', "button-round": '', "friendlyName": "FloSports", "className": "floSportsButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.flosports.signal.tv", "androidName": "com.flosports.signal.tv", "adbLaunchCommand": "adb shell am start -n com.flosports.signal.tv/tv.flosports.TvActivity", }, "apple-tv": { "appName": "FloSports", }, "chromecast": { "appName": "tv.flosports", "androidName": "tv.flosports", "adbLaunchCommand": "adb shell am start -n tv.flosports/.TvActivity", }, "homatics": { "appName": "tv.flosports", "androidName": "tv.flosports", "adbLaunchCommand": "adb shell am start -n tv.flosports/.TvActivity", }, "nvidia-shield": { "appName": "tv.flosports", "androidName": "tv.flosports", "adbLaunchCommand": "adb shell am start -n tv.flosports/.TvActivity", }, "onn": { "appName": "tv.flosports", "androidName": "tv.flosports", "adbLaunchCommand": "adb shell am start -n tv.flosports/.TvActivity", }, "roku": { "appName": "FloSports", "app-id": 112048, }, "xiaomi": { "appName": "tv.flosports", "androidName": "tv.flosports", "adbLaunchCommand": "adb shell am start -n tv.flosports/.TvActivity", }, }, "flow": { "button": '', "button-round": '', "friendlyName": "flow", "className": "flowButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "ar.com.flow.androidtv", "androidName": "ar.com.flow.androidtv", "adbLaunchCommand": "adb shell am start -n ar.com.flow.androidtv/.base.view.BaseActivity", }, "chromecast": { "appName": "ar.com.flow.androidtv", "androidName": "ar.com.flow.androidtv", "adbLaunchCommand": "adb shell am start -n ar.com.flow.androidtv/.base.view.BaseActivity", }, "homatics": { "appName": "ar.com.flow.androidtv", "androidName": "ar.com.flow.androidtv", "adbLaunchCommand": "adb shell am start -n ar.com.flow.androidtv/.base.view.BaseActivity", }, "nvidia-shield": { "appName": "ar.com.flow.androidtv", "androidName": "ar.com.flow.androidtv", "adbLaunchCommand": "adb shell am start -n ar.com.flow.androidtv/.base.view.BaseActivity", }, "onn": { "appName": "ar.com.flow.androidtv", "androidName": "ar.com.flow.androidtv", "adbLaunchCommand": "adb shell am start -n ar.com.flow.androidtv/.base.view.BaseActivity", }, "xiaomi": { "appName": "ar.com.flow.androidtv", "androidName": "ar.com.flow.androidtv", "adbLaunchCommand": "adb shell am start -n ar.com.flow.androidtv/.base.view.BaseActivity", }, }, "fotoo": { "button": '', "friendlyName": "Fotoo", "className": "fotooButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.bo.fotoo", "androidName": "com.bo.fotoo", "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", }, "chromecast": { "appName": "com.bo.fotoo", "androidName": "com.bo.fotoo", "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", }, "homatics": { "appName": "com.bo.fotoo", "androidName": "com.bo.fotoo", "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", }, "nvidia-shield": { "appName": "com.bo.fotoo", "androidName": "com.bo.fotoo", "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", }, "onn": { "appName": "com.bo.fotoo", "androidName": "com.bo.fotoo", "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", }, "xiaomi": { "appName": "com.bo.fotoo", "androidName": "com.bo.fotoo", "adbLaunchCommand": "adb shell am start -n com.bo.fotoo/.ui.splash.FTSplashActivity", }, }, "fox-business": { "button": '', "friendlyName": "Fox Business", "className": "foxBusinessButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.twoergo.foxbusiness", "androidName": "com.twoergo.foxbusiness", "adbLaunchCommand": "adb shell am start -n com.twoergo.foxbusiness/com.foxnews.androidtv.ui.splash.SplashScreenActivity", }, "apple-tv": { "appName": "Fox Business", }, "chromecast": { "appName": "com.twoergo.foxbusiness", "androidName": "com.twoergo.foxbusiness", "adbLaunchCommand": "adb shell am start -n com.twoergo.foxbusiness/com.foxnews.androidtv.ui.splash.SplashScreenActivity", }, "homatics": { "appName": "com.twoergo.foxbusiness", "androidName": "com.twoergo.foxbusiness", "adbLaunchCommand": "adb shell am start -n com.twoergo.foxbusiness/com.foxnews.androidtv.ui.splash.SplashScreenActivity", }, "nvidia-shield": { "appName": "Fox Business", "androidName": "com.twoergo.foxbusiness", "adbLaunchCommand": "adb shell am start -n com.twoergo.foxbusiness/com.foxnews.androidtv.ui.splash.SplashScreenActivity", }, "onn": { "appName": "com.twoergo.foxbusiness", "androidName": "com.twoergo.foxbusiness", "adbLaunchCommand": "adb shell am start -n com.twoergo.foxbusiness/com.foxnews.androidtv.ui.splash.SplashScreenActivity", }, "roku": { "appName": "Fox Business Network", "app-id": 18746, }, "xiaomi": { "appName": "com.twoergo.foxbusiness", "androidName": "com.twoergo.foxbusiness", "adbLaunchCommand": "adb shell am start -n com.twoergo.foxbusiness/com.foxnews.androidtv.ui.splash.SplashScreenActivity", }, }, "fox-local": { "button": '', "button-round": '', "friendlyName": "Fox Local", "className": "foxLocalButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.fox.fts.android", "androidName": "com.fox.fts.android", "adbLaunchCommand": "adb shell am start -n com.fox.fts.android/.ui.SplashActivity", }, "apple-tv": { "appName": "FOX Local", }, "chromecast": { "appName": "com.fox.fts.android", "androidName": "com.fox.fts.android", "adbLaunchCommand": "adb shell am start -n com.fox.fts.android/.ui.SplashActivity", }, "homatics": { "appName": "com.fox.fts.android", "androidName": "com.fox.fts.android", "adbLaunchCommand": "adb shell am start -n com.fox.fts.android/.ui.SplashActivity", }, "nvidia-shield": { "appName": "com.fox.fts.android", "androidName": "com.fox.fts.android", "adbLaunchCommand": "adb shell am start -n com.fox.fts.android/.ui.SplashActivity", }, "onn": { "appName": "com.fox.fts.android", "androidName": "com.fox.fts.android", "adbLaunchCommand": "adb shell am start -n com.fox.fts.android/.ui.SplashActivity", }, "roku": { "appName": "FOX LOCAL: Free Live News", "app-id": 711586, }, "xiaomi": { "appName": "com.fox.fts.android", "androidName": "com.fox.fts.android", "adbLaunchCommand": "adb shell am start -n com.fox.fts.android/.ui.SplashActivity", }, }, "fox-news": { "button": '', "friendlyName": "Fox News", "className": "foxNewsChannelButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.amazon.rialto.cordova.webapp.webapp855cc15add08457a8a1fe62312eab585", "androidName": "com.amazon.rialto.cordova.webapp.webapp855cc15add08457a8a1fe62312eab585", "adbLaunchCommand": "adb shell am start -n com.amazon.rialto.cordova.webapp.webapp855cc15add08457a8a1fe62312eab585/com.foxnews.androidtv.ui.splash.SplashScreenActivity", }, "apple-tv": { "appName": "Fox News", }, "chromecast": { "appName": "com.foxnews.android", "androidName": "com.foxnews.android", "adbLaunchCommand": "adb shell am start -n com.foxnews.android/com.foxnews.androidtv.ui.splash.SplashScreenActivity", }, "homatics": { "appName": "com.foxnews.android", "androidName": "com.foxnews.android", "adbLaunchCommand": "adb shell am start -n com.foxnews.android/com.foxnews.androidtv.ui.splash.SplashScreenActivity", }, "nvidia-shield": { "appName": "com.foxnews.android", "androidName": "com.foxnews.android", "adbLaunchCommand": "adb shell am start -n com.foxnews.android/com.foxnews.androidtv.ui.splash.SplashScreenActivity", }, "onn": { "appName": "com.foxnews.android", "androidName": "com.foxnews.android", "adbLaunchCommand": "adb shell am start -n com.foxnews.android/com.foxnews.androidtv.ui.splash.SplashScreenActivity", }, "roku": { "appName": "Fox News Channel", "app-id": 2946, }, "xiaomi": { "appName": "com.foxnews.android", "androidName": "com.foxnews.android", "adbLaunchCommand": "adb shell am start -n com.foxnews.android/com.foxnews.androidtv.ui.splash.SplashScreenActivity", }, }, "fox-sports": { "button": '', "friendlyName": "FOX Sports", "className": "foxSportsButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.foxsports.videogo", "androidName": "com.foxsports.videogo", "adbLaunchCommand": "adb shell am start -n com.foxsports.videogo/com.fox.app.MainActivity", }, "apple-tv": { "appName": "FOX Sports", }, "chromecast": { "appName": "com.foxsports.android", "androidName": "com.foxsports.android", "adbLaunchCommand": "adb shell am start -n com.foxsports.android/com.fox.app.MainActivity", }, "homatics": { "appName": "com.foxsports.android", "androidName": "com.foxsports.android", "adbLaunchCommand": "adb shell am start -n com.foxsports.android/com.fox.app.MainActivity", }, "nvidia-shield": { "appName": "com.foxsports.android", "androidName": "com.foxsports.android", "adbLaunchCommand": "adb shell am start -n com.foxsports.android/com.fox.app.MainActivity", }, "onn": { "appName": "com.foxsports.android", "androidName": "com.foxsports.android", "adbLaunchCommand": "adb shell am start -n com.foxsports.android/com.fox.app.MainActivity", }, "roku": { "appName": 'FOX Sports', "app-id": 95307, }, "xiaomi": { "appName": "com.foxsports.android", "androidName": "com.foxsports.android", "adbLaunchCommand": "adb shell am start -n com.foxsports.android/com.fox.app.MainActivity", }, }, "foxtel-au": { "button": '', "friendlyName": "foxtel (AU)", "className": "foxtelAUButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "au.com.foxtel.atv", "androidName": "au.com.foxtel.atv", "adbLaunchCommand": "adb shell am start -n au.com.foxtel.atv/foxtel.play.droid.atv.SplashView", }, "chromecast": { "appName": "au.com.foxtel.atv", "androidName": "au.com.foxtel.atv", "adbLaunchCommand": "adb shell am start -n au.com.foxtel.atv/foxtel.play.droid.atv.SplashView", }, "homatics": { "appName": "au.com.foxtel.atv", "androidName": "au.com.foxtel.atv", "adbLaunchCommand": "adb shell am start -n au.com.foxtel.atv/foxtel.play.droid.atv.SplashView", }, "nvidia-shield": { "appName": "au.com.foxtel.atv", "androidName": "au.com.foxtel.atv", "adbLaunchCommand": "adb shell am start -n au.com.foxtel.atv/foxtel.play.droid.atv.SplashView", }, "onn": { "appName": "au.com.foxtel.atv", "androidName": "au.com.foxtel.atv", "adbLaunchCommand": "adb shell am start -n au.com.foxtel.atv/foxtel.play.droid.atv.SplashView", }, "xiaomi": { "appName": "au.com.foxtel.atv", "androidName": "au.com.foxtel.atv", "adbLaunchCommand": "adb shell am start -n au.com.foxtel.atv/foxtel.play.droid.atv.SplashView", }, }, "france-tv": { "button": '', "friendlyName": "france.tv", "className": "franceTVButton", "appName": "France TV", "androidName": "fr.francetv.pluzz", "adbLaunchCommand": "adb shell am start -n fr.francetv.pluzz/fr.francetv.androidtv.cmp.CmpActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "free-tv": { "button": '', "button-round": '', "friendlyName": "FreeTV", "className": "freeTVButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "tv.freetv.androidtv", "androidName": "tv.freetv.androidtv", "adbLaunchCommand": "adb shell am start -n tv.freetv.androidtv/pl.atende.mobile.tv.ui.gui.splash.SplashActivity", }, "chromecast": { "appName": "tv.freetv.androidtv", "androidName": "tv.freetv.androidtv", "adbLaunchCommand": "adb shell am start -n tv.freetv.androidtv/pl.atende.mobile.tv.ui.gui.splash.SplashActivity", }, "homatics": { "appName": "tv.freetv.androidtv", "androidName": "tv.freetv.androidtv", "adbLaunchCommand": "adb shell am start -n tv.freetv.androidtv/pl.atende.mobile.tv.ui.gui.splash.SplashActivity", }, "nvidia-shield": { "appName": "tv.freetv.androidtv", "androidName": "tv.freetv.androidtv", "adbLaunchCommand": "adb shell am start -n tv.freetv.androidtv/pl.atende.mobile.tv.ui.gui.splash.SplashActivity", }, "onn": { "appName": "tv.freetv.androidtv", "androidName": "tv.freetv.androidtv", "adbLaunchCommand": "adb shell am start -n tv.freetv.androidtv/pl.atende.mobile.tv.ui.gui.splash.SplashActivity", }, "xiaomi": { "appName": "tv.freetv.androidtv", "androidName": "tv.freetv.androidtv", "adbLaunchCommand": "adb shell am start -n tv.freetv.androidtv/pl.atende.mobile.tv.ui.gui.splash.SplashActivity", }, }, "freecast": { "button": '', "button-round": '', "friendlyName": "Freecast", "className": "freecastButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.freecast.watch", "androidName": "com.freecast.watch", "adbLaunchCommand": "adb shell am start -n com.freecast.watch/com.freecast.features.MainActivity", }, "apple-tv": { "appName": "FreeCast", }, "chromecast": { "appName": "com.freecast.watch", "androidName": "com.freecast.watch", "adbLaunchCommand": "adb shell am start -n com.freecast.watch/com.freecast.features.MainActivity", }, "homatics": { "appName": "com.freecast.watch", "androidName": "com.freecast.watch", "adbLaunchCommand": "adb shell am start -n com.freecast.watch/com.freecast.features.MainActivity", }, "nvidia-shield": { "appName": "com.freecast.watch", "androidName": "com.freecast.watch", "adbLaunchCommand": "adb shell am start -n com.freecast.watch/com.freecast.features.MainActivity", }, "onn": { "appName": "com.freecast.watch", "androidName": "com.freecast.watch", "adbLaunchCommand": "adb shell am start -n com.freecast.watch/com.freecast.features.MainActivity", }, "xiaomi": { "appName": "com.freecast.watch", "androidName": "com.freecast.watch", "adbLaunchCommand": "adb shell am start -n com.freecast.watch/com.freecast.features.MainActivity", }, }, "freevee": { "button": '', "friendlyName": "freevee", "className": "freeveeButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "roku", "xiaomi"], "amazon-fire": { "appName": "IMDb TV", "androidName": "com.amazon.imdb.tv.android.app", "adbLaunchCommand": "adb shell am start -n com.amazon.imdb.tv.android.app/com.amazon.imdb.tv.android.app.MainActivity", }, "apple-tv": { "appName": "Freevee", }, "chromecast": { "appName": "Freevee", "androidName": "com.imdbtv.livingroom", "adbLaunchCommand": "adb shell am start -n com.imdbtv.livingroom/com.amazon.ignition.MainActivity", }, "homatics": { "appName": "com.imdbtv.livingroom", "androidName": "com.imdbtv.livingroom", "adbLaunchCommand": "adb shell am start -n com.imdbtv.livingroom/com.amazon.ignition.MainActivity", }, "nvidia-shield": { "appName": "Freevee", "androidName": "com.imdbtv.livingroom", "adbLaunchCommand": "adb shell am start -n com.imdbtv.livingroom/com.amazon.ignition.MainActivity", }, "roku": { "appName": 'Freevee', "app-id": 615685, }, "xiaomi": { "appName": "Freevee", "androidName": "com.imdbtv.livingroom", "adbLaunchCommand": "adb shell am start -n com.imdbtv.livingroom/com.amazon.ignition.MainActivity", }, }, "freeview-play": { "button": '', "friendlyName": "Freeview Play", "className": "freeviewPlayButton", "deviceFamily": ["amazon-fire"], "amazon-fire": { "appName": "uk.co.freeview.firetv.explore", "androidName": "uk.co.freeview.firetv.explore", "adbLaunchCommand": "adb shell sendevent /dev/input/event4 1 747 1 && sendevent /dev/input/event4 0 0 0 && sendevent /dev/input/event4 1 747 0 && sendevent /dev/input/event4 0 0 0", }, }, "fubo": { "button": '', "friendlyName": "fubo", "className": "fuboButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.fubo.firetv.screen", "androidName": "com.fubo.firetv.screen", "adbLaunchCommand": "adb shell am start -n com.fubo.firetv.screen/tv.fubo.mobile.presentation.onboarding.dispatch.controller.DispatchActivity", }, "apple-tv": { "appName": "Fubo", }, "chromecast": { "appName": "com.fubo.firetv.screen", "androidName": "com.fubo.firetv.screen", "adbLaunchCommand": "adb shell am start -n com.fubo.firetv.screen/tv.fubo.mobile.presentation.onboarding.dispatch.controller.DispatchActivity", }, "homatics": { "appName": "com.fubo.firetv.screen", "androidName": "com.fubo.firetv.screen", "adbLaunchCommand": "adb shell am start -n com.fubo.firetv.screen/tv.fubo.mobile.presentation.onboarding.dispatch.controller.DispatchActivity", }, "nvidia-shield": { "appName": "com.fubo.firetv.screen", "androidName": "com.fubo.firetv.screen", "adbLaunchCommand": "adb shell am start -n com.fubo.firetv.screen/tv.fubo.mobile.presentation.onboarding.dispatch.controller.DispatchActivity", }, "onn": { "appName": "com.fubo.firetv.screen", "androidName": "com.fubo.firetv.screen", "adbLaunchCommand": "adb shell am start -n com.fubo.firetv.screen/tv.fubo.mobile.presentation.onboarding.dispatch.controller.DispatchActivity", }, "roku": { "appName": 'Fubo: Watch Live TV & Sports', "app-id": 43465, }, "xiaomi": { "appName": "com.fubo.firetv.screen", "androidName": "com.fubo.firetv.screen", "adbLaunchCommand": "adb shell am start -n com.fubo.firetv.screen/tv.fubo.mobile.presentation.onboarding.dispatch.controller.DispatchActivity", }, }, "gcn-plus": { "button": '', "friendlyName": "GCN+", "className": "gcnPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "com.playsportsnetwork.tourmalet.tv", "androidName": "com.playsportsnetwork.tourmalet.tv", "adbLaunchCommand": "adb shell am start -n com.playsportsnetwork.tourmalet.tv/com.playsportsnetwork.tourmalet.tv.MainActivity", }, "apple-tv": { "appName": "gcn", }, "chromecast": { "appName": "com.playsportsnetwork.tourmalet.tv", "androidName": "com.playsportsnetwork.tourmalet.tv", "adbLaunchCommand": "adb shell am start -n com.playsportsnetwork.tourmalet.tv/com.playsportsnetwork.tourmalet.tv.MainActivity", }, "homatics": { "appName": "com.playsportsnetwork.tourmalet.tv", "androidName": "com.playsportsnetwork.tourmalet.tv", "adbLaunchCommand": "adb shell am start -n com.playsportsnetwork.tourmalet.tv/com.playsportsnetwork.tourmalet.tv.MainActivity", }, "nvidia-shield": { "appName": "com.playsportsnetwork.tourmalet.tv", "androidName": "com.playsportsnetwork.tourmalet.tv", "adbLaunchCommand": "adb shell am start -n com.playsportsnetwork.tourmalet.tv/com.playsportsnetwork.tourmalet.tv.MainActivity", }, "xiaomi": { "appName": "com.playsportsnetwork.tourmalet.tv", "androidName": "com.playsportsnetwork.tourmalet.tv", "adbLaunchCommand": "adb shell am start -n com.playsportsnetwork.tourmalet.tv/com.playsportsnetwork.tourmalet.tv.MainActivity", }, }, "geforce-now": { "button": '', "friendlyName": "GEFORCE NOW", "className": "geForceNowButton", "deviceFamily": ["nvidia-shield"], "nvidia-shield": { "appName": "com.nvidia.tegrazone3", "androidName": "com.nvidia.tegrazone3", "adbLaunchCommand": "adb shell am start -n com.nvidia.tegrazone3/com.nvidia.geforcenow.MallActivity", }, }, "globoplay": { "button": '', "friendlyName": "Globoplay", "className": "globoPlayButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.globo.globotv", "androidName": "com.globo.globotv", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.globo.globotv/.maintv.MainActivity", }, "apple-tv": { "appName": "Globoplay", }, "chromecast": { "appName": "com.globo.globotv", "androidName": "com.globo.globotv", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.globo.globotv/.maintv.MainActivity", }, "homatics": { "appName": "com.globo.globotv", "androidName": "com.globo.globotv", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.globo.globotv/.maintv.MainActivity", }, "nvidia-shield": { "appName": "com.globo.globotv", "androidName": "com.globo.globotv", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.globo.globotv/.maintv.MainActivity", }, "onn": { "appName": "com.globo.globotv", "androidName": "com.globo.globotv", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.globo.globotv/.maintv.MainActivity", }, "roku": { "appName": "Globoplay Internacional", "app-id": 614260, }, "xiaomi": { "appName": "com.globo.globotv", "androidName": "com.globo.globotv", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.globo.globotv/.maintv.MainActivity", }, }, "go3-estonia": { "button": '', "button-round": '', "friendlyName": "Go3 Estonia", "className": "go3EstoniaButton", "deviceFamily": ["chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "chromecast": { "appName": "tv.go3.android.tv", "androidName": "tv.go3.android.tv", "adbLaunchCommand": "adb shell am start -n tv.go3.android.tv/pl.atende.mobile.tv.ui.gui.main.activity.MainActivity", }, "homatics": { "appName": "tv.go3.android.tv", "androidName": "tv.go3.android.tv", "adbLaunchCommand": "adb shell am start -n tv.go3.android.tv/pl.atende.mobile.tv.ui.gui.main.activity.MainActivity", }, "nvidia-shield": { "appName": "tv.go3.android.tv", "androidName": "tv.go3.android.tv", "adbLaunchCommand": "adb shell am start -n tv.go3.android.tv/pl.atende.mobile.tv.ui.gui.main.activity.MainActivity", }, "onn": { "appName": "tv.go3.android.tv", "androidName": "tv.go3.android.tv", "adbLaunchCommand": "adb shell am start -n tv.go3.android.tv/pl.atende.mobile.tv.ui.gui.main.activity.MainActivity", }, "xiaomi": { "appName": "tv.go3.android.tv", "androidName": "tv.go3.android.tv", "adbLaunchCommand": "adb shell am start -n tv.go3.android.tv/pl.atende.mobile.tv.ui.gui.main.activity.MainActivity", }, }, "go-play": { "button": '', "friendlyName": "GO PLAY (BE)", "className": "goPlayButton", "appName": "be.goplay.app.tv", "androidName": "be.goplay.app.tv", "adbLaunchCommand": "adb shell am start -n be.goplay.app.tv/be.goplay.app.ui.consent.ConsentActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "go-tv": { "button": '', "friendlyName": "GO TV", "className": "goTVButton", "appName": "mt.com.go.iptv.android.devices", "androidName": "mt.com.go.iptv.android.devices", "adbLaunchCommand": "adb shell am start -n mt.com.go.iptv.android.devices/com.minervanetworks.itvfusion.tv.yourtv.SingleActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "google-play-store": { "button": '', "button-round": '', "friendlyName": "Google Play Store", "appName": "Play Store", "className": "googlePlayStoreButton", "androidName": "com.android.vending", "deviceFamily": ["nvidia-shield", "chromecast", "homatics", "onn", "xiaomi"], }, "greek-tv-live-and-radio-player": { "button": '', "friendlyName": "Greek TV Live & Radio Player", "className": "greekTVLiveAndRadioPlayerButton", "deviceFamily": ["chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "chromecast": { "appName": "com.nickstamp.tvradio_gr", "androidName": "com.nickstamp.tvradio_gr", "adbLaunchCommand": "adb shell am start -n com.nickstamp.tvradio_gr/com.nickstamp.activity.TvActivity", }, "homatics": { "appName": "com.nickstamp.tvradio_gr", "androidName": "com.nickstamp.tvradio_gr", "adbLaunchCommand": "adb shell am start -n com.nickstamp.tvradio_gr/com.nickstamp.activity.TvActivity", }, "nvidia-shield": { "appName": "com.nickstamp.tvradio_gr", "androidName": "com.nickstamp.tvradio_gr", "adbLaunchCommand": "adb shell am start -n com.nickstamp.tvradio_gr/com.nickstamp.activity.TvActivity", }, "onn": { "appName": "com.nickstamp.tvradio_gr", "androidName": "com.nickstamp.tvradio_gr", "adbLaunchCommand": "adb shell am start -n com.nickstamp.tvradio_gr/com.nickstamp.activity.TvActivity", }, "xiaomi": { "appName": "com.nickstamp.tvradio_gr", "androidName": "com.nickstamp.tvradio_gr", "adbLaunchCommand": "adb shell am start -n com.nickstamp.tvradio_gr/com.nickstamp.activity.TvActivity", }, }, "hayu": { "button": '', "button-round": '', "friendlyName": "Hayu", "className": "hayuButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "Hayu", }, "chromecast": { "appName": "com.upst.hayu", "androidName": "com.upst.hayu", "adbLaunchCommand": "adb shell am start -n com.upst.hayu/.tv.main.MainActivity", }, "homatics": { "appName": "com.upst.hayu", "androidName": "com.upst.hayu", "adbLaunchCommand": "adb shell am start -n com.upst.hayu/.tv.main.MainActivity", }, "nvidia-shield": { "appName": "com.upst.hayu", "androidName": "com.upst.hayu", "adbLaunchCommand": "adb shell am start -n com.upst.hayu/.tv.main.MainActivity", }, "onn": { "appName": "com.upst.hayu", "androidName": "com.upst.hayu", "adbLaunchCommand": "adb shell am start -n com.upst.hayu/.tv.main.MainActivity", }, "xiaomi": { "appName": "com.upst.hayu", "androidName": "com.upst.hayu", "adbLaunchCommand": "adb shell am start -n com.upst.hayu/.tv.main.MainActivity", }, }, "hbo-max": { "button": '', "friendlyName": "HBO Max - Denmark/Netherlands", "className": "hboMaxButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "com.wbd.hbomax", "androidName": "com.wbd.hbomax", "adbLaunchCommand": "adb shell am start -n com.wbd.hbomax/com.wbd.beam.BeamActivity", }, "apple-tv": { "appName": "HBO Max", }, "chromecast": { "appName": "com.wbd.hbomax", "androidName": "com.wbd.hbomax", "adbLaunchCommand": "adb shell am start -n com.wbd.hbomax/com.wbd.beam.BeamActivity", }, "nvidia-shield": { "appName": "com.wbd.hbomax", "androidName": "com.wbd.hbomax", "adbLaunchCommand": "adb shell am start -n com.wbd.hbomax/com.wbd.beam.BeamActivity", }, "xiaomi": { "appName": "com.wbd.hbomax", "androidName": "com.wbd.hbomax", "adbLaunchCommand": "adb shell am start -n com.wbd.hbomax/com.wbd.beam.BeamActivity", }, }, "hdhomerun": { "button": '', "friendlyName": "HDHomeRun", "className": "hdhomerunButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.silicondust.view", "androidName": "com.silicondust.view", "adbLaunchCommand": "adb shell am start -n com.silicondust.view/com.silicondust.view.App", }, "apple-tv": { "appName": "HDHomeRun", }, "chromecast": { "appName": "com.silicondust.view", "androidName": "com.silicondust.view", "adbLaunchCommand": "adb shell am start -n com.silicondust.view/com.silicondust.view.App", }, "homatics": { "appName": "com.silicondust.view", "androidName": "com.silicondust.view", "adbLaunchCommand": "adb shell am start -n com.silicondust.view/com.silicondust.view.App", }, "nvidia-shield": { "appName": "com.silicondust.view", "androidName": "com.silicondust.view", "adbLaunchCommand": "adb shell am start -n com.silicondust.view/com.silicondust.view.App", }, "onn": { "appName": "com.silicondust.view", "androidName": "com.silicondust.view", "adbLaunchCommand": "adb shell am start -n com.silicondust.view/com.silicondust.view.App", }, "roku": { "appName": 'HDHomeRun', "app-id": 297903, }, "xiaomi": { "appName": "com.silicondust.view", "androidName": "com.silicondust.view", "adbLaunchCommand": "adb shell am start -n com.silicondust.view/com.silicondust.view.App", }, }, "hdo-box": { "button": '', "friendlyName": "HDO Box", "className": "hdoBoxButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.tv.hdobox", "androidName": "com.tv.hdobox", "adbLaunchCommand": "adb shell am start -n com.tv.hdobox/.MainActivity", }, "chromecast": { "appName": "com.tv.hdobox", "androidName": "com.tv.hdobox", "adbLaunchCommand": "adb shell am start -n com.tv.hdobox/.MainActivity", }, "homatics": { "appName": "com.tv.hdobox", "androidName": "com.tv.hdobox", "adbLaunchCommand": "adb shell am start -n com.tv.hdobox/.MainActivity", }, "nvidia-shield": { "appName": "com.tv.hdobox", "androidName": "com.tv.hdobox", "adbLaunchCommand": "adb shell am start -n com.tv.hdobox/.MainActivity", }, "onn": { "appName": "com.tv.hdobox", "androidName": "com.tv.hdobox", "adbLaunchCommand": "adb shell am start -n com.tv.hdobox/.MainActivity", }, "xiaomi": { "appName": "com.tv.hdobox", "androidName": "com.tv.hdobox", "adbLaunchCommand": "adb shell am start -n com.tv.hdobox/.MainActivity", }, }, "helix-tv": { "button": '', "button-round": '', "friendlyName": "Helix TV", "className": "helixTVButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.videotron.helixtv.tenfoot", "androidName": "com.videotron.helixtv.tenfoot", "adbLaunchCommand": "adb shell am start -n com.videotron.helixtv.tenfoot/com.xfinity.common.view.LaunchActivity", }, "chromecast": { "appName": "com.videotron.helixtv", "androidName": "com.videotron.helixtv", "adbLaunchCommand": "adb shell am start -n com.videotron.helixtv/com.xfinity.common.view.LaunchActivity", }, "homatics": { "appName": "com.videotron.helixtv", "androidName": "com.videotron.helixtv", "adbLaunchCommand": "adb shell am start -n com.videotron.helixtv/com.xfinity.common.view.LaunchActivity", }, "nvidia-shield": { "appName": "com.videotron.helixtv", "androidName": "com.videotron.helixtv", "adbLaunchCommand": "adb shell am start -n com.videotron.helixtv/com.xfinity.common.view.LaunchActivity", }, "onn": { "appName": "com.videotron.helixtv", "androidName": "com.videotron.helixtv", "adbLaunchCommand": "adb shell am start -n com.videotron.helixtv/com.xfinity.common.view.LaunchActivity", }, "xiaomi": { "appName": "com.videotron.helixtv", "androidName": "com.videotron.helixtv", "adbLaunchCommand": "adb shell am start -n com.videotron.helixtv/com.xfinity.common.view.LaunchActivity", }, }, "history-vault": { "button": '', "button-round": '', "friendlyName": "History Vault", "className": "historyVaultButton", "deviceFamily": ["amazon-fire", "apple-tv", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.aetnd.svod.historyvault", "androidName": "com.com.aetnd.svod.historyvault.plus", "adbLaunchCommand": "adb shell am start -n com.aetnd.svod.historyvault/com.aetn.android.tveapps.app.MainActivity", }, "apple-tv": { "appName": "HISTORY Vault", }, "homatics": { "appName": "com.aetnd.svod.historyvault.androidtv", "androidName": "com.aetnd.svod.historyvault.androidtv", "adbLaunchCommand": "adb shell am start -n com.aetnd.svod.historyvault.androidtv/com.aetn.android.tveapps.app.MainActivity", }, "nvidia-shield": { "appName": "com.aetnd.svod.historyvault.androidtv", "androidName": "com.aetnd.svod.historyvault.androidtv", "adbLaunchCommand": "adb shell am start -n com.aetnd.svod.historyvault.androidtv/com.aetn.android.tveapps.app.MainActivity", }, "onn": { "appName": "com.aetnd.svod.historyvault.androidtv", "androidName": "com.aetnd.svod.historyvault.androidtv", "adbLaunchCommand": "adb shell am start -n com.aetnd.svod.historyvault.androidtv/com.aetn.android.tveapps.app.MainActivity", }, "roku": { "appName": "HISTORY VAULT", "app-id": 81920, }, "xiaomi": { "appName": "com.aetnd.svod.historyvault.androidtv", "androidName": "com.aetnd.svod.historyvault.androidtv", "adbLaunchCommand": "adb shell am start -n com.aetnd.svod.historyvault.androidtv/com.aetn.android.tveapps.app.MainActivity", }, }, "home-assistant": { "button": '', "friendlyName": "Home Assistant", "className": "homeAssistantButton", "appName": "io.homeassistant.companion.android", "androidName": "io.homeassistant.companion.android", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n io.homeassistant.companion.android/.launch.LaunchActivity", "deviceFamily": ["amazon-fire"], }, "hulu": { "button": '', "friendlyName": "Hulu", "className": "huluButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "Hulu", "androidName": "com.hulu.plus", }, "apple-tv": { "appName": "Hulu", }, "chromecast": { "appName": "com.hulu.livingroomplus", "androidName": "com.hulu.livingroomplus", "adbLaunchCommand": "adb shell am start -n com.hulu.livingroomplus/.WKFactivity", }, "homatics": { "appName": "Hulu (2)", "androidName": "com.hulu.livingroomplus", "adbLaunchCommand": "adb shell am start -n com.hulu.livingroomplus/.WKFactivity", }, "nvidia-shield": { "appName": "com.hulu.livingroomplus", "androidName": "com.hulu.livingroomplus", "adbLaunchCommand": "adb shell am start -n com.hulu.livingroomplus/.WKFactivity", }, "onn": { "appName": "com.hulu.livingroomplus", "androidName": "com.hulu.livingroomplus", "adbLaunchCommand": "adb shell am start -n com.hulu.livingroomplus/.WKFactivity", }, "roku": { "appName": "Hulu", "app-id": 2285, }, "xiaomi": { "appName": "com.hulu.livingroomplus", "androidName": "com.hulu.livingroomplus", "adbLaunchCommand": "adb shell am start -n com.hulu.livingroomplus/.WKFactivity", }, }, "ibo-player-pro": { "button": '', "friendlyName": "Ibo Player Pro", "className": "iboPlayerProButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.flextv.livestore", "androidName": "com.flextv.livestore", "adbLaunchCommand": "adb shell am start -n com.flextv.livestore/.MainActivity", }, "apple-tv": { "appName": "ibo Pro Player", }, "chromecast": { "appName": "com.flextv.livestore", "androidName": "com.flextv.livestore", "adbLaunchCommand": "adb shell am start -n com.flextv.livestore/.MainActivity", }, "homatics": { "appName": "com.flextv.livestore", "androidName": "com.flextv.livestore", "adbLaunchCommand": "adb shell am start -n com.flextv.livestore/.MainActivity", }, "nvidia-shield": { "appName": "com.flextv.livestore", "androidName": "com.flextv.livestore", "adbLaunchCommand": "adb shell am start -n com.flextv.livestore/.MainActivity", }, "onn": { "appName": "com.flextv.livestore", "androidName": "com.flextv.livestore", "adbLaunchCommand": "adb shell am start -n com.flextv.livestore/.MainActivity", }, "roku": { "appName": "Ibo Player Pro(US)", "app-id": 763608, }, "xiaomi": { "appName": "com.flextv.livestore", "androidName": "com.flextv.livestore", "adbLaunchCommand": "adb shell am start -n com.flextv.livestore/.MainActivity", }, }, "ici-tou-tv": { "button": '', "button-round": '', "friendlyName": "ICI TOU.TV", "className": "icitouTVButton", "deviceFamily": ["apple-tv", "chromecast"], "apple-tv": { "appName": "ICI TOU.TV", }, "chromecast": { "appName": "tv.toutv.androidtv", "androidName": "tv.toutv.androidtv", "adbLaunchCommand": "adb shell am start -n tv.toutv.androidtv/tv.tou.android.home.views.activities.MainActivityTv", }, }, "ignite-tv": { "button": '', "friendlyName": "Ignite TV (Shaw)", "className": "igniteTVShawButton", "appName": "ca.shaw.freerangetv.tenfoot", "androidName": "ca.shaw.freerangetv.tenfoot", "deviceFamily": ["amazon-fire"], }, "implayer-tv": { "button": '', "button-round": '', "friendlyName": "iMPlayer", "className": "iMPlayerButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.myiptvonline.implayer", "androidName": "com.myiptvonline.implayer", "adbLaunchCommand": "adb shell am start -n com.myiptvonline.implayer/com.myiptvonline.implayer.a", }, "chromecast": { "appName": "com.myiptvonline.implayer", "androidName": "com.myiptvonline.implayer", "adbLaunchCommand": "adb shell am start -n com.myiptvonline.implayer/com.myiptvonline.implayer.a", }, "homatics": { "appName": "com.myiptvonline.implayer", "androidName": "com.myiptvonline.implayer", "adbLaunchCommand": "adb shell am start -n com.myiptvonline.implayer/com.myiptvonline.implayer.a", }, "nvidia-shield": { "appName": "com.myiptvonline.implayer", "androidName": "com.myiptvonline.implayer", "adbLaunchCommand": "adb shell am start -n com.myiptvonline.implayer/com.myiptvonline.implayer.a", }, "onn": { "appName": "com.myiptvonline.implayer", "androidName": "com.myiptvonline.implayer", "adbLaunchCommand": "adb shell am start -n com.myiptvonline.implayer/com.myiptvonline.implayer.a", }, "xiaomi": { "appName": "com.myiptvonline.implayer", "androidName": "com.myiptvonline.implayer", "adbLaunchCommand": "adb shell am start -n com.myiptvonline.implayer/com.myiptvonline.implayer.a", }, }, "infuse": { "button": '', "friendlyName": "Infuse", "className": "infuseButton", "appName": "Infuse", "androidName": "com.", "deviceFamily": ["apple-tv"], }, "internet-silk-browser": { "button": '', "friendlyName": "internet (Silk Browser)", "className": "internetSilkBrowserButton", "appName": "com.amazon.cloud9", "androidName": "com.amazon.cloud9", "adbLaunchCommand": "adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity", "deviceFamily": ["amazon-fire"],}, "i-play-tv": { "button": '', "friendlyName": "iPlayTV", "className": "iPlayTVButton", "appName": "iPlayTV", "deviceFamily": ["apple-tv"], }, "ip-cam-viewer-free": { "button": '', "friendlyName": "IP Cam Viewer - Free", "className": "ipCamViewerFreeButton", "deviceFamily": ["amazon-fire"], "amazon-fire": { "appName": "com.rcreations.ipcamviewerFree", "androidName": "com.rcreations.ipcamviewerFree", "adbLaunchCommand": "adb shell am start -n com.rcreations.ipcamviewerFree/.WebCamViewerActivity", }, }, "ip-camera-viewer-ipcams": { "button": '', "friendlyName": "IP Camera Viewer - IPCams", "className": "ipCameraViewerIPCamsButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "IPCams", }, }, "ip-camera-viewer-basic": { "button": '', "friendlyName": "IP Camera Viewer - Basic", "className": "ipCameraViewerBasicButton", "deviceFamily": ["roku"], "roku": { "appName": 'IP Camera Viewer - Basic', "app-id": 143924, }, }, "ip-camera-viewer-pro": { "button": '', "friendlyName": "IP Camera Viewer - Pro", "className": "ipCameraViewerProButton", "deviceFamily": ["roku"], "roku": { "appName": 'IP Camera Viewer - Pro', "app-id": 143683, }, }, "iptv-extreme-pro": { "button": '', "friendlyName": "IPTV Extreme Pro", "className": "ipTVExtremeProButton", "appName": "com.pecana.iptvextremepro", "androidName": "com.pecana.iptvextremepro", "adbLaunchCommand": "adb shell am start -n com.pecana.iptvextremepro/.SplashActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"],}, "iptv-smarters-pro": { "button": '', "button-round": '', "friendlyName": "IPTV Smarters Pro", "className": "ipSmartersProButton", "appName": "IPTV Smarters Pro", "androidName": "com.nst.iptvsmarterstvbox", "adbLaunchCommand": "adb shell am start -n com.nst.iptvsmarterstvbox/.view.activity.SplashActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"],}, "iptvx": { "button": '', "friendlyName": "IPTVX", "className": "iptvXButton", "appName": "IPTVX", "deviceFamily": ["apple-tv"], }, "ipvanish": { "button": '', "friendlyName": "IPVanish VPN", "className": "ipVanishButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.ixolit.ipvanish", "androidName": "com.ixolit.ipvanish", }, "apple-tv": { "appName": "IPVanish", }, "chromecast": { "appName": "com.ixolit.ipvanish", "androidName": "com.ixolit.ipvanish", }, "homatics": { "appName": "com.ixolit.ipvanish", "androidName": "com.ixolit.ipvanish", "adbLaunchCommand": "adb shell am start -n com.ixolit.ipvanish/.presentation.features.launch.SplashActivity", }, "nvidia-shield": { "appName": "com.ixolit.ipvanish", "androidName": "com.ixolit.ipvanish", }, "onn": { "appName": "com.ixolit.ipvanish", "androidName": "com.ixolit.ipvanish", }, "xiaomi": { "appName": "com.ixolit.ipvanish", "androidName": "com.ixolit.ipvanish", }, }, "iqiyi": { "button": '', "friendlyName": "iQIYI", "className": "iqiyiButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.iqiyi.i18n.tv", "androidName": "com.iqiyi.i18n.tv", "adbLaunchCommand": "adb shell am start -n com.iqiyi.i18n.tv/.launch.LaunchActivity", }, "apple-tv": { "appName": "iQIYI", }, "chromecast": { "appName": "com.iqiyi.i18n.tv", "androidName": "com.iqiyi.i18n.tv", "adbLaunchCommand": "adb shell am start -n com.iqiyi.i18n.tv/.launch.LaunchActivity", }, "homatics": { "appName": "com.iqiyi.i18n.tv", "androidName": "com.iqiyi.i18n.tv", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.iqiyi.i18n.tv/.launch.LaunchActivity", }, "nvidia-shield": { "appName": "com.iqiyi.i18n.tv", "androidName": "com.iqiyi.i18n.tv", "adbLaunchCommand": "adb shell am start -n com.iqiyi.i18n.tv/.launch.LaunchActivity", }, "onn": { "appName": "iQIYI", "androidName": "com.iqiyi.i18n.tv", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.iqiyi.i18n.tv/.launch.LaunchActivity", }, "roku": { "appName": 'iQIYI Video – Dramas & Movies', "app-id": 641081, }, "xiaomi": { "appName": "com.iqiyi.i18n.tv", "androidName": "com.iqiyi.i18n.tv", "adbLaunchCommand": "adb shell am start -n com.iqiyi.i18n.tv/.launch.LaunchActivity", }, }, "itvx": { "button": '', "friendlyName": "ITVX", "className": "itvxButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "roku"], "amazon-fire": { "appName": "air.ITVMobilePlayer", "androidName": "air.ITVMobilePlayer", "adbLaunchCommand": "adb shell am start -n air.ITVMobilePlayer/.ITVActivity", }, "apple-tv": { "appName": "ITVX", }, "chromecast": { "appName": "air.ITVMobilePlayer", "androidName": "air.ITVMobilePlayer", "adbLaunchCommand": "adb shell am start -n air.ITVMobilePlayer/com.itv.tenft.itvhub.MainActivity", }, "homatics": { "appName": "air.ITVMobilePlayer", "androidName": "air.ITVMobilePlayer", "adbLaunchCommand": "adb shell am start -n air.ITVMobilePlayer/com.itv.tenft.itvhub.MainActivity", }, "nvidia-shield": { "appName": "air.ITVMobilePlayer", "androidName": "air.ITVMobilePlayer", "adbLaunchCommand": "adb shell am start -n air.ITVMobilePlayer/com.itv.tenft.itvhub.MainActivity", }, "roku": { "appName": 'ITVX', "app-id": 42329, }, }, "israel-station": { "button": 'Israel Station', "friendlyName": "Israel Station", "className": "israelStationButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "roku", "xiaomi"], "amazon-fire": { "appName": "israelstation.androidtv", "androidName": "israelstation.androidtv", }, "chromecast": { "appName": "israelstation.androidtv", "androidName": "israelstation.androidtv", }, "homatics": { "appName": "israelstation.androidtv", "androidName": "israelstation.androidtv", "adbLaunchCommand": "adb shell am start -n israelstation.androidtv/israel14.androidradio.ui.activities.SplashActivity", }, "nvidia-shield": { "appName": "israelstation.androidtv", "androidName": "israelstation.androidtv", }, "roku": { "appName": 'israel station', "app-id": 665572, }, "xiaomi": { "appName": "israelstation.androidtv", "androidName": "israelstation.androidtv", }, }, "iVysĆ­lĆ”nĆ­-ČeskĆ©-televize": { "button": '', "friendlyName": "iVysĆ­lĆ”nĆ­", "className": "iVysilaniButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "iVysĆ­lĆ”nĆ­", }, "chromecast": { "appName": "cz.ceskatelevize.ivysilani.tvapp", "androidName": "cz.ceskatelevize.ivysilani.tvapp", "adbLaunchCommand": "adb shell am start -n cz.ceskatelevize.ivysilani.tvapp/.MainActivity", }, "homatics": { "appName": "cz.ceskatelevize.ivysilani.tvapp", "androidName": "cz.ceskatelevize.ivysilani.tvapp", "adbLaunchCommand": "adb shell am start -n cz.ceskatelevize.ivysilani.tvapp/.MainActivity", }, "nvidia-shield": { "appName": "cz.ceskatelevize.ivysilani.tvapp", "androidName": "cz.ceskatelevize.ivysilani.tvapp", "adbLaunchCommand": "adb shell am start -n cz.ceskatelevize.ivysilani.tvapp/.MainActivity", }, "onn": { "appName": "cz.ceskatelevize.ivysilani.tvapp", "androidName": "cz.ceskatelevize.ivysilani.tvapp", "adbLaunchCommand": "adb shell am start -n cz.ceskatelevize.ivysilani.tvapp/.MainActivity", }, "xiaomi": { "appName": "cz.ceskatelevize.ivysilani.tvapp", "androidName": "cz.ceskatelevize.ivysilani.tvapp", "adbLaunchCommand": "adb shell am start -n cz.ceskatelevize.ivysilani.tvapp/.MainActivity", }, }, "jd-farag": { "button": '', "button-round": '', "friendlyName": "JD Farag", "className": "jdFaragButton", "deviceFamily": ["apple-tv", "roku"], "apple-tv": { "appName": "JD Farag", }, "roku": { "appName": "JD Farag", "app-id": 625921, }, }, "jellyfin": { "button": '', "button-round": '', "friendlyName": "Jellyfin", "className": "jellyfinButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "Jellyfin", "androidName": "org.jellyfin.androidtv", "adbLaunchCommand": "adb shell am start -n org.jellyfin.androidtv/.ui.startup.StartupActivity", }, "chromecast": { "appName": "Jellyfin", "androidName": "org.jellyfin.androidtv", "adbLaunchCommand": "adb shell am start -n org.jellyfin.androidtv/.ui.startup.StartupActivity", }, "homatics": { "appName": "Jellyfin", "androidName": "org.jellyfin.androidtv", "adbLaunchCommand": "adb shell am start -n org.jellyfin.androidtv/.ui.startup.StartupActivity", }, "nvidia-shield": { "appName": "org.jellyfin.androidtv", "androidName": "org.jellyfin.androidtv", "adbLaunchCommand": "adb shell am start -n org.jellyfin.androidtv/.ui.startup.StartupActivity", }, "onn": { "appName": "org.jellyfin.androidtv", "androidName": "org.jellyfin.androidtv", "adbLaunchCommand": "adb shell am start -n org.jellyfin.androidtv/.ui.startup.StartupActivity", }, "roku": { "appName": "Jellyfin", "app-id": 592369, }, "xiaomi": { "appName": "Jellyfin", "androidName": "org.jellyfin.androidtv", "adbLaunchCommand": "adb shell am start -n org.jellyfin.androidtv/.ui.startup.StartupActivity", }, }, "JioCinema": { "button": '', "button-round": '', "friendlyName": "JioCinema", "className": "jioCinemaButton", "deviceFamily": ["amazon-fire", "homatics"], "amazon-fire": { "appName": "Jio Cinema", "androidName": "com.jio.media.stb.ondemand", "adbLaunchCommand": "adb shell am start -n com.jio.media.stb.ondemand/com.v18.voot.ui.JVHomeActivity", }, "homatics": { "appName": "Jio Cinema", "androidName": "com.jio.media.stb.ondemand", "adbLaunchCommand": "adb shell am start -n com.jio.media.stb.ondemand/com.v18.voot.ui.JVHomeActivity", }, }, "joyn": { "button": '', "friendlyName": "Joyn", "className": "joynButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "de.prosiebensat1digital.seventv", "androidName": "de.prosiebensat1digital.seventv", "adbLaunchCommand": "adb shell am start -n de.prosiebensat1digital.seventv/de.prosiebensat1digital.seventv.MainActivity", }, "apple-tv": { "appName": "Joyn", }, "chromecast": { "appName": "de.prosiebensat1digital.seventv", "androidName": "de.prosiebensat1digital.seventv", "adbLaunchCommand": "adb shell am start -n de.prosiebensat1digital.seventv/de.prosiebensat1digital.seventv.MainActivity", }, "homatics": { "appName": "de.prosiebensat1digital.seventv", "androidName": "de.prosiebensat1digital.seventv", "adbLaunchCommand": "adb shell am start -n de.prosiebensat1digital.seventv/de.prosiebensat1digital.seventv.MainActivity", }, "nvidia-shield": { "appName": "de.prosiebensat1digital.seventv", "androidName": "de.prosiebensat1digital.seventv", "adbLaunchCommand": "adb shell am start -n de.prosiebensat1digital.seventv/de.prosiebensat1digital.seventv.MainActivity", }, "xiaomi": { "appName": "de.prosiebensat1digital.seventv", "androidName": "de.prosiebensat1digital.seventv", "adbLaunchCommand": "adb shell am start -n de.prosiebensat1digital.seventv/de.prosiebensat1digital.seventv.MainActivity", }, }, "justwatch-streaming-guide": { "button": '', "friendlyName": "JustWatch - Streaming Guide", "className": "justWatchStreamingGuideButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.justwatch.justwatch", "androidName": "com.justwatch.justwatch", "adbLaunchCommand": "adb shell am start -n com.justwatch.justwatch/com.justwatch.justwatch.MainActivity", }, "apple-tv": { "appName": "JustWatchTV", }, "chromecast": { "appName": "com.justwatch.justwatch", "androidName": "com.justwatch.justwatch", "adbLaunchCommand": "adb shell am start -n com.justwatch.justwatch/com.justwatch.justwatch.MainActivity", }, "homatics": { "appName": "com.justwatch.justwatch", "androidName": "com.justwatch.justwatch", "adbLaunchCommand": "adb shell am start -n com.justwatch.justwatch/com.justwatch.justwatch.MainActivity", }, "nvidia-shield": { "appName": "com.justwatch.justwatch", "androidName": "com.justwatch.justwatch", "adbLaunchCommand": "adb shell am start -n com.justwatch.justwatch/com.justwatch.justwatch.MainActivity", }, "onn": { "appName": "com.justwatch.justwatch", "androidName": "com.justwatch.justwatch", "adbLaunchCommand": "adb shell am start -n com.justwatch.justwatch/com.justwatch.justwatch.MainActivity", }, "xiaomi": { "appName": "com.justwatch.justwatch", "androidName": "com.justwatch.justwatch", "adbLaunchCommand": "adb shell am start -n com.justwatch.justwatch/com.justwatch.justwatch.MainActivity", }, }, "kayo": { "button": '', "friendlyName": "Kayo (AU)", "className": "kayoButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "au.com.kayosports.tv", "androidName": "au.com.kayosports.tv", "adbLaunchCommand": "adb shell am start -n au.com.kayosports.tv/au.com.foxsports.martian.tv.main.MainActivity", }, "apple-tv": { "appName": "Kayo", }, "chromecast": { "appName": "au.com.kayosports.tv", "androidName": "au.com.kayosports.tv", "adbLaunchCommand": "adb shell am start -n au.com.kayosports.tv/au.com.foxsports.martian.tv.main.MainActivity", }, "homatics": { "appName": "au.com.kayosports.tv", "androidName": "au.com.kayosports.tv", "adbLaunchCommand": "adb shell am start -n au.com.kayosports.tv/au.com.foxsports.martian.tv.main.MainActivity", }, "nvidia-shield": { "appName": "au.com.kayosports.tv", "androidName": "au.com.kayosports.tv", "adbLaunchCommand": "adb shell am start -n au.com.kayosports.tv/au.com.foxsports.martian.tv.main.MainActivity", }, "xiaomi": { "appName": "au.com.kayosports.tv", "androidName": "au.com.kayosports.tv", "adbLaunchCommand": "adb shell am start -n au.com.kayosports.tv/au.com.foxsports.martian.tv.main.MainActivity", }, }, "kexp-tv-stream": { "button": '', "friendlyName": "KEXP TV Stream", "className": "KEXPTVStreamButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "K E X P", }, }, "kinopub": { "button": '', "friendlyName": "Kinopub", "className": "kinopubbutton", "appName": "com.kinopub", "androidName": "com.kinopub", "adbLaunchCommand": "adb shell am start -n com.kinopub/com.kinopub.activity.LaunchActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "КиноПоиск": { "button": '', "friendlyName": "КиноПоиск", "className": "kinopoiskButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "ru.kinopoisk.tv", "androidName": "ru.kinopoisk.tv", "adbLaunchCommand": "adb shell am start -n ru.kinopoisk.tv/.presentation.splash.SplashActivity", }, "apple-tv": { "appName": "Кинопоиск", }, "chromecast": { "appName": "ru.kinopoisk.tv", "androidName": "ru.kinopoisk.tv", "adbLaunchCommand": "adb shell am start -n ru.kinopoisk.tv/.presentation.splash.SplashActivity", }, "homatics": { "appName": "ru.kinopoisk.tv", "androidName": "ru.kinopoisk.tv", "adbLaunchCommand": "adb shell am start -n ru.kinopoisk.tv/.presentation.splash.SplashActivity", }, "nvidia-shield": { "appName": "ru.kinopoisk.tv", "androidName": "ru.kinopoisk.tv", "adbLaunchCommand": "adb shell am start -n ru.kinopoisk.tv/.presentation.splash.SplashActivity", }, "onn": { "appName": "ru.kinopoisk.tv", "androidName": "ru.kinopoisk.tv", "adbLaunchCommand": "adb shell am start -n ru.kinopoisk.tv/.presentation.splash.SplashActivity", }, "xiaomi": { "appName": "ru.kinopoisk.tv", "androidName": "ru.kinopoisk.tv", "adbLaunchCommand": "adb shell am start -n ru.kinopoisk.tv/.presentation.splash.SplashActivity", }, }, "КиноПоиск-ЯнГекс-tb": { "button": '', "friendlyName": "КиноПоиск ЯнГекс ТВ", "className": "kinopoiskButton", "appName": "ru.kinopoisk.yandex.tv", "androidName": "ru.kinopoisk.yandex.tv", "deviceFamily": ["xiaomi"], }, "kodi": { "button": '', "friendlyName": "Kodi", "className": "kodiButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "Kodi", "androidName": "org.xbmc.kodi", "adbLaunchCommand": "adb shell am start -n org.xbmc.kodi/.Splash", }, "chromecast": { "appName": "Kodi", "androidName": "org.xbmc.kodi", "adbLaunchCommand": "adb shell am start -n org.xbmc.kodi/.Splash", }, "homatics": { "appName": "Kodi", "androidName": "org.xbmc.kodi", "adbLaunchCommand": "adb shell am start -n org.xbmc.kodi/.Splash", }, "nvidia-shield": { "appName": "Kodi", "androidName": "org.xbmc.kodi", "adbLaunchCommand": "adb shell am start -n org.xbmc.kodi/.Splash", }, "onn": { "appName": "Kodi", "androidName": "org.xbmc.kodi", "adbLaunchCommand": "adb shell am start -n org.xbmc.kodi/.Splash", }, "xiaomi": { "appName": "Kodi", "androidName": "org.xbmc.kodi", "adbLaunchCommand": "adb shell am start -n org.xbmc.kodi/.Splash", }, }, "kpn-itv": { "button": '', "button-round": '', "friendlyName": "KPN iTV", "className": "kpniTVButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.kpn.kpnandroidtv", "androidName": "com.kpn.kpnandroidtv", "adbLaunchCommand": "adb shell am start -n com.kpn.kpnandroidtv/com.twentyfouri.tvbridge.webview.view.WebViewActivity", }, "chromecast": { "appName": "com.kpn.kpnandroidtv", "androidName": "com.kpn.kpnandroidtv", "adbLaunchCommand": "adb shell am start -n com.kpn.kpnandroidtv/com.twentyfouri.tvbridge.webview.view.WebViewActivity", }, "homatics": { "appName": "com.kpn.kpnandroidtv", "androidName": "com.kpn.kpnandroidtv", "adbLaunchCommand": "adb shell am start -n com.kpn.kpnandroidtv/com.twentyfouri.tvbridge.webview.view.WebViewActivity", }, "nvidia-shield": { "appName": "com.kpn.kpnandroidtv", "androidName": "com.kpn.kpnandroidtv", "adbLaunchCommand": "adb shell am start -n com.kpn.kpnandroidtv/com.twentyfouri.tvbridge.webview.view.WebViewActivity", }, "onn": { "appName": "com.kpn.kpnandroidtv", "androidName": "com.kpn.kpnandroidtv", "adbLaunchCommand": "adb shell am start -n com.kpn.kpnandroidtv/com.twentyfouri.tvbridge.webview.view.WebViewActivity", }, "xiaomi": { "appName": "com.kpn.kpnandroidtv", "androidName": "com.kpn.kpnandroidtv", "adbLaunchCommand": "adb shell am start -n com.kpn.kpnandroidtv/com.twentyfouri.tvbridge.webview.view.WebViewActivity", }, }, "lazymedia-deluxe": { "button": '', "friendlyName": "LAZYMEDIA DELUXE", "className": "lazymediaDeluxeButton", "appName": "com.lazycatsoftware.lmd", "androidName": "com.lazycatsoftware.lmd", "adbLaunchCommand": "adb shell am start -n com.lazycatsoftware.lmd/com.lazycatsoftware.lazymediadeluxe.ui.tv.activities.ActivityTvMain", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "legacy-tablo": { "button": '', "friendlyName": 'Legacy Tablo', "className": "legacyTabloButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Tablo", }, }, "live-channels": { "button": 'Live Channels', "friendlyName": "Live Channels", "className": "liveChannelsButton", "appName": "Live Channels", "androidName": "com.google.android.tv", "adbLaunchCommand": "adb shell am start -n com.google.android.tv/com.android.tv.MainActivity", "deviceFamily": ["chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], }, "magenta-sport": { "button": '', "button-round": '', "friendlyName": 'Magenta Sport', "className": "magentaSportButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.telekom.androidtv.sport", "androidName": "com.telekom.androidtv.sport", "adbLaunchCommand": "adb shell am start -n com.telekom.androidtv.sport/com.telekom.firetv.sport.ui.launcher.LauncherActivity", }, "chromecast": { "appName": "com.telekom.androidtv.sport", "androidName": "com.telekom.androidtv.sport", "adbLaunchCommand": "adb shell am start -n com.telekom.androidtv.sport/com.telekom.firetv.sport.ui.launcher.LauncherActivity", }, "homatics": { "appName": "com.telekom.androidtv.sport", "androidName": "com.telekom.androidtv.sport", "adbLaunchCommand": "adb shell am start -n com.telekom.androidtv.sport/com.telekom.firetv.sport.ui.launcher.LauncherActivity", }, "nvidia-shield": { "appName": "com.telekom.androidtv.sport", "androidName": "com.telekom.androidtv.sport", "adbLaunchCommand": "adb shell am start -n com.telekom.androidtv.sport/com.telekom.firetv.sport.ui.launcher.LauncherActivity", }, "onn": { "appName": "com.telekom.androidtv.sport", "androidName": "com.telekom.androidtv.sport", "adbLaunchCommand": "adb shell am start -n com.telekom.androidtv.sport/com.telekom.firetv.sport.ui.launcher.LauncherActivity", }, "xiaomi": { "appName": "com.telekom.androidtv.sport", "androidName": "com.telekom.androidtv.sport", "adbLaunchCommand": "adb shell am start -n com.telekom.androidtv.sport/com.telekom.firetv.sport.ui.launcher.LauncherActivity", }, }, "magenta-tv": { "button": '', "friendlyName": 'Magenta TV', "className": "magentaTVButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "tv.accedo.xdk.dtag.production", "androidName": "tv.accedo.xdk.dtag.production", "adbLaunchCommand": "adb shell am start -n de.telekom.magentatv.firetv/de.telekom.magentatv.androidtv.ApplicationMainActivity", }, "apple-tv": { "appName": "MagentaTV", }, "chromecast": { "appName": "Magenta TV", "androidName": "de.telekom.magentatv.androidtv", "adbLaunchCommand": "adb shell am start -n de.telekom.magentatv.androidtv/.activities.MainActivity", }, "nvidia-shield": { "appName": "Magenta TV", "androidName": "de.telekom.magentatv.androidtv", "adbLaunchCommand": "adb shell am start -n de.telekom.magentatv.androidtv/.activities.MainActivity", }, "xiaomi": { "appName": "Magenta TV", "androidName": "de.telekom.magentatv.androidtv", "adbLaunchCommand": "adb shell am start -n de.telekom.magentatv.androidtv/.activities.MainActivity", }, }, "magistv": { "button": '', "friendlyName": 'MagisTV', "className": "magisTVButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.android.mgstv", "androidName": "com.android.mgstv", "adbLaunchCommand": "adb shell am start -n com.android.mgstv/com.interactive.brasiliptv.ui.activity.WelcomeActivity", }, "chromecast": { "appName": "com.android.mgstv", "androidName": "com.android.mgstv", "adbLaunchCommand": "adb shell am start -n com.android.mgstv/com.interactive.brasiliptv.ui.activity.WelcomeActivity", }, "homatics": { "appName": "com.android.mgstv", "androidName": "com.android.mgstv", "adbLaunchCommand": "adb shell am start -n com.android.mgstv/com.interactive.brasiliptv.ui.activity.WelcomeActivity", }, "nvidia-shield": { "appName": "com.android.mgstv", "androidName": "com.android.mgstv", "adbLaunchCommand": "adb shell am start -n com.android.mgstv/com.interactive.brasiliptv.ui.activity.WelcomeActivity", }, "onn": { "appName": "com.android.mgstv", "androidName": "com.android.mgstv", "adbLaunchCommand": "adb shell am start -n com.android.mgstv/com.interactive.brasiliptv.ui.activity.WelcomeActivity", }, "xiaomi": { "appName": "com.android.mgstv", "androidName": "com.android.mgstv", "adbLaunchCommand": "adb shell am start -n com.android.mgstv/com.interactive.brasiliptv.ui.activity.WelcomeActivity", }, }, "max": { "button": '', "friendlyName": "Max", "className": "maxButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "HBO Max", "androidName": "com.hbo.hbonow", "adbLaunchCommand": "adb shell am start -n com.hbo.hbonow/com.wbd.beam.BeamActivity", }, "apple-tv": { "appName": "Max", }, "chromecast": { "appName": "com.wbd.stream", "androidName": "com.wbd.stream", "adbLaunchCommand": "adb shell am start -n com.wbd.stream/com.wbd.beam.BeamActivity", }, "homatics": { "appName": "com.wbd.stream", "androidName": "com.wbd.stream", "adbLaunchCommand": "adb shell am start -n com.wbd.stream/com.wbd.beam.BeamActivity", }, "nvidia-shield": { "appName": "com.wbd.stream", "androidName": "com.wbd.stream", "adbLaunchCommand": "adb shell am start -n com.wbd.stream/com.wbd.beam.BeamActivity", }, "onn": { "appName": "com.wbd.stream", "androidName": "com.wbd.stream", "adbLaunchCommand": "adb shell am start -n com.wbd.stream/com.wbd.beam.BeamActivity", }, "roku": { "appName": "Max", "app-id": 61322, }, "xiaomi": { "appName": "com.wbd.stream", "androidName": "com.wbd.stream", "adbLaunchCommand": "adb shell am start -n com.wbd.stream/com.wbd.beam.BeamActivity", }, }, "max-player": { "button": '', "button-round": '', "friendlyName": 'MaxPlayer', "className": "maxPlayerButton", "appName": "tv.maxplayer.android", "androidName": "tv.maxplayer.android", "adbLaunchCommand": "adb shell am start -n tv.maxplayer.android/tv.maxplayer.android.MainActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], }, "mediaset-infinity": { "button": '', "friendlyName": "Mediaset Infinity", "className": "mediasetInfinityButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "it.mediaset.infinitytv", "androidName": "it.mediaset.infinitytv", "adbLaunchCommand": "adb shell am start -n it.mediaset.infinitytv/it.mediaset.mediasetplay.ctv.MainActivity", }, "apple-tv": { "appName": "Mediaset Infinity", }, "chromecast": { "appName": "it.mediaset.infinitytv", "androidName": "it.mediaset.infinitytv", "adbLaunchCommand": "adb shell am start -n it.mediaset.infinitytv/it.mediaset.mediasetplay.ctv.MainActivity", }, "homatics": { "appName": "it.mediaset.infinitytv", "androidName": "it.mediaset.infinitytv", "adbLaunchCommand": "adb shell am start -n it.mediaset.infinitytv/it.mediaset.mediasetplay.ctv.MainActivity", }, "nvidia-shield": { "appName": "it.mediaset.infinitytv", "androidName": "it.mediaset.infinitytv", "adbLaunchCommand": "adb shell am start -n it.mediaset.infinitytv/it.mediaset.mediasetplay.ctv.MainActivity", }, "xiaomi": { "appName": "it.mediaset.infinitytv", "androidName": "it.mediaset.infinitytv", "adbLaunchCommand": "adb shell am start -n it.mediaset.infinitytv/it.mediaset.mediasetplay.ctv.MainActivity", }, }, "mediaset-infinity-alt": { "button": '', "friendlyName": "Mediaset Infinity (alt)", "className": "mediasetInfinityButton", "appName": "it.mediaset.infinitytv1", "androidName": "it.mediaset.infinitytv1", "adbLaunchCommand": "adb shell am start -n it.mediaset.infinitytv1/it.mediaset.mediasetplay.ctv.MainActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "meo-go": { "button": '', "friendlyName": "MEO Go", "className": "meoGoButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "com.alticelabs.meo.androidtv", "androidName": "com.alticelabs.meo.androidtv", "adbLaunchCommand": "adb shell am start -n com.alticelabs.meo.androidtv/com.alticelabs.meo.androidtv.features.splash.ui.SplashActivity", }, "apple-tv": { "appName": "MEO", }, "chromecast": { "appName": "com.alticelabs.meo.androidtv", "androidName": "com.alticelabs.meo.androidtv", "adbLaunchCommand": "adb shell am start -n com.alticelabs.meo.androidtv/com.alticelabs.meo.androidtv.features.splash.ui.SplashActivity", }, "nvidia-shield": { "appName": "com.alticelabs.meo.androidtv", "androidName": "com.alticelabs.meo.androidtv", "adbLaunchCommand": "adb shell am start -n com.alticelabs.meo.androidtv/com.alticelabs.meo.androidtv.features.splash.ui.SplashActivity", }, "xiaomi": { "appName": "com.alticelabs.meo.androidtv", "androidName": "com.alticelabs.meo.androidtv", "adbLaunchCommand": "adb shell am start -n com.alticelabs.meo.androidtv/com.alticelabs.meo.androidtv.features.splash.ui.SplashActivity", }, }, "mitele": { "button": '', "button-round": '', "friendlyName": "MiTele", "className": "miTeleButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "tv.accedo.mitele_xdk", "androidName": "tv.accedo.mitele_xdk", "adbLaunchCommand": "adb shell am start -n tv.accedo.mitele_xdk/es.mediaset.apptv.ui.splash.SplashActivity", }, "apple-tv": { "appName": "MiteleTV", }, "chromecast": { "appName": "tv.accedo.mitele_xdk", "androidName": "tv.accedo.mitele_xdk", "adbLaunchCommand": "adb shell am start -n tv.accedo.mitele_xdk/es.mediaset.apptv.ui.splash.SplashActivity", }, "homatics": { "appName": "tv.accedo.mitele_xdk", "androidName": "tv.accedo.mitele_xdk", "adbLaunchCommand": "adb shell am start -n tv.accedo.mitele_xdk/es.mediaset.apptv.ui.splash.SplashActivity", }, "nvidia-shield": { "appName": "tv.accedo.mitele_xdk", "androidName": "tv.accedo.mitele_xdk", "adbLaunchCommand": "adb shell am start -n tv.accedo.mitele_xdk/es.mediaset.apptv.ui.splash.SplashActivity", }, "onn": { "appName": "tv.accedo.mitele_xdk", "androidName": "tv.accedo.mitele_xdk", "adbLaunchCommand": "adb shell am start -n tv.accedo.mitele_xdk/es.mediaset.apptv.ui.splash.SplashActivity", }, "xiaomi": { "appName": "tv.accedo.mitele_xdk", "androidName": "tv.accedo.mitele_xdk", "adbLaunchCommand": "adb shell am start -n tv.accedo.mitele_xdk/es.mediaset.apptv.ui.splash.SplashActivity", }, }, "mlb": { "button": '', "friendlyName": "MLB", "className": "mlbButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.bamnetworks.mobile.android.gameday.atbat", "androidName": "com.bamnetworks.mobile.android.gameday.atbat", "adbLaunchCommand": "adb shell am start -n com.bamnetworks.mobile.android.gameday.atbat/mlb.atbat.activity.MainActivity", }, "apple-tv": { "appName": "MLB", }, "chromecast": { "appName": "com.bamnetworks.mobile.android.gameday.atbat", "androidName": "com.bamnetworks.mobile.android.gameday.atbat", "adbLaunchCommand": "adb shell am start -n com.bamnetworks.mobile.android.gameday.atbat/mlb.atbat.activity.MainActivity", }, "homatics": { "appName": "com.bamnetworks.mobile.android.gameday.atbat", "androidName": "com.bamnetworks.mobile.android.gameday.atbat", "adbLaunchCommand": "adb shell am start -n com.bamnetworks.mobile.android.gameday.atbat/mlb.atbat.activity.MainActivity", }, "nvidia-shield": { "appName": "com.bamnetworks.mobile.android.gameday.atbat", "androidName": "com.bamnetworks.mobile.android.gameday.atbat", "adbLaunchCommand": "adb shell am start -n com.bamnetworks.mobile.android.gameday.atbat/mlb.atbat.activity.MainActivity", }, "onn": { "appName": "com.bamnetworks.mobile.android.gameday.atbat", "androidName": "com.bamnetworks.mobile.android.gameday.atbat", "adbLaunchCommand": "adb shell am start -n com.bamnetworks.mobile.android.gameday.atbat/mlb.atbat.activity.MainActivity", }, "roku": { "appName": 'MLB', "app-id": 14, }, "xiaomi": { "appName": "com.bamnetworks.mobile.android.gameday.atbat", "androidName": "com.bamnetworks.mobile.android.gameday.atbat", "adbLaunchCommand": "adb shell am start -n com.bamnetworks.mobile.android.gameday.atbat/mlb.atbat.activity.MainActivity", }, }, "molotov": { "button": '', "button-round": '', "friendlyName": "Molotov", "className": "molotovButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "tv.molotov.app", "androidName": "tv.molotov.app", "adbLaunchCommand": "adb shell am start -n tv.molotov.app/tv.molotov.android.main.MainActivity", }, "apple-tv": { "appName": "MolotovTV", }, "chromecast": { "appName": "tv.molotov.app", "androidName": "tv.molotov.app", "adbLaunchCommand": "adb shell am start -n tv.molotov.app/tv.molotov.android.main.MainActivity", }, "homatics": { "appName": "Molotov", "androidName": "tv.molotov.app", "adbLaunchCommand": "adb shell am start -n tv.molotov.app/tv.molotov.android.main.MainActivity", }, "nvidia-shield": { "appName": "tv.molotov.app", "androidName": "tv.molotov.app", "adbLaunchCommand": "adb shell am start -n tv.molotov.app/tv.molotov.android.main.MainActivity", }, "onn": { "appName": "tv.molotov.app", "androidName": "tv.molotov.app", "adbLaunchCommand": "adb shell am start -n tv.molotov.app/tv.molotov.android.main.MainActivity", }, "xiaomi": { "appName": "tv.molotov.app", "androidName": "tv.molotov.app", "adbLaunchCommand": "adb shell am start -n tv.molotov.app/tv.molotov.android.main.MainActivity", }, }, "moonlight-game-streaming": { "button": '', "button-round": '', "friendlyName": "Moonlight Game Streaming", "className": "moonlightGameStreamingButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.limelight", "androidName": "com.limelight", "adbLaunchCommand": "adb shell am start -n com.limelight/com.limelight.PcView", }, "apple-tv": { "appName": "Moonlight", }, "chromecast": { "appName": "com.limelight", "androidName": "com.limelight", "adbLaunchCommand": "adb shell am start -n com.limelight/com.limelight.PcView", }, "homatics": { "appName": "com.limelight", "androidName": "com.limelight", "adbLaunchCommand": "adb shell am start -n com.limelight/com.limelight.PcView", }, "nvidia-shield": { "appName": "com.limelight", "androidName": "com.limelight", "adbLaunchCommand": "adb shell am start -n com.limelight/com.limelight.PcView", }, "onn": { "appName": "com.limelight", "androidName": "com.limelight", "adbLaunchCommand": "adb shell am start -n com.limelight/com.limelight.PcView", }, "xiaomi": { "appName": "com.limelight", "androidName": "com.limelight", "adbLaunchCommand": "adb shell am start -n com.limelight/com.limelight.PcView", }, }, "movistar-plus": { "button": '', "friendlyName": "Movistar Plus+", "className": "movistarPlusButton", "appName": "com.movistarplus.androidtv", "androidName": "com.movistarplus.androidtv", "adbLaunchCommand": "adb shell am start -n com.movistarplus.androidtv/com.movistarplus.androidtv.MainActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "mrmc": { "button": '', "button-round": '', "friendlyName": "MrMC", "className": "mrMcButton", "appName": "tv.mrmc.mrmc", "androidName": "tv.mrmc.mrmc", "adbLaunchCommand": "adb shell am start -n tv.mrmc.mrmc/tv.mrmc.mrmc.Main", "deviceFamily": ["nvidia-shield", "xiaomi"], }, "msg-plus": { "button": '', "button-round": '', "friendlyName": "msg+", "className": "msgPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.msgi.msggo", "androidName": "com.msgi.msggo", "adbLaunchCommand": "adb shell am start -n com.msgi.msggo/com.msgn.msgplustv.ui.mainactivity.MainActivity", }, "apple-tv": { "appName": "MSG+", }, "chromecast": { "appName": "com.msgi.msggo", "androidName": "com.msgi.msggo", "adbLaunchCommand": "adb shell am start -n com.msgi.msggo/com.msgn.msgplustv.ui.mainactivity.MainActivity", }, "homatics": { "appName": "com.msgi.msggo", "androidName": "com.msgi.msggo", "adbLaunchCommand": "adb shell am start -n com.msgi.msggo/com.msgn.msgplustv.ui.mainactivity.MainActivity", }, "nvidia-shield": { "appName": "com.msgi.msggo", "androidName": "com.msgi.msggo", "adbLaunchCommand": "adb shell am start -n com.msgi.msggo/com.msgn.msgplustv.ui.mainactivity.MainActivity", }, "onn": { "appName": "com.msgi.msggo", "androidName": "com.msgi.msggo", "adbLaunchCommand": "adb shell am start -n com.msgi.msggo/com.msgn.msgplustv.ui.mainactivity.MainActivity", }, "roku": { "appName": 'MSG+', "app-id": 691286, }, "xiaomi": { "appName": "com.msgi.msggo", "androidName": "com.msgi.msggo", "adbLaunchCommand": "adb shell am start -n com.msgi.msggo/com.msgn.msgplustv.ui.mainactivity.MainActivity", }, }, "my5": { "button": '', "friendlyName": 'My5', "className": "my5Button", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.channel5.my5", "androidName": "com.channel5.my5", "adbLaunchCommand": "adb shell am start -n com.channel5.my5/.tv.ui.splash.view.SplashActivity", }, "apple-tv": { "appName": "My5", }, "chromecast": { "appName": "com.channel5.my5", "androidName": "com.channel5.my5", "adbLaunchCommand": "adb shell am start -n com.channel5.my5/.tv.ui.splash.view.SplashActivity", }, "homatics": { "appName": "com.channel5.my5", "androidName": "com.channel5.my5", "adbLaunchCommand": "adb shell am start -n com.channel5.my5/.tv.ui.splash.view.SplashActivity", }, "nvidia-shield": { "appName": "com.channel5.my5", "androidName": "com.channel5.my5", "adbLaunchCommand": "adb shell am start -n com.channel5.my5/.tv.ui.splash.view.SplashActivity", }, "onn": { "appName": "com.channel5.my5", "androidName": "com.channel5.my5", "adbLaunchCommand": "adb shell am start -n com.channel5.my5/.tv.ui.splash.view.SplashActivity", }, "roku": { "appName": 'My5', "app-id": 27424, }, "xiaomi": { "appName": "com.channel5.my5", "androidName": "com.channel5.my5", "adbLaunchCommand": "adb shell am start -n com.channel5.my5/.tv.ui.splash.view.SplashActivity", }, }, "myCanal": { "button": '', "friendlyName": 'my CANAL', "className": "myCanalButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.canal.android.canal", "androidName": "com.canal.android.canal", }, "apple-tv": { "appName": "myCANAL", }, "chromecast": { "appName": "com.canal.android.canal", "androidName": "com.canal.android.canal", }, "homatics": { "appName": "com.canal.android.canal", "androidName": "com.canal.android.canal", "adbLaunchCommand": "adb shell am start -n com.canal.android.canal/com.canal.ui.tv.TvMainActivity", }, "nvidia-shield": { "appName": "com.canal.android.canal", "androidName": "com.canal.android.canal", }, "onn": { "appName": "com.canal.android.canal", "androidName": "com.canal.android.canal", }, "xiaomi": { "appName": "com.canal.android.canal", "androidName": "com.canal.android.canal", }, }, "my-family-cinema": { "button": '', "friendlyName": 'My Family Cinema', "className": "myFamilyCinemaButton", "appName": "com.valor.mfc.droid.tvapp.generic", "androidName": "com.valor.mfc.droid.tvapp.generic", "adbLaunchCommand": "adb shell am start -n com.valor.mfc.droid.tvapp.generic/com.cv.media.app.ui.SplashStub", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "national-theatre-at-home": { "button": '', "friendlyName": 'National Theatre at Home', "className": "nationalTheatreAtHomeButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.ntathome", "androidName": "com.ntathome", "adbLaunchCommand": "adb shell am start -n com.ntathome/tv.vhx.tv.home.TvHomeActivity", }, "apple-tv": { "appName": "National Theatre at Home", }, "chromecast": { "appName": "com.ntathome", "androidName": "com.ntathome", "adbLaunchCommand": "adb shell am start -n com.ntathome/tv.vhx.tv.home.TvHomeActivity", }, "homatics": { "appName": "com.ntathome", "androidName": "com.ntathome", "adbLaunchCommand": "adb shell am start -n com.ntathome/tv.vhx.tv.home.TvHomeActivity", }, "nvidia-shield": { "appName": "com.ntathome", "androidName": "com.ntathome", "adbLaunchCommand": "adb shell am start -n com.ntathome/tv.vhx.tv.home.TvHomeActivity", }, "onn": { "appName": "com.ntathome", "androidName": "com.ntathome", "adbLaunchCommand": "adb shell am start -n com.ntathome/tv.vhx.tv.home.TvHomeActivity", }, "roku": { "appName": 'National Theatre at Home', "app-id": 607047, }, "xiaomi": { "appName": "com.ntathome", "androidName": "com.ntathome", "adbLaunchCommand": "adb shell am start -n com.ntathome/tv.vhx.tv.home.TvHomeActivity", }, }, "nba": { "button": '', "friendlyName": 'NBA', "className": "nbaOnFireTvButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "apple-tv": { "appName": "NBA", }, "chromecast": { "appName": "com.nbaimd.gametime.nba2011", "androidName": "com.nbaimd.gametime.nba2011", "adbLaunchCommand": "adb shell am start -n com.nbaimd.gametime.nba2011/com.nba.tv.ui.splash.SplashActivity", }, "homatics": { "appName": "com.nbaimd.gametime.nba2011", "androidName": "com.nbaimd.gametime.nba2011", "adbLaunchCommand": "adb shell am start -n com.nbaimd.gametime.nba2011/com.nba.tv.ui.splash.SplashActivity", }, "nvidia-shield": { "appName": "com.nbaimd.gametime.nba2011", "androidName": "com.nbaimd.gametime.nba2011", "adbLaunchCommand": "adb shell am start -n com.nbaimd.gametime.nba2011/com.nba.tv.ui.splash.SplashActivity", }, "onn": { "appName": "com.nbaimd.gametime.nba2011", "androidName": "com.nbaimd.gametime.nba2011", "adbLaunchCommand": "adb shell am start -n com.nbaimd.gametime.nba2011/com.nba.tv.ui.splash.SplashActivity", }, "roku": { "appName": 'NBA', "app-id": 73249, }, "xiaomi": { "appName": "com.nbaimd.gametime.nba2011", "androidName": "com.nbaimd.gametime.nba2011", "adbLaunchCommand": "adb shell am start -n com.nbaimd.gametime.nba2011/com.nba.tv.ui.splash.SplashActivity", }, }, "nba-on-fire-tv": { "button": '', "friendlyName": 'NBA on Fire TV', "className": "nbaOnFireTvButton", "appName": "com.nbaimd.gametime.nba2011.amazon", "androidName": "com.nbaimd.gametime.nba2011.amazon", "adbLaunchCommand": "adb shell am start -n com.nbaimd.gametime.nba2011.amazon/com.nba.tv.ui.splash.SplashActivity", "deviceFamily": ["amazon-fire"], }, "nbc-news": { "button": '', "button-round": '', "friendlyName": 'NBC News', "className": "nbcNewsButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.zumobi.msnbc", "androidName": "com.zumobi.msnbc", "adbLaunchCommand": "adb shell am start -n com.zumobi.msnbc/com.nbc.androidottweb.main.MainActivity", }, "apple-tv": { "appName": "NBC News", }, "chromecast": { "appName": "com.zumobi.msnbc", "androidName": "com.zumobi.msnbc", "adbLaunchCommand": "adb shell am start -n com.zumobi.msnbc/com.nbc.androidottweb.main.MainActivity", }, "homatics": { "appName": "com.zumobi.msnbc", "androidName": "com.zumobi.msnbc", "adbLaunchCommand": "adb shell am start -n com.zumobi.msnbc/com.nbc.androidottweb.main.MainActivity", }, "nvidia-shield": { "appName": "com.zumobi.msnbc", "androidName": "com.zumobi.msnbc", "adbLaunchCommand": "adb shell am start -n com.zumobi.msnbc/com.nbc.androidottweb.main.MainActivity", }, "onn": { "appName": "com.zumobi.msnbc", "androidName": "com.zumobi.msnbc", "adbLaunchCommand": "adb shell am start -n com.zumobi.msnbc/com.nbc.androidottweb.main.MainActivity", }, "roku": { "appName": 'NBC News', "app-id": 9581, }, "xiaomi": { "appName": "com.zumobi.msnbc", "androidName": "com.zumobi.msnbc", "adbLaunchCommand": "adb shell am start -n com.zumobi.msnbc/com.nbc.androidottweb.main.MainActivity", }, }, "nbc-sports": { "button": '', "friendlyName": 'NBC Sports', "className": "nbcSportsButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.nbcuni.com.nbcsports.liveextra.firetv", "androidName": "com.nbcuni.com.nbcsports.liveextra.firetv", "adbLaunchCommand": "adb shell am start -n com.nbcuni.com.nbcsports.liveextra.firetv/com.nbc.nbctvapp.ui.main.view.MainActivity", }, "apple-tv": { "appName": "NBC Sports", }, "chromecast": { "appName": "com.nbcsports.apps.tv", "androidName": "com.nbcsports.apps.tv", "adbLaunchCommand": "adb shell am start -n com.nbcsports.apps.tv/com.nbc.nbctvapp.ui.main.view.MainActivity", }, "homatics": { "appName": "com.nbcsports.apps.tv", "androidName": "com.nbcsports.apps.tv", "adbLaunchCommand": "adb shell am start -n com.nbcsports.apps.tv/com.nbc.nbctvapp.ui.main.view.MainActivity", }, "nvidia-shield": { "appName": "com.nbcsports.apps.tv", "androidName": "com.nbcsports.apps.tv", "adbLaunchCommand": "adb shell am start -n com.nbcsports.apps.tv/com.nbc.nbctvapp.ui.main.view.MainActivity", }, "onn": { "appName": "com.nbcsports.apps.tv", "androidName": "com.nbcsports.apps.tv", "adbLaunchCommand": "adb shell am start -n com.nbcsports.apps.tv/com.nbc.nbctvapp.ui.main.view.MainActivity", }, "roku": { "appName": 'NBC Sports', "app-id": 53725, }, "xiaomi": { "appName": "com.nbcsports.apps.tv", "androidName": "com.nbcsports.apps.tv", "adbLaunchCommand": "adb shell am start -n com.nbcsports.apps.tv/com.nbc.nbctvapp.ui.main.view.MainActivity", }, }, "nebula": { "button": '', "friendlyName": "Nebula", "className": "nebulaButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "tv.standard.nebula", "androidName": "tv.standard.nebula", "adbLaunchCommand": "adb shell am start -n tv.standard.nebula/.tv.features.splash.view.activities.SplashActivity", }, "apple-tv": { "appName": "Nebula", }, "chromecast": { "appName": "tv.standard.nebula", "androidName": "tv.standard.nebula", "adbLaunchCommand": "adb shell am start -n tv.standard.nebula/.tv.features.splash.view.activities.SplashActivity", }, "homatics": { "appName": "tv.standard.nebula", "androidName": "tv.standard.nebula", "adbLaunchCommand": "adb shell am start -n tv.standard.nebula/.tv.features.splash.view.activities.SplashActivity", }, "nvidia-shield": { "appName": "tv.standard.nebula", "androidName": "tv.standard.nebula", "adbLaunchCommand": "adb shell am start -n tv.standard.nebula/.tv.features.splash.view.activities.SplashActivity", }, "onn": { "appName": "tv.standard.nebula", "androidName": "tv.standard.nebula", "adbLaunchCommand": "adb shell am start -n tv.standard.nebula/.tv.features.splash.view.activities.SplashActivity", }, "roku": { "appName": 'Nebula', "app-id": 624064, }, "xiaomi": { "appName": "tv.standard.nebula", "androidName": "tv.standard.nebula", "adbLaunchCommand": "adb shell am start -n tv.standard.nebula/.tv.features.splash.view.activities.SplashActivity", }, }, "netflix": { "button": '', "friendlyName": "Netflix", "className": "netflixButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "Netflix", "androidName": "com.netflix.ninja", "adbLaunchCommand": "adb shell am start -n com.netflix.ninja/.MainActivity", }, "apple-tv": { "appName": "Netflix", }, "chromecast": { "appName": "Netflix", "androidName": "com.netflix.ninja", "adbLaunchCommand": "adb shell am start -n com.netflix.ninja/.MainActivity", }, "homatics": { "appName": "Netflix", "androidName": "com.netflix.ninja", "adbLaunchCommand": "adb shell am start -n com.netflix.ninja/.MainActivity", }, "nvidia-shield": { "appName": "Netflix", "androidName": "com.netflix.ninja", "adbLaunchCommand": "adb shell am start -n com.netflix.ninja/.MainActivity", }, "onn": { "appName": "Netflix", "androidName": "com.netflix.ninja", "adbLaunchCommand": "adb shell am start -n com.netflix.ninja/.MainActivity", }, "roku": { "appName": "Netflix", "app-id": 12, }, "xiaomi": { "appName": "Netflix", "androidName": "com.netflix.ninja", "adbLaunchCommand": "adb shell am start -n com.netflix.ninja/.MainActivity", }, }, "news": { "button": "news", "friendlyName": "News by Fire TV", "className": "newsButton", "appName": "com.amazon.hedwig", "androidName": "com.amazon.hedwig", "deviceFamily": ["amazon-fire"],}, "newsmax": { "button": '', "friendlyName": "Newsmax", "className": "newsmaxButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.fli.android.newsmaxapp", "androidName": "com.fli.android.newsmaxapp", "adbLaunchCommand": "adb shell am start -n com.fli.android.newsmaxapp/com.twentyfouri.tvbridge.webview.view.WebViewActivity", }, "apple-tv": { "appName": "Newsmax TV", }, "chromecast": { "appName": "com.fli.android.newsmaxapp", "androidName": "com.fli.android.newsmaxapp", "adbLaunchCommand": "adb shell am start -n com.fli.android.newsmaxapp/com.twentyfouri.tvbridge.webview.view.WebViewActivity", }, "homatics": { "appName": "com.fli.android.newsmaxapp", "androidName": "com.fli.android.newsmaxapp", "adbLaunchCommand": "adb shell am start -n com.fli.android.newsmaxapp/com.twentyfouri.tvbridge.webview.view.WebViewActivity", }, "nvidia-shield": { "appName": "com.fli.android.newsmaxapp", "androidName": "com.fli.android.newsmaxapp", "adbLaunchCommand": "adb shell am start -n com.fli.android.newsmaxapp/com.twentyfouri.tvbridge.webview.view.WebViewActivity", }, "onn": { "appName": "com.fli.android.newsmaxapp", "androidName": "com.fli.android.newsmaxapp", "adbLaunchCommand": "adb shell am start -n com.fli.android.newsmaxapp/com.twentyfouri.tvbridge.webview.view.WebViewActivity", }, "roku": { "appName": 'Newsmax', "app-id": 24699, }, "xiaomi": { "appName": "com.fli.android.newsmaxapp", "androidName": "com.fli.android.newsmaxapp", "adbLaunchCommand": "adb shell am start -n com.fli.android.newsmaxapp/com.twentyfouri.tvbridge.webview.view.WebViewActivity", }, }, "nfl": { "button": '', "friendlyName": "NFL", "className": "nflButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.gotv.nflgamecenter.us.lite", "androidName": "com.gotv.nflgamecenter.us.lite", "adbLaunchCommand": "adb shell am start -n com.gotv.nflgamecenter.us.lite/com.nfl.connected.SplashActivity", }, "apple-tv": { "appName": "NFL", }, "chromecast": { "appName": "com.gotv.nflgamecenter.us.lite", "androidName": "com.gotv.nflgamecenter.us.lite", "adbLaunchCommand": "adb shell am start -n com.gotv.nflgamecenter.us.lite/com.nfl.connected.SplashActivity", }, "homatics": { "appName": "com.gotv.nflgamecenter.us.lite", "androidName": "com.gotv.nflgamecenter.us.lite", "adbLaunchCommand": "adb shell am start -n com.gotv.nflgamecenter.us.lite/com.nfl.connected.SplashActivity", }, "nvidia-shield": { "appName": "com.gotv.nflgamecenter.us.lite", "androidName": "com.gotv.nflgamecenter.us.lite", "adbLaunchCommand": "adb shell am start -n com.gotv.nflgamecenter.us.lite/com.nfl.connected.SplashActivity", }, "onn": { "appName": "com.gotv.nflgamecenter.us.lite", "androidName": "com.gotv.nflgamecenter.us.lite", "adbLaunchCommand": "adb shell am start -n com.gotv.nflgamecenter.us.lite/com.nfl.connected.SplashActivity", }, "roku": { "appName": 'NFL', "app-id": 44856, }, "xiaomi": { "appName": "com.gotv.nflgamecenter.us.lite", "androidName": "com.gotv.nflgamecenter.us.lite", "adbLaunchCommand": "adb shell am start -n com.gotv.nflgamecenter.us.lite/com.nfl.connected.SplashActivity", }, }, "nine-now": { "button": '', "friendlyName": "9now", "className": "nineNowButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "au.com.ninenow.ctv", "androidName": "au.com.ninenow.ctv", "adbLaunchCommand": "adb shell am start -n au.com.ninenow.ctv/au.com.ninenow.ctv.TvActivity", }, "apple-tv": { "appName": "9Now", }, "chromecast": { "appName": "au.com.ninenow.ctv", "androidName": "au.com.ninenow.ctv", "adbLaunchCommand": "adb shell am start -n au.com.ninenow.ctv/au.com.ninenow.ctv.TvActivity", }, "homatics": { "appName": "au.com.ninenow.ctv", "androidName": "au.com.ninenow.ctv", "adbLaunchCommand": "adb shell am start -n au.com.ninenow.ctv/au.com.ninenow.ctv.TvActivity", }, "nvidia-shield": { "appName": "au.com.ninenow.ctv", "androidName": "au.com.ninenow.ctv", "adbLaunchCommand": "adb shell am start -n au.com.ninenow.ctv/au.com.ninenow.ctv.TvActivity", }, "xiaomi": { "appName": "au.com.ninenow.ctv", "androidName": "au.com.ninenow.ctv", "adbLaunchCommand": "adb shell am start -n au.com.ninenow.ctv/au.com.ninenow.ctv.TvActivity", }, }, "nlziet": { "button": '', "friendlyName": "NLZIET", "className": "nlzietButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "nl.nlziet", "androidName": "nl.nlziet", "adbLaunchCommand": "adb shell am start -n nl.nlziet/.tv.app.di.tv.InjectActivity", }, "apple-tv": { "appName": "NLZIET", }, "chromecast": { "appName": "nl.nlziet", "androidName": "nl.nlziet", "adbLaunchCommand": "adb shell am start -n nl.nlziet/.tv.app.di.tv.InjectActivity", }, "homatics": { "appName": "NLZIET", "androidName": "nl.nlziet", "adbLaunchCommand": "adb shell am start -n nl.nlziet/.tv.app.di.tv.InjectActivity", }, "nvidia-shield": { "appName": "nl.nlziet", "androidName": "nl.nlziet", "adbLaunchCommand": "adb shell am start -n nl.nlziet/.tv.app.di.tv.InjectActivity", }, "onn": { "appName": "NLZIET", "androidName": "nl.nlziet", "adbLaunchCommand": "adb shell am start -n nl.nlziet/.tv.app.di.tv.InjectActivity", }, "xiaomi": { "appName": "nl.nlziet", "androidName": "nl.nlziet", "adbLaunchCommand": "adb shell am start -n nl.nlziet/.tv.app.di.tv.InjectActivity", }, }, "noovo": { "button": '', "button-round": '', "friendlyName": "noovo", "className": "noovoButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Noovo", }, }, "nordvpn": { "button": '', "friendlyName": "Nord VPN", "className": "nordVPNButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.nordvpn.android", "androidName": "com.nordvpn.android", "adbLaunchCommand": "adb shell am start -n com.nordvpn.android/.tv.MainActivity", }, "apple-tv": { "appName": "NordVPN", }, "chromecast": { "appName": "com.nordvpn.android", "androidName": "com.nordvpn.android", "adbLaunchCommand": "adb shell am start -n com.nordvpn.android/.tv.MainActivity", }, "homatics": { "appName": "com.nordvpn.android", "androidName": "com.nordvpn.android", "adbLaunchCommand": "adb shell am start -n com.nordvpn.android/.tv.MainActivity", }, "nvidia-shield": { "appName": "com.nordvpn.android", "androidName": "com.nordvpn.android", "adbLaunchCommand": "adb shell am start -n com.nordvpn.android/.tv.MainActivity", }, "onn": { "appName": "com.nordvpn.android", "androidName": "com.nordvpn.android", "adbLaunchCommand": "adb shell am start -n com.nordvpn.android/.tv.MainActivity", }, "xiaomi": { "appName": "com.nordvpn.android", "androidName": "com.nordvpn.android", "adbLaunchCommand": "adb shell am start -n com.nordvpn.android/.tv.MainActivity", }, }, "norlys-play": { "button": '', "friendlyName": "Norlys Play", "className": "norlysPlayButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Norlys Play", }, }, "nostv": { "button": '', "friendlyName": "NOSTV", "className": "nostvButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "pt.nostv.tv", "androidName": "pt.nostv.tv", "adbLaunchCommand": "adb shell am start -n pt.nostv.tv/pt.nos.iris.online.tv.MainTvActivity", }, "apple-tv": { "appName": "NOS TV", }, "chromecast": { "appName": "pt.nostv.tv", "androidName": "pt.nostv.tv", "adbLaunchCommand": "adb shell am start -n pt.nostv.tv/pt.nos.iris.online.tv.MainTvActivity", }, "homatics": { "appName": "pt.nostv.tv", "androidName": "pt.nostv.tv", "adbLaunchCommand": "adb shell am start -n pt.nostv.tv/pt.nos.iris.online.tv.MainTvActivity", }, "nvidia-shield": { "appName": "pt.nostv.tv", "androidName": "pt.nostv.tv", "adbLaunchCommand": "adb shell am start -n pt.nostv.tv/pt.nos.iris.online.tv.MainTvActivity", }, "xiaomi": { "appName": "pt.nostv.tv", "androidName": "pt.nostv.tv", "adbLaunchCommand": "adb shell am start -n pt.nostv.tv/pt.nos.iris.online.tv.MainTvActivity", }, }, "nova-video-player": { "button": '', "button-round": '', "friendlyName": "Nova Video Player", "className": "novaVideoPlayerButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "org.courville.nova", "androidName": "org.courville.nova", "adbLaunchCommand": "adb shell am start -n org.courville.nova/com.archos.mediacenter.video.leanback.MainActivityLeanback", }, "chromecast": { "appName": "org.courville.nova", "androidName": "org.courville.nova", "adbLaunchCommand": "adb shell am start -n org.courville.nova/com.archos.mediacenter.video.leanback.MainActivityLeanback", }, "homatics": { "appName": "org.courville.nova", "androidName": "org.courville.nova", "adbLaunchCommand": "adb shell am start -n org.courville.nova/com.archos.mediacenter.video.leanback.MainActivityLeanback", }, "nvidia-shield": { "appName": "org.courville.nova", "androidName": "org.courville.nova", "adbLaunchCommand": "adb shell am start -n org.courville.nova/com.archos.mediacenter.video.leanback.MainActivityLeanback", }, "onn": { "appName": "org.courville.nova", "androidName": "org.courville.nova", "adbLaunchCommand": "adb shell am start -n org.courville.nova/com.archos.mediacenter.video.leanback.MainActivityLeanback", }, "xiaomi": { "appName": "org.courville.nova", "androidName": "org.courville.nova", "adbLaunchCommand": "adb shell am start -n org.courville.nova/com.archos.mediacenter.video.leanback.MainActivityLeanback", }, }, "now-tv": { "button": '', "friendlyName": "NOW", "className": "nowTVButton", "deviceFamily": ["amazon-fire", "apple-tv", "roku"], "amazon-fire": { "appName": "NOW", "androidName": "com.bskyb.nowtv.beta", "adbLaunchCommand": "adb shell am start -n com.bskyb.nowtv.beta/sky.wrapper.tv.AmazonMainActivity", }, "apple-tv": { "appName": "NOW", }, "roku": { "appName": 'NOW', "app-id": 20242, }, }, "now-tv-it": { "button": '', "friendlyName": "NOW (IT)", "className": "nowTVButton", "deviceFamily": ["amazon-fire"], "amazon-fire": { "appName": "com.nowtv.it", "androidName": "com.nowtv.it", "adbLaunchCommand": "adb shell am start -n com.nowtv.it/sky.wrapper.tv.AmazonMainActivity", }, }, "npo": { "button": '', "friendlyName": "NPO (NL)", "appName": "NPO", "className": "npoButton", "androidName": "nl.uitzendinggemist", "deviceFamily": ["chromecast", "apple-tv", "nvidia-shield", "onn", "xiaomi"], }, "nrk-tv": { "button": '', "friendlyName": "NRK TV", "className": "nrkTvButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "no.nrk.tv", "androidName": "no.nrk.tv", "adbLaunchCommand": "adb shell am start -n no.nrk.tv/no.nrk.tv.androidtv.AndroidTvMainActivity", }, "apple-tv": { "appName": "NRK TV", }, "chromecast": { "appName": "no.nrk.tv", "androidName": "no.nrk.tv", "adbLaunchCommand": "adb shell am start -n no.nrk.tv/no.nrk.tv.androidtv.AndroidTvMainActivity", }, "homatics": { "appName": "no.nrk.tv", "androidName": "no.nrk.tv", "adbLaunchCommand": "adb shell am start -n no.nrk.tv/no.nrk.tv.androidtv.AndroidTvMainActivity", }, "nvidia-shield": { "appName": "no.nrk.tv", "androidName": "no.nrk.tv", "adbLaunchCommand": "adb shell am start -n no.nrk.tv/no.nrk.tv.androidtv.AndroidTvMainActivity", }, "onn": { "appName": "no.nrk.tv", "androidName": "no.nrk.tv", "adbLaunchCommand": "adb shell am start -n no.nrk.tv/no.nrk.tv.androidtv.AndroidTvMainActivity", }, "xiaomi": { "appName": "no.nrk.tv", "androidName": "no.nrk.tv", "adbLaunchCommand": "adb shell am start -n no.nrk.tv/no.nrk.tv.androidtv.AndroidTvMainActivity", }, }, "odeon-vod": { "button": '', "friendlyName": 'ODEON VOD', "className": "odeonVodButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.tv.odeon", "androidName": "com.tv.odeon", "adbLaunchCommand": "adb shell am start -n com.tv.odeon/.ui.splash.SplashScreenActivity", }, "chromecast": { "appName": "com.tv.odeon", "androidName": "com.tv.odeon", "adbLaunchCommand": "adb shell am start -n com.tv.odeon/.ui.splash.SplashScreenActivity", }, "homatics": { "appName": "com.tv.odeon", "androidName": "com.tv.odeon", "adbLaunchCommand": "adb shell am start -n com.tv.odeon/.ui.splash.SplashScreenActivity", }, "nvidia-shield": { "appName": "com.tv.odeon", "androidName": "com.tv.odeon", "adbLaunchCommand": "adb shell am start -n com.tv.odeon/.ui.splash.SplashScreenActivity", }, "onn": { "appName": "com.tv.odeon", "androidName": "com.tv.odeon", "adbLaunchCommand": "adb shell am start -n com.tv.odeon/.ui.splash.SplashScreenActivity", }, "xiaomi": { "appName": "com.tv.odeon", "androidName": "com.tv.odeon", "adbLaunchCommand": "adb shell am start -n com.tv.odeon/.ui.splash.SplashScreenActivity", }, }, "odido": { "button": '', "friendlyName": "Odido", "className": "odidoButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Odido TV", }, }, "okoo": { "button": '', "friendlyName": "Okoo dessins animĆ©s et vidĆ©os", "className": "okooButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Okoo", }, }, "optimum-tv": { "button": '', "friendlyName": 'Optimum TV', "className": "optimumTVButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Optimum TV", }, }, "optus-sport": { "button": '', "friendlyName": "Optus Sport (AU)", "className": "optusSportButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "au.com.optus.sport.androidtv", "androidName": "au.com.optus.sport.androidtv", "adbLaunchCommand": "adb shell am start -n au.com.optus.sport.androidtv/.MainActivity", }, "apple-tv": { "appName": "Optus Sport", }, "chromecast": { "appName": "au.com.optus.sport.androidtv", "androidName": "au.com.optus.sport.androidtv", "adbLaunchCommand": "adb shell am start -n au.com.optus.sport.androidtv/.MainActivity", }, "homatics": { "appName": "au.com.optus.sport.androidtv", "androidName": "au.com.optus.sport.androidtv", "adbLaunchCommand": "adb shell am start -n au.com.optus.sport.androidtv/.MainActivity", }, "nvidia-shield": { "appName": "au.com.optus.sport.androidtv", "androidName": "au.com.optus.sport.androidtv", "adbLaunchCommand": "adb shell am start -n au.com.optus.sport.androidtv/.MainActivity", }, "xiaomi": { "appName": "au.com.optus.sport.androidtv", "androidName": "au.com.optus.sport.androidtv", "adbLaunchCommand": "adb shell am start -n au.com.optus.sport.androidtv/.MainActivity", }, }, "orange-tv-fr": { "button": '', "friendlyName": "Orange TV (FR)", "className": "orangeTVButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "com.orange.owtv.tv", "androidName": "com.orange.owtv.tv", "adbLaunchCommand": "adb shell am start -n com.orange.owtv.tv/com.orange.otvp.SplashScreen", }, "chromecast": { "appName": "com.orange.owtv.tv", "androidName": "com.orange.owtv.tv", "adbLaunchCommand": "adb shell am start -n com.orange.owtv.tv/com.orange.otvp.SplashScreen", }, "homatics": { "appName": "com.orange.owtv.tv", "androidName": "com.orange.owtv.tv", "adbLaunchCommand": "adb shell am start -n com.orange.owtv.tv/com.orange.otvp.SplashScreen", }, "nvidia-shield": { "appName": "com.orange.owtv.tv", "androidName": "com.orange.owtv.tv", "adbLaunchCommand": "adb shell am start -n com.orange.owtv.tv/com.orange.otvp.SplashScreen", }, "xiaomi": { "appName": "com.orange.owtv.tv", "androidName": "com.orange.owtv.tv", "adbLaunchCommand": "adb shell am start -n com.orange.owtv.tv/com.orange.otvp.SplashScreen", }, }, "ott-navigator": { "button": '', "friendlyName": "OTT Navigator", "className": "ottNavigatorButton", "appName": "studio.scillarium.ottnavigator", "androidName": "studio.scillarium.ottnavigator", "adbLaunchCommand": "adb shell am start -n studio.scillarium.ottnavigator/.MainActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "oqee-by-free": { "button": '', "friendlyName": "OQEE by Free (FR)", "className": "oqeeButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "net.oqee.androidtv.store", "androidName": "net.oqee.androidtv.store", "adbLaunchCommand": "adb shell am start -n net.oqee.androidtv.store/net.oqee.androidtv.MainActivity", }, "apple-tv": { "appName": "OQEE by Free", }, "chromecast": { "appName": "net.oqee.androidtv.store", "androidName": "net.oqee.androidtv.store", "adbLaunchCommand": "adb shell am start -n net.oqee.androidtv.store/net.oqee.androidtv.MainActivity", }, "homatics": { "appName": "net.oqee.androidtv.store", "androidName": "net.oqee.androidtv.store", "adbLaunchCommand": "adb shell am start -n net.oqee.androidtv.store/net.oqee.androidtv.MainActivity", }, "nvidia-shield": { "appName": "net.oqee.androidtv.store", "androidName": "net.oqee.androidtv.store", "adbLaunchCommand": "adb shell am start -n net.oqee.androidtv.store/net.oqee.androidtv.MainActivity", }, "xiaomi": { "appName": "net.oqee.androidtv.store", "androidName": "net.oqee.androidtv.store", "adbLaunchCommand": "adb shell am start -n net.oqee.androidtv.store/net.oqee.androidtv.MainActivity", }, }, "orf-on": { "button": '', "button-round": '', "friendlyName": "ORF ON", "className": "orfOnButton", "deviceFamily": ["amazon-fire", "apple-tv", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.nousguide.android.tvthek.fire", "androidName": "com.nousguide.android.tvthek.fire", "adbLaunchCommand": "adb shell am start -n com.nousguide.android.tvthek.fire/com.nousguide.android.orftvthek.MainActivity", }, "apple-tv": { "appName": "ORF ON", }, "homatics": { "appName": "com.nousguide.android.orftvthek", "androidName": "com.nousguide.android.orftvthek", "adbLaunchCommand": "adb shell am start -n com.nousguide.android.orftvthek/.MainActivity", }, "nvidia-shield": { "appName": "com.nousguide.android.orftvthek", "androidName": "com.nousguide.android.orftvthek", "adbLaunchCommand": "adb shell am start -n com.nousguide.android.orftvthek/.MainActivity", }, "onn": { "appName": "com.nousguide.android.orftvthek", "androidName": "com.nousguide.android.orftvthek", "adbLaunchCommand": "adb shell am start -n com.nousguide.android.orftvthek/.MainActivity", }, "xiaomi": { "appName": "com.nousguide.android.orftvthek", "androidName": "com.nousguide.android.orftvthek", "adbLaunchCommand": "adb shell am start -n com.nousguide.android.orftvthek/.MainActivity", }, }, "pandora": { "button": '', "friendlyName": "Pandora", "className": "pandoraButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.pandora.android.gtv", "androidName": "com.pandora.android.gtv", }, "apple-tv": { "appName": "Pandora", }, "chromecast": { "appName": "com.pandora.android.atv", "androidName": "com.pandora.android.atv", "adbLaunchCommand": "adb shell am start -n com.pandora.android.atv/com.pandora.android.MainActivity", }, "homatics": { "appName": "com.pandora.android.atv", "androidName": "com.pandora.android.atv", "adbLaunchCommand": "adb shell am start -n com.pandora.android.atv/com.pandora.android.MainActivity", }, "nvidia-shield": { "appName": "com.pandora.android.atv", "androidName": "com.pandora.android.atv", "adbLaunchCommand": "adb shell am start -n com.pandora.android.atv/com.pandora.android.MainActivity", }, "onn": { "appName": "Pandora", "androidName": "com.pandora.android.atv", "adbLaunchCommand": "adb shell am start -n com.pandora.android.atv/com.pandora.android.MainActivity", }, "roku": { "appName": "Pandora", "app-id": 28, }, "xiaomi": { "appName": "com.pandora.android.atv", "androidName": "com.pandora.android.atv", "adbLaunchCommand": "adb shell am start -n com.pandora.android.atv/com.pandora.android.MainActivity", }, }, "paramount-plus": { "button": '', "friendlyName": 'Paramount+', "className": "paramountPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.cbs.ott", "androidName": "com.cbs.ott", }, "apple-tv": { "appName": "Paramount+", }, "chromecast": { "appName": "com.cbs.ott", "androidName": "com.cbs.ott", }, "homatics": { "appName": "com.cbs.ott", "androidName": "com.cbs.ott", "adbLaunchCommand": "adb shell am start -n com.cbs.ott/com.paramount.android.pplus.features.splash.tv.SplashMediatorActivity", }, "nvidia-shield": { "appName": "com.cbs.ott", "androidName": "com.cbs.ott", }, "onn": { "appName": "Paramount+", "androidName": "com.cbs.ott", }, "roku": { "appName": 'Paramount Plus', "app-id": 31440, }, "xiaomi": { "appName": "com.cbs.ott", "androidName": "com.cbs.ott", }, }, "paramount-plus-de": { "button": '', "friendlyName": 'Paramount+ (alt)', "appName": "com.cbs.ca", "className": "paramountPlusButton", "androidName": "com.cbs.ca", "deviceFamily": ["amazon-fire", "chromecast", "nvidia-shield", "xiaomi"], }, "pathe-thuis": { "button": '', "friendlyName": 'PathĆ© Thuis', "className": "patheThuisButton", "deviceFamily": ["apple-tv", "chromecast", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "PathĆ© Thuis", }, }, "pbs": { "button": '', "friendlyName": 'PBS', "className": "pbsButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.pbs.video", "androidName": "com.pbs.video", "adbLaunchCommand": "adb shell am start com.pbs.video/com.pbs.video.tv.ui.home.TvMainActivity", }, "apple-tv": { "appName": "PBS", }, "chromecast": { "appName": "com.pbs.video", "androidName": "com.pbs.video", "adbLaunchCommand": "adb shell am start com.pbs.video/com.pbs.video.tv.ui.home.TvMainActivity", }, "homatics": { "appName": "com.pbs.video", "androidName": "com.pbs.video", "adbLaunchCommand": "adb shell am start com.pbs.video/.StartupActivity", }, "nvidia-shield": { "appName": "com.pbs.video", "androidName": "com.pbs.video", "adbLaunchCommand": "adb shell am start com.pbs.video/com.pbs.video.tv.ui.home.TvMainActivity", }, "onn": { "appName": "com.pbs.video", "androidName": "com.pbs.video", "adbLaunchCommand": "adb shell am start com.pbs.video/com.pbs.video.tv.ui.home.TvMainActivity", }, "roku": { "appName": 'PBS', "app-id": 23353, }, "xiaomi": { "appName": "com.pbs.video", "androidName": "com.pbs.video", "adbLaunchCommand": "adb shell am start com.pbs.video/com.pbs.video.tv.ui.home.TvMainActivity", }, }, "pbs-kids-video": { "button": '', "friendlyName": 'PBS KIDS Video', "className": "pbsKidsVideoButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "org.pbskids.video", "androidName": "org.pbskids.video", "adbLaunchCommand": "adb shell am start -n org.pbskids.video/.splash.ui.SplashScreenActivity", }, "apple-tv": { "appName": "PBS KIDS", }, "chromecast": { "appName": "org.pbskids.video", "androidName": "org.pbskids.video", "adbLaunchCommand": "adb shell am start -n org.pbskids.video/.ui.root.MainActivity", }, "homatics": { "appName": "org.pbskids.video", "androidName": "org.pbskids.video", "adbLaunchCommand": "adb shell am start -n org.pbskids.video/.ui.root.MainActivity", }, "nvidia-shield": { "appName": "org.pbskids.video", "androidName": "org.pbskids.video", "adbLaunchCommand": "adb shell am start -n org.pbskids.video/.ui.root.MainActivity", }, "onn": { "appName": "org.pbskids.video", "androidName": "org.pbskids.video", "adbLaunchCommand": "adb shell am start -n org.pbskids.video/.ui.root.MainActivity", }, "roku": { "appName": 'PBS KIDS', "app-id": 23333, }, "xiaomi": { "appName": "org.pbskids.video", "androidName": "org.pbskids.video", "adbLaunchCommand": "adb shell am start -n org.pbskids.video/.ui.root.MainActivity", }, }, "peacock": { "button": '', "friendlyName": 'Peacock', "className": "peacockButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.peacock.peacockfiretv", "androidName": "com.peacock.peacockfiretv", "adbLaunchCommand": "adb shell am start com.peacock.peacockfiretv/com.peacock.peacocktv.AmazonMainActivity", }, "apple-tv": { "appName": "Peacock", }, "chromecast": { "appName": "com.peacocktv.peacockandroid", "androidName": "com.peacocktv.peacockandroid", "adbLaunchCommand": "adb shell am start com.peacocktv.peacockandroid/com.peacock.peacocktv.GoogleMainActivity", }, "homatics": { "appName": "Peacock", "androidName": "com.peacocktv.peacockandroid", "adbLaunchCommand": "adb shell am start com.peacocktv.peacockandroid/com.peacock.peacocktv.GoogleMainActivity", }, "nvidia-shield": { "appName": "com.peacocktv.peacockandroid", "androidName": "com.peacocktv.peacockandroid", "adbLaunchCommand": "adb shell am start com.peacocktv.peacockandroid/com.peacock.peacocktv.GoogleMainActivity", }, "onn": { "appName": "com.peacocktv.peacockandroid", "androidName": "com.peacocktv.peacockandroid", "adbLaunchCommand": "adb shell am start com.peacocktv.peacockandroid/com.peacock.peacocktv.GoogleMainActivity", }, "roku": { "appName": 'Peacock TV', "app-id": 593099, }, "xiaomi": { "appName": "com.peacocktv.peacockandroid", "androidName": "com.peacocktv.peacockandroid", "adbLaunchCommand": "adb shell am start com.peacocktv.peacockandroid/com.peacock.peacocktv.GoogleMainActivity", }, }, "peivo-media": { "button": '', "friendlyName": 'Peivo Media', "className": "peivoMediaButton", "deviceFamily": ["roku"], "roku": { "appName": 'Peivo Media', "app-id": 649029, }, }, "philo": { "button": '', "friendlyName": 'Philo', "className": "philoButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.philo.philo", "androidName": "com.philo.philo", "adbLaunchCommand": "adb shell am start com.philo.philo/.app.activity.MainActivity", }, "apple-tv": { "appName": "Philo", }, "chromecast": { "appName": "com.philo.philo.google", "androidName": "com.philo.philo.google", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.philo.philo.google/com.philo.philo.app.activity.MainActivity", }, "homatics": { "appName": "com.philo.philo.google", "androidName": "com.philo.philo.google", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.philo.philo.google/com.philo.philo.app.activity.MainActivity", }, "nvidia-shield": { "appName": "com.philo.philo.google", "androidName": "com.philo.philo.google", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.philo.philo.google/com.philo.philo.app.activity.MainActivity", }, "onn": { "appName": "com.philo.philo.google", "androidName": "com.philo.philo.google", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.philo.philo.google/com.philo.philo.app.activity.MainActivity", }, "roku": { "appName": 'Philo', "app-id": 196460, }, "xiaomi": { "appName": "com.philo.philo.google", "androidName": "com.philo.philo.google", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.philo.philo.google/com.philo.philo.app.activity.MainActivity", }, }, "planetapl-tv": { "button": '', "button-round": '', "friendlyName": "PlanetaPL TV", "className": "planetaPlTvButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.planetapl.tv.PlayerCW", "androidName": "com.planetapl.tv.PlayerCW", "adbLaunchCommand": "adb shell am start -n com.planetapl.tv.PlayerCW/com.planetapl.tv.basePlayer.MainActivity", }, "chromecast": { "appName": "com.planetapl.tv.PlayerCW", "androidName": "com.planetapl.tv.PlayerCW", "adbLaunchCommand": "adb shell am start -n com.planetapl.tv.PlayerCW/com.planetapl.tv.basePlayer.MainActivity", }, "homatics": { "appName": "com.planetapl.tv.PlayerCW", "androidName": "com.planetapl.tv.PlayerCW", "adbLaunchCommand": "adb shell am start -n com.planetapl.tv.PlayerCW/com.planetapl.tv.basePlayer.MainActivity", }, "nvidia-shield": { "appName": "com.planetapl.tv.PlayerCW", "androidName": "com.planetapl.tv.PlayerCW", "adbLaunchCommand": "adb shell am start -n com.planetapl.tv.PlayerCW/com.planetapl.tv.basePlayer.MainActivity", }, "onn": { "appName": "com.planetapl.tv.PlayerCW", "androidName": "com.planetapl.tv.PlayerCW", "adbLaunchCommand": "adb shell am start -n com.planetapl.tv.PlayerCW/com.planetapl.tv.basePlayer.MainActivity", }, "xiaomi": { "appName": "com.planetapl.tv.PlayerCW", "androidName": "com.planetapl.tv.PlayerCW", "adbLaunchCommand": "adb shell am start -n com.planetapl.tv.PlayerCW/com.planetapl.tv.basePlayer.MainActivity", }, }, "plex": { "button": '', "friendlyName": "plex", "className": "plexButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "Plex", "androidName": "com.plexapp.android", "adbLaunchCommand": "adb shell am start -n com.plexapp.android/com.plexapp.plex.activities.SplashActivity", }, "apple-tv": { "appName": "Plex", }, "chromecast": { "appName": "Plex", "androidName": "com.plexapp.android", }, "homatics": { "appName": "Plex", "androidName": "com.plexapp.android", "adbLaunchCommand": "adb shell am start -n com.plexapp.android/com.plexapp.plex.activities.SplashActivity", }, "nvidia-shield": { "appName": "Plex", "androidName": "com.plexapp.android", }, "onn": { "appName": "Plex", "androidName": "com.plexapp.android", }, "roku": { "appName": 'Plex - Free Movies & TV', "app-id": 13535, }, "xiaomi": { "appName": "Plex", "androidName": "com.plexapp.android", }, }, "pluto-tv": { "button": '', "friendlyName": "Pluto TV", "className": "plutoTvButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "tv.pluto.android", "androidName": "tv.pluto.android", "adbLaunchCommand": "adb shell am start tv.pluto.android/.EntryPoint", }, "apple-tv": { "appName": "Pluto TV", }, "chromecast": { "appName": "tv.pluto.android", "androidName": "tv.pluto.android", "adbLaunchCommand": "adb shell am start tv.pluto.android/.EntryPoint", }, "homatics": { "appName": "tv.pluto.android", "androidName": "tv.pluto.android", "adbLaunchCommand": "adb shell am start tv.pluto.android/.EntryPoint", }, "nvidia-shield": { "appName": "tv.pluto.android", "androidName": "tv.pluto.android", "adbLaunchCommand": "adb shell am start tv.pluto.android/.EntryPoint", }, "onn": { "appName": "tv.pluto.android", "androidName": "tv.pluto.android", "adbLaunchCommand": "adb shell am start tv.pluto.android/.EntryPoint", }, "roku": { "appName": "Pluto TV - It's Free TV", "app-id": 74519, }, "xiaomi": { "appName": "tv.pluto.android", "androidName": "tv.pluto.android", "adbLaunchCommand": "adb shell am start tv.pluto.android/.EntryPoint", }, }, "poda-tv": { "button": '', "friendlyName": "PODA.tv", "className": "podaTVButton", "appName": "tv.poda.tv", "androidName": "tv.poda.tv", "adbLaunchCommand": "adb shell am start tv.poda.tv/cz.sledovanitv.androidtv.entry.EntryActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "prime-video" : { "button": '', "friendlyName": "Prime Video", "className": "primeButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "Prime Video (FireTV)", "androidName": "com.amazon.avod", "androidName2": "com.amazon.firebat", "adbLaunchCommand": "adb shell am start com.amazon.firebat/com.amazon.firebatcore.deeplink.DeepLinkRoutingActivity", }, "apple-tv": { "appName": "Prime Video", }, "chromecast": { "appName": "Prime Video", "androidName": "com.amazon.amazonvideo.livingroom", "adbLaunchCommand": "adb shell am start com.amazon.amazonvideo.livingroom/com.amazon.ignition.IgnitionActivity", }, "homatics": { "appName": "Prime Video", "androidName": "com.amazon.amazonvideo.livingroom", "adbLaunchCommand": "adb shell am start com.amazon.amazonvideo.livingroom/com.amazon.ignition.IgnitionActivity", }, "nvidia-shield": { "appName": "Prime Video", "androidName": "com.amazon.amazonvideo.livingroom", "adbLaunchCommand": "adb shell am start com.amazon.amazonvideo.livingroom/com.amazon.ignition.IgnitionActivity", }, "onn": { "appName": "Prime Video", "androidName": "com.amazon.amazonvideo.livingroom", "adbLaunchCommand": "adb shell am start com.amazon.amazonvideo.livingroom/com.amazon.ignition.IgnitionActivity", }, "roku": { "appName": "Prime Video", "app-id": 13, }, "xiaomi": { "appName": "Prime Video", "androidName": "com.amazon.amazonvideo.livingroom", "adbLaunchCommand": "adb shell am start com.amazon.amazonvideo.livingroom/com.amazon.ignition.IgnitionActivity", }, }, "private-internet-access": { "button": '', "friendlyName": "Private Internet Access", "className": "privateInternetAccessButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.privateinternetaccess.android", "androidName": "com.privateinternetaccess.android", }, "apple-tv": { "appName": "PIA VPN", }, "chromecast": { "appName": "com.privateinternetaccess.android", "androidName": "com.privateinternetaccess.android", }, "homatics": { "appName": "com.privateinternetaccess.android", "androidName": "com.privateinternetaccess.android", }, "nvidia-shield": { "appName": "com.privateinternetaccess.android", "androidName": "com.privateinternetaccess.android", }, "onn": { "appName": "com.privateinternetaccess.android", "androidName": "com.privateinternetaccess.android", }, "xiaomi": { "appName": "com.privateinternetaccess.android", "androidName": "com.privateinternetaccess.android", }, }, "proximus-pickx": { "button": '', "friendlyName": "Proximus Pickx", "appName": "Proximus Pickx", "className": "proximusPickxButton", "androidName": "", "deviceFamily": ["apple-tv"], }, "purple-cheetah": { "button": '', "friendlyName": "Purple Cheetah", "className": "purpleCheetahButton", "appName": "com.purple.cheetah.player", "androidName": "com.purple.cheetah.player", "adbLaunchCommand": "adb shell am start com.purple.cheetah.player/com.purpleplayer.iptv.android.activities.SplashActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "qmusic-be": { "button": '', "friendlyName": "Qmusic-BE", "className": "qmusicButton", "appName": "Qmusic-BE", "deviceFamily": ["apple-tv"], }, "radio-paradise": { "button": '', "friendlyName": "Radio Paradise", "className": "radioParadiseButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.earthflare.anddroid.radioparadisewidget", "androidName": "com.earthflare.anddroid.radioparadisewidget", "adbLaunchCommand": "adb shell am start -n com.earthflare.anddroid.radioparadisewidget/com.cratorsoft.act.ActRPHD_", }, "apple-tv": { "appName": "Radio Paradise Mk2", }, "chromecast": { "appName": "com.earthflare.android.radioparadisewidget.gpv2", "androidName": "com.earthflare.android.radioparadisewidget.gpv2", "adbLaunchCommand": "adb shell am start -n com.earthflare.android.radioparadisewidget.gpv2/com.cratorsoft.act.ActRPHD_", }, "homatics": { "appName": "com.earthflare.android.radioparadisewidget.gpv2", "androidName": "com.earthflare.android.radioparadisewidget.gpv2", "adbLaunchCommand": "adb shell am start -n com.earthflare.android.radioparadisewidget.gpv2/com.cratorsoft.act.ActRPHD_", }, "nvidia-shield": { "appName": "com.earthflare.android.radioparadisewidget.gpv2", "androidName": "com.earthflare.android.radioparadisewidget.gpv2", "adbLaunchCommand": "adb shell am start -n com.earthflare.android.radioparadisewidget.gpv2/com.cratorsoft.act.ActRPHD_", }, "onn": { "appName": "RP", "androidName": "com.earthflare.android.radioparadisewidget.gpv2", "adbLaunchCommand": "adb shell am start -n com.earthflare.android.radioparadisewidget.gpv2/com.cratorsoft.act.ActRPHD_", }, "roku": { "appName": 'Radio Paradise', "app-id": 1619, }, "xiaomi": { "appName": "com.earthflare.android.radioparadisewidget.gpv2", "androidName": "com.earthflare.android.radioparadisewidget.gpv2", "adbLaunchCommand": "adb shell am start -n com.earthflare.android.radioparadisewidget.gpv2/com.cratorsoft.act.ActRPHD_", }, }, "radioplayer-uk": { "button": '', "button-round": '', "friendlyName": "Radioplayer (UK)", "className": "radioPlayerUKButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "uk.co.radioplayer", "androidName": "uk.co.radioplayer", "adbLaunchCommand": "adb shell am start -n uk.co.radioplayer/.IntroActivity", }, "chromecast": { "appName": "uk.co.radioplayer", "androidName": "uk.co.radioplayer", "adbLaunchCommand": "adb shell am start -n uk.co.radioplayer/.IntroActivity", }, "homatics": { "appName": "uk.co.radioplayer", "androidName": "uk.co.radioplayer", "adbLaunchCommand": "adb shell am start -n uk.co.radioplayer/.IntroActivity", }, "nvidia-shield": { "appName": "uk.co.radioplayer", "androidName": "uk.co.radioplayer", "adbLaunchCommand": "adb shell am start -n uk.co.radioplayer/.IntroActivity", }, "onn": { "appName": "uk.co.radioplayer", "androidName": "uk.co.radioplayer", "adbLaunchCommand": "adb shell am start -n uk.co.radioplayer/.IntroActivity", }, "xiaomi": { "appName": "uk.co.radioplayer", "androidName": "uk.co.radioplayer", "adbLaunchCommand": "adb shell am start -n uk.co.radioplayer/.IntroActivity", }, }, "raiplay": { "button": '', "friendlyName": "RaiPlay (IT)", "className": "raiPlayButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "it.rainet.androidtv", "androidName": "it.rainet.androidtv", "adbLaunchCommand": "adb shell am start -n it.rainet.androidtv/.ui.MainLeanbackActivity", }, "apple-tv": { "appName": "RaiPlay", }, "chromecast": { "appName": "it.rainet.androidtv", "androidName": "it.rainet.androidtv", "adbLaunchCommand": "adb shell am start -n it.rainet.androidtv/.ui.MainLeanbackActivity", }, "homatics": { "appName": "it.rainet.androidtv", "androidName": "it.rainet.androidtv", "adbLaunchCommand": "adb shell am start -n it.rainet.androidtv/.ui.MainLeanbackActivity", }, "nvidia-shield": { "appName": "it.rainet.androidtv", "androidName": "it.rainet.androidtv", "adbLaunchCommand": "adb shell am start -n it.rainet.androidtv/.ui.MainLeanbackActivity", }, "onn": { "appName": "it.rainet.androidtv", "androidName": "it.rainet.androidtv", "adbLaunchCommand": "adb shell am start -n it.rainet.androidtv/.ui.MainLeanbackActivity", }, "xiaomi": { "appName": "it.rainet.androidtv", "androidName": "it.rainet.androidtv", "adbLaunchCommand": "adb shell am start -n it.rainet.androidtv/.ui.MainLeanbackActivity", }, }, "red-bull-tv": { "button": '', "friendlyName": "Red Bull TV", "className": "redBullTvButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.redbull.rbtv", "androidName": "com.redbull.rbtv", "adbLaunchCommand": "adb shell am start -n com.redbull.rbtv/com.redbull.launch.SplashActivity", }, "apple-tv": { "appName": "Red Bull TV", }, "chromecast": { "appName": "com.nousguide.android.rbtv", "androidName": "com.nousguide.android.rbtv", "adbLaunchCommand": "adb shell am start -n com.nousguide.android.rbtv/com.redbull.launch.SplashActivity", }, "homatics": { "appName": "com.nousguide.android.rbtv", "androidName": "com.nousguide.android.rbtv", "adbLaunchCommand": "adb shell am start -n com.nousguide.android.rbtv/com.redbull.launch.SplashActivity", }, "nvidia-shield": { "appName": "com.nousguide.android.rbtv", "androidName": "com.nousguide.android.rbtv", "adbLaunchCommand": "adb shell am start -n com.nousguide.android.rbtv/com.redbull.launch.SplashActivity", }, "onn": { "appName": "com.nousguide.android.rbtv", "androidName": "com.nousguide.android.rbtv", "adbLaunchCommand": "adb shell am start -n com.nousguide.android.rbtv/com.redbull.launch.SplashActivity", }, "roku": { "appName": 'Red Bull TV', "app-id": 51320, }, "xiaomi": { "appName": "com.nousguide.android.rbtv", "androidName": "com.nousguide.android.rbtv", "adbLaunchCommand": "adb shell am start -n com.nousguide.android.rbtv/com.redbull.launch.SplashActivity", }, }, "redplay": { "button": '', "friendlyName": "RedPlay Live", "className": "redPlayButton", "appName": "com.mm.droid.livetv.redplaybox", "androidName": "com.mm.droid.livetv.redplaybox", "adbLaunchCommand": "adb shell am start -n com.mm.droid.livetv.redplaybox/com.mm.droid.livetv.load.LiveLoadActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "retroarch": { "button": '', "friendlyName": "RetroArch", "className": "retroArchButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.retroarch", "androidName": "com.retroarch", "adbLaunchCommand": "adb shell am start -n com.retroarch/.browser.mainmenu.MainMenuActivity", }, "apple-tv": { "appName": "RetroArch", }, "chromecast": { "appName": "com.retroarch", "androidName": "com.retroarch", "adbLaunchCommand": "adb shell am start -n com.retroarch/.browser.mainmenu.MainMenuActivity", }, "homatics": { "appName": "com.retroarch", "androidName": "com.retroarch", "adbLaunchCommand": "adb shell am start -n com.retroarch/.browser.mainmenu.MainMenuActivity", }, "nvidia-shield": { "appName": "com.retroarch", "androidName": "com.retroarch", "adbLaunchCommand": "adb shell am start -n com.retroarch/.browser.mainmenu.MainMenuActivity", }, "onn": { "appName": "com.retroarch", "androidName": "com.retroarch", "adbLaunchCommand": "adb shell am start -n com.retroarch/.browser.mainmenu.MainMenuActivity", }, "xiaomi": { "appName": "com.retroarch", "androidName": "com.retroarch", "adbLaunchCommand": "adb shell am start -n com.retroarch/.browser.mainmenu.MainMenuActivity", }, }, "rocket-launcher-btn": { "button": '', "friendlyName": "Rocket App Launcher", "className": "rocketButton", "deviceFamily": ["homatics"], "homatics": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_BUTTON_16", }, }, "roku-channel": { "button": '', "button-round": '', "friendlyName": "Roku Channel", "className": "rokuChannelButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.roku.web.trc", "androidName": "com.roku.web.trc", "adbLaunchCommand": "adb shell am start -n com.roku.web.trc/com.roku.web.trc.MainActivity", }, "chromecast": { "appName": "com.roku.web.trc", "androidName": "com.roku.web.trc", "adbLaunchCommand": "adb shell am start -n com.roku.web.trc/com.roku.web.trc.MainActivity", }, "homatics": { "appName": "com.roku.web.trc", "androidName": "com.roku.web.trc", "adbLaunchCommand": "adb shell am start -n com.roku.web.trc/com.roku.web.trc.MainActivity", }, "nvidia-shield": { "appName": "com.roku.web.trc", "androidName": "com.roku.web.trc", "adbLaunchCommand": "adb shell am start -n com.roku.web.trc/com.roku.web.trc.MainActivity", }, "onn": { "appName": "com.roku.web.trc", "androidName": "com.roku.web.trc", "adbLaunchCommand": "adb shell am start -n com.roku.web.trc/com.roku.web.trc.MainActivity", }, "roku": { "appName": 'The Roku Channel', "app-id": 151908, }, "xiaomi": { "appName": "com.roku.web.trc", "androidName": "com.roku.web.trc", "adbLaunchCommand": "adb shell am start -n com.roku.web.trc/com.roku.web.trc.MainActivity", }, }, "rtl-play-for-tv": { "button": '', "friendlyName": "RTLPlay for TV", "className": "rtlPlayForTVButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "lu.rtl.newmedia.rtlplaytv", "androidName": "lu.rtl.newmedia.rtlplaytv", "adbLaunchCommand": "adb shell am start -n lu.rtl.newmedia.rtlplaytv/.MainActivity", }, "apple-tv": { "appName": "RTL Play", }, "chromecast": { "appName": "lu.rtl.newmedia.rtlplaytv", "androidName": "lu.rtl.newmedia.rtlplaytv", "adbLaunchCommand": "adb shell am start -n lu.rtl.newmedia.rtlplaytv/.MainActivity", }, "homatics": { "appName": "lu.rtl.newmedia.rtlplaytv", "androidName": "lu.rtl.newmedia.rtlplaytv", "adbLaunchCommand": "adb shell am start -n lu.rtl.newmedia.rtlplaytv/.MainActivity", }, "nvidia-shield": { "appName": "lu.rtl.newmedia.rtlplaytv", "androidName": "lu.rtl.newmedia.rtlplaytv", "adbLaunchCommand": "adb shell am start -n lu.rtl.newmedia.rtlplaytv/.MainActivity", }, "onn": { "appName": "lu.rtl.newmedia.rtlplaytv", "androidName": "lu.rtl.newmedia.rtlplaytv", "adbLaunchCommand": "adb shell am start -n lu.rtl.newmedia.rtlplaytv/.MainActivity", }, "xiaomi": { "appName": "lu.rtl.newmedia.rtlplaytv", "androidName": "lu.rtl.newmedia.rtlplaytv", "adbLaunchCommand": "adb shell am start -n lu.rtl.newmedia.rtlplaytv/.MainActivity", }, }, "rtl-plus": { "button": '', "friendlyName": "RTL+", "className": "rtlPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "de.cbc.tvnow.firetv", "androidName": "de.cbc.tvnow.firetv", "adbLaunchCommand": "adb shell am start -n de.cbc.tvnow.firetv/de.rtli.everest.activity.MainActivity", }, "apple-tv": { "appName": "RTL+", }, "chromecast": { "appName": "de.rtli.tvnow", "androidName": "de.rtli.tvnow", "adbLaunchCommand": "adb shell am start -n de.rtli.tvnow/de.rtli.everest.activity.MainActivity", }, "homatics": { "appName": "de.rtli.tvnow", "androidName": "de.rtli.tvnow", "adbLaunchCommand": "adb shell am start -n de.rtli.tvnow/de.rtli.everest.activity.MainActivity", }, "nvidia-shield": { "appName": "de.rtli.tvnow", "androidName": "de.rtli.tvnow", "adbLaunchCommand": "adb shell am start -n de.rtli.tvnow/de.rtli.everest.activity.MainActivity", }, "xiaomi": { "appName": "de.rtli.tvnow", "androidName": "de.rtli.tvnow", "adbLaunchCommand": "adb shell am start -n de.rtli.tvnow/de.rtli.everest.activity.MainActivity", }, }, "rtl-plus-hungary": { "button": '', "friendlyName": "RTL+ MagyarorszĆ”g", "className": "rtlPlusHungaryButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "hu.telekomnewmedia.android.rtlmost", "androidName": "hu.telekomnewmedia.android.rtlmost", }, "chromecast": { "appName": "hu.telekomnewmedia.android.rtlmost", "androidName": "hu.telekomnewmedia.android.rtlmost", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n hu.telekomnewmedia.android.rtlmost/fr.m6.m6replay.tv.activity.SplashActivity", }, "homatics": { "appName": "hu.telekomnewmedia.android.rtlmost", "androidName": "hu.telekomnewmedia.android.rtlmost", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n hu.telekomnewmedia.android.rtlmost/fr.m6.m6replay.tv.activity.SplashActivity", }, "nvidia-shield": { "appName": "hu.telekomnewmedia.android.rtlmost", "androidName": "hu.telekomnewmedia.android.rtlmost", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n hu.telekomnewmedia.android.rtlmost/fr.m6.m6replay.tv.activity.SplashActivity", }, "onn": { "appName": "hu.telekomnewmedia.android.rtlmost", "androidName": "hu.telekomnewmedia.android.rtlmost", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n hu.telekomnewmedia.android.rtlmost/fr.m6.m6replay.tv.activity.SplashActivity", }, "xiaomi": { "appName": "hu.telekomnewmedia.android.rtlmost", "androidName": "hu.telekomnewmedia.android.rtlmost", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n hu.telekomnewmedia.android.rtlmost/fr.m6.m6replay.tv.activity.SplashActivity", }, }, "rumble": { "button": '', "button-round": '', "friendlyName": "rumble", "className": "rumbleButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.rumble.firetv", "androidName": "com.rumble.firetv", "adbLaunchCommand": "adb shell am start com.rumble.firetv/com.rumble.firetv.LauncherActivity", }, "apple-tv": { "appName": "Rumble", }, "chromecast": { "appName": "com.rumble.battles", "androidName": "com.rumble.battles", "adbLaunchCommand": "adb shell am start com.rumble.battles/com.rumble.battles.LauncherActivity", }, "homatics": { "appName": "com.rumble.battles", "androidName": "com.rumble.battles", "adbLaunchCommand": "adb shell am start -n com.rumble.battles/com.rumble.battles.LauncherActivity", }, "nvidia-shield": { "appName": "com.rumble.battles", "androidName": "com.rumble.battles", "adbLaunchCommand": "adb shell am start com.rumble.battles/com.rumble.battles.LauncherActivity", }, "onn": { "appName": "com.rumble.battles", "androidName": "com.rumble.battles", "adbLaunchCommand": "adb shell am start com.rumble.battles/com.rumble.battles.LauncherActivity", }, "roku": { "appName": 'Rumble', "app-id": 278623, }, "xiaomi": { "appName": "com.rumble.battles", "androidName": "com.rumble.battles", "adbLaunchCommand": "adb shell am start com.rumble.battles/com.rumble.battles.LauncherActivity", }, }, "s0und-tv": { "button": '', "friendlyName": "S0undTV", "className": "s0undTVButton", "appName": "com.s0und.s0undtv", "androidName": "com.s0und.s0undtv", "adbLaunchCommand": "adb shell am start -n com.s0und.s0undtv/com.s0und.s0undtv.activities.MainActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], }, "salt-tv": { "button": '', "friendlyName": "Salt.tv", "className": "saltTvButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Salt TV", }, }, "sbs-on-demand": { "button": '', "button-round": '', "friendlyName": "SBS On Demand (AU)", "className": "sbsOnDemandButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "com.sbs.ondemand.tv", "androidName": "com.sbs.ondemand.tv", "adbLaunchCommand": "adb shell am start com.sbs.ondemand.tv/.MainActivity", }, "apple-tv": { "appName": "SBS On Demand", }, "chromecast": { "appName": "com.sbs.ondemand.tv", "androidName": "com.sbs.ondemand.tv", "adbLaunchCommand": "adb shell am start com.sbs.ondemand.tv/.MainActivity", }, "homatics": { "appName": "com.sbs.ondemand.tv", "androidName": "com.sbs.ondemand.tv", "adbLaunchCommand": "adb shell am start com.sbs.ondemand.tv/.MainActivity", }, "nvidia-shield": { "appName": "com.sbs.ondemand.tv", "androidName": "com.sbs.ondemand.tv", "adbLaunchCommand": "adb shell am start com.sbs.ondemand.tv/.MainActivity", }, "xiaomi": { "appName": "com.sbs.ondemand.tv", "androidName": "com.sbs.ondemand.tv", "adbLaunchCommand": "adb shell am start com.sbs.ondemand.tv/.MainActivity", }, }, "screencloud": { "button": '', "button-round": '', "friendlyName": "ScreenCloud", "className": "screenCloudButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "io.screencloud.player", "androidName": "io.screencloud.player", "adbLaunchCommand": "adb shell am start io.screencloud.player/.MainActivity", }, "chromecast": { "appName": "io.screencloud.player", "androidName": "io.screencloud.player", "adbLaunchCommand": "adb shell am start io.screencloud.player/.MainActivity", }, "homatics": { "appName": "io.screencloud.player", "androidName": "io.screencloud.player", "adbLaunchCommand": "adb shell am start io.screencloud.player/.MainActivity", }, "nvidia-shield": { "appName": "io.screencloud.player", "androidName": "io.screencloud.player", "adbLaunchCommand": "adb shell am start io.screencloud.player/.MainActivity", }, "onn": { "appName": "io.screencloud.player", "androidName": "io.screencloud.player", "adbLaunchCommand": "adb shell am start io.screencloud.player/.MainActivity", }, "xiaomi": { "appName": "io.screencloud.player", "androidName": "io.screencloud.player", "adbLaunchCommand": "adb shell am start io.screencloud.player/.MainActivity", }, }, "seasons4u": { "button": '', "button-round": '', "friendlyName": "Seasons4U", "className": "seasons4UButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.android.s4u", "androidName": "com.android.s4u", "adbLaunchCommand": "adb shell am start com.android.s4u/com.android.s4u.ui.MainActivity", }, "chromecast": { "appName": "com.android.s4u", "androidName": "com.android.s4u", "adbLaunchCommand": "adb shell am start com.android.s4u/com.android.s4u.ui.MainActivity", }, "homatics": { "appName": "com.android.s4u", "androidName": "com.android.s4u", "adbLaunchCommand": "adb shell am start com.android.s4u/com.android.s4u.ui.MainActivity", }, "nvidia-shield": { "appName": "com.android.s4u", "androidName": "com.android.s4u", "adbLaunchCommand": "adb shell am start com.android.s4u/com.android.s4u.ui.MainActivity", }, "onn": { "appName": "com.android.s4u", "androidName": "com.android.s4u", "adbLaunchCommand": "adb shell am start com.android.s4u/com.android.s4u.ui.MainActivity", }, "xiaomi": { "appName": "com.android.s4u", "androidName": "com.android.s4u", "adbLaunchCommand": "adb shell am start com.android.s4u/com.android.s4u.ui.MainActivity", }, }, "seven-plus": { "button": '', "friendlyName": "7plus", "className": "sevenPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.swm.live", "androidName": "com.swm.live", "adbLaunchCommand": "adb shell am start -n com.swm.live/au.com.seven.inferno.ui.tv.setup.SetupTvActivity", }, "apple-tv": { "appName": "7plus", }, "chromecast": { "appName": "com.swm.live", "androidName": "com.swm.live", "adbLaunchCommand": "adb shell am start -n com.swm.live/au.com.seven.inferno.ui.tv.setup.SetupTvActivity", }, "homatics": { "appName": "com.swm.live", "androidName": "com.swm.live", "adbLaunchCommand": "adb shell am start -n com.swm.live/au.com.seven.inferno.ui.tv.setup.SetupTvActivity", }, "nvidia-shield": { "appName": "com.swm.live", "androidName": "com.swm.live", "adbLaunchCommand": "adb shell am start -n com.swm.live/au.com.seven.inferno.ui.tv.setup.SetupTvActivity", }, "onn": { "appName": "com.swm.live", "androidName": "com.swm.live", "adbLaunchCommand": "adb shell am start -n com.swm.live/au.com.seven.inferno.ui.tv.setup.SetupTvActivity", }, "xiaomi": { "appName": "com.swm.live", "androidName": "com.swm.live", "adbLaunchCommand": "adb shell am start -n com.swm.live/au.com.seven.inferno.ui.tv.setup.SetupTvActivity", }, }, "seznam": { "button": '', "friendlyName": "Seznam.cz", "className": "seznamButton", "deviceFamily": ["chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "chromecast": { "appName": "cz.seznam.seznam", "androidName": "cz.seznam.seznam", "adbLaunchCommand": "adb shell am start -n cz.seznam.seznam/cz.seznam.seznam.MainActivity", }, "homatics": { "appName": "cz.seznam.seznam", "androidName": "cz.seznam.seznam", "adbLaunchCommand": "adb shell am start -n cz.seznam.seznam/cz.seznam.seznam.MainActivity", }, "nvidia-shield": { "appName": "cz.seznam.seznam", "androidName": "cz.seznam.seznam", "adbLaunchCommand": "adb shell am start -n cz.seznam.seznam/cz.seznam.seznam.MainActivity", }, "onn": { "appName": "cz.seznam.seznam", "androidName": "cz.seznam.seznam", "adbLaunchCommand": "adb shell am start -n cz.seznam.seznam/cz.seznam.seznam.MainActivity", }, "xiaomi": { "appName": "cz.seznam.seznam", "androidName": "cz.seznam.seznam", "adbLaunchCommand": "adb shell am start -n cz.seznam.seznam/cz.seznam.seznam.MainActivity", }, }, "shahid": { "button": '', "friendlyName": "Shahid", "className": "shahidButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "net.mbc.shahidTV", "androidName": "net.mbc.shahidTV", "adbLaunchCommand": "adb shell am start -n net.mbc.shahidTV/net.mbc.shahidTV.MainActivity", }, "apple-tv": { "appName": "Shahid", }, "chromecast": { "appName": "net.mbc.shahidTV", "androidName": "net.mbc.shahidTV", "adbLaunchCommand": "adb shell am start -n net.mbc.shahidTV/net.mbc.shahidTV.MainActivity", }, "homatics": { "appName": "net.mbc.shahidTV", "androidName": "net.mbc.shahidTV", "adbLaunchCommand": "adb shell am start -n net.mbc.shahidTV/net.mbc.shahidTV.MainActivity", }, "nvidia-shield": { "appName": "net.mbc.shahidTV", "androidName": "net.mbc.shahidTV", "adbLaunchCommand": "adb shell am start -n net.mbc.shahidTV/net.mbc.shahidTV.MainActivity", }, "onn": { "appName": "net.mbc.shahidTV", "androidName": "net.mbc.shahidTV", "adbLaunchCommand": "adb shell am start -n net.mbc.shahidTV/net.mbc.shahidTV.MainActivity", }, "xiaomi": { "appName": "net.mbc.shahidTV", "androidName": "net.mbc.shahidTV", "adbLaunchCommand": "adb shell am start -n net.mbc.shahidTV/net.mbc.shahidTV.MainActivity", }, }, "shophq": { "button": "ShopHQ", "friendlyName": "ShopHQ", "className": "shopHQButton", "deviceFamily": ["amazon-fire", "apple-tv", "roku"], "amazon-fire": { "appName": "com.amazon.rialto.cordova.webapp.webappb656e5788fd9475ea16e928d2c034d68", "androidName": "com.amazon.rialto.cordova.webapp.webappb656e5788fd9475ea16e928d2c034d68", "adbLaunchCommand": "adb shell am start -n com.amazon.rialto.cordova.webapp.webappb656e5788fd9475ea16e928d2c034d68/.MainActivity", }, "apple-tv": { "appName": "ShopHQ", }, "roku": { "appName": "ShopHQ", "app-id": 17996, }, }, "showtime": { "button": '', "friendlyName": "Showtime", "className": "showtimeButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.showtime.standalone", "androidName": "com.showtime.standalone", "adbLaunchCommand": "adb shell am start -n com.showtime.standalone/com.showtime.showtimeanytime.activities.IntroActivity", }, "apple-tv": { "appName": "Showtime", }, "chromecast": { "appName": "com.showtime.standalone", "androidName": "com.showtime.standalone", "adbLaunchCommand": "adb shell am start -n com.showtime.standalone/com.showtime.showtimeanytime.activities.IntroActivity", }, "homatics": { "appName": "com.showtime.standalone", "androidName": "com.showtime.standalone", "adbLaunchCommand": "adb shell am start -n com.showtime.standalone/com.showtime.showtimeanytime.activities.IntroActivity", }, "nvidia-shield": { "appName": "com.showtime.standalone", "androidName": "com.showtime.standalone", "adbLaunchCommand": "adb shell am start -n com.showtime.standalone/com.showtime.showtimeanytime.activities.IntroActivity", }, "onn": { "appName": "com.showtime.standalone", "androidName": "com.showtime.standalone", "adbLaunchCommand": "adb shell am start -n com.showtime.standalone/com.showtime.showtimeanytime.activities.IntroActivity", }, "roku": { "appName": 'SHOWTIME', "app-id": 8838, }, "xiaomi": { "appName": "com.showtime.standalone", "androidName": "com.showtime.standalone", "adbLaunchCommand": "adb shell am start -n com.showtime.standalone/com.showtime.showtimeanytime.activities.IntroActivity", }, }, "showtime-anytime": { "button": '', "friendlyName": "Showtime Anytime", "className": "showtimeButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "roku", "xiaomi"], "amazon-fire": { "appName": "com.showtime.showtimeanytime", "androidName": "com.showtime.showtimeanytime", "adbLaunchCommand": "adb shell am start -n com.showtime.showtimeanytime/com.showtime.showtimeanytime.activities.IntroActivity", }, "apple-tv": { "appName": "Showtime Anytime", }, "chromecast": { "appName": "com.showtime.showtimeanytime", "androidName": "com.showtime.showtimeanytime", "adbLaunchCommand": "adb shell am start -n com.showtime.showtimeanytime/com.showtime.showtimeanytime.activities.IntroActivity", }, "homatics": { "appName": "com.showtime.showtimeanytime", "androidName": "com.showtime.showtimeanytime", "adbLaunchCommand": "adb shell am start -n com.showtime.showtimeanytime/com.showtime.showtimeanytime.activities.IntroActivity", }, "nvidia-shield": { "appName": "com.showtime.showtimeanytime", "androidName": "com.showtime.showtimeanytime", "adbLaunchCommand": "adb shell am start -n com.showtime.showtimeanytime/com.showtime.showtimeanytime.activities.IntroActivity", }, "roku": { "appName": 'Showtime Anytime', "app-id": 38820, }, "xiaomi": { "appName": "com.showtime.showtimeanytime", "androidName": "com.showtime.showtimeanytime", "adbLaunchCommand": "adb shell am start -n com.showtime.showtimeanytime/com.showtime.showtimeanytime.activities.IntroActivity", }, }, "siriusxm": { "button": '', "friendlyName": "SiriusXM", "className": "siriusXMButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.amazon.rialto.cordova.webapp.webapp7b743ed0e02e48178fb2bf55dbb38517", "androidName": "com.amazon.rialto.cordova.webapp.webapp7b743ed0e02e48178fb2bf55dbb38517", "adbLaunchCommand": "adb shell am start -n com.amazon.rialto.cordova.webapp.webapp7b743ed0e02e48178fb2bf55dbb38517/sxmp.app.welcome.WelcomeActivity", }, "apple-tv": { "appName": "SiriusXM Radio for TV", }, "chromecast": { "appName": "com.sirius", "androidName": "com.sirius", "adbLaunchCommand": "adb shell am start -n com.sirius/sxmp.app.welcome.WelcomeActivity", }, "homatics": { "appName": "com.sirius", "androidName": "com.sirius", "adbLaunchCommand": "adb shell am start -n com.sirius/sxmp.app.welcome.WelcomeActivity", }, "nvidia-shield": { "appName": "com.sirius", "androidName": "com.sirius", "adbLaunchCommand": "adb shell am start -n com.sirius/sxmp.app.welcome.WelcomeActivity", }, "onn": { "appName": "com.sirius", "androidName": "com.sirius", "adbLaunchCommand": "adb shell am start -n com.sirius/sxmp.app.welcome.WelcomeActivity", }, "roku": { "appName": 'SiriusXM', "app-id": 38345, }, "xiaomi": { "appName": "com.sirius", "androidName": "com.sirius", "adbLaunchCommand": "adb shell am start -n com.sirius/sxmp.app.welcome.WelcomeActivity", }, }, "sky-go" : { "button": '', "friendlyName": "Sky Go", "className": "skyGoButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Sky Go", }, }, "sky-news" : { "button": '', "friendlyName": "Sky News", "className": "skyNewsButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.onemainstream.skynews.android", "androidName": "com.onemainstream.skynews.android", }, "apple-tv": { "appName": "Sky News", }, "chromecast": { "appName": "com.sky.news.androidtv", "androidName": "com.sky.news.androidtv", }, "homatics": { "appName": "com.sky.news.androidtv", "androidName": "com.sky.news.androidtv", "adbLaunchCommand": "adb shell am start -n com.sky.news.androidtv/com.easeltv.falconheavy.tv.splash.view.SplashIntroVideoActivity", }, "nvidia-shield": { "appName": "com.sky.news.androidtv", "androidName": "com.sky.news.androidtv", }, "onn": { "appName": "com.sky.news.androidtv", "androidName": "com.sky.news.androidtv", }, "roku": { "appName": 'Sky News', "app-id": 27181, }, "xiaomi": { "appName": "com.sky.news.androidtv", "androidName": "com.sky.news.androidtv", }, }, "sky-plus-br" : { "button": '', "friendlyName": "Sky + (BR)", "className": "skyPlusButton", "deviceFamily": ["chromecast"], "chromecast": { "appName": "br.com.skymais", "androidName": "br.com.skymais", }, }, "sky-showtime": { "button": '', "friendlyName": "skySHOWTIME", "className": "skyShowtimeButton", "deviceFamily": ["amazon-fire", "apple-tv", "homatics", "nvidia-shield"], "amazon-fire": { "appName": "com.skyshowtime.skyshowtime.google", "androidName": "com.skyshowtime.skyshowtime.google", "adbLaunchCommand": "adb shell am start -n com.skyshowtime.skyshowtime.google/com.peacock.peacocktv.GoogleMainActivity", }, "apple-tv": { "appName": "SkyShowtime", }, "homatics": { "appName": "com.skyshowtime.skyshowtime.google", "androidName": "com.skyshowtime.skyshowtime.google", "adbLaunchCommand": "adb shell am start -n com.skyshowtime.skyshowtime.google/com.peacock.peacocktv.GoogleMainActivity", }, "nvidia-shield": { "appName": "com.skyshowtime.skyshowtime.google", "androidName": "com.skyshowtime.skyshowtime.google", "adbLaunchCommand": "adb shell am start -n com.skyshowtime.skyshowtime.google/com.peacock.peacocktv.GoogleMainActivity", }, }, "sky-sport-now": { "button": '', "button-round": '', "friendlyName": "Sky Sport Now (NZ)", "className": "skySportNowButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "nz.co.skytv.fanpass.ced", "androidName": "nz.co.skytv.fanpass.ced", "adbLaunchCommand": "adb shell am start -n nz.co.skytv.fanpass.ced/com.dicetv.MainActivity", }, "apple-tv": { "appName": "Sky Sport Now", }, "chromecast": { "appName": "nz.co.skytv.fanpass.ced", "androidName": "nz.co.skytv.fanpass.ced", "adbLaunchCommand": "adb shell am start -n nz.co.skytv.fanpass.ced/com.dicetv.MainActivity", }, "homatics": { "appName": "nz.co.skytv.fanpass.ced", "androidName": "nz.co.skytv.fanpass.ced", "adbLaunchCommand": "adb shell am start -n nz.co.skytv.fanpass.ced/com.dicetv.MainActivity", }, "nvidia-shield": { "appName": "nz.co.skytv.fanpass.ced", "androidName": "nz.co.skytv.fanpass.ced", "adbLaunchCommand": "adb shell am start -n nz.co.skytv.fanpass.ced/com.dicetv.MainActivity", }, "xiaomi": { "appName": "nz.co.skytv.fanpass.ced", "androidName": "nz.co.skytv.fanpass.ced", "adbLaunchCommand": "adb shell am start -n nz.co.skytv.fanpass.ced/com.dicetv.MainActivity", }, }, "sky-q": { "button": '', "friendlyName": "Sky Q", "className": "skyQButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Sky Q", }, }, "skylink-sk": { "button": '', "button-round": '', "friendlyName": "Skylink SK", "className": "skylinkSKButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "Skylink SK", }, "chromecast": { "appName": "nl.streamgroup.skylinksk", "androidName": "nl.streamgroup.skylinksk", "adbLaunchCommand": "adb shell am start -n nl.streamgroup.skylinksk/tv.solocoo.htmlapp.FullscreenActivity", }, "homatics": { "appName": "nl.streamgroup.skylinksk", "androidName": "nl.streamgroup.skylinksk", "adbLaunchCommand": "adb shell am start -n nl.streamgroup.skylinksk/tv.solocoo.htmlapp.FullscreenActivity", }, "nvidia-shield": { "appName": "nl.streamgroup.skylinksk", "androidName": "nl.streamgroup.skylinksk", "adbLaunchCommand": "adb shell am start -n nl.streamgroup.skylinksk/tv.solocoo.htmlapp.FullscreenActivity", }, "onn": { "appName": "nl.streamgroup.skylinksk", "androidName": "nl.streamgroup.skylinksk", "adbLaunchCommand": "adb shell am start -n nl.streamgroup.skylinksk/tv.solocoo.htmlapp.FullscreenActivity", }, "xiaomi": { "appName": "nl.streamgroup.skylinksk", "androidName": "nl.streamgroup.skylinksk", "adbLaunchCommand": "adb shell am start -n nl.streamgroup.skylinksk/tv.solocoo.htmlapp.FullscreenActivity", }, }, "sling": { "button": '', "friendlyName": "Sling", "className": "slingButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.sling", "androidName": "com.sling", "adbLaunchCommand": "adb shell am start -n com.sling/com.sling.MainActivity", }, "apple-tv": { "appName": "Sling TV", }, "chromecast": { "appName": "com.sling", "androidName": "com.sling", "adbLaunchCommand": "adb shell am start -n com.sling/com.sling.MainActivity", }, "homatics": { "appName": "com.sling", "androidName": "com.sling", "adbLaunchCommand": "adb shell am start -n com.sling/com.sling.MainActivity", }, "nvidia-shield": { "appName": "com.sling", "androidName": "com.sling", "adbLaunchCommand": "adb shell am start -n com.sling/com.sling.MainActivity", }, "onn": { "appName": "com.sling", "androidName": "com.sling", "adbLaunchCommand": "adb shell am start -n com.sling/com.sling.MainActivity", }, "roku": { "appName": 'Sling TV - Live Sports, News, Shows + Freestream', "app-id": 46041, }, "xiaomi": { "appName": "com.sling", "androidName": "com.sling", "adbLaunchCommand": "adb shell am start -n com.sling/com.sling.MainActivity", }, }, "smart-tube-next": { "button": '', "button-round": '', "friendlyName": "SmartTube", "className": "smartTubeNextButton", "appName": "com.teamsmart.videomanager.tv", "androidName": "com.teamsmart.videomanager.tv", "adbLaunchCommand": "adb shell am start -n com.teamsmart.videomanager.tv/com.liskovsoft.smartyoutubetv2.tv.ui.main.SplashActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], }, "smart-tube-next-beta": { "button": '', "button-round": '', "friendlyName": "SmartTube Beta", "className": "smartTubeNextButton", "appName": "com.liskovsoft.smarttubetv.beta", "androidName": "com.liskovsoft.smarttubetv.beta", "adbLaunchCommand": "adb shell am start com.liskovsoft.smarttubetv.beta", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], }, "smart-tv-client-for-twitch": { "button": '', "className": "smartTvClientForTwitchButton", "friendlyName": "SmartTV Client for Twitch", "appName": "com.fgl27.twitch", "androidName": "com.fgl27.twitch", "adbLaunchCommand": "adb shell am start -n com.fgl27.twitch/com.fgl27.twitch.PlayerActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield","xiaomi"], }, "smarters-pro": { "button": '', "button-round": '', "friendlyName": "Smarters Pro", "className": "smartersProButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": 'SmartersPro', }, "chromecast": { "appName": "com.smarterspro.smartersprotv", "androidName": "com.smarterspro.smartersprotv", "adbLaunchCommand": "adb shell am start -n com.smarterspro.smartersprotv/.activity.SplashActivity", }, "homatics": { "appName": "com.smarterspro.smartersprotv", "androidName": "com.smarterspro.smartersprotv", "adbLaunchCommand": "adb shell am start -n com.smarterspro.smartersprotv/.activity.SplashActivity", }, "nvidia-shield": { "appName": "com.smarterspro.smartersprotv", "androidName": "com.smarterspro.smartersprotv", "adbLaunchCommand": "adb shell am start -n com.smarterspro.smartersprotv/.activity.SplashActivity", }, "onn": { "appName": "com.smarterspro.smartersprotv", "androidName": "com.smarterspro.smartersprotv", "adbLaunchCommand": "adb shell am start -n com.smarterspro.smartersprotv/.activity.SplashActivity", }, "xiaomi": { "appName": "com.smarterspro.smartersprotv", "androidName": "com.smarterspro.smartersprotv", "adbLaunchCommand": "adb shell am start -n com.smarterspro.smartersprotv/.activity.SplashActivity", }, }, "snappier-iptv": { "button": '', "friendlyName": "Snappier IPTV", "className": "snappierIPTVButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Snappier IPTV", }, }, "somafm": { "button": '', "friendlyName": "SomaFM", "className": "somaFMButton", "deviceFamily": ["amazon-fire", "roku"], "amazon-fire": { "appName": "com.somafm.tv", "androidName": "com.somafm.tv", "adbLaunchCommand": "adb shell am start -n com.somafm.tv/tv.somafm.com.somafm.ui.tv.TvBrowseActivity", }, "roku": { "appName": 'SomaFM', "app-id": 2941, }, }, "sony-liv": { "button": '', "button-round": '', "friendlyName": "Sony LIV", "className": "sonyLivButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "SonyLIV", "androidName": "com.onemainstream.sonyliv.android", "adbLaunchCommand": "adb shell am start -n com.onemainstream.sonyliv.android/com.sonyliv.ui.home.HomeActivity", }, "apple-tv": { "appName": "Sony LIV", }, "chromecast": { "appName": "SonyLIV", "androidName": "com.sonyliv", "adbLaunchCommand": "adb shell am start -n com.sonyliv/.ui.splash.SplashActivity", }, "homatics": { "appName": "SonyLIV", "androidName": "com.sonyliv", "adbLaunchCommand": "adb shell am start -n com.sonyliv/.ui.splash.SplashActivity", }, "nvidia-shield": { "appName": "SonyLIV", "androidName": "com.sonyliv", "adbLaunchCommand": "adb shell am start -n com.sonyliv/.ui.splash.SplashActivity", }, "onn": { "appName": "SonyLIV", "androidName": "com.sonyliv", "adbLaunchCommand": "adb shell am start -n com.sonyliv/.ui.splash.SplashActivity", }, "xiaomi": { "appName": "SonyLIV", "androidName": "com.sonyliv", "adbLaunchCommand": "adb shell am start -n com.sonyliv/.ui.splash.SplashActivity", }, }, "spacedesk-display": { "button": '', "friendlyName": "spacedesk - USB", "className": "spacedeskDisplayButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "ph.spacedesk.beta", "androidName": "ph.spacedesk.beta", "adbLaunchCommand": "adb shell am start -n ph.spacedesk.beta/ph.spacedesk.httpwww.spacedesk.SAActivityConnect", }, "chromecast": { "appName": "ph.spacedesk.beta", "androidName": "ph.spacedesk.beta", "adbLaunchCommand": "adb shell am start -n ph.spacedesk.beta/ph.spacedesk.httpwww.spacedesk.SAActivityConnect", }, "homatics": { "appName": "ph.spacedesk.beta", "androidName": "ph.spacedesk.beta", "adbLaunchCommand": "adb shell am start -n ph.spacedesk.beta/ph.spacedesk.httpwww.spacedesk.SAActivityConnect", }, "nvidia-shield": { "appName": "ph.spacedesk.beta", "androidName": "ph.spacedesk.beta", "adbLaunchCommand": "adb shell am start -n ph.spacedesk.beta/ph.spacedesk.httpwww.spacedesk.SAActivityConnect", }, "onn": { "appName": "ph.spacedesk.beta", "androidName": "ph.spacedesk.beta", "adbLaunchCommand": "adb shell am start -n ph.spacedesk.beta/ph.spacedesk.httpwww.spacedesk.SAActivityConnect", }, "xiaomi": { "appName": "ph.spacedesk.beta", "androidName": "ph.spacedesk.beta", "adbLaunchCommand": "adb shell am start -n ph.spacedesk.beta/ph.spacedesk.httpwww.spacedesk.SAActivityConnect", }, }, "sparkle-tv": { "button": '', "friendlyName": "Sparkle TV", "className": "sparkleTVButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "se.hedekonsult.sparkle", "androidName": "se.hedekonsult.sparkle", "adbLaunchCommand": "adb shell am start -n se.hedekonsult.sparkle/.MainActivity", }, "chromecast": { "appName": "se.hedekonsult.sparkle", "androidName": "se.hedekonsult.sparkle", "adbLaunchCommand": "adb shell am start -n se.hedekonsult.sparkle/.MainActivity", }, "homatics": { "appName": "se.hedekonsult.sparkle", "androidName": "se.hedekonsult.sparkle", "adbLaunchCommand": "adb shell am start -n se.hedekonsult.sparkle/.MainActivity", }, "nvidia-shield": { "appName": "se.hedekonsult.sparkle", "androidName": "se.hedekonsult.sparkle", "adbLaunchCommand": "adb shell am start -n se.hedekonsult.sparkle/.MainActivity", }, "onn": { "appName": "se.hedekonsult.sparkle", "androidName": "se.hedekonsult.sparkle", "adbLaunchCommand": "adb shell am start -n se.hedekonsult.sparkle/.MainActivity", }, "xiaomi": { "appName": "se.hedekonsult.sparkle", "androidName": "se.hedekonsult.sparkle", "adbLaunchCommand": "adb shell am start -n se.hedekonsult.sparkle/.MainActivity", }, }, "spectrum-tv": { "button": '', "friendlyName": "Spectrum TV", "className": "spectrumTVButton", "deviceFamily": ["apple-tv", "roku"], "apple-tv": { "appName": "Spectrum TV", }, "roku": { "appName": 'Spectrum TV', "app-id": 23048, }, }, "sport-tv": { "button": '', "button-round": '', "friendlyName": "sport tv", "className": "sportTVButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "pt.sporttv.app.androidtv", "androidName": "pt.sporttv.app.androidtv", "adbLaunchCommand": "adb shell am start -n pt.sporttv.app.androidtv/pt.sporttv.app.ui.tv.home.HomeTVActivity", }, "apple-tv": { "appName": "SPORT TV", }, "chromecast": { "appName": "pt.sporttv.app.androidtv", "androidName": "pt.sporttv.app.androidtv", "adbLaunchCommand": "adb shell am start -n pt.sporttv.app.androidtv/pt.sporttv.app.ui.tv.home.HomeTVActivity", }, "homatics": { "appName": "pt.sporttv.app.androidtv", "androidName": "pt.sporttv.app.androidtv", "adbLaunchCommand": "adb shell am start -n pt.sporttv.app.androidtv/pt.sporttv.app.ui.tv.home.HomeTVActivity", }, "nvidia-shield": { "appName": "pt.sporttv.app.androidtv", "androidName": "pt.sporttv.app.androidtv", "adbLaunchCommand": "adb shell am start -n pt.sporttv.app.androidtv/pt.sporttv.app.ui.tv.home.HomeTVActivity", }, "onn": { "appName": "pt.sporttv.app.androidtv", "androidName": "pt.sporttv.app.androidtv", "adbLaunchCommand": "adb shell am start -n pt.sporttv.app.androidtv/pt.sporttv.app.ui.tv.home.HomeTVActivity", }, "xiaomi": { "appName": "pt.sporttv.app.androidtv", "androidName": "pt.sporttv.app.androidtv", "adbLaunchCommand": "adb shell am start -n pt.sporttv.app.androidtv/pt.sporttv.app.ui.tv.home.HomeTVActivity", }, }, "sportsnet": { "button": '', "button-round": '', "friendlyName": "Sportsnet+", "className": "sportsnetButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.rogers.sportsnet.tv.firetv", "androidName": "com.rogers.sportsnet.tv.firetv", "adbLaunchCommand": "adb shell am start -n com.rogers.sportsnet.tv.firetv/com.rogers.sportsnet.tv.ui.AppActivity", }, "chromecast": { "appName": "com.rogers.sportsnet.sportsnet", "androidName": "com.rogers.sportsnet.sportsnet", "adbLaunchCommand": "adb shell am start -n com.rogers.sportsnet.sportsnet/com.rogers.sportsnet.tv.ui.AppActivity", }, "homatics": { "appName": "com.rogers.sportsnet.sportsnet", "androidName": "com.rogers.sportsnet.sportsnet", "adbLaunchCommand": "adb shell am start -n com.rogers.sportsnet.sportsnet/com.rogers.sportsnet.tv.ui.AppActivity", }, "nvidia-shield": { "appName": "com.rogers.sportsnet.sportsnet", "androidName": "com.rogers.sportsnet.sportsnet", "adbLaunchCommand": "adb shell am start -n com.rogers.sportsnet.sportsnet/com.rogers.sportsnet.tv.ui.AppActivity", }, "onn": { "appName": "com.rogers.sportsnet.sportsnet", "androidName": "com.rogers.sportsnet.sportsnet", "adbLaunchCommand": "adb shell am start -n com.rogers.sportsnet.sportsnet/com.rogers.sportsnet.tv.ui.AppActivity", }, "xiaomi": { "appName": "com.rogers.sportsnet.sportsnet", "androidName": "com.rogers.sportsnet.sportsnet", "adbLaunchCommand": "adb shell am start -n com.rogers.sportsnet.sportsnet/com.rogers.sportsnet.tv.ui.AppActivity", }, }, "spotify": { "button": '', "friendlyName": "Spotify", "className": "spotifyButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.spotify.tv.android", "androidName": "com.spotify.tv.android", "adbLaunchCommand": "adb shell am start -n com.spotify.tv.android/com.spotify.tv.android.SpotifyTVActivity", }, "apple-tv": { "appName": "Spotify", }, "chromecast": { "appName": "com.spotify.tv.android", "androidName": "com.spotify.tv.android", "adbLaunchCommand": "adb shell am start -n com.spotify.tv.android/com.spotify.tv.android.SpotifyTVActivity", }, "homatics": { "appName": "com.spotify.tv.android", "androidName": "com.spotify.tv.android", "adbLaunchCommand": "adb shell am start -n com.spotify.tv.android/com.spotify.tv.android.SpotifyTVActivity", }, "nvidia-shield": { "appName": "com.spotify.tv.android", "androidName": "com.spotify.tv.android", "adbLaunchCommand": "adb shell am start -n com.spotify.tv.android/com.spotify.tv.android.SpotifyTVActivity", }, "onn": { "appName": "Spotify", "androidName": "com.spotify.tv.android", "adbLaunchCommand": "adb shell am start -n com.spotify.tv.android/com.spotify.tv.android.SpotifyTVActivity", }, "roku": { "appName": 'Spotify Music', "app-id": 22297, }, "xiaomi": { "appName": "com.spotify.tv.android", "androidName": "com.spotify.tv.android", "adbLaunchCommand": "adb shell am start -n com.spotify.tv.android/com.spotify.tv.android.SpotifyTVActivity", }, }, "stan": { "button": '', "friendlyName": "Stan (AU)", "className": "stanButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "au.com.stan.and", "androidName": "au.com.stan.and", }, "apple-tv": { "appName": "Stan", }, "chromecast": { "appName": "au.com.stan.and", "androidName": "au.com.stan.and", }, "homatics": { "appName": "au.com.stan.and", "androidName": "au.com.stan.and", "adbLaunchCommand": "adb shell am start -n au.com.stan.and/au.com.stan.presentation.tv.splash.SplashScreenActivity", }, "nvidia-shield": { "appName": "au.com.stan.and", "androidName": "au.com.stan.and", }, "xiaomi": { "appName": "au.com.stan.and", "androidName": "au.com.stan.and", }, }, "startup-show": { "button": '', "friendlyName": "StartupShow", "className": "startupShowButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "Startup Show", }, "chromecast": { "appName": "tv.startupshow.android", "androidName": "tv.startupshow.android", "adbLaunchCommand": "adb shell am start -n tv.startupshow.android/io.nitrix.tvstartupshow.ui.activity.TvSplashActivity", }, "homatics": { "appName": "tv.startupshow.android", "androidName": "tv.startupshow.android", "adbLaunchCommand": "adb shell am start -n tv.startupshow.android/io.nitrix.tvstartupshow.ui.activity.TvSplashActivity", }, "nvidia-shield": { "appName": "tv.startupshow.android", "androidName": "tv.startupshow.android", "adbLaunchCommand": "adb shell am start -n tv.startupshow.android/io.nitrix.tvstartupshow.ui.activity.TvSplashActivity", }, "onn": { "appName": "tv.startupshow.android", "androidName": "tv.startupshow.android", "adbLaunchCommand": "adb shell am start -n tv.startupshow.android/io.nitrix.tvstartupshow.ui.activity.TvSplashActivity", }, "xiaomi": { "appName": "tv.startupshow.android", "androidName": "tv.startupshow.android", "adbLaunchCommand": "adb shell am start -n tv.startupshow.android/io.nitrix.tvstartupshow.ui.activity.TvSplashActivity", }, }, "startup-show-tv": { "button": '', "friendlyName": "Startup Show TV", "className": "startupShowTVButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "tv.startupshow.androidtv", "androidName": "tv.startupshow.androidtv", "adbLaunchCommand": "adb shell am start -n tv.startupshow.androidtv/io.nitrix.tvstartupshow.ui.activity.TvSplashActivity", }, "chromecast": { "appName": "tv.startupshow.androidtv", "androidName": "tv.startupshow.androidtv", "adbLaunchCommand": "adb shell am start -n tv.startupshow.androidtv/io.nitrix.tvstartupshow.ui.activity.SplashActivity", }, "homatics": { "appName": "tv.startupshow.androidtv", "androidName": "tv.startupshow.androidtv", "adbLaunchCommand": "adb shell am start -n tv.startupshow.androidtv/io.nitrix.tvstartupshow.ui.activity.SplashActivity", }, "nvidia-shield": { "appName": "tv.startupshow.androidtv", "androidName": "tv.startupshow.androidtv", "adbLaunchCommand": "adb shell am start -n tv.startupshow.androidtv/io.nitrix.tvstartupshow.ui.activity.SplashActivity", }, "onn": { "appName": "tv.startupshow.androidtv", "androidName": "tv.startupshow.androidtv", "adbLaunchCommand": "adb shell am start -n tv.startupshow.androidtv/io.nitrix.tvstartupshow.ui.activity.SplashActivity", }, "xiaomi": { "appName": "tv.startupshow.androidtv", "androidName": "tv.startupshow.androidtv", "adbLaunchCommand": "adb shell am start -n tv.startupshow.androidtv/io.nitrix.tvstartupshow.ui.activity.SplashActivity", }, }, "starz": { "button": '', "friendlyName": "Starz", "className": "starzButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.starz.starzplay.firetv", "androidName": "com.starz.starzplay.firetv", }, "apple-tv": { "appName": "STARZ", }, "chromecast": { "appName": "com.bydeluxe.d3.android.program.starz", "androidName": "com.bydeluxe.d3.android.program.starz", }, "homatics": { "appName": "com.bydeluxe.d3.android.program.starz", "androidName": "com.bydeluxe.d3.android.program.starz", "adbLaunchCommand": "adb shell am start -n com.bydeluxe.d3.android.program.starz/com.starz.android.starzcommon.IntegrationActivity", }, "nvidia-shield": { "appName": "com.bydeluxe.d3.android.program.starz", "androidName": "com.bydeluxe.d3.android.program.starz", }, "onn": { "appName": "com.bydeluxe.d3.android.program.starz", "androidName": "com.bydeluxe.d3.android.program.starz", }, "roku": { "appName": 'STARZ', "app-id": 65067, }, "xiaomi": { "appName": "com.bydeluxe.d3.android.program.starz", "androidName": "com.bydeluxe.d3.android.program.starz", }, }, "steam-link": { "button": '', "friendlyName": "Steam Link", "className": "steamLinkButton", "appName": "Steam Link", "androidName": "com.valvesoftware.steamlink", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "chromecast": { "adbLaunchCommand": "adb shell am start -n com.valvesoftware.steamlink/com.valvesoftware.steamlink.SteamShellActivity", }, "homatics": { "adbLaunchCommand": "adb shell am start -n com.valvesoftware.steamlink/com.valvesoftware.steamlink.SteamShellActivity", }, "nvidia-shield": { "adbLaunchCommand": "adb shell am start -n com.valvesoftware.steamlink/com.valvesoftware.steamlink.SteamShellActivity", }, "onn": { "adbLaunchCommand": "adb shell am start -n com.valvesoftware.steamlink/com.valvesoftware.steamlink.SteamShellActivity", }, "xiaomi": { "adbLaunchCommand": "adb shell am start -n com.valvesoftware.steamlink/com.valvesoftware.steamlink.SteamShellActivity", }, }, "sting-tv": { "button": '', "friendlyName": "STINGTV / STING+", "className": "stingTVButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "STINGTV", }, "chromecast": { "appName": "il.co.stingtv.atv", "androidName": "il.co.stingtv.atv", "adbLaunchCommand": "adb shell am start -n il.co.stingtv.atv/com.cisco.ivp.atv.client.MainActivity", }, "homatics": { "appName": "il.co.stingtv.atv", "androidName": "il.co.stingtv.atv", "adbLaunchCommand": "adb shell am start -n il.co.stingtv.atv/com.cisco.ivp.atv.client.MainActivity", }, "nvidia-shield": { "appName": "il.co.stingtv.atv", "androidName": "il.co.stingtv.atv", "adbLaunchCommand": "adb shell am start -n il.co.stingtv.atv/com.cisco.ivp.atv.client.MainActivity", }, "onn": { "appName": "il.co.stingtv.atv", "androidName": "il.co.stingtv.atv", "adbLaunchCommand": "adb shell am start -n il.co.stingtv.atv/com.cisco.ivp.atv.client.MainActivity", }, "xiaomi": { "appName": "il.co.stingtv.atv", "androidName": "il.co.stingtv.atv", "adbLaunchCommand": "adb shell am start -n il.co.stingtv.atv/com.cisco.ivp.atv.client.MainActivity", }, }, "stream-tv": { "button": '', "friendlyName": "StreamTV", "className": "streamTVButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.buckeye.tv.platform", "androidName": "com.buckeye.tv.platform", "adbLaunchCommand": "adb shell am start -n com.buckeye.tv.platform/com.mobitv.client.connect.mobile.MainShellActivity", }, "chromecast": { "appName": "com.buckeye.tv.platform", "androidName": "com.buckeye.tv.platform", "adbLaunchCommand": "adb shell am start -n com.buckeye.tv.platform/com.mobitv.client.connect.mobile.MainShellActivity", }, "homatics": { "appName": "com.buckeye.tv.platform", "androidName": "com.buckeye.tv.platform", "adbLaunchCommand": "adb shell am start -n com.buckeye.tv.platform/com.mobitv.client.connect.mobile.MainShellActivity", }, "nvidia-shield": { "appName": "com.buckeye.tv.platform", "androidName": "com.buckeye.tv.platform", "adbLaunchCommand": "adb shell am start -n com.buckeye.tv.platform/com.mobitv.client.connect.mobile.MainShellActivity", }, "onn": { "appName": "com.buckeye.tv.platform", "androidName": "com.buckeye.tv.platform", "adbLaunchCommand": "adb shell am start -n com.buckeye.tv.platform/com.mobitv.client.connect.mobile.MainShellActivity", }, "roku": { "appName": 'StreamTV powered by Buckeye', "app-id": 581139, }, "xiaomi": { "appName": "com.buckeye.tv.platform", "androidName": "com.buckeye.tv.platform", "adbLaunchCommand": "adb shell am start -n com.buckeye.tv.platform/com.mobitv.client.connect.mobile.MainShellActivity", }, }, "streamz": { "button": '', "friendlyName": "streamz (BE)", "className": "streamzButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "apple-tv": { "appName": "Streamz", }, "chromecast": { "appName": "be.dpgmedia.streamz", "androidName": "be.dpgmedia.streamz", }, "homatics": { "appName": "be.dpgmedia.streamz", "androidName": "be.dpgmedia.streamz", }, "nvidia-shield": { "appName": "be.dpgmedia.streamz", "androidName": "be.dpgmedia.streamz", }, "xiaomi": { "appName": "be.dpgmedia.streamz", "androidName": "be.dpgmedia.streamz", }, }, "stremio": { "button": '', "friendlyName": "Stremio", "className": "stremioButton", "appName": "com.stremio.one", "androidName": "com.stremio.one", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "adbLaunchCommand": "adb shell am start -n com.stremio.one/com.stremio.tv.MainActivity", }, "chromecast": { "adbLaunchCommand": "adb shell am start -n com.stremio.one/com.stremio.tv.MainActivity", }, "homatics": { "adbLaunchCommand": "adb shell am start -n com.stremio.one/com.stremio.tv.MainActivity", }, "nvidia-shield": { "adbLaunchCommand": "adb shell am start -n com.stremio.one/com.stremio.tv.MainActivity", }, "onn": { "adbLaunchCommand": "adb shell am start -n com.stremio.one/com.stremio.tv.MainActivity", }, "xiaomi": { "adbLaunchCommand": "adb shell am start -n com.stremio.one/com.stremio.tv.MainActivity", }, }, "strim": { "button": '', "friendlyName": "Strim", "className": "strimButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "no.strim.atv", "androidName": "no.strim.atv", "adbLaunchCommand": "adb shell am start -n no.strim.atv/no.rikstv.atv.MainActivity", }, "apple-tv": { "appName": "Strim", }, "chromecast": { "appName": "no.strim.atv", "androidName": "no.strim.atv", "adbLaunchCommand": "adb shell am start -n no.strim.atv/no.rikstv.atv.MainActivity", }, "homatics": { "appName": "no.strim.atv", "androidName": "no.strim.atv", "adbLaunchCommand": "adb shell am start -n no.strim.atv/no.rikstv.atv.MainActivity", }, "nvidia-shield": { "appName": "no.strim.atv", "androidName": "no.strim.atv", "adbLaunchCommand": "adb shell am start -n no.strim.atv/no.rikstv.atv.MainActivity", }, "onn": { "appName": "no.strim.atv", "androidName": "no.strim.atv", "adbLaunchCommand": "adb shell am start -n no.strim.atv/no.rikstv.atv.MainActivity", }, "xiaomi": { "appName": "no.strim.atv", "androidName": "no.strim.atv", "adbLaunchCommand": "adb shell am start -n no.strim.atv/no.rikstv.atv.MainActivity", }, }, "surfshark-vpn": { "button": '', "friendlyName": "Surfshark VPN", "className": "surfsharkButton", "appName": "com.surfshark.vpnclient.android", "androidName": "com.surfshark.vpnclient.android", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], }, "svt-play": { "button": '', "friendlyName": "SVT Play", "className": "svtPlayButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "SVT Play", }, "chromecast": { "appName": "se.svt.android.svtplay", "androidName": "se.svt.android.svtplay", "adbLaunchCommand": "adb shell am start -n se.svt.android.svtplay/se.svt.svtplay.ui.tv.MainActivity", }, "homatics": { "appName": "se.svt.android.svtplay", "androidName": "se.svt.android.svtplay", "adbLaunchCommand": "adb shell am start -n se.svt.android.svtplay/se.svt.svtplay.ui.tv.MainActivity", }, "nvidia-shield": { "appName": "se.svt.android.svtplay", "androidName": "se.svt.android.svtplay", "adbLaunchCommand": "adb shell am start -n se.svt.android.svtplay/se.svt.svtplay.ui.tv.MainActivity", }, "onn": { "appName": "se.svt.android.svtplay", "androidName": "se.svt.android.svtplay", "adbLaunchCommand": "adb shell am start -n se.svt.android.svtplay/se.svt.svtplay.ui.tv.MainActivity", }, "xiaomi": { "appName": "se.svt.android.svtplay", "androidName": "se.svt.android.svtplay", "adbLaunchCommand": "adb shell am start -n se.svt.android.svtplay/se.svt.svtplay.ui.tv.MainActivity", }, }, "swiftfin": { "button": '', "friendlyName": "Swiftfin", "className": "swiftfinButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Jellyfin", }, }, "swisscom-blue-tv": { "button": '', "friendlyName": 'Swisscom blue TV', "className": "swisscomblueTVButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.swisscom.tv2", "androidName": "com.swisscom.tv2", "adbLaunchCommand": "adb shell am start -n com.swisscom.tv2/swisscom.bluetv.app.ott.activity.MainActivity", }, "apple-tv": { "appName": "blue TV", }, "chromecast": { "appName": "com.swisscom.tv2", "androidName": "com.swisscom.tv2", "adbLaunchCommand": "adb shell am start -n com.swisscom.tv2/swisscom.bluetv.app.ott.activity.MainActivity", }, "homatics": { "appName": "com.swisscom.tv2", "androidName": "com.swisscom.tv2", "adbLaunchCommand": "adb shell am start -n com.swisscom.tv2/swisscom.bluetv.app.ott.activity.MainActivity", }, "nvidia-shield": { "appName": "com.swisscom.tv2", "androidName": "com.swisscom.tv2", "adbLaunchCommand": "adb shell am start -n com.swisscom.tv2/swisscom.bluetv.app.ott.activity.MainActivity", }, "onn": { "appName": "com.swisscom.tv2", "androidName": "com.swisscom.tv2", "adbLaunchCommand": "adb shell am start -n com.swisscom.tv2/swisscom.bluetv.app.ott.activity.MainActivity", }, "xiaomi": { "appName": "com.swisscom.tv2", "androidName": "com.swisscom.tv2", "adbLaunchCommand": "adb shell am start -n com.swisscom.tv2/swisscom.bluetv.app.ott.activity.MainActivity", }, }, "syncler": { "button": '', "friendlyName": "SYNCLER", "className": "synclerButton", "appName": "com.syncler", "androidName": "com.syncler", "adbLaunchCommand": "adb shell am start -n com.syncler/urbanMedia.android.touchDevice.ui.activities.StartUpSplashActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "syncnext": { "button": 'Syncnext', "friendlyName": "Syncnext", "className": "syncnextButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Syncnext", }, }, "synology-photos": { "button": '', "friendlyName": "Synology Photos", "className": "synologyPhotosButton", "appName": "Synology Photos", "androidName": "", "deviceFamily": ["apple-tv"], }, "t2-tv": { "button": '', "friendlyName": "T2 TV", "className": "tTwoTVButton", "appName": "T-2 TV", "androidName": "tv.perception.clients.tv.android", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "tablo-tv": { "button": '', "friendlyName": "Tablo TV", "className": "tabloTVButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.nuvyyo.TabloFAST", "androidName": "com.nuvyyo.TabloFAST", "adbLaunchCommand": "adb shell am start -n com.nuvyyo.TabloFAST/com.nuvyyo.tablo.LaunchActivity", }, "chromecast": { "appName": "com.nuvyyo.TabloFAST", "androidName": "com.nuvyyo.TabloFAST", "adbLaunchCommand": "adb shell am start -n com.nuvyyo.TabloFAST/com.nuvyyo.tablo.LaunchActivity", }, "homatics": { "appName": "com.nuvyyo.TabloFAST", "androidName": "com.nuvyyo.TabloFAST", "adbLaunchCommand": "adb shell am start -n com.nuvyyo.TabloFAST/com.nuvyyo.tablo.LaunchActivity", }, "nvidia-shield": { "appName": "com.nuvyyo.TabloFAST", "androidName": "com.nuvyyo.TabloFAST", "adbLaunchCommand": "adb shell am start -n com.nuvyyo.TabloFAST/com.nuvyyo.tablo.LaunchActivity", }, "onn": { "appName": "com.nuvyyo.TabloFAST", "androidName": "com.nuvyyo.TabloFAST", "adbLaunchCommand": "adb shell am start -n com.nuvyyo.TabloFAST/com.nuvyyo.tablo.LaunchActivity", }, "roku": { "appName": 'Tablo TV', "app-id": 734366, }, "xiaomi": { "appName": "com.nuvyyo.TabloFAST", "androidName": "com.nuvyyo.TabloFAST", "adbLaunchCommand": "adb shell am start -n com.nuvyyo.TabloFAST/com.nuvyyo.tablo.LaunchActivity", } }, "tailscale": { "button": '', "button-round": '', "friendlyName": "Tailscale", "className": "tailscaleButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.tailscale.ipn", "androidName": "com.tailscale.ipn", "adbLaunchCommand": "adb shell am start -n com.tailscale.ipn/.MainActivity", }, "apple-tv": { "appName": "Tailscale", }, "chromecast": { "appName": "com.tailscale.ipn", "androidName": "com.tailscale.ipn", "adbLaunchCommand": "adb shell am start -n com.tailscale.ipn/.MainActivity", }, "homatics": { "appName": "com.tailscale.ipn", "androidName": "com.tailscale.ipn", "adbLaunchCommand": "adb shell am start -n com.tailscale.ipn/.MainActivity", }, "nvidia-shield": { "appName": "com.tailscale.ipn", "androidName": "com.tailscale.ipn", "adbLaunchCommand": "adb shell am start -n com.tailscale.ipn/.MainActivity", }, "onn": { "appName": "com.tailscale.ipn", "androidName": "com.tailscale.ipn", "adbLaunchCommand": "adb shell am start -n com.tailscale.ipn/.MainActivity", }, "xiaomi": { "appName": "com.tailscale.ipn", "androidName": "com.tailscale.ipn", "adbLaunchCommand": "adb shell am start -n com.tailscale.ipn/.MainActivity", } }, "tbs": { "button": '', "friendlyName": "tbs", "className": "tbsButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.turner.tbs.android.networkapp", "androidName": "com.turner.tbs.android.networkapp", "adbLaunchCommand": "adb shell am start -n com.turner.tbs.android.networkapp/com.wme.app.MainActivityTv", }, "apple-tv": { "appName": "TBS", }, "chromecast": { "appName": "com.turner.tbs.android.networkapp", "androidName": "com.turner.tbs.android.networkapp", "adbLaunchCommand": "adb shell am start -n com.turner.tbs.android.networkapp/com.wme.app.MainActivityTv", }, "homatics": { "appName": "com.turner.tbs.android.networkapp", "androidName": "com.turner.tbs.android.networkapp", "adbLaunchCommand": "adb shell am start -n com.turner.tbs.android.networkapp/com.wme.app.MainActivityTv", }, "nvidia-shield": { "appName": "com.turner.tbs.android.networkapp", "androidName": "com.turner.tbs.android.networkapp", "adbLaunchCommand": "adb shell am start -n com.turner.tbs.android.networkapp/com.wme.app.MainActivityTv", }, "onn": { "appName": "com.turner.tbs.android.networkapp", "androidName": "com.turner.tbs.android.networkapp", "adbLaunchCommand": "adb shell am start -n com.turner.tbs.android.networkapp/com.wme.app.MainActivityTv", }, "roku": { "appName": 'Watch TBS', "app-id": 154149, }, "xiaomi": { "appName": "com.turner.tbs.android.networkapp", "androidName": "com.turner.tbs.android.networkapp", "adbLaunchCommand": "adb shell am start -n com.turner.tbs.android.networkapp/com.wme.app.MainActivityTv", }, }, "teleboy-tv": { "button": '', "button-round": '', "friendlyName": "Teleboy TV", "className": "teleboyTVButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "ch.teleboy.androidtv", "androidName": "ch.teleboy.androidtv", "adbLaunchCommand": "adb shell am start -n ch.teleboy.androidtv/ch.teleboy.splashscreen.SplashScreenActivity", }, "apple-tv": { "appName": "Teleboy TV", }, "chromecast": { "appName": "ch.teleboy.androidtv", "androidName": "ch.teleboy.androidtv", "adbLaunchCommand": "adb shell am start -n ch.teleboy.androidtv/ch.teleboy.splashscreen.SplashScreenActivity", }, "homatics": { "appName": "ch.teleboy.androidtv", "androidName": "ch.teleboy.androidtv", "adbLaunchCommand": "adb shell am start -n ch.teleboy.androidtv/ch.teleboy.splashscreen.SplashScreenActivity", }, "nvidia-shield": { "appName": "ch.teleboy.androidtv", "androidName": "ch.teleboy.androidtv", "adbLaunchCommand": "adb shell am start -n ch.teleboy.androidtv/ch.teleboy.splashscreen.SplashScreenActivity", }, "onn": { "appName": "ch.teleboy.androidtv", "androidName": "ch.teleboy.androidtv", "adbLaunchCommand": "adb shell am start -n ch.teleboy.androidtv/ch.teleboy.splashscreen.SplashScreenActivity", }, "xiaomi": { "appName": "ch.teleboy.androidtv", "androidName": "ch.teleboy.androidtv", "adbLaunchCommand": "adb shell am start -n ch.teleboy.androidtv/ch.teleboy.splashscreen.SplashScreenActivity", }, }, "telenet-tv": { "button": '', "friendlyName": "Telenet TV (BE)", "className": "telenetTvButton", "appName": "be.telenet.tv", "androidName": "be.telenet.tv", "adbLaunchCommand": "adb shell am start -n be.telenet.tv/com.libertyglobal.horizonx.MainActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "telia-play": { "button": '', "friendlyName": "Telia Play", "className": "teliaPlayButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "Telia Play", }, }, "telia-play-sweden": { "button": '', "friendlyName": "Telia Play (Sweden)", "className": "teliaPlayButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.teliasonera.telia.playplus", "androidName": "com.teliasonera.telia.playplus", "adbLaunchCommand": "adb shell am start -n com.teliasonera.telia.playplus/se.telia.teliaplay.androidtv.splash.SplashActivity", }, "chromecast": { "appName": "com.teliasonera.telia.playplus", "androidName": "com.teliasonera.telia.playplus", "adbLaunchCommand": "adb shell am start -n com.teliasonera.telia.playplus/se.telia.teliaplay.androidtv.splash.SplashActivity", }, "homatics": { "appName": "com.teliasonera.telia.playplus", "androidName": "com.teliasonera.telia.playplus", "adbLaunchCommand": "adb shell am start -n com.teliasonera.telia.playplus/se.telia.teliaplay.androidtv.splash.SplashActivity", }, "nvidia-shield": { "appName": "com.teliasonera.telia.playplus", "androidName": "com.teliasonera.telia.playplus", "adbLaunchCommand": "adb shell am start -n com.teliasonera.telia.playplus/se.telia.teliaplay.androidtv.splash.SplashActivity", }, "onn": { "appName": "com.teliasonera.telia.playplus", "androidName": "com.teliasonera.telia.playplus", "adbLaunchCommand": "adb shell am start -n com.teliasonera.telia.playplus/se.telia.teliaplay.androidtv.splash.SplashActivity", }, "xiaomi": { "appName": "com.teliasonera.telia.playplus", "androidName": "com.teliasonera.telia.playplus", "adbLaunchCommand": "adb shell am start -n com.teliasonera.telia.playplus/se.telia.teliaplay.androidtv.splash.SplashActivity", }, }, "telia-tv-estonia": { "button": '', "button-round": '', "friendlyName": "Telia TV Estonia", "className": "teliaTvEstoniaButton", "appName": "ee.telia.teliatv", "androidName": "ee.telia.teliatv", "adbLaunchCommand": "adb shell am start -n ee.telia.teliatv/ee.telia.teliatv.activity.MainActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "telus-tv-plus": { "button": '', "friendlyName": "TELUS tv+", "className": "telusTvPlusButton", "appName": "com.telus.mediaroom.tvx.byod", "androidName": "com.telus.mediaroom.tvx.byod", "adbLaunchCommand": "adb shell am start -n com.telus.mediaroom.tvx.byod/tv.threess.threeready.ui.generic.activity.MainActivity", "deviceFamily": ["chromecast", "nvidia-shield"], }, "ten-play": { "button": '', "friendlyName": "10play", "className": "tenPlayButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "au.com.tenplay", "androidName": "au.com.tenplay", "adbLaunchCommand": "adb shell am start -n au.com.tenplay/tv.youi.networktentv.MainActivity", }, "apple-tv": { "appName": "10 play", }, "chromecast": { "appName": "au.com.tenplay", "androidName": "au.com.tenplay", "adbLaunchCommand": "adb shell am start -n au.com.tenplay/tv.youi.networktentv.MainActivity", }, "nvidia-shield": { "appName": "au.com.tenplay", "androidName": "au.com.tenplay", "adbLaunchCommand": "adb shell am start -n au.com.tenplay/tv.youi.networktentv.MainActivity", }, "xiaomi": { "appName": "au.com.tenplay", "androidName": "au.com.tenplay", "adbLaunchCommand": "adb shell am start -n au.com.tenplay/tv.youi.networktentv.MainActivity", }, }, "tennis-channel": { "button": '', "friendlyName": "Tennis Channel", "className": "tennisChannelButton", "deviceFamily": ["amazon-fire", "apple-tv", "roku"], "amazon-fire": { "appName": "com.tennischannel.tceverywhere.amazon", "androidName": "com.tennischannel.tceverywhere.amazon", }, "apple-tv": { "appName": "Tennis Channel US", }, "roku": { "appName": 'Tennis Channel', "app-id": 55268, }, }, "testflight": { "button": '', "className": "testflightButton", "friendlyName": "TestFlight", "appName": "TestFlight", "deviceFamily": ["apple-tv"], }, "tf1-plus": { "button": '', "friendlyName": "TF1+", "className": "tf1PlusButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "fr.tf1.mytf1", "androidName": "fr.tf1.mytf1", "adbLaunchCommand": "adb shell am start -n fr.tf1.mytf1/fr.tf1.mytf1.MainActivity", }, "chromecast": { "appName": "fr.tf1.mytf1", "androidName": "fr.tf1.mytf1", "adbLaunchCommand": "adb shell am start -n fr.tf1.mytf1/fr.tf1.mytf1.MainActivity", }, "homatics": { "appName": "fr.tf1.mytf1", "androidName": "fr.tf1.mytf1", "adbLaunchCommand": "adb shell am start -n fr.tf1.mytf1/fr.tf1.mytf1.MainActivity", }, "nvidia-shield": { "appName": "fr.tf1.mytf1", "androidName": "fr.tf1.mytf1", "adbLaunchCommand": "adb shell am start -n fr.tf1.mytf1/fr.tf1.mytf1.MainActivity", }, "onn": { "appName": "fr.tf1.mytf1", "androidName": "fr.tf1.mytf1", "adbLaunchCommand": "adb shell am start -n fr.tf1.mytf1/fr.tf1.mytf1.MainActivity", }, "xiaomi": { "appName": "fr.tf1.mytf1", "androidName": "fr.tf1.mytf1", "adbLaunchCommand": "adb shell am start -n fr.tf1.mytf1/fr.tf1.mytf1.MainActivity", }, }, "threenow": { "button": '', "friendlyName": "Three Now (NZ)", "className": "threenowButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "com.mediaworks.android.tv", "androidName": "com.mediaworks.android.tv", }, "apple-tv": { "appName": "ThreeNow", }, "chromecast": { "appName": "com.mediaworks.android.tv", "androidName": "com.mediaworks.android.tv", }, "homatics": { "appName": "com.mediaworks.android.tv", "androidName": "com.mediaworks.android.tv", }, "nvidia-shield": { "appName": "com.mediaworks.android.tv", "androidName": "com.mediaworks.android.tv", }, "xiaomi": { "appName": "com.mediaworks.android.tv", "androidName": "com.mediaworks.android.tv", }, }, "tidal": { "button": '', "friendlyName": "TIDAL", "className": "tidalButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.aspiro.tidal", "androidName": "com.aspiro.tidal", "adbLaunchCommand": "adb shell am start -n com.aspiro.tidal/com.aspiro.wamp.tv.TvLauncherActivity", }, "apple-tv": { "appName": "TIDAL", }, "chromecast": { "appName": "com.aspiro.tidal", "androidName": "com.aspiro.tidal", "adbLaunchCommand": "adb shell am start -n com.aspiro.tidal/com.aspiro.wamp.tv.TvLauncherActivity", }, "homatics": { "appName": "com.aspiro.tidal", "androidName": "com.aspiro.tidal", "adbLaunchCommand": "adb shell am start -n com.aspiro.tidal/com.aspiro.wamp.tv.TvLauncherActivity", }, "nvidia-shield": { "appName": "com.aspiro.tidal", "androidName": "com.aspiro.tidal", "adbLaunchCommand": "adb shell am start -n com.aspiro.tidal/com.aspiro.wamp.tv.TvLauncherActivity", }, "onn": { "appName": "com.aspiro.tidal", "androidName": "com.aspiro.tidal", "adbLaunchCommand": "adb shell am start -n com.aspiro.tidal/com.aspiro.wamp.tv.TvLauncherActivity", }, "roku": { "appName": 'TIDAL', "app-id": 294792, }, "xiaomi": { "appName": "com.aspiro.tidal", "androidName": "com.aspiro.tidal", "adbLaunchCommand": "adb shell am start -n com.aspiro.tidal/com.aspiro.wamp.tv.TvLauncherActivity", }, }, "tinycam-monitor-pro": { "button": '', "friendlyName": "tinyCam Monitor PRO", "className": "tinyCamPROButton", "deviceFamily": ["nvidia-shield", "onn"], "nvidia-shield": { "appName": "com.alexvas.dvr.pro", "androidName": "com.alexvas.dvr.pro", "adbLaunchCommand": "adb shell am start -n com.alexvas.dvr.pro/com.alexvas.dvr.activity.LiveViewActivity", }, "onn": { "appName": "com.alexvas.dvr.pro", "androidName": "com.alexvas.dvr.pro", "adbLaunchCommand": "adb shell am start -n com.alexvas.dvr.pro/com.alexvas.dvr.activity.LiveViewActivity", }, }, "tivimate": { "button": '', "friendlyName": "TiviMate IPTV Player", "className": "tiviMateButton", "appName": "ar.tvplayer.tv", "androidName": "ar.tvplayer.tv", "adbLaunchCommand": "adb shell am start -n ar.tvplayer.tv/ar.tvplayer.tv.ui.MainActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], }, "tivimax-premium": { "button": '', "friendlyName": "TiviMax IPTV Player (Premium)", "className": "tiviMaxPremiumButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "TiviMax", }, }, "tnt": { "button": '', "friendlyName": "TNT", "className": "tntButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "Watch TNT", "androidName": "com.turner.tnt.android.networkapp", "adbLaunchCommand": "adb shell am start -n com.turner.tnt.android.networkapp/com.wme.app.MainActivityTv", }, "apple-tv": { "appName": "TNT", }, "chromecast": { "appName": "Watch TNT", "androidName": "com.turner.tnt.android.networkapp", "adbLaunchCommand": "adb shell am start -n com.turner.tnt.android.networkapp/com.wme.app.MainActivityTv", }, "homatics": { "appName": "Watch TNT", "androidName": "com.turner.tnt.android.networkapp", "adbLaunchCommand": "adb shell am start -n com.turner.tnt.android.networkapp/com.wme.app.MainActivityTv", }, "nvidia-shield": { "appName": "Watch TNT", "androidName": "com.turner.tnt.android.networkapp", "adbLaunchCommand": "adb shell am start -n com.turner.tnt.android.networkapp/com.wme.app.MainActivityTv", }, "onn": { "appName": "Watch TNT", "androidName": "com.turner.tnt.android.networkapp", "adbLaunchCommand": "adb shell am start -n com.turner.tnt.android.networkapp/com.wme.app.MainActivityTv", }, "roku": { "appName": 'Watch TNT', "app-id": 154157, }, "xiaomi": { "appName": "Watch TNT", "androidName": "com.turner.tnt.android.networkapp", "adbLaunchCommand": "adb shell am start -n com.turner.tnt.android.networkapp/com.wme.app.MainActivityTv", }, }, "towis-x-pro": { "button": '', "friendlyName": "towis X pro", "className": "towisXProButton", "deviceFamily": ["amazon-fire"], "amazon-fire": { "appName": "com.boxbr.xc725T5ban", "androidName": "com.boxbr.xc725T5ban", "adbLaunchCommand": "adb shell am start -n com.boxbr.xc725T5ban/com.nathnetwork.orplayer.SplashVideoActivity", }, }, "triller-tv": { "button": '', "button-round": '', "friendlyName": "TrillerTV", "className": "trillerTVButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.flipps.fitetv", "androidName": "com.flipps.fitetv", "adbLaunchCommand": "adb shell am start -n com.flipps.fitetv/com.bianor.ams.androidtv.activity.TvMainActivity", }, "apple-tv": { "appName": "TrillerTV", }, "chromecast": { "appName": "com.flipps.fitetv", "androidName": "com.flipps.fitetv", "adbLaunchCommand": "adb shell am start -n com.flipps.fitetv/com.bianor.ams.androidtv.activity.TvMainActivity", }, "homatics": { "appName": "com.flipps.fitetv", "androidName": "com.flipps.fitetv", "adbLaunchCommand": "adb shell am start -n com.flipps.fitetv/com.bianor.ams.androidtv.activity.TvMainActivity", }, "nvidia-shield": { "appName": "com.flipps.fitetv", "androidName": "com.flipps.fitetv", "adbLaunchCommand": "adb shell am start -n com.flipps.fitetv/com.bianor.ams.androidtv.activity.TvMainActivity", }, "onn": { "appName": "com.flipps.fitetv", "androidName": "com.flipps.fitetv", "adbLaunchCommand": "adb shell am start -n com.flipps.fitetv/com.bianor.ams.androidtv.activity.TvMainActivity", }, "roku": { "appName": 'TrillerTV: Live Sports', "app-id": 174995, }, "xiaomi": { "appName": "com.flipps.fitetv", "androidName": "com.flipps.fitetv", "adbLaunchCommand": "adb shell am start -n com.flipps.fitetv/com.bianor.ams.androidtv.activity.TvMainActivity", }, }, "tubi": { "button": '', "friendlyName": "tubi", "className": "tubiButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.tubitv.ott", "androidName": "com.tubitv.ott", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.tubitv.ott/com.tubitv.activities.FireTVMainActivity", }, "apple-tv": { "appName": "Tubi", }, "chromecast": { "appName": "com.tubitv", "androidName": "com.tubitv", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.tubitv/com.tubitv.activities.MainActivity", }, "homatics": { "appName": "com.tubitv", "androidName": "com.tubitv", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.tubitv/com.tubitv.activities.MainActivity", }, "nvidia-shield": { "appName": "com.tubitv", "androidName": "com.tubitv", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.tubitv/com.tubitv.activities.MainActivity", }, "onn": { "appName": "com.tubitv", "androidName": "com.tubitv", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.tubitv/com.tubitv.activities.MainActivity", }, "roku": { "appName": 'Tubi - Free Movies & TV', "app-id": 41468, }, "xiaomi": { "appName": "com.tubitv", "androidName": "com.tubitv", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.tubitv/com.tubitv.activities.MainActivity", }, }, "tv-browser": { "button": '', "friendlyName": "TV Browser", "className": "tvBrowserButton", "deviceFamily": ["chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "chromecast": { "appName": "com.altamirano.fabricio.tvbrowser", "androidName": "com.altamirano.fabricio.tvbrowser", "adbLaunchCommand": "adb shell am start -n com.altamirano.fabricio.tvbrowser/.ui.activities.SplashActivity", }, "homatics": { "appName": "com.altamirano.fabricio.tvbrowser", "androidName": "com.altamirano.fabricio.tvbrowser", "adbLaunchCommand": "adb shell am start -n com.altamirano.fabricio.tvbrowser/.ui.activities.SplashActivity", }, "nvidia-shield": { "appName": "com.altamirano.fabricio.tvbrowser", "androidName": "com.altamirano.fabricio.tvbrowser", "adbLaunchCommand": "adb shell am start -n com.altamirano.fabricio.tvbrowser/.ui.activities.SplashActivity", }, "onn": { "appName": "com.altamirano.fabricio.tvbrowser", "androidName": "com.altamirano.fabricio.tvbrowser", "adbLaunchCommand": "adb shell am start -n com.altamirano.fabricio.tvbrowser/.ui.activities.SplashActivity", }, "xiaomi": { "appName": "com.altamirano.fabricio.tvbrowser", "androidName": "com.altamirano.fabricio.tvbrowser", "adbLaunchCommand": "adb shell am start -n com.altamirano.fabricio.tvbrowser/.ui.activities.SplashActivity", }, }, "tv-vlaanderen": { "button": '', "button-round": '', "friendlyName": "TV VLAANDEREN (BE)", "className": "tvVlaanderenButton", "deviceFamily": ["chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "chromecast": { "appName": "nl.streamgroup.vlaanderen", "androidName": "nl.streamgroup.vlaanderen", "adbLaunchCommand": "adb shell am start -n nl.streamgroup.vlaanderen/tv.solocoo.htmlapp.FullscreenActivity", }, "homatics": { "appName": "nl.streamgroup.vlaanderen", "androidName": "nl.streamgroup.vlaanderen", "adbLaunchCommand": "adb shell am start -n nl.streamgroup.vlaanderen/tv.solocoo.htmlapp.FullscreenActivity", }, "nvidia-shield": { "appName": "nl.streamgroup.vlaanderen", "androidName": "nl.streamgroup.vlaanderen", "adbLaunchCommand": "adb shell am start -n nl.streamgroup.vlaanderen/tv.solocoo.htmlapp.FullscreenActivity", }, "onn": { "appName": "nl.streamgroup.vlaanderen", "androidName": "nl.streamgroup.vlaanderen", "adbLaunchCommand": "adb shell am start -n nl.streamgroup.vlaanderen/tv.solocoo.htmlapp.FullscreenActivity", }, "xiaomi": { "appName": "nl.streamgroup.vlaanderen", "androidName": "nl.streamgroup.vlaanderen", "adbLaunchCommand": "adb shell am start -n nl.streamgroup.vlaanderen/tv.solocoo.htmlapp.FullscreenActivity", }, }, "tv-2go": { "button": '', "button-round": '', "friendlyName": "TV-2GO", "className": "tv2GoButton", "deviceFamily": ["homatics", "nvidia-shield", "onn", "xiaomi"], "homatics": { "appName": "nl.tv2go.tvplay", "androidName": "nl.tv2go.tvplay", "adbLaunchCommand": "adb shell am start -n nl.tv2go.tvplay/com.zattoo.tv.TvActivity", }, "nvidia-shield": { "appName": "nl.tv2go.tvplay", "androidName": "nl.tv2go.tvplay", "adbLaunchCommand": "adb shell am start -n nl.tv2go.tvplay/com.zattoo.tv.TvActivity", }, "onn": { "appName": "nl.tv2go.tvplay", "androidName": "nl.tv2go.tvplay", "adbLaunchCommand": "adb shell am start -n nl.tv2go.tvplay/com.zattoo.tv.TvActivity", }, "xiaomi": { "appName": "nl.tv2go.tvplay", "androidName": "nl.tv2go.tvplay", "adbLaunchCommand": "adb shell am start -n nl.tv2go.tvplay/com.zattoo.tv.TvActivity", }, }, "tv2-play": { "button": '', "friendlyName": "TV 2 Play", "className": "tv2PlayButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "TV 2 Play", }, "chromecast": { "appName": "dk.tv2.tv2playtv", "androidName": "dk.tv2.tv2playtv", "adbLaunchCommand": "adb shell am start -n dk.tv2.tv2playtv/dk.tv2.tv2playtv.main.MainActivity", }, "homatics": { "appName": "dk.tv2.tv2playtv", "androidName": "dk.tv2.tv2playtv", "adbLaunchCommand": "adb shell am start -n dk.tv2.tv2playtv/dk.tv2.tv2playtv.main.MainActivity", }, "nvidia-shield": { "appName": "dk.tv2.tv2playtv", "androidName": "dk.tv2.tv2playtv", "adbLaunchCommand": "adb shell am start -n dk.tv2.tv2playtv/dk.tv2.tv2playtv.main.MainActivity", }, "onn": { "appName": "dk.tv2.tv2playtv", "androidName": "dk.tv2.tv2playtv", "adbLaunchCommand": "adb shell am start -n dk.tv2.tv2playtv/dk.tv2.tv2playtv.main.MainActivity", }, "xiaomi": { "appName": "dk.tv2.tv2playtv", "androidName": "dk.tv2.tv2playtv", "adbLaunchCommand": "adb shell am start -n dk.tv2.tv2playtv/dk.tv2.tv2playtv.main.MainActivity", }, }, "tv2-play-norway": { "button": '', "friendlyName": "TV 2 Play (Norway)", "className": "tv2PlayNorwayButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "TV 2 Play", }, "chromecast": { "appName": "no.tv2.sumo", "androidName": "no.tv2.sumo", "adbLaunchCommand": "adb shell am start -n no.tv2.sumo/no.tv2.android.ui.LauncherBridgeActivity", }, "homatics": { "appName": "no.tv2.sumo", "androidName": "no.tv2.sumo", "adbLaunchCommand": "adb shell am start -n no.tv2.sumo/no.tv2.android.ui.LauncherBridgeActivity", }, "nvidia-shield": { "appName": "no.tv2.sumo", "androidName": "no.tv2.sumo", "adbLaunchCommand": "adb shell am start -n no.tv2.sumo/no.tv2.android.ui.LauncherBridgeActivity", }, "onn": { "appName": "no.tv2.sumo", "androidName": "no.tv2.sumo", "adbLaunchCommand": "adb shell am start -n no.tv2.sumo/no.tv2.android.ui.LauncherBridgeActivity", }, "xiaomi": { "appName": "no.tv2.sumo", "androidName": "no.tv2.sumo", "adbLaunchCommand": "adb shell am start -n no.tv2.sumo/no.tv2.android.ui.LauncherBridgeActivity", }, }, "tv4-play": { "button": '', "friendlyName": "TV4 Play", "className": "tv4PlayButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "se.tv4.tv4playtab", "androidName": "se.tv4.tv4playtab", "adbLaunchCommand": "adb shell am start -c android.intent.category.LEANBACK_LAUNCHER -n se.tv4.tv4playtab/se.tv4.tv4play.ui.common.startup.SplashActivity", }, "apple-tv": { "appName": "TV4 Play", }, "chromecast": { "appName": "se.tv4.tv4playtab", "androidName": "se.tv4.tv4playtab", "adbLaunchCommand": "adb shell am start -c android.intent.category.LEANBACK_LAUNCHER -n se.tv4.tv4playtab/se.tv4.tv4play.ui.common.startup.SplashActivity", }, "homatics": { "appName": "se.tv4.tv4playtab", "androidName": "se.tv4.tv4playtab", "adbLaunchCommand": "adb shell am start -c android.intent.category.LEANBACK_LAUNCHER -n se.tv4.tv4playtab/se.tv4.tv4play.ui.common.startup.SplashActivity", }, "nvidia-shield": { "appName": "se.tv4.tv4playtab", "androidName": "se.tv4.tv4playtab", "adbLaunchCommand": "adb shell am start -c android.intent.category.LEANBACK_LAUNCHER -n se.tv4.tv4playtab/se.tv4.tv4play.ui.common.startup.SplashActivity", }, "onn": { "appName": "se.tv4.tv4playtab", "androidName": "se.tv4.tv4playtab", "adbLaunchCommand": "adb shell am start -c android.intent.category.LEANBACK_LAUNCHER -n se.tv4.tv4playtab/se.tv4.tv4play.ui.common.startup.SplashActivity", }, "xiaomi": { "appName": "se.tv4.tv4playtab", "androidName": "se.tv4.tv4playtab", "adbLaunchCommand": "adb shell am start -c android.intent.category.LEANBACK_LAUNCHER -n se.tv4.tv4playtab/se.tv4.tv4play.ui.common.startup.SplashActivity", }, }, "tver": { "button": '', "friendlyName": "TVer", "className": "tverButton", "appName": "jp.co.tver.tvapp", "androidName": "jp.co.tver.tvapp", "adbLaunchCommand": "adb shell am start -n jp.co.tver.tvapp/.tver.ui.splash.TVerSplashActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"],}, "tvexpress-br": { "button": '', "friendlyName": "TVExpress (BR)", "className": "tvExpressBRButton", "appName": "com.mm.droid.livetv.tve", "androidName": "com.mm.droid.livetv.tve", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -n com.mm.droid.livetv.tve/com.mm.droid.livetv.load.LiveLoadActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "tving": { "button": '', "friendlyName": "TVING", "className": "tvingButton", "appName": "net.cj.em.tving", "androidName": "net.cj.em.tving", "deviceFamily": ["chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "tvnz-plus": { "button": '', "friendlyName": "TVNZ+ (NZ)", "className": "tvnzPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "nz.co.tvnz.ondemand.tv", "androidName": "nz.co.tvnz.ondemand.tv", "adbLaunchCommand": "adb shell am start -n nz.co.tvnz.ondemand.tv/nz.co.tvnz.ondemand.MainTVActivity", }, "apple-tv": { "appName": "TVNZ+", }, "chromecast": { "appName": "nz.co.tvnz.ondemand.tv", "androidName": "nz.co.tvnz.ondemand.tv", "adbLaunchCommand": "adb shell am start -n nz.co.tvnz.ondemand.tv/nz.co.tvnz.ondemand.MainTVActivity", }, "homatics": { "appName": "nz.co.tvnz.ondemand.tv", "androidName": "nz.co.tvnz.ondemand.tv", "adbLaunchCommand": "adb shell am start -n nz.co.tvnz.ondemand.tv/nz.co.tvnz.ondemand.MainTVActivity", }, "nvidia-shield": { "appName": "nz.co.tvnz.ondemand.tv", "androidName": "nz.co.tvnz.ondemand.tv", "adbLaunchCommand": "adb shell am start -n nz.co.tvnz.ondemand.tv/nz.co.tvnz.ondemand.MainTVActivity", }, "xiaomi": { "appName": "nz.co.tvnz.ondemand.tv", "androidName": "nz.co.tvnz.ondemand.tv", "adbLaunchCommand": "adb shell am start -n nz.co.tvnz.ondemand.tv/nz.co.tvnz.ondemand.MainTVActivity", }, }, "twire": { "button": '', "friendlyName": "Twire", "className": "twireButton", "appName": "com.perflyst.twire", "androidName": "com.perflyst.twire", "adbLaunchCommand": "adb shell am start -a android.intent.action.MAIN -n com.perflyst.twire/.activities.StartUpActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"], }, "twitch": { "button": '', "friendlyName": 'Twitch', "className": "twitchButton", "adbLaunchCommand": "adb shell am start -n tv.twitch.android.viewer/tv.twitch.starshot64.app.StarshotActivity", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "Twitch (FireTV)", "androidName": "tv.twitch.android.viewer", }, "apple-tv": { "appName": "Twitch", }, "chromecast": { "appName": "Twitch", "androidName": "tv.twitch.android.app", }, "homatics": { "appName": "Twitch", "androidName": "tv.twitch.android.app", }, "nvidia-shield": { "appName": "Twitch", "androidName": "tv.twitch.android.app", }, "onn": { "appName": "Twitch", "androidName": "tv.twitch.android.app", }, "xiaomi": { "appName": "Twitch", "androidName": "tv.twitch.android.app", }, }, "u-next": { "button": '', "button-round": '', "friendlyName": "U-NEXT", "className": "uNextButton", "appName": "U-NEXT", "androidName": "com.", "deviceFamily": ["apple-tv"], }, "uhf": { "button": '', "friendlyName": "UHF", "className": "uhfButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "UHF", }, }, "uktv-play": { "button": '', "friendlyName": "UKTV Play", "className": "uktvPlayButton", "deviceFamily": ["apple-tv", "roku"], "apple-tv": { "appName": "UKTV Play", }, "roku": { "appName": 'UKTV Play', "app-id": 181173, }, }, "unifi-protect": { "button": '', "friendlyName": "Unifi Protect", "className": "unifiProtectButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "Protect", }, "chromecast": { "appName": "com.ubnt.unifi.protect", "androidName": "com.ubnt.unifi.protect", "adbLaunchCommand": "adb shell am start -n com.ubnt.unifi.protect/com.ubnt.sections.splash.AuthenticationActivity", }, "homatics": { "appName": "com.ubnt.unifi.protect", "androidName": "com.ubnt.unifi.protect", "adbLaunchCommand": "adb shell am start -n com.ubnt.unifi.protect/com.ubnt.sections.splash.AuthenticationActivity", }, "nvidia-shield": { "appName": "com.ubnt.unifi.protect", "androidName": "com.ubnt.unifi.protect", "adbLaunchCommand": "adb shell am start -n com.ubnt.unifi.protect/com.ubnt.sections.splash.AuthenticationActivity", }, "onn": { "appName": "com.ubnt.unifi.protect", "androidName": "com.ubnt.unifi.protect", "adbLaunchCommand": "adb shell am start -n com.ubnt.unifi.protect/com.ubnt.sections.splash.AuthenticationActivity", }, "xiaomi": { "appName": "com.ubnt.unifi.protect", "androidName": "com.ubnt.unifi.protect", "adbLaunchCommand": "adb shell am start -n com.ubnt.unifi.protect/com.ubnt.sections.splash.AuthenticationActivity", }, }, "viaplay": { "button": '', "friendlyName": "Viaplay", "className": "viaplayButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "com.viaplay.android", "androidName": "com.viaplay.android", "adbLaunchCommand": "adb shell am start -n com.viaplay.android/.features.home.HomeActivity", }, "apple-tv": { "appName": "Viaplay", }, "chromecast": { "appName": "com.viaplay.android", "androidName": "com.viaplay.android", "adbLaunchCommand": "adb shell am start -n com.viaplay.android/.features.home.HomeActivity", }, "homatics": { "appName": "com.viaplay.android", "androidName": "com.viaplay.android", "adbLaunchCommand": "adb shell am start -n com.viaplay.android/.features.home.HomeActivity", }, "nvidia-shield": { "appName": "com.viaplay.android", "androidName": "com.viaplay.android", "adbLaunchCommand": "adb shell am start -n com.viaplay.android/.features.home.HomeActivity", }, "xiaomi": { "appName": "com.viaplay.android", "androidName": "com.viaplay.android", "adbLaunchCommand": "adb shell am start -n com.viaplay.android/.features.home.HomeActivity", }, }, "videoland": { "button": '', "friendlyName": "Videoland (NL)", "className": "videolandButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "nl.rtl.videoland.v2.firetv", "androidName": "nl.rtl.videoland.v2.firetv", "adbLaunchCommand": "adb shell am start -n nl.rtl.videoland.v2.firetv/fr.m6.m6replay.tv.feature.home.HomeActivity", }, "apple-tv": { "appName": "Videoland", }, "chromecast": { "appName": "nl.rtl.videoland.v2", "androidName": "nl.rtl.videoland.v2", }, "homatics": { "appName": "nl.rtl.videoland.v2", "androidName": "nl.rtl.videoland.v2", "adbLaunchCommand": "adb shell am start -n nl.rtl.videoland.v2/com.bedrockstreaming.shared.tv.activity.SplashActivity", }, "nvidia-shield": { "appName": "nl.rtl.videoland.v2", "androidName": "nl.rtl.videoland.v2", }, "onn": { "appName": "nl.rtl.videoland.v2", "androidName": "nl.rtl.videoland.v2", }, "xiaomi": { "appName": "nl.rtl.videoland.v2", "androidName": "nl.rtl.videoland.v2", }, }, "vidhub": { "button": '', "friendlyName": "VidHub", "className": "vidhubButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName": "VidHub", }, }, "viki": { "button": '', "button-round": '', "friendlyName": "Viki", "className": "vikiButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.viki.kindle", "androidName": "com.viki.kindle", "adbLaunchCommand": "adb shell am start -n com.viki.kindle/com.viki.android.ui.splash.SplashActivity", }, "apple-tv": { "appName": "Viki", }, "chromecast": { "appName": "Rakuten Viki", "androidName": "com.viki.android", "adbLaunchCommand": "adb shell am start -n com.viki.android/.ui.splash.SplashActivity", }, "homatics": { "appName": "Rakuten Viki", "androidName": "com.viki.android", "adbLaunchCommand": "adb shell am start -n com.viki.android/.ui.splash.SplashActivity", }, "nvidia-shield": { "appName": "Rakuten Viki", "androidName": "com.viki.android", "adbLaunchCommand": "adb shell am start -n com.viki.android/.ui.splash.SplashActivity", }, "onn": { "appName": "Rakuten Viki", "androidName": "com.viki.android", "adbLaunchCommand": "adb shell am start -n com.viki.android/.ui.splash.SplashActivity", }, "roku": { "appName": 'Viki', "app-id": 48537, }, "xiaomi": { "appName": "Rakuten Viki", "androidName": "com.viki.android", "adbLaunchCommand": "adb shell am start -n com.viki.android/.ui.splash.SplashActivity", }, }, "vivo-play": { "button": '', "friendlyName": "Vivo Play", "className": "vivoPlayButton", "deviceFamily": ["amazon-fire"], "amazon-fire": { "appName": "com.tid.enjoy.firetv", "androidName": "com.tid.enjoy.firetv", "adbLaunchCommand": "adb shell am start -n com.tid.enjoy.firetv/com.telefonica.video.stv.launcher.LauncherActivity", }, }, "vlc": { "button": '', "friendlyName": "VLC", "className": "vlcButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "org.videolan.vlc", "androidName": "org.videolan.vlc", }, "apple-tv": { "appName": "VLC", }, "chromecast": { "appName": "org.videolan.vlc", "androidName": "org.videolan.vlc", }, "homatics": { "appName": "org.videolan.vlc", "androidName": "org.videolan.vlc", "adbLaunchCommand": "adb shell am start -n org.videolan.vlc/.StartActivity", }, "nvidia-shield": { "appName": "org.videolan.vlc", "androidName": "org.videolan.vlc", }, "onn": { "appName": "org.videolan.vlc", "androidName": "org.videolan.vlc", }, "xiaomi": { "appName": "org.videolan.vlc", "androidName": "org.videolan.vlc", }, }, "volleyball-tv": { "button": '', "friendlyName": "Volleyball TV", "className": "volleyballTVButton", "deviceFamily": ["chromecast", "apple-tv", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "VBTV", }, "chromecast": { "appName": "dce.fivb.volleyballtv", "androidName": "dce.fivb.volleyballtv", "adbLaunchCommand": "adb shell am start -n dce.fivb.volleyballtv/com.applicaster.ui.activities.MainActivity", }, "homatics": { "appName": "dce.fivb.volleyballtv", "androidName": "dce.fivb.volleyballtv", "adbLaunchCommand": "adb shell am start -n dce.fivb.volleyballtv/com.applicaster.ui.activities.MainActivity", }, "nvidia-shield": { "appName": "dce.fivb.volleyballtv", "androidName": "dce.fivb.volleyballtv", "adbLaunchCommand": "adb shell am start -n dce.fivb.volleyballtv/com.applicaster.ui.activities.MainActivity", }, "onn": { "appName": "dce.fivb.volleyballtv", "androidName": "dce.fivb.volleyballtv", "adbLaunchCommand": "adb shell am start -n dce.fivb.volleyballtv/com.applicaster.ui.activities.MainActivity", }, "xiaomi": { "appName": "dce.fivb.volleyballtv", "androidName": "dce.fivb.volleyballtv", "adbLaunchCommand": "adb shell am start -n dce.fivb.volleyballtv/com.applicaster.ui.activities.MainActivity", }, }, "voyo-cz": { "button": '', "friendlyName": "Voyo.cz", "className": "voyoCzVButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "net.cme.voyo.cz.tvapp", "androidName": "net.cme.voyo.cz.tvapp", "adbLaunchCommand": "adb shell am start -n net.cme.voyo.cz.tvapp/net.cme.voyo.cz.tvapp.MainActivity", }, "apple-tv": { "appName": "Voyo.cz", }, "chromecast": { "appName": "net.cme.voyo.cz.tvapp", "androidName": "net.cme.voyo.cz.tvapp", "adbLaunchCommand": "adb shell am start -n net.cme.voyo.cz.tvapp/net.cme.voyo.cz.tvapp.MainActivity", }, "homatics": { "appName": "net.cme.voyo.cz.tvapp", "androidName": "net.cme.voyo.cz.tvapp", "adbLaunchCommand": "adb shell am start -n net.cme.voyo.cz.tvapp/net.cme.voyo.cz.tvapp.MainActivity", }, "nvidia-shield": { "appName": "net.cme.voyo.cz.tvapp", "androidName": "net.cme.voyo.cz.tvapp", "adbLaunchCommand": "adb shell am start -n net.cme.voyo.cz.tvapp/net.cme.voyo.cz.tvapp.MainActivity", }, "xiaomi": { "appName": "net.cme.voyo.cz.tvapp", "androidName": "net.cme.voyo.cz.tvapp", "adbLaunchCommand": "adb shell am start -n net.cme.voyo.cz.tvapp/net.cme.voyo.cz.tvapp.MainActivity", }, }, "vtm-go": { "button": '', "friendlyName": "VTM GO (BE)", "className": "vtmGoButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "apple-tv": { "appName": "VTM GO", }, "chromecast": { "appName": "be.vmma.vtm.zenderapp", "androidName": "be.vmma.vtm.zenderapp", }, "homatics": { "appName": "be.vmma.vtm.zenderapp", "androidName": "be.vmma.vtm.zenderapp", }, "nvidia-shield": { "appName": "be.vmma.vtm.zenderapp", "androidName": "be.vmma.vtm.zenderapp", }, "xiaomi": { "appName": "be.vmma.vtm.zenderapp", "androidName": "be.vmma.vtm.zenderapp", }, }, "vrt-max": { "button": '', "friendlyName": "VRT MAX (BE)", "className": "vrtMaxButton", "deviceFamily": ["apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "apple-tv": { "appName": "VRT MAX", }, "chromecast": { "appName": "be.vrt.vrtnu", "androidName": "be.vrt.vrtnu", }, "homatics": { "appName": "be.vrt.vrtnu", "androidName": "be.vrt.vrtnu", "adbLaunchCommand": "adb shell am start -n be.vrt.vrtnu/.splash.SplashScreenActivity", }, "nvidia-shield": { "appName": "be.vrt.vrtnu", "androidName": "be.vrt.vrtnu", }, "onn": { "appName": "be.vrt.vrtnu", "androidName": "be.vrt.vrtnu", }, "xiaomi": { "appName": "be.vrt.vrtnu", "androidName": "be.vrt.vrtnu", }, }, "waipuTV": { "button": '', "friendlyName": "Waipu TV (DE)", "className": "waipuTVButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "Waipu TV", "androidName": "de.exaring.waipu.firetv.live", }, "apple-tv": { "appName": "waipu.tv", }, "chromecast": { "appName": "de.exaring.waipu", "androidName": "de.exaring.waipu", }, "homatics": { "appName": "de.exaring.waipu", "androidName": "de.exaring.waipu", }, "nvidia-shield": { "appName": "de.exaring.waipu", "androidName": "de.exaring.waipu", }, "xiaomi": { "appName": "de.exaring.waipu", "androidName": "de.exaring.waipu", }, }, "watch-it": { "button": '', "button-round": '', "friendlyName": "WATCH IT", "className": "watchItButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.watchit.vod", "androidName": "com.watchit.vod", "adbLaunchCommand": "adb shell am start -n com.watchit.vod/.refactor.splash.ui.SplashActivity", }, "apple-tv": { "appName": "WATCH IT", }, "chromecast": { "appName": "com.watchit.vod", "androidName": "com.watchit.vod", "adbLaunchCommand": "adb shell am start -n com.watchit.vod/.refactor.splash.ui.SplashActivity", }, "homatics": { "appName": "com.watchit.vod", "androidName": "com.watchit.vod", "adbLaunchCommand": "adb shell am start -n com.watchit.vod/.refactor.splash.ui.SplashActivity", }, "nvidia-shield": { "appName": "com.watchit.vod", "androidName": "com.watchit.vod", "adbLaunchCommand": "adb shell am start -n com.watchit.vod/.refactor.splash.ui.SplashActivity", }, "onn": { "appName": "com.watchit.vod", "androidName": "com.watchit.vod", "adbLaunchCommand": "adb shell am start -n com.watchit.vod/.refactor.splash.ui.SplashActivity", }, "xiaomi": { "appName": "com.watchit.vod", "androidName": "com.watchit.vod", "adbLaunchCommand": "adb shell am start -n com.watchit.vod/.refactor.splash.ui.SplashActivity", }, }, "watched": { "button": '', "friendlyName": "WATCHED", "className": "watchedButton", "appName": "com.watched.play", "androidName": "com.watched.play", "adbLaunchCommand": "adb shell am start -n com.watched.play/com.watched.play.MainActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"],}, "weyd": { "button": '', "friendlyName": "weyd", "className": "weydButton", "appName": "app.weyd.player", "androidName": "app.weyd.player", "adbLaunchCommand": "adb shell am start -n app.weyd.player/.ui.SplashScreenActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "xiaomi"],}, "willow": { "button": '', "friendlyName": "Willow", "className": "willowButton", "deviceFamily": ["amazon-fire", "apple-tv", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "tv.willow", "androidName": "tv.willow", "adbLaunchCommand": "adb shell am start -n tv.willow/com.willow.android.tv.ui.splash.SplashActivity", }, "apple-tv": { "appName": "Willow", }, "homatics": { "appName": "tv.willow", "androidName": "tv.willow", "adbLaunchCommand": "adb shell am start -n tv.willow/com.willow.android.tv.ui.splash.SplashActivity", }, "nvidia-shield": { "appName": "tv.willow", "androidName": "tv.willow", "adbLaunchCommand": "adb shell am start -n tv.willow/com.willow.android.tv.ui.splash.SplashActivity", }, "onn": { "appName": "tv.willow", "androidName": "tv.willow", "adbLaunchCommand": "adb shell am start -n tv.willow/com.willow.android.tv.ui.splash.SplashActivity", }, "xiaomi": { "appName": "tv.willow", "androidName": "tv.willow", "adbLaunchCommand": "adb shell am start -n tv.willow/com.willow.android.tv.ui.splash.SplashActivity", }, }, "windscribe-vpn": { "button": '', "button-round": '', "friendlyName": "Windscribe VPN", "className": "windscribeButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.windscribe.vpn", "androidName": "com.windscribe.vpn", "adbLaunchCommand": "adb shell am start -n com.windscribe.vpn/com.windscribe.tv.splash.SplashActivity", }, "apple-tv": { "appName" : "Windscribe", }, "chromecast": { "appName": "com.windscribe.vpn", "androidName": "com.windscribe.vpn", "adbLaunchCommand": "adb shell am start -n com.windscribe.vpn/com.windscribe.tv.splash.SplashActivity", }, "homatics": { "appName": "com.windscribe.vpn", "androidName": "com.windscribe.vpn", "adbLaunchCommand": "adb shell am start -n com.windscribe.vpn/com.windscribe.tv.splash.SplashActivity", }, "nvidia-shield": { "appName": "com.windscribe.vpn", "androidName": "com.windscribe.vpn", "adbLaunchCommand": "adb shell am start -n com.windscribe.vpn/com.windscribe.tv.splash.SplashActivity", }, "onn": { "appName": "com.windscribe.vpn", "androidName": "com.windscribe.vpn", "adbLaunchCommand": "adb shell am start -n com.windscribe.vpn/com.windscribe.tv.splash.SplashActivity", }, "xiaomi": { "appName": "com.windscribe.vpn", "androidName": "com.windscribe.vpn", "adbLaunchCommand": "adb shell am start -n com.windscribe.vpn/com.windscribe.tv.splash.SplashActivity", }, }, "wireguard": { "button": '', "button-round": '', "friendlyName": "WireGuard", "className": "wireGuardButton", "appName": "com.wireguard.android", "androidName": "com.wireguard.android", "adbLaunchCommand": "adb shell am start -n com.wireguard.android/com.wireguard.android.activity.TvMainActivity", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"],}, "wnba": { "button": '', "button-round": '', "friendlyName": "WNBA", "className": "wnbaButton", "deviceFamily": ["amazon-fire", "apple-tv", "roku"], "amazon-fire": { "appName": "com.wnba.centercourt", "androidName": "com.wnba.centercourt", "adbLaunchCommand": "adb shell am start -n com.wnba.centercourt/.SplashActivity", }, "apple-tv": { "appName": "WNBA", }, "roku": { "appName": 'WNBA - Live Games & Scores', "app-id": 669757, }, }, "wow": { "button": '', "friendlyName": "WOW", "className": "wowButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "de.sky.online", "androidName": "de.sky.online", "adbLaunchCommand": "adb shell am start -n de.sky.online/sky.wrapper.tv.GoogleMainActivity", }, "apple-tv": { "appName": "WOW", }, "chromecast": { "appName": "de.sky.online", "androidName": "de.sky.online", "adbLaunchCommand": "adb shell am start -n de.sky.online/sky.wrapper.tv.GoogleMainActivity", }, "nvidia-shield": { "appName": "de.sky.online", "androidName": "de.sky.online", "adbLaunchCommand": "adb shell am start -n de.sky.online/sky.wrapper.tv.GoogleMainActivity", }, "xiaomi": { "appName": "de.sky.online", "androidName": "de.sky.online", "adbLaunchCommand": "adb shell am start -n de.sky.online/sky.wrapper.tv.GoogleMainActivity", }, }, "xciptv-player": { "button": 'XCIPTV', "friendlyName": "XCIPTV Player", "className": "xciptvButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "com.nathnetwork.xctvplayerofficial", "androidName": "com.nathnetwork.xctvplayerofficial", }, "apple-tv": { "appName": "XCIPTV", }, "chromecast": { "appName": "com.nathnetwork.xciptv", "androidName": "com.nathnetwork.xciptv", }, "homatics": { "appName": "com.nathnetwork.xciptv", "androidName": "com.nathnetwork.xciptv", "adbLaunchCommand": "adb shell am start -n com.nathnetwork.xciptv/.SplashVideoActivity", }, "nvidia-shield": { "appName": "com.nathnetwork.xciptv", "androidName": "com.nathnetwork.xciptv", }, "xiaomi": { "appName": "com.nathnetwork.xciptv", "androidName": "com.nathnetwork.xciptv", }, }, "xfinityStream": { "button": '', "friendlyName": "Xfinity Stream", "className": "xfinityStreamButton", "deviceFamily": ["amazon-fire", "apple-tv", "homatics", "nvidia-shield", "roku"], "amazon-fire": { "appName": "com.xfinity.cloudtvr.tenfoot", "androidName": "com.xfinity.cloudtvr.tenfoot", }, "apple-tv": { "appName": "Stream", }, "homatics": { "appName": "com.xfinity.cloudtvr.tenfoot", "androidName": "com.xfinity.cloudtvr.tenfoot", "adbLaunchCommand": "adb shell am start -n com.xfinity.cloudtvr.tenfoot/com.xfinity.common.view.LaunchActivity", }, "nvidia-shield": { "appName": "com.xfinity.cloudtvr", "androidName": "com.xfinity.cloudtvr", }, "roku": { "appName": 'Xfinity Stream', "app-id": 123132, }, }, "yes-plus": { "button": '', "friendlyName": "yes+", "className": "yesPlusButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "il.co.yes.yesplus", "androidName": "il.co.yes.yesplus", "adbLaunchCommand": "adb shell am start -n il.co.yes.yesplus/com.onoapps.yestv.ui.activities.splash.SplashActivity", }, "apple-tv": { "appName": "yes", }, "chromecast": { "appName": "il.co.yes.yesplus", "androidName": "il.co.yes.yesplus", "adbLaunchCommand": "adb shell am start -n il.co.yes.yesplus/com.onoapps.yestv.ui.activities.splash.SplashActivity", }, "homatics": { "appName": "il.co.yes.yesplus", "androidName": "il.co.yes.yesplus", "adbLaunchCommand": "adb shell am start -n il.co.yes.yesplus/com.onoapps.yestv.ui.activities.splash.SplashActivity", }, "nvidia-shield": { "appName": "il.co.yes.yesplus", "androidName": "il.co.yes.yesplus", "adbLaunchCommand": "adb shell am start -n il.co.yes.yesplus/com.onoapps.yestv.ui.activities.splash.SplashActivity", }, "onn": { "appName": "il.co.yes.yesplus", "androidName": "il.co.yes.yesplus", "adbLaunchCommand": "adb shell am start -n il.co.yes.yesplus/com.onoapps.yestv.ui.activities.splash.SplashActivity", }, "xiaomi": { "appName": "il.co.yes.yesplus", "androidName": "il.co.yes.yesplus", "adbLaunchCommand": "adb shell am start -n il.co.yes.yesplus/com.onoapps.yestv.ui.activities.splash.SplashActivity", }, }, "youcine": { "button": '', "friendlyName": "YouCine", "className": "youCineButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.world.youcinetv", "androidName": "com.world.youcinetv", "adbLaunchCommand": "adb shell am start -n com.world.youcinetv/com.interactive.brasiliptv.ui.activity.WelcomeActivity", }, "chromecast": { "appName": "com.world.youcinetv", "androidName": "com.world.youcinetv", "adbLaunchCommand": "adb shell am start -n com.world.youcinetv/com.interactive.brasiliptv.ui.activity.WelcomeActivity", }, "homatics": { "appName": "com.world.youcinetv", "androidName": "com.world.youcinetv", "adbLaunchCommand": "adb shell am start -n com.world.youcinetv/com.interactive.brasiliptv.ui.activity.WelcomeActivity", }, "nvidia-shield": { "appName": "com.world.youcinetv", "androidName": "com.world.youcinetv", "adbLaunchCommand": "adb shell am start -n com.world.youcinetv/com.interactive.brasiliptv.ui.activity.WelcomeActivity", }, "onn": { "appName": "com.world.youcinetv", "androidName": "com.world.youcinetv", "adbLaunchCommand": "adb shell am start -n com.world.youcinetv/com.interactive.brasiliptv.ui.activity.WelcomeActivity", }, "xiaomi": { "appName": "com.world.youcinetv", "androidName": "com.world.youcinetv", "adbLaunchCommand": "adb shell am start -n com.world.youcinetv/com.interactive.brasiliptv.ui.activity.WelcomeActivity", }, }, "youtube": { "button": '', "friendlyName": "YouTube", "className": "youtubeButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "YouTube (FireTV)", "androidName": "com.amazon.firetv.youtube", "adbLaunchCommand": "adb shell am start -n com.amazon.firetv.youtube/dev.cobalt.app.MainActivity", }, "apple-tv": { "appName": "YouTube", }, "chromecast": { "appName": "YouTube", "androidName": "com.google.android.youtube.tv", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.ShellActivity" }, "homatics": { "appName": "YouTube", "androidName": "com.google.android.youtube.tv", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.ShellActivity", }, "nvidia-shield": { "appName": "YouTube", "androidName": "com.google.android.youtube.tv", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.ShellActivity" }, "onn": { "appName": "YouTube", "androidName": "com.google.android.youtube.tv", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.ShellActivity" }, "roku": { "appName": 'YouTube', "app-id": 837, }, "xiaomi": { "appName": "YouTube", "androidName": "com.google.android.youtube.tv", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.ShellActivity" }, }, "youtubekids": { "button": '', "friendlyName": "YouTube Kids", "className": "youtubekidsButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.google.android.youtube.tvkids", "androidName": "com.amazon.firetv.youtube.kids", "adbLaunchCommand": "adb shell am start -n com.amazon.firetv.youtube.kids/dev.cobalt.app.MainActivity", }, "apple-tv": { "appName" : "YouTube Kids", }, "chromecast": { "appName" : "YouTube Kids", "androidName": "com.google.android.youtube.tvkids", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tvkids/com.google.android.apps.youtube.tvkids.activity.MainActivity", }, "homatics": { "appName" : "YouTube Kids", "androidName": "com.google.android.youtube.tvkids", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tvkids/com.google.android.apps.youtube.tvkids.activity.MainActivity", }, "nvidia-shield": { "appName" : "YouTube Kids", "androidName": "com.google.android.youtube.tvkids", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tvkids/com.google.android.apps.youtube.tvkids.activity.MainActivity", }, "onn": { "appName" : "YouTube Kids", "androidName": "com.google.android.youtube.tvkids", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tvkids/com.google.android.apps.youtube.tvkids.activity.MainActivity", }, "xiaomi": { "appName" : "YouTube Kids", "androidName": "com.google.android.youtube.tvkids", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tvkids/com.google.android.apps.youtube.tvkids.activity.MainActivity", }, }, "youtube-revanced": { "button": '', "friendlyName": "YouTube ReVanced", "className": "youtubeButton", "appName": "app.revanced.android.youtube", "adbLaunchCommand": "adb shell am start -n app.revanced.android.youtube/com.google.android.apps.youtube.app.application.Shell_HomeActivity", "deviceFamily": ["amazon-fire", "chromecast", "nvidia-shield", "xiaomi"], }, "youtubeTV": { "button": '', "friendlyName": "YouTubeTV", "className": "youtubeTVButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "roku", "xiaomi"], "amazon-fire": { "appName": "com.amazon.firetv.youtube.tv", "androidName": "com.amazon.firetv.youtube.tv", "adbLaunchCommand": "adb shell am start -n com.amazon.firetv.youtube.tv/dev.cobalt.app.MainActivity", }, "apple-tv": { "appName" : "YouTube TV", }, "chromecast": { "appName" : "YouTube TV", "androidName": "com.google.android.youtube.tvunplugged", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tvunplugged/com.google.android.apps.youtube.tvunplugged.activity.MainActivity", }, "homatics": { "appName" : "YouTube TV", "androidName": "com.google.android.youtube.tvunplugged", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tvunplugged/com.google.android.apps.youtube.tvunplugged.activity.MainActivity", }, "nvidia-shield": { "appName" : "YouTube TV", "androidName": "com.google.android.youtube.tvunplugged", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tvunplugged/com.google.android.apps.youtube.tvunplugged.activity.MainActivity", }, "onn": { "appName" : "YouTube TV", "androidName": "com.google.android.youtube.tvunplugged", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tvunplugged/com.google.android.apps.youtube.tvunplugged.activity.MainActivity", }, "roku": { "appName": 'YouTube TV', "app-id": 195316, }, "xiaomi": { "appName" : "YouTube TV", "androidName": "com.google.android.youtube.tvunplugged", "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tvunplugged/com.google.android.apps.youtube.tvunplugged.activity.MainActivity", }, }, "zattoo": { "button": '', "button-round": '', "friendlyName": "Zattoo", "className": "zattooButton", "deviceFamily": ["amazon-fire", "apple-tv"], "amazon-fire": { "appName": "com.zattoo.player.firetv", "androidName": "com.zattoo.player.firetv", }, "apple-tv": { "appName": "Zattoo", }, }, "zdf-heute": { "button": '', "button-round": '', "friendlyName": "ZDFheute", "className": "zdfheuteButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "de.heute.mobile", "androidName": "de.heute.mobile", "adbLaunchCommand": "adb shell am start -n de.heute.mobile/.ui.splash.SplashActivity", }, "chromecast": { "appName": "de.heute.mobile", "androidName": "de.heute.mobile", "adbLaunchCommand": "adb shell am start -n de.heute.mobile/.ui.splash.SplashActivity", }, "homatics": { "appName": "de.heute.mobile", "androidName": "de.heute.mobile", "adbLaunchCommand": "adb shell am start -n de.heute.mobile/.ui.splash.SplashActivity", }, "nvidia-shield": { "appName": "de.heute.mobile", "androidName": "de.heute.mobile", "adbLaunchCommand": "adb shell am start -n de.heute.mobile/.ui.splash.SplashActivity", }, "onn": { "appName": "de.heute.mobile", "androidName": "de.heute.mobile", "adbLaunchCommand": "adb shell am start -n de.heute.mobile/.ui.splash.SplashActivity", }, "xiaomi": { "appName": "de.heute.mobile", "androidName": "de.heute.mobile", "adbLaunchCommand": "adb shell am start -n de.heute.mobile/.ui.splash.SplashActivity", }, }, "zdf-mediathek": { "button": '', "friendlyName": "ZDF Mediathek", "className": "zdfMediathekButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "appName": "com.zdf.android.mediathek", "androidName": "com.zdf.android.mediathek", "adbLaunchCommand": "adb shell am start -n com.zdf.android.mediathek/com.zdf.android.mediathek.ui.common.MainActivity", }, "apple-tv": { "appName" : "ZDFmediathek", }, "chromecast": { "appName": "com.zdf.android.mediathek", "androidName": "com.zdf.android.mediathek", "adbLaunchCommand": "adb shell am start -n com.zdf.android.mediathek/com.zdf.android.mediathek.ui.common.MainActivity", }, "homatics": { "appName": "com.zdf.android.mediathek", "androidName": "com.zdf.android.mediathek", "adbLaunchCommand": "adb shell am start -n com.zdf.android.mediathek/com.zdf.android.mediathek.ui.common.MainActivity", }, "nvidia-shield": { "appName": "com.zdf.android.mediathek", "androidName": "com.zdf.android.mediathek", "adbLaunchCommand": "adb shell am start -n com.zdf.android.mediathek/com.zdf.android.mediathek.ui.common.MainActivity", }, "onn": { "appName": "com.zdf.android.mediathek", "androidName": "com.zdf.android.mediathek", "adbLaunchCommand": "adb shell am start -n com.zdf.android.mediathek/com.zdf.android.mediathek.ui.common.MainActivity", }, "xiaomi": { "appName": "com.zdf.android.mediathek", "androidName": "com.zdf.android.mediathek", "adbLaunchCommand": "adb shell am start -n com.zdf.android.mediathek/com.zdf.android.mediathek.ui.common.MainActivity", }, }, "ziggo-go": { "button": '', "friendlyName": "Ziggo Go", "className": "ziggoGoButton", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "xiaomi"], "amazon-fire": { "appName": "com.ziggo.tv.firetv", "androidName": "com.ziggo.tv.firetv", "adbLaunchCommand": "adb shell am start -n com.ziggo.tv.firetv/com.libertyglobal.horizonx.MainActivity", }, "apple-tv": { "appName" : "Ziggo GO TV", }, "chromecast": { "appName": "com.ziggo.tv", "androidName": "com.ziggo.tv", "adbLaunchCommand": "adb shell am start -n com.ziggo.tv/com.libertyglobal.horizonx.MainActivity", }, "homatics": { "appName": "com.ziggo.tv", "androidName": "com.ziggo.tv", "adbLaunchCommand": "adb shell am start -n com.ziggo.tv/com.libertyglobal.horizonx.MainActivity", }, "nvidia-shield": { "appName": "com.ziggo.tv", "androidName": "com.ziggo.tv", "adbLaunchCommand": "adb shell am start -n com.ziggo.tv/com.libertyglobal.horizonx.MainActivity", }, "xiaomi": { "appName": "com.ziggo.tv", "androidName": "com.ziggo.tv", "adbLaunchCommand": "adb shell am start -n com.ziggo.tv/com.libertyglobal.horizonx.MainActivity", }, }, "zinema-5-0": { "button": '', "friendlyName": "ZINEMA 5.0", "className": "zinema5Button", "deviceFamily": ["amazon-fire"], "amazon-fire": { "appName": "com.cinema.hdintro", "androidName": "com.cinema.hdintro", "adbLaunchCommand": "adb shell am start -n com.cinema.hdintro/com.rtx.login.MOD.activity.splash", }, }, "zwift": { "button": '', "button-round": '', "friendlyName": "Zwift", "className": "zwiftButton", "deviceFamily": ["apple-tv"], "apple-tv": { "appName" : "Zwift", }, }, "function-app-manage": { "button": '', "friendlyName": "Function: Manage Apps", "className": "functionAppManageButton", "deviceFamily": ["amazon-fire"], "amazon-fire": { "adbLaunchCommand": "adb shell am start -a android.settings.APPLICATION_SETTINGS -n com.amazon.tv.settings.v2/.tv.applications.ApplicationsActivity", }, }, "function-app-switch": { "button": '', "friendlyName": "Function: Switch Apps", "className": "functionAppSwitchButton", "adbLaunchCommand": "adb shell input keyevent KEYCODE_APP_SWITCH", "deviceFamily": ["amazon-fire", "apple-tv", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "adbLaunchCommand": "am start -n com.amazon.venezia/com.amazon.venezia.grid.AppsGridLauncherActivity", }, "apple-tv": { "remoteCommand": '{"command": "home", "num_repeats": 2, "delay_secs": 0.2, "hold_secs": 0}', }, "chromecast": { "adbLaunchCommand": "adb shell input keyevent 284", }, "homatics": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_ALL_APPS", }, "nvidia-shield": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_APP_SWITCH", }, "onn": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_ALL_APPS", }, "xiaomi": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_APP_SWITCH", }, }, "function-check-for-os-update": { "button": 'Update', "friendlyName": "Function: System Update", "className": "functionSystemUpdateButton", "deviceFamily": ["chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "chromecast": { "appName": "com.google.android.gms", "androidName": "com.google.android.gms", "adbLaunchCommand": "adb shell am start -n com.google.android.gms/com.google.android.gms.update.SystemUpdatePanoActivity", }, "homatics": { "appName": "com.google.android.gms", "androidName": "com.google.android.gms", "adbLaunchCommand": "adb shell am start -n com.google.android.gms/com.google.android.gms.update.SystemUpdatePanoActivity", }, "nvidia-shield": { "appName": "com.google.android.gms", "androidName": "com.google.android.gms", "adbLaunchCommand": "adb shell am start -n com.google.android.gms/com.google.android.gms.update.SystemUpdatePanoActivity", }, "onn": { "appName": "com.google.android.gms", "androidName": "com.google.android.gms", "adbLaunchCommand": "adb shell am start -n com.google.android.gms/com.google.android.gms.update.SystemUpdatePanoActivity", }, "xiaomi": { "appName": "com.google.android.gms", "androidName": "com.google.android.gms", "adbLaunchCommand": "adb shell am start -n com.google.android.gms/com.google.android.gms.update.SystemUpdatePanoActivity", }, }, "function-control-center": { "button": '', "friendlyName": "Function: Control Center", "className": "functionControlCenterButton", "remoteCommand": '{"command": "home", "num_repeats": 1, "hold_secs": 1.5}', "deviceFamily": ["apple-tv"], }, "function-find-my-remote": { "button": " Find Remote", "friendlyName": "Function: Find My Remote", "className": "functionFindRemoteButton", "deviceFamily": ["nvidia-shield", "onn", "roku"], "nvidia-shield": { "appName": "com.nvidia.remotelocator", "androidName": "com.nvidia.remotelocator", "adbLaunchCommand": "adb shell am start -a android.intent.action.VIEW -d -n com.nvidia.remotelocator/.ShieldRemoteLocatorActivity", }, "onn": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_BUTTON_11", }, "roku": { "remoteCommand": '{"command": "find_remote", "num_repeats": 1, "hold_secs": 0}', }, }, "function-volume-up": { "button": "", "friendlyName": "Function: Volume +", "className": "functionVolumeUpButton", "deviceFamily": ["roku",], "roku": { "remoteCommand": '{"command": "volume_up", "num_repeats": 1, "hold_secs": 0}', }, }, "function-volume-down": { "button": "", "friendlyName": "Function: Volume -", "className": "functionVolumeDownButton", "deviceFamily": ["roku",], "roku": { "remoteCommand": '{"command": "volume_down", "num_repeats": 1, "hold_secs": 0}', }, }, "function-captions": { "button": "Captions", "friendlyName": "Function: Captions", "className": "functionCaptionsButton", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"], "amazon-fire": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_CAPTIONS", }, "chromecast": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_CAPTIONS", }, "homatics": { "adbLaunchCommand": "adb shell input keyevent 175", }, "nvidia-shield": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_CAPTIONS", }, "onn": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_CAPTIONS", }, "xiaomi": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_CAPTIONS", }, }, "function-channel-up": { "button": "", "friendlyName": "Function: Channel +", "className": "functionChannelUpButton", "deviceFamily": ["roku",], "roku": { "remoteCommand": '{"command": "channel_up", "num_repeats": 1, "hold_secs": 0}', }, }, "function-channel-down": { "button": "", "friendlyName": "Function: Channel -", "className": "functionChannelDownButton", "deviceFamily": ["roku",], "roku": { "remoteCommand": '{"command": "channel_down", "num_repeats": 1, "hold_secs": 0}', }, }, "function-mute": { "button": " Mute", "friendlyName": "Function: Mute", "className": "functionMuteButton", "deviceFamily": ["amazon-fire", "nvidia-shield", "roku", "xiaomi"], "amazon-fire": { "adbLaunchCommand": "adb shell input keyevent 164", }, "nvidia-shield": { "adbLaunchCommand": "adb shell input keyevent 164", }, "roku": { "remoteCommand": '{"command": "volume_mute", "num_repeats": 1, "hold_secs": 0}', }, "xiaomi": { "adbLaunchCommand": "adb shell input keyevent 164", }, }, "function-next": { "button": '', "friendlyName": "Function: Next", "className": "functionNextButton", "remoteCommand": '{"command": "next", "num_repeats": 1, "hold_secs": 0}', "deviceFamily": ["apple-tv"], }, "function-previous": { "button": '', "friendlyName": "Function: Previous", "className": "functionPreviousButton", "remoteCommand": '{"command": "previous", "num_repeats": 1, "hold_secs": 0}', "deviceFamily": ["apple-tv"], }, "function-reboot": { "button": "Reboot", "friendlyName": "Function: Reboot", "className": "functionRebootButton", "adbLaunchCommand": "adb shell reboot", "deviceFamily": ["amazon-fire", "chromecast", "homatics", "nvidia-shield", "onn", "xiaomi"],}, "function-recents": { "button": "Recents", "friendlyName": "Function: Recents", "className": "functionRecentsButton", "deviceFamily": ["homatics"], "homatics": { "appName": "com.nes.recents", "androidName": "ccom.nes.recents", "adbLaunchCommand": "adb shell am start -n com.nes.recents/com.nes.recents.RecentsActivity", }, }, "function-search": { "button": '', "friendlyName": 'Function: Search', "className": "appleTvSearchButton", "appName": "Search", "deviceFamily": ["apple-tv"], }, "function-search-googletv": { "button": "Search", "friendlyName": "Function: Search", "className": "functionSearchGoogleTVButton", "deviceFamily": ["homatics", "onn"], "homatics": { "adbLaunchCommand": "adb shell input keyevent 117", }, "onn": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_SEARCH", } }, "function-search-roku": { "button": 'Search', "friendlyName": 'Function: Search', "className": "searchButton", "deviceFamily": ["roku"], "roku": { "remoteCommand": '{"command": "search", "num_repeats": 1, "hold_secs": 0}', }, }, "function-pairing": { "button": "Pair", "friendlyName": "Function: Pairing", "className": "functionpairingButton", "deviceFamily": ["homatics", "onn"], "homatics": { "adbLaunchCommand": "adb shell am start -n com.android.tv.settings/.accessories.AddAccessoryActivity", }, "onn": { "adbLaunchCommand": "adb shell input keyevent KEYCODE_PAIRING", } }, "function-settings": { "button": "Settings", "friendlyName": "Function: Settings", "className": "functionSettingsButton", "deviceFamily": ["amazon-fire", "chromecast", "nvidia-shield", "xiaomi"], "amazon-fire": { "adbLaunchCommand": "adb shell input keyevent SETTINGS", }, "chromecast": { "appName": "com.android.tv.settings", "androidName": "com.android.tv.settings", }, "nvidia-shield": { "appName": "com.android.tv.settings", "androidName": "com.android.tv.settings", }, "xiaomi": { "appName": "com.android.tv.settings", "androidName": "com.android.tv.settings", "adbLaunchCommand": "adb shell am start -a android.settings.SETTINGS -d -n com.android.tv.settings/.MainSettings", }, }, "function-apple-settings": { "button": '', "friendlyName": "Function: Settings", "className": "functionAppleSettingsButton", "appName": "Settings", "deviceFamily": ["apple-tv"], }, "function-skip-backward": { "button": '', "friendlyName": "Function: Skip Backward", "className": "functionSkipBackwardButton", "remoteCommand": '{"command": "skip_backward", "num_repeats": 1, "hold_secs": 0}', "deviceFamily": ["apple-tv"], }, "function-skip-forward": { "button": '', "friendlyName": "Function: Skip Forward", "className": "functionSkipBForwardButton", "remoteCommand": '{"command": "skip_forward", "num_repeats": 1, "hold_secs": 0}', "deviceFamily": ["apple-tv"], }, }; const launcherCSS = ` .twelvePlusButton { background: radial-gradient(circle at top, rgba(142, 122, 181, 1) 2%, rgba(35, 23, 48, 1) 90%); } .thirteenNewsNowWVECButton { background: #0550ab; } .abciviewButton{ background: #fff; } .aceStreamMediaButton { background: rgb(33, 33, 33); } .acornTvButton { background: linear-gradient(45deg, rgba(12, 162, 151, 1) 1%, rgba(5, 62, 58, 1) 75%); } .airScreenButton { background: #fff; } .allFourButton { background: #1e2226; } .allenteButton { background: #fd6100; } .altiboxButton { background: #d73523; } .amazonMusicButton { background: #373e8f; } .amcPlusButton { background: #192f54; } .amcPlusButton svg { width: calc(var(--sz) * 2.7rem); } .shield-remote-body .amcPlusButton svg { width: calc(var(--sz) * 3.75rem); } .angelStudiosButton { background: #000; } .apolloGroupTVButton { background: #fff; } .appleArcadeButton { background: linear-gradient(0deg, rgba(255,45,80,1) 0%, rgba(255,115,85,1) 100%); } .appleComputersButton { background: linear-gradient(0deg, rgba(255,114,49,1) 0%, rgba(255,175,63,1) 100%); } .appleFacetimeButton { background: linear-gradient(0deg, rgba(11,188,41,1) 0%, rgba(93,247,119,1) 100%); } .appleFitnessButton { background: #000; } .appleTvMusicButton { background: linear-gradient(0deg, rgba(250,35,59,1) 0%, rgba(251,92,116,1) 100%); } .appleTvMoviesButton { color: #fff; background: linear-gradient(135deg, rgba(44,240,255,1) 0%, rgba(38,174,255,1) 100%); font-size: calc(var(--sz) * 1rem); font-weight: bold; } .appleTvPhotosButton { background: #fff; } .appleTvPodcastsButton { background: linear-gradient(0deg, rgba(123,107,255,1) 0%, rgba(252,97,255,1) 100%); } .appleTvSearchButton { background: linear-gradient(0deg, rgba(138,138,138,1) 0%, rgba(200,200,200,1) 100%); border: solid #838383 calc(var(--sz) * 0.05rem) !important; } .appleTvshowsButton { color: #fff; background: linear-gradient(228deg, rgba(237,115,225,1) 0%, rgba(162,120,190,1) 100%); font-size: calc(var(--sz) * 1rem); text-wrap: wrap; font-weight: bold; } .appOpenerButton { font-size: calc(var(--sz) * .75rem); color: #fff; background: #400080; } .appleAppStoreButton { background: linear-gradient(0deg, rgba(12,88,239,1) 0%, rgba(14,212,252,1) 100%); } .appleTvButton { background: rgb(46, 46, 46); } .appleTvButton svg { width: calc(var(--sz) * 2.4rem); margin-top: calc(var(--sz) * -0.2rem); } .shield-remote-body .appleTvButton svg { width: calc(var(--sz) * 3rem); } .archiTVForArchillectButton { background: #000; } .ardMediathekButton { background: #003480; } .aptvButton { background: #fff; } .arteButton { background: #141414; } .babyTvButton { background: #fff; } .bTVButton { background: #fff; } .bTVfrButton { background: #fff; } .bbciplayerButton { background: #fff; } .bellFibeTVButton { background: #fff; } .bellFibeTVButton svg { width: calc(var(--sz) * 2.5rem); } .bgtimeTvButton { background: linear-gradient(90deg, #12365c, #171f42); } .bigTenNetworkPlusButton { background: #fff; } .bingeAuButton { background: #fff; } .blazeTVButton { background: #000; } .bookmarker1Button { background: rgb(109 109 109); } .britboxButton { background: #00202b; } .btvAppButton { background: #3c3939; } .byuTvButton { background: #0fa6e2; } .caiwayTVButton { background: #fff; } .canalPlusButton { background: #000; } .cartoonNetworkButton { background: #fff; } .cbsSportsButton { background: #004ace; } .cctvViewerButton { background: radial-gradient(circle, rgba(149,220,233,1) 40%, rgba(44,76,82,1) 100%); } .cgatesTvButton { background: #25b14b; } .channelFourButton { background: #aaff89; } .channelsDVRButton { background: linear-gradient(42deg, rgba(49,42,171,1) 0%, rgba(76,24,133,1) 87%); } .cheersDanmuPlayerButton { background: linear-gradient(0deg, rgba(103,219,237,1) 0%, rgba(105,200,248,1) 100%); } .cinemaHDV2Button, .cinemaHDV3Button { background: #fff; } .claroTvPlusButton { background: #000; } .clipiousButton { background: #171c3a; } .cloudstreamButton { background: #000; } .cloudstreamPrereleaseButton { background: #000; } .cnnButton { background: linear-gradient(0deg, rgba(110,0,0,1) 0%, rgba(227,0,0,1) 100%); } .corridorDigitalButton { background: #000; } .cosmoteTVButton { background: #091016; } .cosmoteTVButton svg { height: calc(var(--sz) * 1.15rem); } .shield-remote-body .cosmoteTVButton svg { height: calc(var(--sz) * 1.6rem); } .chromecast-remote-body .cosmoteTVButton svg { height: calc(var(--sz) * .75rem); } .coupangPlayButton { background: #fff; } .craveTVButton { background: #00083f; } .crunchyrollButton { background: #23252b; } .curiosityStreamButton { background: #04070d; } .cyberghostButton { background: #242538; } .dailyWireButton { background: radial-gradient(circle, rgba(20,20,20,1) 0%, rgba(0,0,0,1) 100%); } .dakboardButton { background: #fff; } .daznButton { background: #1b3848; } .daznButton svg { width: calc(var(--sz) * 4.5rem); height: calc(var(--sz) * 1.6rem); } .shield-remote-body .daznButton svg { height: calc(var(--sz) * 2.1rem); } .apple-remote-body .daznButton svg { height: calc(var(--sz) * 2.25rem); } .deezerButton { background: #000; } .defSquidButton { background: #01252c; } .dgoButton { background: #101010; } .direcTVStreamButton { background: #fff; } .direcTVStreamButton svg { width: calc(var(--sz) * 3.4rem); } .shield-remote-body .direcTVStreamButton svg { width: calc(var(--sz) * 4.6rem); } .dirTVisionButton { background: #1d1d1d; } .apple-remote-body .dirTVisionButton, .chromecast-remote-body .dirTVisionButton { background: linear-gradient(180deg, rgba(254,0,0,1) 17%, rgba(0,0,0,1) 17%); } .discoveryPlusButton { background: #042482; } .dishAnywhereButton { background: #fff; } .disneyPlusButton { background: #07183f; } .AF6 .disneyPlusButton { background: rgb(37, 37, 37); } .ON1 .disneyPlusButton, .ON2 .disneyPlusButton { background: #fff; } .disneyPlusButton svg { margin-top: calc(var(--sz) * 0.2rem); width: calc(var(--sz) * 3.6rem); } .shield-remote-body .disneyPlusButton svg { width: calc(var(--sz) * 4.8rem); } .ON1 .disneyPlusButton > svg > g > *, .ON2 .disneyPlusButton > svg > g > * { fill: #0c2661 !important; } .disneyPlusHotstarButton { background: linear-gradient(0deg, rgba(27,91,191,1) 0%, rgba(6,9,43,1) 100%); } .dogTVButton { background: #f58021; } .downloaderButton { background: #f37623; } .dropoutButton { background: #fbeb3c; } .drtvButton { background: #ff001e; } .dsVideoButton { color: #fff; background: #cd4242; font-weight: bold; font-size: calc(var(--sz) * 1rem); } .chromecast-remote-body .dsVideoButton { font-size: calc(var(--sz) * .8rem); } .elisaElamusButton { background: #0019af; } .embyButton { background: #fff; } .eonTVButton{ background: #fff } .errJupiterButton { background: #1141e9; } .ertflixButton { background: #07141c; } .shield-remote-body .ertflixButton svg { width: calc(var(--sz) * 4.8rem); } .espnButton { background: #fff; } .espnButton svg { width: calc(var(--sz) * 3.6rem); } .shield-remote-body .espnButton svg { width: calc(var(--sz) * 4.8rem); } .eurosportPlayerButton { background: #fff; } .fanduelSportsNetworkButton { background: #0078ff; } .fDroidutton { background: #fff; } .f1TVButton { background: #e10600; } .fandangoAtHomeButton { background: #3478C1; } .fiopticsPlusButton { background: radial-gradient(at center top, rgba(35,95,155,1) 0%, rgba(1,38,57,1) 80%); } .fireTVStoreButton { background: linear-gradient(0deg, rgba(255,159,82,1) 0%, rgba(193,87,0,1) 40%, rgba(193,87,0,1) 60%, rgba(255,159,82,1) 100%); font-weight: bold; color: #fff; font-size: calc(var(--sz) * 0.9rem); } .flashButton { background: #0049ff; } .floSportsButton { background: #ff140f; } .flowButton { background: #000; } .fotooButton { background: #705f4b; } .foxBusinessButton { background: #fff; } .foxLocalButton { background: #022859; } .foxNewsChannelButton { background: #036; } .foxSportsButton { background: #000; } .foxtelAUButton { background: #f2320a; } .franceTVButton { background: #172128; } .freeTVButton { background: linear-gradient(152deg, rgba(170,226,0,1) 0%, rgba(111,217,51,1) 88%, rgba(6,201,142,1) 100%); } .freecastButton { background: linear-gradient(45deg, rgba(0,7,102,1) 0%, rgba(21,21,21,1) 100%); } .freeveeButton { background: #D8FF03; } .freeveeButton svg { width: calc(var(--sz) * 3.6rem); } .shield-remote-body .freeveeButton svg { width: calc(var(--sz) * 4.8rem); } .freeviewPlayButton{ background: #fff; } .fuboButton { background: linear-gradient(0deg, rgba(227,0,27,1) 0%, rgba(255,58,11,1) 100%); } .gcnPlusButton { background: #ba0f15; } .geForceNowButton { background: #77ba00; } .globoPlayButton { background: #000; } .go3EstoniaButton { background: #000; } .goPlayButton { background: #001e23; } .goTVButton { background: #fff; } .googlePlayStoreButton { background: rgb(255, 255, 255); } .greekTVLiveAndRadioPlayerButton { background: linear-gradient(0deg, rgba(56,104,88,1) 35%, rgba(0,204,153,1) 35%); } .hboMaxButton { background: radial-gradient(circle, rgba(1,51,255,1) 0%, rgba(1,2,107,1) 100%); } .hayuButton { background: #26263e; } .hdhomerunButton { background: #fff; } .hdoBoxButton { background: #e45201; } .historyVaultButton { background: #000; } .helixTVButton { background: #000; } .homeAssistantButton { background: #fff; } .huluButton { background: #1ce783; } .AF6 .huluButton { background: rgb(37, 37, 37); } .AF6 .huluButtonSVG { fill: rgb(28, 231, 131)!important; } .huluButton svg { width: calc(var(--sz) * 2.8rem); } .iboPlayerProButton { background: #100e36; } .icitouTVButton { background: linear-gradient(0deg, rgba(0,104,134,1) 0%, rgba(61,201,214,1) 100%); } .igniteTVShawButton { background: #fff; } .iMPlayerButton { background: #000; } .infuseButton { background: #fff; } .internetSilkBrowserButton { background: linear-gradient(218deg, rgba(0,179,188,1) 36%, rgba(5,111,107,1) 100%); } .iPlayTVButton { background: linear-gradient(0deg, rgba(92,92,92,1) 0%, rgba(127,127,127,1) 100%); } .ipCamViewerFreeButton { background: #393939; } .ipCameraViewerIPCamsButton { background: linear-gradient(0deg, rgba(60,131,102,1) 0%, rgba(79,167,131,1) 100%); } .ipCameraViewerBasicButton { background: #fff; } .ipCameraViewerProButton { background: #fff; } .ipSmartersProButton { background: linear-gradient(148deg, rgba(75,52,222,1) 0%, rgba(31,15,135,1) 100%); } .ipTVExtremeProButton { background: #fff; } .iptvXButton { background: #000; } .ipVanishButton { background: #fff; } .ipVanishButton svg { width: calc(var(--sz) * 4rem); } .shield-remote-body .ipVanishButton svg { width: calc(var(--sz) * 5.25rem); } .iqiyiButton { background: #fff; } .itvxButton { background: #deeb52; } .israelStationButton { font-size: calc(var(--sz) * .8rem); display: flow-root; color: #fff; background: #2f2f2f; } .shield-remote-body .israelStationButton { font-size: calc(var(--sz) * 1rem); } .chromecast-remote-body .israelStationButton { font-size: calc(var(--sz) * .55rem); } .iVysilaniButton { background: #fff; } .jdFaragButton { background: #c7a65e; } .jellyfinButton { background: #000b25; } .jioCinemaButton { background: #000; } .joynButton { background: #000; } .justWatchStreamingGuideButton { background: #000; } .kayoButton { background: #fff; } .kayoButton svg { height: calc(var(--sz) * 1.55rem); } .shield-remote-body .kayoButton svg { height: calc(var(--sz) * 2.1rem); } .KEXPTVStreamButton { background: #feac31; } .kinopubbutton { background: #202632; } .kinopoiskButton { background: #000; } .kodiButton { background: rgba(27,67,82,1); } .kodiButton svg { width: calc(var(--sz) * 3.8rem); } .shield-remote-body .kodiButton svg { width: calc(var(--sz) * 5.25rem); } .kpniTVButton { background: #fff; } .lazymediaDeluxeButton { background: #1d821d; } .legacyTabloButton { background: #fff; } .liveChannelsButton { color: #fff; background: #17b0f5; font-size: calc(var(--sz) * .75rem); } .shield-remote-body .liveChannelsButton { font-size: calc(var(--sz) * 1rem); } .chromecast-remote-body .liveChannelsButton { font-size: calc(var(--sz) * .55rem); } .magentaSportButton{ background: #e20074; } .magentaTVButton { background: #fff; } .magisTVButton { background: #fff; } .maxButton { background: radial-gradient(circle, rgba(0,51,255,1) 0%, rgba(0,0,103,1) 100%); } .maxPlayerButton { background: rgb(1, 23, 60); } .mediasetInfinityButton { background: #0c0c0c; } .meoGoButton { background: linear-gradient(90deg, rgba(66,185,194,1) 0%, rgba(27,86,120,1) 100%); } .miTeleButton { background: #1d1d1b; } .mlbButton { background: #fff; } .molotovButton { background: #ffc107; } .moonlightGameStreamingButton { background: #535b63; } .movistarPlusButton { background: #2b2b2b; } .movistarPlusButton svg { height: calc(var(--sz) * 1.2rem); } .shield-remote-body .movistarPlusButton svg { height: calc(var(--sz) * 2rem); } .mrMcButton { background: #231f20; } .msgPlusButton { background: linear-gradient(0deg, rgba(11,59,99,1) 35%, rgba(2,6,13,1) 100%); } .my5Button { background: #1d262c; } .myCanalButton { background: #fff; } .myFamilyCinemaButton { background: #fff; } .nationalTheatreAtHomeButton { background: #002b2e; } .nbaOnFireTvButton { background: #11212f; } .nbcNewsButton { background: #fff; } .nbcSportsButton { background: #fff; } .nebulaButton { background: #fff; } .netflixButton { background: #fff; } .shield-remote-body .netflixButton { background: #252525; } .AF6 .netflixButton { background: rgb(37, 37, 37); } .netflixButton > svg { width: calc(var(--sz) * 3.8rem); } .shield-remote-body .netflixButton > svg { width: calc(var(--sz) * 4rem); } .shield-remote-body .netflixButton:active, .shield-remote-body .netflixButton.appActive { box-shadow: 0 0 calc(var(--sz) * 0.857rem) calc(var(--sz) * 0.142rem) rgb(255 87 87 / 15%); border: solid #480a0a calc(var(--sz) * 0.0714rem); } .chromecast-remote-body.CC2 .netflixButton { background: #d5e0e4; filter: none !important; } .chromecast-remote-body.CC3 .netflixButton { background: #efddd6; filter: none !important; } .chromecast-remote-body.CC2 .netflixButton svg { filter: grayscale(1) contrast(.3); } .chromecast-remote-body.CC3 .netflixButton svg { filter: grayscale(1) contrast(.3); } .newsButton { font-weight: bold; font-size: calc(var(--sz) * 1.4rem); text-shadow: 0 0 calc(var(--sz) * 0.5rem) black; color: #ffffff; background: linear-gradient(45deg, rgba(255,184,81,1) 31%, rgba(202,21,205,1) 100%); } .newsButton:active, .newsButton.appActive { box-shadow: 0 0 calc(var(--sz) * 0.857rem) calc(var(--sz) * 0.142rem) rgb(255 255 255 / 15%); } .newsmaxButton { background: #fff; } .nflButton { background: #013369; } .nineNowButton { background: #000; } .nlzietButton { background: #1a191c; } .noovoButton { background: linear-gradient(315deg, rgba(47,45,253,1) 0%, rgba(6,42,156,1) 100%); } .nordVPNButton { background: #fff; } .norlysPlayButton { background: #ea0029; } .nostvButton { background: #fff; } .novaVideoPlayerButton { background: #01579b; } .nowTVButton { background: linear-gradient(220deg, rgba(4,121,129,1) 57%, rgba(6,30,31,1) 100%); } .nowTVButton svg { width: calc(var(--sz) * 3rem); } .shield-remote-body .nowTVButton svg { width: calc(var(--sz) * 4.5rem); } .npoButton { background: #fff; } .nrkTvButton { background: #073b84; } .odeonVodButton { background: #000; } .odidoButton { background: #000; } .okooButton { background: #8c08ff; } .optimumTVButton { background: #002865; } .optusSportButton { background: #1b3246; } .orangeTVButton { background: #000; } .ottNavigatorButton { background: #22518f; } .chromecast-remote-body .ottNavigatorButton svg{ width: calc(var(--sz) * 2.25rem); } .oqeeButton { background: #161616; } .orfOnButton { background: #1a1c20; } .pandoraButton { background: #3668ff; } .pandoraButton > svg { width: calc(var(--sz) * 4rem); } .shield-remote-body .pandoraButton > svg { width: calc(var(--sz) * 5.5rem); } .paramountPlusButton { background: #0667fc; } .ON1 .paramountPlusButton, .ON2 .paramountPlusButton { background: #fff; } .ON1 .paramountPlusButton > svg > path, .ON2 .paramountPlusButton > svg > path { fill: #0667fc !important; } .patheThuisButton { background: #fff; } .pbsButton { background: #2638c4; } .pbsKidsVideoButton { background: #f7e03b; } .peacockButton { background: linear-gradient(45deg, rgba(0,0,0,1) 0%, rgba(59,59,59,1) 100%); } .peacockButton svg { width: calc(var(--sz) * 4rem); } .shield-remote-body .peacockButton svg { width: calc(var(--sz) * 5.5rem); } .peivoMediaButton { background: linear-gradient(19deg, rgba(13,31,55,1) 14%, rgba(19,63,66,1) 81%); } .philoButton { background: #000; } .planetaPlTvButton { background: #fff; } .plexButton { background: radial-gradient(circle at 100% 0%, rgb(132 132 132) 0%, rgba(0, 0, 0, 1) 50%); } .plutoTvButton { background: #000; } .podaTVButton { background: #fff; } .primeButton { background: rgb(58 94 114); } .XM2 .primeButton, .homatics-remote-body .primeButton { background: #fff; } .AF6 .primeButton { background: rgb(37, 37, 37); } .primeButton svg { width: calc(var(--sz) * 3.8rem); } .shield-remote-body .primeButton > svg { width: calc(var(--sz) * 5rem); } .XM2 .primeButton .pv0 { fill: #00a8e1; } .XM2 .primeButton .pv1 { fill: #232f3e; } .AF6 .primeButton .pv0, .AF6 .primeButton .pv1 { fill: #99dcff; } .homatics-remote-body .primeButton .pv0, .homatics-remote-body .primeButton .pv1{ fill: #000; } .privateInternetAccessButton { font-size: calc(var(--sz) * 1.2rem); color: #56b14d; font-weight: bold; background: #fff; } .proximusPickxButton { background: #000; } .purpleCheetahButton { background: #fff; } .qmusicButton { background: #fff; } .radioParadiseButton { background: #000; } .radioPlayerUKButton { background: #c03; } .raiPlayButton { background: #fff; } .redBullTvButton { background: #002649; } .redPlayButton { background: #fff; } .retroArchButton { background: #333; } .rocketButton { background: #fff; } .rokuChannelButton { background: #fff; } .rtlPlayForTVButton { background: #000; } .rtlPlusButton { background: #000; } .rtlPlusHungaryButton { background: #fff; } .rumbleButton { background: #fff; } .s0undTVButton { background: #a30f2c; } .saltTvButton { background: #000; } .sbsOnDemandButton { background: #000; } .chromecast-remote-body .sbsOnDemandButton, .apple-remote-body .sbsOnDemandButton { background: #FDB715; } .screenCloudButton { background: #fff; } .seasons4UButton { background: #005977; } .sevenPlusButton { background: #000; } .seznamButton { background: #fff; } .shahidButton { background: linear-gradient(45deg, rgba(3,210,97,1) 0%, rgba(2,163,238,1) 100%); } .shopHQButton { color: yellow; background: #2e2e2e; font-weight: bold; font-size: calc(var(--sz) * 0.857rem); } .showtimeButton { background: black; } .showtimeButton svg { width: calc(var(--sz) * 3.3rem); } .shield-remote-body .showtimeButton svg { width: calc(var(--sz) * 5rem); } .siriusXMButton { background: #fff; } .skyGoButton { background: #fff; } .skyNewsButton { background: #fff; } .skyPlusButton { background: #000; } .skyShowtimeButton { background: linear-gradient(180deg, rgba(113,1,181,1) 0%, rgba(0,0,0,1) 35%, rgba(142,12,0,1) 100%); } .skySportNowButton { background: #fff; font-size: calc(var(--sz) * 1rem); } .skyQButton { background: #fff; } .skylinkSKButton { background: #fe2a00; } .slingButton { background: linear-gradient(90deg, rgba(0,16,65,1) 0%, rgba(0,51,179,1) 75%); } .smartTubeNextButton { background: #000; } .smartTvClientForTwitchButton { background: #444; } .smartersProButton { background: #182044; } .snappierIPTVButton { background: #000; } .somaFMButton { background: #000; } .sonyLivButton { background: #000; } .spacedeskDisplayButton { background: #2b9433; } .sparkleTVButton { background: #fefefe; } .spectrumTVButton { background: #fff; } .sportTVButton { background: #252525; } .apple-remote-body .sportTVButton, .chromecast-remote-body .sportTVButton { background: #fdea00; } .sportsnetButton { background: linear-gradient(0deg, rgba(11,34,62,1) 42%, rgba(0,56,111,1) 76%, rgba(0,94,184,1) 100%); } .spotifyButton { background: #fff; } .stanButton { background: #fff; } .stanButton svg { width: calc(var(--sz) * 3.25rem); } .shield-remote-body .stanButton svg { width: calc(var(--sz) * 5rem); } .startupShowButton { background: #fff; } .startupShowTVButton { background: #000; } .stbEmuProButton { background: #fff; } .steamLinkButton { background: linear-gradient(0deg, rgba(9,37,70,1) 0%, rgba(15,105,149,1) 50%); } .stingTVButton { background: #464646; } .streamTVButton { background: #fff; } .starzButton { background: radial-gradient(circle at 15% 0%, rgba(30, 71, 73, 1) 0%, rgba(16, 16, 16, 1) 40%); } .streamzButton { background: #020012; } .streamzButton svg { width: calc(var(--sz) * 5.5rem); } .stremioButton { background: #fff; } .strimButton { background: #FAED6F; } .surfsharkButton { background: #fff; } .svtPlayButton { background: #000; } .svtPlayButton svg { height: calc(var(--sz) * 1.2rem); } .shield-remote-body .svtPlayButton svg { height: calc(var(--sz) * 1.6rem); } .swiftfinButton { background: #000b25; } .swisscomblueTVButton { background: #172565 } .syncnextButton { font-size: 0.75rem; } .synclerButton { background: #000); } .synologyPhotosButton { background: #fff; } .tTwoTVButton { background: #fff; } .tabloTVButton { background: #101e3c; } .tailscaleButton { background: #232323; } .tbsButton { background: linear-gradient(67deg, rgba(250,203,149,1) 0%, rgba(223,107,147,1) 44%, rgba(46,21,60,1) 100%); } .teleboyTVButton { background: #fff; } .telenetTvButton { background: #332822; } .teliaPlayButton { background: #230031; } .teliaTvEstoniaButton { background: #990ae3; } .telusTvPlusButton { background: #fff; } .tenPlayButton { background: #fff; } .tennisChannelButton { background: #fff; } .testflightButton { background: linear-gradient(0deg, rgba(29,133,243,1) 0%, rgba(0,212,255,1) 100%); } .tf1PlusButton { background: linear-gradient(180deg, rgba(25,55,255,1) 0%, rgba(15,29,147,1) 100%); } .threenowButton { background: #fff; } .threenowButton svg { height: calc(var(--sz) * 2rem); } .tidalButton { background: #000; } .tinyCamPROButton { background: #fff; } .tiviMateButton { font-size: calc(var(--sz) * 1rem); color: #33a8ff; font-weight: bold; background: #fff; } .chromecast-remote-body .tiviMateButton { font-size: calc(var(--sz) * 0.85rem); } .tiviMaxPremiumButton { background: #fff; } .tntButton { background: #000; } .towisXProButton { background: #000; } .trillerTVButton { background: linear-gradient(74deg, #334877 6%, #35497c00 40%),linear-gradient(351deg, #F30B0B4F 0%, #35497C00 35%),linear-gradient(111deg, #1a2846 9%, #0d1424 100%); } .tubiButton { background: radial-gradient(circle at 80% -20%, rgba(140,0,229,1) 0%, rgba(69,0,157,1) 100%); } .tvBrowserButton { background: #1c1b21; } .tvVlaanderenButton { background: linear-gradient(133deg, rgba(222,0,0,1) 0%, rgba(254,72,0,1) 100%); } .tv2GoButton { background: #fff; } .tv2PlayButton { background: #000523; } .tv2PlayNorwayButton { background: #6f02ff; } .tv4PlayButton { background: #e0001c; } .tverButton { background: #fff; } .tvExpressBRButton { background: #7b5f9e; } .tvingButton { background: #fff; } .tvnzPlusButton { background: #000; } .tvnzPlusButton svg { height: calc(var(--sz) * 1rem); } .shield-remote-body .tvnzPlusButton svg { height: calc(var(--sz) * 1.25rem); } .twireButton { background: #2195f1; } .twitchButton { background: #6441a5; } .twitchButton svg { width: calc(var(--sz) * 3.75rem); margin-bottom: calc(var(--sz) * -0.3rem); } .shield-remote-body .twitchButton svg { width: calc(var(--sz) * 5.5rem); } .uNextButton { background: linear-gradient(45deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 50%, rgba(26,34,46,1) 50%, rgba(26,34,46,1) 75%, rgba(51,59,69,1) 75%); } .uhfButton { background: linear-gradient(135deg, rgba(255,129,55,1) 0%, rgba(237,52,6,1) 100%);; } .unifiProtectButton { background: #0258d3; } .uktvPlayButton { background: #131834; } .viaplayButton { background: #1d1d27; } .videolandButton { background: #ff3746; } .chromecast-remote-body .videolandButton { font-size: calc(var(--sz) * 0.75rem); font-weight: bold; color: #fff; } .vidhubButton { background: #fff; } .vivoPlayButton { background: linear-gradient(135deg, rgba(120,0,157,1) 32%, rgba(213,34,142,1) 75%, rgba(255,151,0,1) 91%); } .vikiButton { background: #0c9bff; } .vlcButton { background: #fff; } .volleyballTVButton { background: #0f201f; } .voyoCzVButton { background: linear-gradient(90deg, rgba(48,227,234,1) 0%, rgba(103,34,255,1) 100%); } .vrtMaxButton { background: #020b26; } .vrtMaxButton svg { width: calc(var(--sz) * 5.5rem) !important; height: calc(var(--sz) * 0.95rem) !important; } .shield-remote-body .vrtMaxButton svg { width: calc(var(--sz) * 5.5rem) !important; height: calc(var(--sz) * 1.5rem) !important; } .vtmGoButton { background: linear-gradient(180deg, rgba(15,15,15,1) 0%, rgba(78,32,116,1) 100%);; } .waipuTVButton { font-size: calc(var(--sz) * 0.85rem); line-height: 0.75rem; color: #fff; font-weight: bold; background: linear-gradient(to right,#30182d 0,#0f2c4c 100%); } .watchItButton { background: #000; } .watchedButton { background: #000; } .weydButton { background: #2d2e2e; } .willowButton { background: #1d202d; } .windscribeButton { background: #04367d; } .wireGuardButton { background: #88171a; } .wnbaButton { background: #ec602e; } .wowButton { background: #fff; } .xciptvButton { background: #00cafd; color: #084192; font-weight: bold; } .chromecast-remote-body .xciptvButton { font-size: calc(var(--sz) * .9rem); } .xfinityStreamButton { font-size: calc(var(--sz) * 0.7rem); color: #fff; font-weight: bold; background: linear-gradient(150deg, rgba(59,48,173,1) 0%, rgba(101,168,250,1) 100%); } .yesPlusButton { background: #000; } .youCineButton { background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(66,66,66,1) 100%); } .youtubeButton { background: #fff; } .chromecast-remote-body.CC2 .youtubeButton { background: #d5e0e4; filter: none !important; } .chromecast-remote-body.CC3 .youtubeButton { background: #efddd6; filter: none !important; } .chromecast-remote-body.CC2 .youtubeButton svg { filter: grayscale(1) contrast(.3); } .chromecast-remote-body.CC3 .youtubeButton svg { filter: grayscale(1) contrast(.3); } .shield-remote-body .youtubeButton svg { width: calc(var(--sz) * 5.75rem); } .youtubekidsButton { background: #fff; } .youtubekidsButton svg { width: calc(var(--sz) * 4.5rem); height: calc(var(--sz) * 1.6rem); } .youtubeTVButton { background: #fff; } .zattooButton { background: #fff; } .zattooButton svg { margin-top: calc(var(--sz) * -0.2rem); } .zdfMediathekButton { background: #34393f; } .zdfheuteButton { background: #fff; } .ziggoGoButton { background: #1a1a1a; } .zinema5Button { background: #2e2e2e; } .zwiftButton { background: #f26722; } `; export { launcherData, launcherCSS };