Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Apple Hardware > Apple TV and Home Theater

Reply
 
Thread Tools Search this Thread Display Modes
Old Oct 22, 2010, 06:45 AM   #1
wodeh
macrumors regular
 
Join Date: Nov 2007
Location: Norwich
nitoTV + HelloWorld on your (jailbroken) Apple TV2

nitoTV is burning the midnight oil and has tweeted a new repository from which you can grab the first GUI-based AppleTV2 app (technically a Lowtide plugin), which currently has weather and RSS functionality.

To use it, do the following:

1) SSH into your Apple TV2, the default password is "alpine"
2) Type "passwd" and enter a new password (if you haven't already)
3) Type: echo "deb http://apt.awkwardtv.org ./" > /etc/apt/sources.list.d/awkwardtv.list
4) Type: apt-get update
5) Type: apt-get install com.nito.nitoTV
6) Type: killall Lowtide
7) Enjoy

Source: http://twitter.com/#!/nitotv


UPDATE Hello World 2 Guide:

(Disclaimer: This is a guide written as I worked these steps out for myself, It worked for me and it should hopefully work for you! but I can't make any promises something wont screw up along the way.)

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.

13) Enjoy your stock hello world app. And please now make something great for the rest of us!
__________________
Gadgetoid.com

Last edited by wodeh; Oct 23, 2010 at 09:44 AM.
wodeh is offline   0 Reply With Quote
Old Oct 22, 2010, 09:45 AM   #2
nigelquest
macrumors member
 
Join Date: Jan 2008
Thanks for consolidation the steps. I'm going to give this a try tonight.
nigelquest is offline   0 Reply With Quote
Old Oct 22, 2010, 09:51 AM   #3
maturola
macrumors 68040
 
maturola's Avatar
 
Join Date: Oct 2007
Location: Atlanta, GA
Send a message via AIM to maturola
I want to add that developer also got a "sample" project "helloworld" so if anyone want to venture to develop plugings for lowtide, they got a good starting point.

http://nitosoft.com/ATV2/helloWorld.zip
__________________
Sometime when I am alone I Google myself!!!
13'' Unibody MacBook / iPhone 4 32GB / iPad 32GB - Made by , Fix by the Dev Team
LockedUSB Charger Firewall and Power Optimizer
maturola is offline   0 Reply With Quote
Old Oct 22, 2010, 10:08 AM   #4
dhy8386
macrumors 6502a
 
Join Date: Aug 2008
Sweeeeett!!!!

My jailbroken atv2 running its first JB app, NitoTv!
Attached Thumbnails
Click image for larger version

Name:	photo.JPG
Views:	929
Size:	209.0 KB
ID:	256818  
dhy8386 is offline   0 Reply With Quote
Old Oct 22, 2010, 02:30 PM   #5
mrbuckaroo
macrumors newbie
 
Join Date: Oct 2010
I JB using Greenpois0n but can't seem to connect to SSH using MAC Terminal or Cyberduck? Can someone explain the procedure to me?
mrbuckaroo is offline   0 Reply With Quote
Old Oct 22, 2010, 02:40 PM   #6
maturola
macrumors 68040
 
maturola's Avatar
 
Join Date: Oct 2007
Location: Atlanta, GA
Send a message via AIM to maturola
Quote:
Originally Posted by mrbuckaroo View Post
I JB using Greenpois0n but can't seem to connect to SSH using MAC Terminal or Cyberduck? Can someone explain the procedure to me?
I don't think the current version of GP install OpenSSH by default. you need to use Pwange tool and build a custom .ipws to restore that already have OpenSSH (and maybe apt-get).
__________________
Sometime when I am alone I Google myself!!!
13'' Unibody MacBook / iPhone 4 32GB / iPad 32GB - Made by , Fix by the Dev Team
LockedUSB Charger Firewall and Power Optimizer
maturola is offline   0 Reply With Quote
Old Oct 22, 2010, 02:57 PM   #7
dhy8386
macrumors 6502a
 
