One of the most popular posts I've written is about jailbreaking your Apple TV - why you'd want to and how to do it. Written three years ago, the Apple TV was either peaking or had already begun its decent as the clear choice for a video streaming device that could also run XBMC (now known as Kodi) when jailbroken. At the time the Apple TV 3 was just coming out and there was not yet a successful path to gaining root, so people were left to either grab a generation 2 model off eBay or continue to wait. The jailbreak process never came to the generation 3 model and the popularity of the device as a choice for a home theater PC faded.
A major problem with jailbreaking your Apple TV is that you'll no longer get the standard software updates for the device. That means once you gain root access, the Apple TV will never improve, even as new features and services are added. You could always redo the entire process but that's a pain. This was OK before there were such a large number of services available but now with HBO Go, an upcoming NFL season ticket service, etc. it's hard to justify keeping it around just for streaming media from your PC - especially when there are alternatives.
I've been using my Apple TV 2 - jailbroken with Kodi - for over 3 years now as my primary streaming device. I've upgraded the iOS version a couple of times to gain new services like HBO Go but it's still not at the latest version. Lately my device has been unable to play video through HBO Go, probably due to the jailbreaking process. The fix is to factory reset the device but that would mean jailbreaking it yet again. Adding to my hesitation to do so, Kodi has announced that starting with the current version 15, the Apple TV will no longer be supported as a viable device. The whole point of me jailbreaking the Apple TV has always been to run XBMC/Kodi and now it's not supported anymore!
But I'm over it. The Apple TV can still exist as it does for me today and move to the basement TV or whatever. It's time to upgrade.
I still want to use Kodi but now I don't have to compromise thanks to a larger number of supported devices - most of which don't require jailbreaking. There are a few standout options:
- Amazon Fire TV [FireOS]
- Amazon Fire TV Stick [FireOS]
- Google Nexus Player [Android TV]
- Nvidia Shield TV [Android TV]
These are all Android based devices but the difference is whether or not they run Android TV or not and how difficult it is to load the Kodi app. If you want to use the device for all kinds of services other than Kodi (let's be honest, just HBO Go really) then you don't want an Android TV device - at least not today. Android TV is a very nice platform but they've been promising to bring new services like HBO Go to the device for almost a year now without actually delivering.
If you just care about Kodi, the Google Nexus Player is an excellent choice at just $79. It also has the easiest path to installing Kodi. Similarly, the Nvidia Shield TV has the same easy install path but a Tegra x1 processor and gaming controller if you're into Android gaming. Also, if you want to gamble, these will be just fine if/when Google actually delivers on these services.
The better options in my opinion are the Amazon Fire TV devices. The Fire TV Stick is basically the same as the standard except with less RAM, a slower processor, and fewer ports. It should still run Kodi pretty well though if you're on a budget - it's just $39. For me the Fire TV is the way to go though. It's got HBO Go along with all the other standard services, and since I'm all in on Amazon Prime anyway, I get a first class experience for the free services that come with Prime (Amazon TV, Amazon Music). There is no need to jailbreak the device and the hardware is top notch. Combine that with Kodi and I've got a modern piece of hardware that does everything I want for around $100.
The Kodi installation process is a little more advanced than what some people might feel comfortable with, but if you were willing to jailbreak your Apple TV it's still an easier process. Using a desktop program called adbFire you can push the Kodi app to the Fire TV without having to mess with the command line. There is a step-by-step guide here for doing so. Just follow the steps carefully and you'll be up and running in about 10 minutes. For those comfortable with a manual installation, the process can be even quicker and has the added benefit of being able to upgrade the Kodi package more easily later on. Those steps can be found here under section 3.
Regardless of the device and route you choose, there is little doubt that having a new and stock device is going to be a more maintainable path moving forward. Being able to update the device OS regularly will ensure you get the maximum life and value from your purchase and you'll also have a more stable experience as well. With the sunsetting of Kodi for Apple TV and the emergence of new options that are greater than or equal to Apple, it no longer makes sense to jailbreak your Apple TV moving forward.