Apple TV hacker and developer nitoTV has recently shared some thoughts on the Apple TV 2 5.0 (iOS 5.1) and Apple TV 3 jailbreak. According to him, without an A5 bootrom exploit being found, an Apple TV 3 jailbreak “will be an uphill battle.” That’s mainly because the “attack surface” on Apple TV is much smaller:
Two weeks after iOS hacker and Chronic Dev-Team member Pod2g announced an untethered jailbreak for Apple TV 2 running 4.4.3 (and 4.4.4), FireCore made this jailbreak publicly available by releasing an updated version of Seas0nPass that supports an untethered jailbreak of the latest 4.4.4 (iOS 5.0.1) Apple TV software. Obviously, the new Seas0nPass uses Pod2g’s exploit.
Little by little the apps are coming to the Apple TV. Hacker and iOS developer Steven Troughton-Smith and a hacker called TheMudKip have made it to run iPhone and iPad apps on an Apple TV 2, jailbroken with Seas0nPass. Using @TheMudkip’s MobileX window manager for iOS, and @chpwn’s MobileLaunchpad launcher to go with it, they managed to get multiple iOS apps running natively on Apple TV, without AirPlay. Later on, they even figured out a way to run iPad applications at a full 720p resolution.
FireCore’s Seas0nPass has been updated for Apple TV 2 running firmware 4.4.3. It’s still a tethered jailbreak, meaning every time there is a need to reboot your Apple TV, you will have to connect it to a computer. Seas0nPas for 4.4.3 doesn’t support XBMC, Plex client, and Rowmote plugins yet. Supported are Media Player, Couch Surfer, nitoTV, Remote HD, Last.fm, Weather, RSS Feeds and Overflow.
Firecore has just updated Seas0nPass to support a TETHERED jailbreak of the new Apple TV 4.4 (iOS 5) software (also supported is the 4.4.1 update). A tethered jailbreak means every time there is a need to reboot your Apple TV, you will have to connect it to a computer. The new Seas0nPas doesn’t support XBMC, Plex, Remote HD and Rowmote plugins yet, so think twice before deciding to upgrade to 4.4 and run the jailbreak.
If the support for Media Player, Couch Surfer, NitoTV, Last.fm, Weather, RSS Feeds and Overflow and the new Apple TV 4.4 features, like AirPlay Mirroring, Photo Stream, NHL and WSJ Live are enough to convince you to update, you can then jailbreak your atv following these steps:
Today we will install an FTP server in one of our Apple TV 1. FTP means File Transfer Protocol, and a FTP server is a program sitting in your device, waiting for someone to send him files (or ready to send them). Then, if you have an FTP server in your Apple TV, you can transfer files easily an quickly from your Mac OS (in a Finder window, Go menu and select connect to server, then ftp://locationofappletv) or your Windows machine (just enter ftp://locationofappletv in your Explorer window).
For this tutorial to work, you need to have SSH access to your Apple TV. Of course, this is the first step in any jailbreaking tutorial, so I’ll assume you are past this step. If you are not, you can find more details in our How-To category.
This will only work (in an useful way) in an Apple TV1, since the Apple TV2 lacks a hard drive and FTP needs somewhere to store the files. What else do you need? Well, you need the FTP daemon. A daemon is a special kind of program in UNIX systems that watches what is happening… Oddly enough, the name comes from electromagnetism’s theory father, James Maxwell. Odd happenings. [click to continue…]