Join Date: Aug 2008
Quote:
Originally Posted by maturola View Post
I don't think the current version of GP install OpenSSH by default. you need to use Pwange tool and build a custom .ipws to restore that already have OpenSSH (and maybe apt-get).
Yup. What he said.
dhy8386 is offline   0 Reply With Quote
Old Oct 22, 2010, 03:45 PM   #8
goobot
macrumors 68040
 
goobot's Avatar
 
Join Date: Jun 2009
Location: long island NY
How do you find the ip of your apple tv to ssh into it?
__________________
Black ipod classic|Black iPhone 3g|itouch 2g|Unibody Macbook |White iPhone 3g S⃣ |iPad|Black iPhone 4|Apple TV 2|White iPhone 4 S⃣ |Black iPhone 5|Black iPhone 5 S⃣
goobot is online now   0 Reply With Quote
Old Oct 22, 2010, 03:48 PM   #9
NEBaghead
macrumors member
 
Join Date: Oct 2009
Location: Omaha, NE
Send a message via Skype™ to NEBaghead
Quote:
Originally Posted by goobot View Post
How do you find the ip of your apple tv to ssh into it?
You can use appletv.local in most cases.
__________________
|21.5" iMac, i5 2.5ghz QC Ghz 12GB|13" MBP 2.26GHZ 4GB -160GB SSD|
|White 16gb iPhone 4s|TV2|iPad 2 16gb White|
NEBaghead is offline   0 Reply With Quote
Old Oct 22, 2010, 04:19 PM   #10
ismailoe
macrumors member
 
Join Date: Aug 2010
thanks wodeh!

worked like a charm!
ismailoe is offline   0 Reply With Quote
Old Oct 22, 2010, 04:24 PM   #11
jlluna
macrumors 6502
 
Join Date: Apr 2010
Location: Holly Michigan
Ok, I just jailbroke my apple tv using pawnage tool, Great! but how do i shsh into it to install nito tv, i tried cyber duck and it seems to work, but where do i type the commands to install nito. Thanks!
__________________
2012 MacMini 1tb fusion drive 16gb 27"AppleDisplay
13"Late 2013 MacBook Pro Retina 512SSD 16Gb
13" 2010Unibody Macbook Pro 1TB Hd 6GB,Ipad Air iphone5s Apple Tv2and3
jlluna is offline   0 Reply With Quote
Old Oct 22, 2010, 04:30 PM   #12
svega3
macrumors newbie
 
Join Date: Sep 2010
SSH using terminal. open terminal and type " ssh root@ipnumber " . then follow the instructions above.
svega3 is offline   0 Reply With Quote
Old Oct 22, 2010, 04:35 PM   #13
jlluna
macrumors 6502
 
Join Date: Apr 2010
Location: Holly Michigan
I will give it a try. Thanks Buddy!
__________________
2012 MacMini 1tb fusion drive 16gb 27"AppleDisplay
13"Late 2013 MacBook Pro Retina 512SSD 16Gb
13" 2010Unibody Macbook Pro 1TB Hd 6GB,Ipad Air iphone5s Apple Tv2and3
jlluna is offline   0 Reply With Quote
Old Oct 22, 2010, 05:04 PM   #14
Shanewilliams
macrumors 6502a
 
Join Date: Apr 2010
Can someone look this over and tell me what I'm doing wrong. I ssh into my apple tv, go through the steps, yet I get nothing....


