How To Install nitoTV App On Jailbroken Apple TV 2G [Complete Guide]


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 [email protected] ” (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 ./” > /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’m a technology enthusiast specializing in Diagnostic Radiology. I’m crazy about Formula 1, all sorts of gadgets, surfing, console gaming, movies, music & I simply LOVE high-end designer wear! Follow me on Twitter @DrUsmanQ

  • ATV2G

    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.


    Changing password for root.
    New password:
    Retype new password:
    Apple-TV:~ root# echo “deb“>/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!

      • Juan


        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.



    • Vurtual

      @ATV2G you need to add a space before ./ in the http command, so it should be ./

    • Lasse

      For anyone who got the malformed error this is the line that worked for me
      echo “deb ./” > /etc/apt/sources.list.d/awkwardtv.list

      • oneinamillion

        Right you are sir. Thanks.

  • mike

    its giving an error cause of the deb..

  • David

    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 :)

  • Goatgraphics

    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 ./” > /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!

  • Williamchandlerjr

    It says the name deb in the first line is unknown,any thoughts?