Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Did you type

Code:
apt-get -f install libxml2-lib

?

Well, I did not type that, but somehow I still ended up with it on there..Mine went like this. I got a feeling I need to start over and jb my apple tv again.


Apple-TV:~ root# apt-get -f install
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following packages will be REMOVED:
libxml2-lib sqlite3-lib
WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
libxml2-lib sqlite3-lib
0 upgraded, 0 newly installed, 2 to remove and 2 not upgraded.
After this operation, 36.9kB disk space will be freed.
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
?] Yes, do as I say!
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
(Reading database ... 820 files and directories currently installed.)
Removing libxml2-lib ...
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
Removing sqlite3-lib ...
Apple-TV:~ root# killall Lowtide
Apple-TV:~ root# apt-get install com.nito.nitoTV
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
beigelist mobilesubstrate
The following NEW packages will be installed:
beigelist com.nito.nitoTV mobilesubstrate
0 upgraded, 3 newly installed, 0 to remove and 2 not upgraded.
Need to get 3966kB of archives.
After this operation, 4174kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
WARNING: The following packages cannot be authenticated!
beigelist com.nito.nitoTV
Install these packages without verification [y/N]? y
Get:1 http://apt.awkwardtv.org ./ beigelist 0.9-1 [3814B]
Get:2 http://apt.awkwardtv.org ./ com.nito.nitoTV 0.1-6 [3926kB]
Get:3 http://apt.saurik.com tangelo-3.7/main mobilesubstrate 0.9.3228-1 [36.2kB]
Fetched 3966kB in 6s (606kB/s)
Selecting previously deselected package mobilesubstrate.
(Reading database ... 819 files and directories currently installed.)
Unpacking mobilesubstrate (from .../mobilesubstrate_0.9.3228-1_iphoneos-arm.deb) ...
Selecting previously deselected package beigelist.
Unpacking beigelist (from .../beigelist_0.9-1_iphoneos-arm.deb) ...
Selecting previously deselected package com.nito.nitotv.
Unpacking com.nito.nitotv (from .../com.nito.nitoTV_0.1-6_iphoneos-arm.deb) ...
Setting up mobilesubstrate (0.9.3228-1) ...
Setting up beigelist (0.9-1) ...
Setting up com.nito.nitotv (0.1-6) ...
 
Cant restore the custom firmware. I keep getting error 21. Interestingly, when I restore it says restoring 4.0 and it fails right after communicating with the apple server. Can restore the apple firmware though. Apple's gives me error 1602, but it still works. Any thoughts?
 
Cant restore the custom firmware. I keep getting error 21. Interestingly, when I restore it says restoring 4.0 and it fails right after communicating with the apple server. Can restore the apple firmware though. Apple's gives me error 1602, but it still works. Any thoughts?

You must be on WIndows, it is not currently working on WIndows, Pwnage tool need to put the ATV on DFU, you cannot do it manually
 
How do you find the ip of your apple tv to ssh into it?

Um what am i missing. either open up your routers config page and see what address it assigned the appletv or even easier just reconnect your appletv to your network and tv, go to settings tab and under network it lists your ip address.
 
Tried it on osx and windows, but I didn't let pawnage put in edu. I did it manually. I'll try again but I couldn't get pwnage to start dfu. Seems to hang. Thanks for the quick response n

You must be on WIndows, it is not currently working on WIndows, Pwnage tool need to put the ATV on DFU, you cannot do it manually
 
Um what am i missing. either open up your routers config page and see what address it assigned the appletv or even easier just reconnect your appletv to your network and tv, go to settings tab and under network it lists your ip address.

wow forgot about that.

anyway when i do it i get this error

ssh root@-----------
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
--------------------------------------------------
Please contact your system administrator.
Add correct host key in /Users/-------/.ssh/known_hosts to get rid of this message.
Offending key in /Users/--------/.ssh/known_hosts:2
RSA host key for ------------- has changed and you have requested strict checking.
Host key verification failed.


the ----- are things i blocked out.
 
wow forgot about that.

anyway when i do it i get this error

ssh root@-----------
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
--------------------------------------------------
Please contact your system administrator.
Add correct host key in /Users/-------/.ssh/known_hosts to get rid of this message.
Offending key in /Users/--------/.ssh/known_hosts:2
RSA host key for ------------- has changed and you have requested strict checking.
Host key verification failed.


the ----- are things i blocked out.

If you go to ~/.ssh and delete the file "known hosts" it will go away. You know what the device is, so the warning doesn't apply in this case.

https://forums.macrumors.com/threads/354258/
in case you have any more questions
 
And may I be the first to say congrats OP for getting a shoutout from MuscleNerd :)

Some of us stand on the shoulders of giants, I prefer to cower before them. More chance of getting stood on though... If you think I'm going somewhere wih this analogy, you're smarter and more philosophically gifted than I.

Really eager to see NitoTV gain all of it's features... It's an impressive start as it is, and the toolkit/template projects will be invaluable for chumps like me who need a helping hand getting started in ATV app development.
 
