I thought that could have been it.
Have you tried spoofing the ios version to see if that would fix it?
I tried editing System/Library/CoreServices/SystemVersion.plist but that just put me in a boot loop, luckly I never lost ssh so I could re-edit without restoring
Progress!
I edited /private/var/stash/Applications/AppleTV.app/Info.plist to 5.3 and Build 10B809 and all the channels showed up, even the one I had not added to the ExtraInternetCategories.plist
I kept playing with it and changed the same plist to 6.0 and Build 11A470e, guess what popped up... the AddSite button and it works.
The only bad thing is that most channels pop up as unavailable so maybe someone smarter than me can figure out why the channels are unavailable.
Nice find, did this fix espn as well? This might be a alternative way to add bag.plists then revert back to your old /private/var/stash/Applications/AppleTV.app/Info.plist. I would rather just use a addsite bag.plist instead so I wouldnt have to constantly edit that file but still a nice find, first partial atv version spoof ive heard of. What channels show up besides addsite when you did this? More details the better, can you add a screenshot of the apps?
Nice find, did this fix espn as well? This might be a alternative way to add bag.plists then revert back to your old /private/var/stash/Applications/AppleTV.app/Info.plist. I would rather just use a addsite bag.plist instead so I wouldnt have to constantly edit that file but still a nice find, first partial atv version spoof ive heard of. What channels show up besides addsite when you did this? More details the better, can you add a screenshot of the apps?
Here are the screen shots.
Another strange behavior is that a lot of the icons don't show on 6.0 spoof but they did on the 5.3 spoof
Here's a breakdown of the channel behavior.
iTunes Radio - Black screen
HBO, iTunes Festival, Vevo & Qello - Spinning Wheel
ESPN, MLS, Weather, Sky & Smithsonian - Unavailable message
Disney Channels - ask for TV provider info
Progress!
I edited /private/var/stash/Applications/AppleTV.app/Info.plist to 5.3 and Build 10B809 and all the channels showed up, even the one I had not added to the ExtraInternetCategories.plist
I kept playing with it and changed the same plist to 6.0 and Build 11A470e, guess what popped up... the AddSite button and it works.
The only bad thing is that most channels pop up as unavailable so maybe someone smarter than me can figure out why the channels are unavailable.
Awesome progress. Does PlexConnect works? If it does, i would love you to comment me here a short guide of how to make this work in ATV 3 IOS 6, and i'll post a big guide with photos with credit to you of course.
Thanks so much, that's great!
This will not work on any atv3 revision yet there is no root access because it is not jailbroken yet. If someone could make a certificate to change this file it may be possible. Can anyone test this on a atv2 ios 5.2 untethered or ios 5.3 tethered and post results? @lightning413 is spoofing ios 5.02 to ios 6.0.
This will not work on any atv3 revision yet there is no root access because it is not jailbroken yet. If someone could make a certificate to change this file it may be possible.
Ok, so how did he do that on 6? The jailbreak for atv2 was bootroom and working on 6 too cause of that?
thanks :)
He didnt he spoofed ios 5.02 to ios 6.0 on a atv2.
Atv revisions=http://support.apple.com/kb/HT5823
He didnt he spoofed ios 5.02 to ios 6.0 on a atv2.
What do you mean by spoof? And how can i check if my atv3 is rev a?
thanks
Rev A is A 1427
Rev B is A 1469
Look on the bottom of your Atv to see what number you have
There is no rev b from what I understand: http://theiphonewiki.com/wiki/Apple_TV
Orig & rev a for atv3.
What do you mean by spoofed?
He faked the version of the atv2 from 5.02 to 6.0 by editing a file here: /private/var/stash/Applications/AppleTV.app/Info.plist
He was only able to this this via ssh because he is jailbroken on a atv2. The file tells the appletv what version its running.
Yep, he meant the normal atv 3.
He faked the version of the atv from 5.02 to 6.0 by editing a file.
What was that for? Did he mean that made the 5.3 channels show up?
Ios 6.0 channels were showing up because he spoofed (faked the atv2 to think its running) ios 6.0. Pm me any more questions so we dont keep posting like crazy. My guess is we need more files spoofed to make the atv2 think its running ios6 to get more functionality, im shocked that this made more channels pop up, lets try to find more plists that get these apps working on lower jailbreakable ios versions, besides the one that keeps it in a boot loop
apparently the functionality of other apps that apple is releasing is there but some settings/files are not letting it work on ios 5.02. Hopefully if this is figured out we can just spoof the ios and the apps will just pop in as they are released 
From what I understand the atv uses a app to run the homescreen in a sense so this does make sense that spoofing this would trick the frapplicance main app into thinking it is running ios 6.0
Ios 6.0 channels were showing up because he spoofed it to 6.0. Pm me any more questions so we dont keep posting like crazy.
Ok, understood now. So the reason that 6 channels are not working probably because they are not compatible. Is there a way to dig in the .ipsw of atv's?
And since next question i will send you a message ;)
I'm going to try to spoof one of my other ATV's, I think I have 1 on 5.2 and will report back tomorrow.
Same here I have 2 on ios 5.2. Why cant we create an app using js and xml to start ftp, ssh, terminal or something in that nature for atv2 that can be easily used on a atv3 if addsite can be renabled?
Same here I have 2 on ios 5.2. Why cant we create an app using js and xml to start ftp, ssh, terminal or something in that nature for atv2 that can be easily used on a atv3 if addsite can be renabled?
Are you asking or calling for action? Cause i think you can .. :)
But just need to get addsite back on atv 3..