Just recently, the screenshot of first ever Apple TV 2G jailbreak app was shown by nitoTV and today they pushed out a new repository from which you can grab the first GUI-based AppleTV2 app (technically a Lowtide plugin), which currently has some basic weather and RSS functionality. Follow our complete step-by-step guide below to install the app on your jailbroken AppleTV 2G.
Step 1: Download Pwnage tool 4.1 from here to create a custom firmware and jailbreak your Apple TV 2G. (if you have already jailbroken your Apple TV, then skip to step 4)
Step 2: Once you have downloaded Pwnage tool 4.1, select Apple TV 2G from the device options and create custom firmware with “OpenSSH” and “apt-get” pre-installed. To do this, use expert mode to create the custom firmware and when you are in the Cydia Settings screen (after General Settings) go to the “Download Packages” tab, refresh the list, select “OpenSSH” and “apt-get” then click on “Add to queue”. These will now be available to select in the “Select Packages” tab. Do so and click on the blue arrow to continue.
Step 3: Once you have built the custom firmware following the easy on-screen instructions, just put your Apple TV in DFU mode using the Pwnage Tool’s step-by-step instructions and restore your Apple TV 2G with the created firmware to complete jailbreaking your device.
Step 4: Once jailbroken , open Terminal and SSH into your Apple TV using this command : ” ssh root@your-ip-address ” (no quotes, use your Apple TV’s ip address)
Step 5: Type in the default password which is ” alpine ” (without quotes)
Step 6: Type “ passwd ” (without quotes) and enter a new password. This is recommended if you haven’t already changed the default password.
Step 7: Now type exactly:
echo “deb http://apt.awkwardtv.org ./” > /etc/apt/sources.list.d/awkwardtv.list
Step 8: Type exactly: apt-get update
Step 9: Again type exactly: apt-get install com.nito.nitoTV
Step 10: Now type exactly: killall Lowtide
Step 11: After everything is done, unplug and plug it back in, wait for your AppleTV to reboot. Enjoy!
Let us know how it goes in the comments section below.
Stay tuned to our website and keep following us on Twitter and Facebook for latest Apple TV jailbreaking updates and more!
[via Macrumors]
I followed the steps that you posted for Jailbreaking Apple TV 2G and installing NitoTV but I am not successful to install NitoTV. Here is the command that I use to install NitoTV please let me what is wrong here.
Thanks
Changing password for root.
New password:
Retype new password:
Apple-TV:~ root# echo “deb http://apt.awkwardtv.org./“>/etc/apt/sources.list.d/awkwardtv.list
Apple-TV:~ root# apt-get update
E: Malformed line 1 in source list /etc/apt/sources.list.d/awkwardtv.list (dist)
Apple-TV:~ root# apt-get install com.nito.nitoTV
E: Malformed line 1 in source list /etc/apt/sources.list.d/awkwardtv.list (dist)
E: The list of sources could not be read.
Apple-TV:~ root# killall Lowtide
Apple-TV:~ root#
Hi ATV2G,
it seems that you do not have “apt-get” installed on your Apple TV. You need to choose the “apt-get” package while creating the custom firmware via Pwnage Tool expert mode which you later use to jailbreak your device. Without apt-get, you can not install nitoTV. Read Step-2 above once again for a better idea!
Hello,
There is no such packet named “apt.get”. There is a packet called APT 0.6 and 4 packages named APT 0.7. Any help would be appreciated.
Rgds,
Juan
@ATV2G you need to add a space before ./ in the http command, so it should be
http://deb.awkwardtv.org ./
For anyone who got the malformed error this is the line that worked for me
echo “deb http://apt.awkwardtv.org ./” > /etc/apt/sources.list.d/awkwardtv.list
Right you are sir. Thanks.
I followed the steps that you posted for Jailbreaking Apple TV 2G and installing NitoTV but I am not successful to install NitoTV. Here is the command that I use to install NitoTV please let me what is wrong here.
Thanks
Changing password for root.
New password:
Retype new password:
Apple-TV:~ root# echo “deb http://apt.awkwardtv.org./“>/etc/apt/sources.list.d/awkwardtv.list
Apple-TV:~ root# apt-get update
E: Malformed line 1 in source list /etc/apt/sources.list.d/awkwardtv.list (dist)
Apple-TV:~ root# apt-get install com.nito.nitoTV
E: Malformed line 1 in source list /etc/apt/sources.list.d/awkwardtv.list (dist)
E: The list of sources could not be read.
Apple-TV:~ root# killall Lowtide
Apple-TV:~ root#
Hi ATV2G,
it seems that you do not have “apt-get” installed on your Apple TV. You need to choose the “apt-get” package while creating the custom firmware via Pwnage Tool expert mode which you later use to jailbreak your device. Without apt-get, you can not install nitoTV. Read Step-2 above once again for a better idea!
Hello,
There is no such packet named “apt.get”. There is a packet called APT 0.6 and 4 packages named APT 0.7. Any help would be appreciated.
Rgds,
Juan
@ATV2G you need to add a space before ./ in the http command, so it should be
http://deb.awkwardtv.org ./
For anyone who got the malformed error this is the line that worked for me
echo “deb http://apt.awkwardtv.org ./” > /etc/apt/sources.list.d/awkwardtv.list
Right you are sir. Thanks.
its giving an error cause of the deb..
its giving an error cause of the deb..
Hi!
I tried all night to get Plex on my atv, but it never got installed. But when I tried to install NitoTV, Plex got installed! How come? I´m really happy it happened, but how? wierd :)
That’s odd! Hard to explain what the issue might be but glad it worked for you in the end :)
Hi!
I tried all night to get Plex on my atv, but it never got installed. But when I tried to install NitoTV, Plex got installed! How come? I´m really happy it happened, but how? wierd :)
That’s odd! Hard to explain what the issue might be but glad it worked for you in the end :)
E: Malformed line 1 in source list /etc/apt/sources.list (absolute dist) What does this mean?
when I was copying and pasting the line:
echo “deb http://apt.awkwardtv.org ./” > /etc/apt/sources.list.d/awkwardtv.list
on my ssh program (putty) for some reason the ” was replaced with .
change the . to ” and you should be sorted!
It says the name deb in the first line is unknown,any thoughts?