helloworld

Has anybody been able to compile and deploy the "helloworld" example made available by NitoTV?

Link is: http://www.twitlonger.com/show/6j58kq

If somebody could post detailed instructions as to how to compile it in Xcode and deploy to the Apple TV, I'd greatly appreciate it.

Thanks much!
 
I downloaded custom firmware for apple tv, but when I try to restore in DFU mode, I get error 1600. Any idea? I'm on windows.
 
Custom Firmware

Hi there. I've just bought an Apple TV 2G and it's great, but a jailbreak would be great too. The only problem is that i don't have a Mac and i'd like to know if anyone could build as a greatfavor a custom firware with PwnageTool 4.1.2 and post it any site kind pf megaupload, hotfile, etc.

Thank you very much.
 
I know PwnageTool 4.1.2 doesn't work on WIndows. I can put my Apple TV in DFU mode with remote control, etc,... but what i need is that any who can build a custom firmware with PWG to make at your own Mac and post it anywhere so i can, with my iTunes 10, in my PC, make a restore with it.
 
I have Tested this in windows, and it will not work, I restored my apple TV using my mac and Pwnage tool to put apple tv in dfu mode. For some reason This version of Pwnage tool has to put your device into dfu mode. I have tried to put my iPhone4 and my Apple Tv myself into dfu mode, Without using Pwnage Tool,and i kept getting the 1600 error message on Itunes when i try to restore. You have to put your devices in dfu mode Using Pwnage tool to avoid the 1600 error message in itunes.I have found no other way around it.
 
Guide posted here: http://wiki.awkwardtv.org/wiki/NitoTV_Take_3

Shiny new Wiki Page, and probably the best place to follow the NitoTV development, next to Twitter, of course.

A pre-prepared firmware will probably not restore from a Windows computer. I may be wrong, but I believe Pwnagetool executes the exploit after it's guided you into DFU mode- "regular" DFU mode doesn't seem to work.

As for the Hello World project, you need the latest version of XCode then do this:

0) Make sure your Apple TV is turned on and connected to the network!!! It should be named the default "Apple TV" for convenience, resulting in a hostname of: apple-tv.local

1) Change the drop-down build menu to "Release | atvTwo | x86_64"

2) Fire up Terminal (On your local machine)

3) Type: "cd /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/"

4) Type: "sudo ln -s iPhoneOS4.1.sdk/ iPhoneOS4.0.sdk"

5) Enter your password, as prompted and close Terminal

6) Expand the "Targets" node in the left-hand pane of XCode

-- In theory this step should work:
7) Right click "thePlugin" and choose "Build"

-- But I had to:
8) Open up Terminal again

9) "cd ~/Downloads/helloWorld/" (This step may vary for you)

8) "sh build.sh"

-- At this point the script will SSH into your AppleTV and attempt to install the frappliance - Frontrow/Lowtide plugin.

9) Wheee! If you are prompted to continue connecting, answer "yes"

10) Enter your AppleTV password (Default is "alpine")

11) Wheee! Enter your password again.

12) If you're watching your AppleTV on a display, the screen should go blank as Lowtide gets killed and begins to restart. If it hangs on "waiting for network services" for a while, just hammer some keys on your remote- seemed to work for me.
 
I have Tested this in windows, and it will not work, I restored my apple TV using my mac and Pwnage tool to put apple tv in dfu mode. For some reason This version of Pwnage tool has to put your device into dfu mode. I have tried to put my iPhone4 and my Apple Tv myself into dfu mode, Without using Pwnage Tool,and i kept getting the 1600 error message on Itunes when i try to restore. You have to put your devices in dfu mode Using Pwnage tool to avoid the 1600 error message in itunes.I have found no other way around it.

Guys

Are u getting the 1600 error after restoring and towards the end of the process? If so ignore the 1600 error. It's jailbroken. Happened on all three of my appletvs. You should now be able to
Reboot atv and ssh in.
 
Guys

Are u getting the 1600 error after restoring and towards the end of the process? If so ignore the 1600 error. It's jailbroken. Happened on all three of my appletvs. You should now be able to
Reboot atv and ssh in.

I get error on the begining, after veryfing restore with apple.
 
I get error on the begining, after veryfing restore with apple.

I don't think it'll work. PwnageTool does something when you go through its DFU mode instructions- I think its last point of call is to use limera1n to open up your AppleTV2 to the invalid firmware update.

You could try running limera1n/greenpois0n and then immediately attempting to restore- probably wont work, but worth a try!


*cough*GetaMac*cough*
 
I don't think it'll work. PwnageTool does something when you go through its DFU mode instructions- I think its last point of call is to use limera1n to open up your AppleTV2 to the invalid firmware update.

You could try running limera1n/greenpois0n and then immediately attempting to restore- probably wont work, but worth a try!


*cough*GetaMac*cough*

I just tried with limera1n but I get error this time 21. I was holping it will pass this time, because your idea is good :)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.