Apple TV hacker discovered how to add custom sites, the hack gets closed quickly

by Dan on October 7, 2013


raspberry pi on apple tv Apple TV hacker discovered how to add custom sites, the hack gets closed quickly

A new hack was discovered which allows custom site bookmarks to be added on pre-iOS 7 Apple TV’s. The backdoor hack comes from an iOS hacker David Schuetz who discovered a way to enable an Add Site feature which adds the ability to add custom sites to the Apple TV menu. However, it seems the hack has already been closed: it seems Apple checks for the existence of additional links placed on the Home Screen and actively disables them, so unfortunately the hack was short lived. Hopefully, Schuetz’s discovery will inspire people to figure out how to disable this check. Despite the hack being closed, here’s the details.

The hack didn’t even require a jailbreak and is compatible on version 5.x and earlier builds of Apple TV. By enabling the Add Site feature, Schuetz was able to add a custom site pointing at a Raspberry Pi Media server which he added to the Apple TV.

The process is explained in detail on this website and is shown in the below video:

Ultimately, to get this to work you have to do the following:

  1. Start up a simple web server somewhere and put the .mobileconfig file there
  2. Go to the AppleTV Settings app
  3. Select “General” then scroll the cursor down to highlight “Send Data To Apple”
  4. Press “Play” (not the normal “Select” button)
  5. Enter the URL for the .mobileconfig file (don’t forget to add http://)
  6. After loading, you may need to restart the AppleTV for the change to take effect

personalize atv Apple TV hacker discovered how to add custom sites, the hack gets closed quickly

The possibilities that this opens up are endless, but it seems Apple have patched it in the 6.0 firmware. Let’s hope someone can figure out how to disable the checks Apple impose.

Be sure to follow Apple TV Hacks on TwitterFacebook or Google+ for all the latest Apple TV-related news.

  • rik

    there’s one big question after trying things for over an hour, if you enter the url on to acces the server and you just type down the path he gives an error, but in the movie the enter a path which ends a ../addsite.mc

    that makes no sense when i’m trying to load a file which is called .mobileconfige

    any tips on what i’m doing wrong?

Previous post:

Next post: