[Fire TV Themes and Apps] Stealthy_C:
Hello,

So i've seen many threads regarding sideloading the new Amazon TV Fire Stick. All of these threads involved connecting to the device over a wifi network... Well that is a problem in my current situation.

And when connecting to the hospital open Wifi you have to accept the terms and conditions before you can get to the outside world. This is an issue as I am unable to connect to the fire stick over the wifi to perform a sideload.

Everything I have read so far says you CAN NOT sideload via the USB port on the fire stick. This is incorrect. I was able to successfully sideload, install, and run Firefox and Kodi.

Both apps show up in the same place as other side loaded apps (done via the wifi adb software that is floating around the forums).

Below is a dump from the Fire Stick before and after sideloading with the factory usb cable and nothing else, while connected to my laptop.

Only apk that had been sideloaded before (via Wifi at home) was the PlexApp

E:\android-sdk_r23.0.2-windows\android-sdk-windows\platform-tools>adb shell

shell@android:/ $ pm list packages -3 -f

pm list packages -3 -f

package:/data/app/com.aetn.aetv.watch-1.apk=com.aetn.aetv.watch

package:/data/app/com.amazon.rialto.cordova.webapp.webapp1b91d8bc296c4484bf93111a477fe10e-1.apk=com.amazon.rialto.cordova.webapp.webapp1b91d8bc296c4484bf93111a477fe10e

package:/data/app/com.amz.games505.Terraria-1.apk=com.amz.games505.Terraria

package:/data/app/com.netflix.ninja-1.apk=com.netflix.ninja

package:/data/app/com.plexapp.android-2.apk=com.plexapp.android

package:/data/app/com.plexapp.plex-1.apk=com.plexapp.plex

package:/data/app/org.xbmc.xbmc-1.apk=org.xbmc.xbmc

shell@android:/ $ exit

exit

E:\android-sdk_r23.0.2-windows\android-sdk-windows\platform-tools>adb install Firefox_28.0.1.apk

5182 KB/s (26803835 bytes in 5.051s)

pkg: /data/local/tmp/Firefox_28.0.1.apk

Success

E:\android-sdk_r23.0.2-windows\android-sdk-windows\platform-tools>adb shell

shell@android:/ $ pm list packages -3 -f

pm list packages -3 -f

package:/data/app/com.aetn.aetv.watch-1.apk=com.aetn.aetv.watch

package:/data/app/com.amazon.rialto.cordova.webapp.webapp1b91d8bc296c4484bf93111a477fe10e-1.apk=com.amazon.rialto.cordova.webapp.webapp1b91d8bc296c4484bf93111a477fe10e

package:/data/app/com.amz.games505.Terraria-1.apk=com.amz.games505.Terraria

package:/data/app/com.netflix.ninja-1.apk=com.netflix.ninja

package:/data/app/com.plexapp.android-2.apk=com.plexapp.android

package:/data/app/com.plexapp.plex-1.apk=com.plexapp.plex

package:/data/app/org.mozilla.firefox-1.apk=org.mozilla.firefox

package:/data/app/org.xbmc.xbmc-1.apk=org.xbmc.xbmc

shell@android:/ $ exit

exit

E:\android-sdk_r23.0.2-windows\android-sdk-windows\platform-tools>adb install kodi-14.0-Helix-armeabi-v7a.apk

5687 KB/s (62327277 bytes in 10.702s)

pkg: /data/local/tmp/kodi-14.0-Helix-armeabi-v7a.apk

Success

E:\android-sdk_r23.0.2-windows\android-sdk-windows\platform-tools>adb shell

shell@android:/ $ pm list packages -3 -f

pm list packages -3 -f

package:/data/app/com.aetn.aetv.watch-1.apk=com.aetn.aetv.watch

package:/data/app/com.amazon.rialto.cordova.webapp.webapp1b91d8bc296c4484bf93111a477fe10e-1.apk=com.amazon.rialto.cordova.webapp.webapp1b91d8bc296c4484bf93111a477fe10e

package:/data/app/com.amz.games505.Terraria-1.apk=com.amz.games505.Terraria

package:/data/app/com.netflix.ninja-1.apk=com.netflix.ninja

package:/data/app/com.plexapp.android-2.apk=com.plexapp.android

package:/data/app/com.plexapp.plex-1.apk=com.plexapp.plex

package:/data/app/org.mozilla.firefox-1.apk=org.mozilla.firefox

package:/data/app/org.xbmc.kodi-1.apk=org.xbmc.kodi

package:/data/app/org.xbmc.xbmc-1.apk=org.xbmc.xbmc

shell@android:/ $ exit

exit

I did this because I needed a browser to accept the terms and conditions on the fire stick after connecting to the open hospital wifi, which I used FireFox for. At this time I am un aware of any built in web browser included on the stick.

So it IS possible to install .apk files via adb USB. If anyone says other wise I would say they are incorrect... both apps installed successfully and run perfectly on the FireStick.

Current version I am running is 54.1.02_user_102018720