Update Mar. 2017
Hi y’all –
Thanks everyone for your comments/questions to this post. From reading all your comments I gather we are finding two main issues:
a. Comcast App is no longer working: So sounds like our friends at Comcast updated their mobile app in a way that makes the FireTV crash and exit the app without even loading. Apparently the Xfinity TV Go app has been replaced with a new app called XfinityStream. I’ve tried multiple versions of the new XfinityStream app, all of them crashed. However the Xfinity TV 3.2.1.028 seems to work sometime, give it a shot. You can download the apk in this link. I got as far as this screen and then kaput!
However there is an…
Alternative (not-kinda-lame) Solution, but simpler!
Since this post was initially written, TV providers have improved their individual apps (a lot). So, while we figure out how to hack the FireTV to support the Comcast app, you can download the following apps (some of them even support Live TV!), which can be downloaded directly from your FireTV:
ABC (Full episodes + Live TV): Download app here – You can watch American Crime, Grey’s Anatomy, Scandal, Modern Family, etc.
NBC (Full episodes + Live TV): Download app here – You can watch Dateline, SNL, Superstore, Chicago Fire, Shade of Blue, etc.
CBS (Full episodes + Live TV): Download app here
CNNgo (Live): Download app here
b. Sideloading – For those who would like to keep trying installing different versions of the Xfinity app. Sounds like Jocala sideloader is not working for some of you. If that is the case & you are using a mac, you can try the following. Go to Terminal (for those who don’t know what this is, spotlight search in the top right of your screen: Terminal, you’ll see an icon with a black developer-ish looking screen) and do this magic:
Step 1: Install Homebrew, to do so in Terminal enter the following (copy paste):
ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
Step 2: Install adb. In Terminal enter:
brew install android-platform-tools
Step 3: Start using adb. In Terminal connect to your FireTV via WiFi, for that you need your FireTV IP:
adb connect 192.168.1.XX
Now your computer and your FireTV have a bridge to communicate and you can sideload any app (install apk file from your computer to your firetv or firetv stick). To do so, enter in terminal
adb install [drag file from Finder here and it will paste the path]
UPDATE 1: The new Fire TV ($99) supports 4K.
UPDATE 2: If you have problems using adfFire to sideload from your PC. Try other options for sideloading. AdfFire was what worked for me when I went through this process.
Fire TV ($99) and Fire Stick ($39) work on an Android platform, so certain Android tablet/phone apps work on the Fire TV. These apps are not designed for the Fire TV, therefore they are not perfect, but they are functional. These are the steps I followed to the Comcast Xfinity TV To Go app to work on my Fire Stick, so that I could watch cable from it.
Note: Two things you need to do this: a) a Comcast account, that is you must have cable at home or have a friend give you their credentials, b) get a paid app – since the Comcast app is designed for a touchscreen, you will need a remote mouse (different from Fire TV remote app) to enter your credential, I did quite a bit of research to find such app for free, but didn’t find it, so I just paid the $2.98 for the remote mouse app (info below).
- Download adbFire (from the Jocala site) to your PC/laptop http://www.jocala.com/adbfire.html. This software allows you to connect your PC to your Fire TV through your wifi connection and install apps from an APK file (APK file is the raw file of any app) directly into your Fire TV (rather than the Amazon App Store). This is called “sideload” apps.
- In your laptop, download the APK file for the Comcast Xfinity TV To Go app. You can google this to find the latest version, or use the APK file I used on May 23, 2015. Link to APK file I used (Dropbox).
- Now you got the APK file in your laptop and the software to install it on your Fire TV. In order to do this you need to change a couple of settings in your Fire TV. In your Fire TV, go to Settings > System > Developer Options and turn ON the two available settings: (i) ADB debugging and (ii) Apps from Unknown Source.
- Write down the IP number of your Fire TV connection. Go to Settings > System > About > Network. There you will find your IP address. Write this down.
- In your laptop, open adbFire. Enter your Fire TV IP address and hit connect. Now click on “Install APK”, find the APK file in your laptop and hit install. A progress bar at the bottom of the adbFire window will show you when installation is completed.
- Now the Comcast Xfinity TV To Go app is in your Fire TV. To open it go to Settings > Applications > Manage Installed Applications > Find the Comcast App and hit “Launch Application”
Tadahh! Except that since it is an Android App and it is designed to be used on a touch screen and your TV is not a touch screen, you won’t be able to enter your Comcast user and password. Now you will need the remote mouse app to get a mouse pointer in your TV and enter your credentials. Follow these two extra steps:
- This is the app I used, Remote Mouse for Fire TV. You need to get it installed on your Fire TV and on your phone, so those two can talk to each other. App for Fire TV $1.99, iPhone app $0.99. Total $2.98!
- With the mouse remote app enter your Comcast credentials and voila!
Another option is to get a real wireless mouse and plug it in your FireTV box (this option is not available for FireStick as there is not US input). One low cost alternative the AmazonBasics Wireless Mouse with Nano Receiver.
If you find any workarounds let me know in the comments section.