[Shield Android TV General] svfusion:
Thanks! That one works great! I'm trying to figure how they are taking the FireTV version and make them work on the Shield. I'm pretty sure it's the AndroidManifest.XML file

However, when I use apktool to decode it, it outputs another encoded one. When I try to run apktool on the one you posted, it decodes it, and you can see that it is in fact for AndroidTV. I'm curious to see if this AndroidManifest.xml file will work on other versions as well.

Here is the decoded file if you or anyone is interested,

<?xml version="1.0" encoding="utf-8" standalone="no"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.att.tv" platformBuildVersionCode="23" platformBuildVersionName="6.0-2438415">

<uses-feature android:name="android.software.leanback" android:required="true"/>

<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>

<uses-permission android:name="android.permission.INTERNET"/>

<uses-permission android:name="android.permission.WAKE_LOCK"/>

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

<uses-feature android:name="android.hardware.location" android:required="false"/>

<uses-feature android:name="android.hardware.location.network" android:required="false"/>

<uses-feature android:name="android.hardware.location.gps" android:required="false"/>

<application android:allowBackup="false" android:banner="@mipmap/banner" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:largeHeap="true" android:name="com.att.ott.tv.TVApplication" android:supportsRtl="false" android:theme="@style/DTVTheme">

<activity android:label="@string/app_name" android:name="com.att.ott.tv.controller.movie.VODMovieDetailsActivityTV"/>

<activity android:label="@string/app_name" android:name="com.att.ott.tv.controller.tvseries.VODTVSeriesDetailsActivityTV"/>

<activity android:label="@string/app_name" android:name="com.att.ott.tv.controller.navigation.NavigationActivity"/>

<activity android:label="@string/app_name" android:name="com.att.ott.tv.LauncherActivityTV">

<intent-filter>

<action android:name="android.intent.action.MAIN"/>

<category android:name="android.intent.category.LEANBACK_LAUNCHER"/>

<category android:name="android.intent.category.LAUNCHER"/>

</intent-filter>

</activity>

<activity android:label="@string/app_name" android:name="com.att.ott.tv.controller.tvseries.VODTVSeriesEpisodeDetailsActivityTV"/>

<activity android:label="@string/app_name" android:name="com.att.ott.tv.controller.settings.SettingActivityTV"/>

<activity android:label="@string/app_name" android:name="com.att.ott.tv.controller.watchlist.WatchListActivityTV"/>

<activity android:name="com.att.ott.tv.controller.login.LoginActivityTV" android:windowSoftInputMode="adjustResize"/>

<activity android:label="" android:name="com.att.ott.tv.controller.networks.NetworkDetailsActivityTV"/>

<activity android:label="@string/app_name" android:name="com.att.ott.tv.controller.genre.GenreDetailsActivityTv"/>

<activity android:label="@string/app_name" android:name="com.att.ott.tv.controller.container.SingleContainerCuratedActivityTV"/>

<activity android:label="" android:name="com.att.ott.tv.controller.program.LiveProgramDetailsActivityTV"/>

<activity android:label="Nielsen Measurement" android:name="com.att.ott.tv.controller.nielsen.NielsenActivity"/>

<activity android:label="Basic Settings WebView" android:name="com.att.ott.tv.controller.settings.BasicSettingsWebViewTvActivity"/>

<activity android:label="Channel Details" android:name="com.att.ott.tv.controller.channeldetails.ChannelDetailsTvActivity"/>

<service android:exported="false" android:name="com.att.ott.common.playback.libraries.quick_play.vstb.VstbAppService">

<intent-filter>

<action android:name="com.att.ott.common.playback.libraries.quick_play.vstb.VstbAppService"/>

</intent-filter>

</service>

<receiver android:name="com.google.android.gms.cast.framework.media.MediaIntentReceiver"/>

<service android:name="com.google.android.gms.cast.framework.media.MediaNotificationService"/>

<service android:name="com.google.android.gms.cast.framework.ReconnectionService"/>

<activity android:exported="false" android:name="com.google.android.gms.common.api.GoogleApiActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>

<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>

</application>

</manifest>