Apple-TV:~ root# echo "deb http://apt.awkwardtv.org ./" > /etc/apt/sources.list.d/awkwardtv.list
Apple-TV:~ root# apt-get update
Get:1 http://apt.saurik.com tangelo-3.7 Release.gpg [189B]
Get:2 http://cydia.zodttd.com stable Release.gpg [189B]
Get:3 http://apt.modmyi.com stable Release.gpg [189B]
Ign http://repo666.ultrasn0w.com ./ Release.gpg
Get:4 http://apt.saurik.com tangelo-3.7 Release [639B]
Ign http://apt.awkwardtv.org ./ Release.gpg
Get:5 http://cydia.zodttd.com stable Release [1619B]
Get:6 http://apt.modmyi.com stable Release [1325B]
Get:7 http://apt.awkwardtv.org ./ Release [169B]
Get:8 http://apt.awkwardtv.org ./ Packages [570B]
Ign http://repo666.ultrasn0w.com ./ Release
Get:9 http://apt.saurik.com tangelo-3.7/main Packages [22.8kB]
Get:10 http://cydia.zodttd.com stable/main Packages [1070kB]
Get:11 http://apt.modmyi.com stable/main Packages [971kB]
Get:12 http://repo666.ultrasn0w.com ./ Packages [594B]
Get:13 http://apt.thebigboss.org stable Release.gpg [197B]
Get:14 http://apt.thebigboss.org stable Release [188kB]
Get:15 http://apt.thebigboss.org stable/main Packages [634kB]
Fetched 2891kB in 11s (252kB/s)
Reading package lists... Done
Apple-TV:~ root# apt-get install com.nito.nitoTV
Reading package lists... Done
Building dependency tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
com.nito.nitoTV: Depends: beigelist but it is not going to be installed
libxml2-lib: Depends: firmware (>= 3.0) but it is not installable or
libxml2-dylib but it is not going to be installed
sqlite3-lib: Depends: firmware (>= 3.0) but it is not installable or
sqlite3-dylib but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Apple-TV:~ root# killall Lowtide
Apple-TV:~ root# apt-get install com.nito.nitoTV
Reading package lists... Done
Building dependency tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
com.nito.nitoTV: Depends: beigelist but it is not going to be installed
libxml2-lib: Depends: firmware (>= 3.0) but it is not installable or
libxml2-dylib but it is not going to be installed
sqlite3-lib: Depends: firmware (>= 3.0) but it is not installable or
sqlite3-dylib but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Apple-TV:~ root# killall Lowtide
Apple-TV:~ root#
__________________
16GB iPhone 4S(made it!);16GB Black iPhone 4(gone to a new home) iBook G4 1.2 1.25gb ram 250gb; Mid 2011 Mac Mini i5
Shanewilliams is offline   0 Reply With Quote
Old Oct 22, 2010, 05:15 PM   #15
jlluna
macrumors 6502
 
Join Date: Apr 2010
Location: Holly Michigan
Worked for me, i had to restart my apple tv, after i finished, just unplugged it and plugged it back in, and when it rebooted there was nito tv. Thanks svega3
__________________
2012 MacMini 1tb fusion drive 16gb 27"AppleDisplay
13"Late 2013 MacBook Pro Retina 512SSD 16Gb
13" 2010Unibody Macbook Pro 1TB Hd 6GB,Ipad Air iphone5s Apple Tv2and3
jlluna is offline   0 Reply With Quote
Old Oct 22, 2010, 05:21 PM   #16
nitosoft
macrumors newbie
 
Join Date: Oct 2010
Quote:
Originally Posted by Shanewilliams View Post
Can someone look this over and tell me what I'm doing wrong. I ssh into my apple tv, go through the steps, yet I get nothing....


Apple-TV:~ root# echo "deb http://apt.awkwardtv.org ./" > /etc/apt/sources.list.d/awkwardtv.list
Apple-TV:~ root# apt-get update
Get:1 http://apt.saurik.com tangelo-3.7 Release.gpg [189B]
Get:2 http://cydia.zodttd.com stable Release.gpg [189B]
Get:3 http://apt.modmyi.com stable Release.gpg [189B]
Ign http://repo666.ultrasn0w.com ./ Release.gpg
Get:4 http://apt.saurik.com tangelo-3.7 Release [639B]
Ign http://apt.awkwardtv.org ./ Release.gpg
Get:5 http://cydia.zodttd.com stable Release [1619B]
Get:6 http://apt.modmyi.com stable Release [1325B]
Get:7 http://apt.awkwardtv.org ./ Release [169B]
Get:8 http://apt.awkwardtv.org ./ Packages [570B]
Ign http://repo666.ultrasn0w.com ./ Release
Get:9 http://apt.saurik.com tangelo-3.7/main Packages [22.8kB]
Get:10 http://cydia.zodttd.com stable/main Packages [1070kB]
Get:11 http://apt.modmyi.com stable/main Packages [971kB]
Get:12 http://repo666.ultrasn0w.com ./ Packages [594B]
Get:13 http://apt.thebigboss.org stable Release.gpg [197B]
Get:14 http://apt.thebigboss.org stable Release [188kB]
Get:15 http://apt.thebigboss.org stable/main Packages [634kB]
Fetched 2891kB in 11s (252kB/s)
Reading package lists... Done
Apple-TV:~ root# apt-get install com.nito.nitoTV
Reading package lists... Done
Building dependency tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
com.nito.nitoTV: Depends: beigelist but it is not going to be installed
libxml2-lib: Depends: firmware (>= 3.0) but it is not installable or
libxml2-dylib but it is not going to be installed
sqlite3-lib: Depends: firmware (>= 3.0) but it is not installable or
sqlite3-dylib but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Apple-TV:~ root# killall Lowtide
Apple-TV:~ root# apt-get install com.nito.nitoTV
Reading package lists... Done
Building dependency tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
com.nito.nitoTV: Depends: beigelist but it is not going to be installed
libxml2-lib: Depends: firmware (>= 3.0) but it is not installable or
libxml2-dylib but it is not going to be installed
sqlite3-lib: Depends: firmware (>= 3.0) but it is not installable or
sqlite3-dylib but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Apple-TV:~ root# killall Lowtide
Apple-TV:~ root#
According to DHowett (he knows more about this apt stuff than me) you need to reboot your appletv or re-jailbreak.
nitosoft is offline   0 Reply With Quote
Old Oct 22, 2010, 05:25 PM   #17
Shanewilliams
macrumors 6502a
 
Join Date: Apr 2010
Quote:
Originally Posted by nitosoft View Post
According to DHowett (he knows more about this apt stuff than me) you need to reboot your appletv or re-jailbreak.
I tried a reboot, no luck. I guess its time to jailbreak it again.
__________________
16GB iPhone 4S(made it!);16GB Black iPhone 4(gone to a new home) iBook G4 1.2 1.25gb ram 250gb; Mid 2011 Mac Mini i5
Shanewilliams is offline   0 Reply With Quote
Old Oct 22, 2010, 05:34 PM   #18
zepica
macrumors regular
 
Join Date: Jun 2010
Can someone post custom apple tv firmware, and can I use it to restore my apple tv? I don't have Mac, that's why I can't make myself custom firmware.
zepica is offline   0 Reply With Quote
Old Oct 22, 2010, 05:43 PM   #19
jlluna
macrumors 6502
 
Join Date: Apr 2010
Location: Holly Michigan
Man i have it on my desktop, but i think you need pwnage tool, To get the apple tv in dfu mode, For some reason this version of pwnage tool has to put your device in dfu mode or itunes wont restore it.
__________________
2012 MacMini 1tb fusion drive 16gb 27"AppleDisplay
13"Late 2013 MacBook Pro Retina 512SSD 16Gb
13" 2010Unibody Macbook Pro 1TB Hd 6GB,Ipad Air iphone5s Apple Tv2and3
jlluna is offline   0 Reply With Quote
Old Oct 22, 2010, 05:45 PM   #20
zepica
macrumors regular
 
Join Date: Jun 2010
Quote:
Originally Posted by jlluna View Post
Man i have it on my desktop, but i think you need pwnage tool, To get the apple tv in dfu mode, For some reason this version of pwnage tool has to put your device in dfu mode or itunes wont restore it.

I can put apple tv in dfu manually.

http://www.dkszone.net/put-apple-tv-2g-dfu-mode

I just found some custom ios 4.1 for apple tv.
Size of ipsw is 247.4mb. Can you confirm me that this is correct size?
zepica is offline   0 Reply With Quote
Old Oct 22, 2010, 06:08 PM   #21
jlluna
macrumors 6502
 
Join Date: Apr 2010
Location: Holly Michigan
My apple tv custom file is 259.2 mb, I am trying to upload it to Mega Upload, I will see if it works.
__________________
2012 MacMini 1tb fusion drive 16gb 27"AppleDisplay
13"Late 2013 MacBook Pro Retina 512SSD 16Gb
13" 2010Unibody Macbook Pro 1TB Hd 6GB,Ipad Air iphone5s Apple Tv2and3
jlluna is offline   0 Reply With Quote
Old Oct 22, 2010, 06:13 PM   #22
maturola
macrumors 68040
 
maturola's Avatar
 
Join Date: Oct 2007
Location: Atlanta, GA
Send a message via AIM to maturola
Quote:
Originally Posted by Shanewilliams View Post
Can someone look this over and tell me what I'm doing wrong. I ssh into my apple tv, go through the steps, yet I get nothing....

Apple-TV:~ root# apt-get install com.nito.nitoTV
Reading package lists... Done
Building dependency tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
com.nito.nitoTV: Depends: beigelist but it is not going to be installed
libxml2-lib: Depends: firmware (>= 3.0) but it is not installable or
libxml2-dylib but it is not going to be installed
sqlite3-lib: Depends: firmware (>= 3.0) but it is not installable or
sqlite3-dylib but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Apple-TV:~ root# killall Lowtide
Apple-TV:~ root# apt-get install com.nito.nitoTV
Reading package lists... Done
Building dependency tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
com.nito.nitoTV: Depends: beigelist but it is not going to be installed
libxml2-lib: Depends: firmware (>= 3.0) but it is not installable or
libxml2-dylib but it is not going to be installed
sqlite3-lib: Depends: firmware (>= 3.0) but it is not installable or
sqlite3-dylib but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Apple-TV:~ root# killall Lowtide
Apple-TV:~ root#
DID you tried what apt-get is telling you?>>
__________________
Sometime when I am alone I Google myself!!!
13'' Unibody MacBook / iPhone 4 32GB / iPad 32GB - Made by , Fix by the Dev Team
LockedUSB Charger Firewall and Power Optimizer
maturola is offline   0 Reply With Quote
Old Oct 22, 2010, 06:21 PM   #23
Shanewilliams
macrumors 6502a
 
Join Date: Apr 2010
Quote:
Originally Posted by maturola View Post
DID you tried what apt-get is telling you?>>
I did and it came back with type "Yes, do as I say" if you wish to continue. I typed it and it said "abort"
__________________
16GB iPhone 4S(made it!);16GB Black iPhone 4(gone to a new home) iBook G4 1.2 1.25gb ram 250gb; Mid 2011 Mac Mini i5
Shanewilliams is offline   0 Reply With Quote
Old Oct 22, 2010, 06:27 PM   #24
maturola
macrumors 68040
 
maturola's Avatar
 
Join Date: Oct 2007
Location: Atlanta, GA
Send a message via AIM to maturola
Quote:
Originally Posted by Shanewilliams View Post
I did and it came back with type "Yes, do as I say" if you wish to continue. I typed it and it said "abort"
Did you type

Code:
apt-get -f install libxml2-lib
?
__________________
Sometime when I am alone I Google myself!!!
13'' Unibody MacBook / iPhone 4 32GB / iPad 32GB - Made by , Fix by the Dev Team
LockedUSB Charger Firewall and Power Optimizer
maturola is offline   0 Reply With Quote
Old Oct 22, 2010, 06:43 PM   #25
Shanewilliams
macrumors 6502a
 
Join Date: Apr 2010
Quote:
Originally Posted by maturola View Post
DID you tried what apt-get is telling you?>>
I hate to admit it, but I now see what I was doing wrong. Thanks for pointing it out!
__________________
16GB iPhone 4S(made it!);16GB Black iPhone 4(gone to a new home) iBook G4 1.2 1.25gb ram 250gb; Mid 2011 Mac Mini i5
Shanewilliams is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Hardware > Apple TV and Home Theater

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
thread Thread Starter Forum Replies Last Post
name one thing you would like to change on your primary OS iPhoneCollector OS X 9 Feb 22, 2011 10:41 AM
Missing Rotten Tomatoes Reviews on UK Apple TV2 Now? danpeppett Apple TV and Home Theater 3 Jan 15, 2011 12:41 PM
Apple tv2 randomly switches on/off jgunn Apple TV and Home Theater 4 Nov 11, 2010 11:00 PM
computer screen with audio on apple tv2 bergmef Apple TV and Home Theater 2 Nov 4, 2010 10:51 AM


All times are GMT -5. The time now is 07:37 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC