<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Apple TV Hacks &#187; SSH</title> <atom:link href="http://www.appletvhacks.net/tag/ssh/feed/" rel="self" type="application/rss+xml" /><link>http://www.appletvhacks.net</link> <description>Get more from your shiny box of joy</description> <lastBuildDate>Fri, 03 Feb 2012 17:13:26 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>iOS apps running on Apple TV</title><link>http://www.appletvhacks.net/2012/01/02/ios-apps-running-on-apple-tv/</link> <comments>http://www.appletvhacks.net/2012/01/02/ios-apps-running-on-apple-tv/#comments</comments> <pubDate>Mon, 02 Jan 2012 18:33:59 +0000</pubDate> <dc:creator>tomek</dc:creator> <category><![CDATA[Hacks]]></category> <category><![CDATA[News]]></category> <category><![CDATA[Software Hacks]]></category> <category><![CDATA[720p]]></category> <category><![CDATA[AirPlay]]></category> <category><![CDATA[apple]]></category> <category><![CDATA[apple remote]]></category> <category><![CDATA[Apple TV 2]]></category> <category><![CDATA[apple tv hacks]]></category> <category><![CDATA[appletv]]></category> <category><![CDATA[applications]]></category> <category><![CDATA[firecore]]></category> <category><![CDATA[iOS]]></category> <category><![CDATA[ios apps]]></category> <category><![CDATA[iPad]]></category> <category><![CDATA[ipad apps]]></category> <category><![CDATA[iPhone]]></category> <category><![CDATA[iphone apps]]></category> <category><![CDATA[jailbreak apple tv]]></category> <category><![CDATA[mobileX]]></category> <category><![CDATA[Seas0nPass]]></category> <category><![CDATA[springboard]]></category> <category><![CDATA[SSH]]></category> <category><![CDATA[vnc]]></category> <guid
isPermaLink="false">http://www.appletvhacks.net/?p=1546</guid> <description><![CDATA[Little by little the apps are coming to the Apple TV. Hacker and iOS developer Steven Troughton-Smith and a hacker called TheMudKip have made it to run iPhone and iPad apps on an Apple TV 2, jailbroken with Seas0nPass. Using @TheMudkip&#8217;s MobileX window manager for iOS, and @chpwn&#8217;s MobileLaunchpad launcher to go with it, they managed [...]<p>Visit <a
href="http://www.whatsoniphone.com">What's on iPhone</a> for the best iPad and iPhone app reviews!<br/> <a
href="http://www.amazon.com/gp/product/B002SJKWZ4?ie=UTF8&tag=atvhacks-20&linkCode=shr&camp=213733&crea">Do you want to feel like a wizard? Check the Kymera wand in Amazon: You can control your Apple TV waving a wand!</a></p> ]]></description> <content:encoded><![CDATA[<p><a
href="http://www.appletvhacks.net/2012/01/02/ios-apps-running-on-apple-tv/"><img
class="alignnone  wp-image-1547" title="ios-apps-on-apple-tv" src="http://www.appletvhacks.net/wp-content/uploads/2012/01/ios-apps-on-apple-tv.jpg" alt="ios apps on apple tv iOS apps running on Apple TV" width="572" height="320" /></a></p><p>Little by little the apps are coming to the <a
href="http://www.appletvhacks.net/tag/apple-tv" target="_blank">Apple TV</a>. Hacker and iOS developer <a
href="https://twitter.com/stroughtonsmith" target="_blank">Steven Troughton-Smith</a> and a hacker called <a
href="https://twitter.com/#!/themudkip" target="_blank">TheMudKip</a> have made it to run iPhone and iPad apps on an <a
href="http://www.appletvhacks.net/tag/apple-tv-2/" target="_blank">Apple TV 2</a>, jailbroken with <a
href="http://www.appletvhacks.net/tag/seas0npass/" target="_blank">Seas0nPass</a>. Using @TheMudkip&#8217;s <a
href="http://www.appletvhacks.net/tag/mobilex" target="_blank">MobileX</a> window manager for iOS, and <a
href="https://twitter.com/#!/chpwn" target="_blank">@chpwn&#8217;s</a> MobileLaunchpad launcher to go with it, they managed to get multiple iOS apps running natively on Apple TV, without <a
href="http://www.appletvhacks.net/tag/airplay" target="_blank">AirPlay</a>. Later on, they even figured out a way to run iPad applications at a full 720p resolution.</p><p><span
id="more-1546"></span></p><p>Using a custom springboard, the software that powers the app launcher, also allowed for another new feature: side-by-side apps. This lets you see on the big screen all the applications running at a time, e.g. different chat applications.</p><p>&#8220;Nick had written this amazing window manager for the iPad that replaced the entire homescreen, allowing you to run multiple apps side by side, and I realized this could enable iOS apps on the Apple TV for the first time. We&#8217;ve spent the past 2 days modifying everything to work really well on the Apple TV screen size, etc, and getting apps to run,&#8221; Troughten-Smith <a
href="http://news.cnet.com/8301-13579_3-57350756-37/hackers-get-ios-apps-to-run-full-screen-on-apple-tv/" target="_blank">told CNET</a>.</p><p>Since the Apple TV doesn’t have a touch screen, the hackers are using a combination of <a
href="http://www.appletvhacks.net/tag/vnc" target="_blank">VNC</a>, SSH and the <a
href="http://www.appletvhacks.net/tag/apple-remote" target="_blank">Apple Remote</a> to launch and navigate apps. However, Troughton-Smith said he is working to make it Apple remote-only.</p><p>The hack isn&#8217;t publically available yet. For any enterprising hackers who want to make a UIKit Apple TV app, Troughton-Smith <a
href="http://www.highcaffeinecontent.com/AppleTVSDK/">published an input library</a> needed to get started (to add Apple TV IR input to an iOS app).</p><p><iframe
src="http://www.youtube.com/embed/htC9sHr34K0" frameborder="0" width="560" height="315"></iframe></p><p><a
href="http://bit.ly/atvhtowoip"><img
class="alignnone" title="What's on iPhone" src="http://www.appletvhacks.net/wp-content/uploads/2011/03/atvh-woip.gif" alt="atvh woip iOS apps running on Apple TV" width="550" height="120" /></a></p><p><iframe
src="http://www.youtube.com/embed/h3A5vfML100" frameborder="0" width="560" height="315"></iframe></p><p><strong>You may also want to read:</strong><br
/> <a
title="Permanent link to Apple TV 3 or Apple TV set?" href="../2011/12/01/apple-tv-3-or-apple-tv-set/" rel="bookmark">Apple TV 3 or Apple TV set?</a><br
/> <a
title="Permanent link to FireCore releases aTV Flash (black) 1.0 to supercharge the Apple TV 2" href="../2011/11/17/firecore-releases-atv-flash-black-1-0-to-supercharge-the-apple-tv-2/" rel="bookmark">FireCore releases aTV Flash (black) 1.0 to supercharge the Apple TV 2</a><br
/> <a
title="Permanent link to How to install aTV Flash (black) 1.0 on Apple TV 2" href="../2011/11/17/how-to-install-atv-flash-black-1-0-on-apple-tv-2/" rel="bookmark">How to install aTV Flash (black) 1.0 on Apple TV 2</a></p><p>Visit <a
href="http://www.whatsoniphone.com">What's on iPhone</a> for the best iPad and iPhone app reviews!<br/> <a
href="http://www.amazon.com/gp/product/B002SJKWZ4?ie=UTF8&tag=atvhacks-20&linkCode=shr&camp=213733&crea">Do you want to feel like a wizard? Check the Kymera wand in Amazon: You can control your Apple TV waving a wand!</a></p> ]]></content:encoded> <wfw:commentRss>http://www.appletvhacks.net/2012/01/02/ios-apps-running-on-apple-tv/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Installing and Configuring a FTP Server in Your Apple TV 1st Generation</title><link>http://www.appletvhacks.net/2011/08/28/installing-and-configuring-a-ftp-server-in-your-apple-tv-1st-generation/</link> <comments>http://www.appletvhacks.net/2011/08/28/installing-and-configuring-a-ftp-server-in-your-apple-tv-1st-generation/#comments</comments> <pubDate>Sun, 28 Aug 2011 07:39:32 +0000</pubDate> <dc:creator>Ruben</dc:creator> <category><![CDATA[How To]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Software Hacks]]></category> <category><![CDATA[Apple TV 1]]></category> <category><![CDATA[FTP]]></category> <category><![CDATA[how-to]]></category> <category><![CDATA[SSH]]></category> <category><![CDATA[tutorial]]></category> <guid
isPermaLink="false">http://www.appletvhacks.net/?p=1247</guid> <description><![CDATA[Today we will install an FTP server in one of our Apple TV 1. FTP means File Transfer Protocol, and a FTP server is a program sitting in your device, waiting for someone to send him files (or ready to send them). Then, if you have an FTP server in your Apple TV, you can [...]<p>Visit <a
href="http://www.whatsoniphone.com">What's on iPhone</a> for the best iPad and iPhone app reviews!<br/> <a
href="http://www.amazon.com/gp/product/B002SJKWZ4?ie=UTF8&tag=atvhacks-20&linkCode=shr&camp=213733&crea">Do you want to feel like a wizard? Check the Kymera wand in Amazon: You can control your Apple TV waving a wand!</a></p> ]]></description> <content:encoded><![CDATA[<p><a
href="http://www.appletvhacks.net/wp-content/uploads/2011/08/AppleTVFTPserver.jpg"><img
class="alignleft size-full wp-image-1248" style="margin: 5px;" title="AppleTVFTPserver" src="http://www.appletvhacks.net/wp-content/uploads/2011/08/AppleTVFTPserver.jpg" alt="AppleTVFTPserver Installing and Configuring a FTP Server in Your Apple TV 1st Generation" width="240" height="180" /></a></p><p>Today we will install an FTP server in one of our Apple TV 1. FTP means File Transfer Protocol, and a FTP server is a program sitting in your device, waiting for someone to send him files (or ready to send them). Then, if you have an FTP server in your Apple TV, you can transfer files easily an quickly from your Mac OS (in a Finder window, Go menu and select connect to server, then ftp://locationofappletv) or your Windows machine (just enter ftp://locationofappletv in your Explorer window).</p><p>For this tutorial to work, you need to have SSH access to your Apple TV. Of course, this is the first step in any jailbreaking tutorial, so I&#8217;ll assume you are past this step. If you are not, you can find more details in our <a
title="Apple TV Hacks How To Jailbreak" href="http://www.appletvhacks.net/category/how-to" target="_blank">How-To</a> category.</p><p>This will only work (in an useful way) in an Apple TV1, since the Apple TV2 lacks a hard drive and FTP needs somewhere to store the files. What else do you need? Well, you need the FTP daemon. A daemon is a special kind of program in UNIX systems that watches what is happening&#8230; Oddly enough, the name comes from electromagnetism&#8217;s theory father, James Maxwell. Odd happenings.<span
id="more-1247"></span></p><p>Where can you get this little program? The easiest source is an Intel Mac. You can copy this file straight if you are in a Mac computer: it is located in <span
class="Apple-style-span" style="font-family: Consolas, Monaco, monospace; font-size: 12px; line-height: 18px; white-space: pre;">/usr/libexec/ftpd</span> You have to copy it to <span
class="Apple-style-span" style="font-family: Consolas, Monaco, monospace; font-size: 12px; line-height: 18px; white-space: pre;">/usr/bin/ftpd</span> You also need to make it executable, do it by logging to your Apple TV and then<br
/><pre><pre>sudo -s
chmod +x /usr/bin/ftpd</pre></pre><br
/> What happens if you don&#8217;t have a Mac installation at hand? Well, I found a trick in <a
href="http://wiki.awkwardtv.org/wiki/Enable_FTP_Server" rel="nofollow" target="_blank">AwkwardTV</a>&#8216;s wiki to install the FTP server. You just grab it from the recovery partition in your Apple TV. This is a special part of your Apple TV&#8217;s harddrive where Apple puts a copy of the operating system. Then, if everything fails, you can safely start your system from there.</p><p>The procedure for getting this is as follows: You ssh into your Apple TV and then issue the following commands:<br
/><pre><pre>sudo -s
INSTALL_SOURCE=&#039;/tmp&#039;
DAEMON=&#039;usr/libexec/ftpd&#039;
dd if=/dev/disk0s2 of=$INSTALL_SOURCE/recovery.dmg bs=1m
hdiutil mount $INSTALL_SOURCE/recovery.dmg
hdiutil mount /Volumes/Recovery/OS.dmg
cp -p /Volumes/OSBoot\ 1/$DAEMON /usr/bin/
chown root:wheel /$DAEMON
hdiutil unmount /Volumes/OSBoot\ 1
hdiutil unmount /Volumes/Recovery -force
chown root:wheel /usr/libexec/ftpd</pre></pre><br
/> This is just the UNIX way of mounting the recovery disc, copying the file, making the file usable and unmounting the disk. It won&#8217;t fire any missiles anywhere.</p><p>Things are closer to an end. Now we have the FTP daemon sitting in your Apple TV&#8230; But it isn&#8217;t active yet. Moreover, we want to be able to connect to it, so we need some user that can talk with him. Enter into your Apple TV via SSH and issue the following:</p><p><span
style="font-family: monospace;"><a
href="http://www.appletvhacks.net/wp-content/uploads/2011/08/Screen-shot-2011-08-27-at-4.11.10-PM.png"><img
class="alignnone size-full wp-image-1260" title="Screen shot 2011-08-27 at 4.11.10 PM" src="http://www.appletvhacks.net/wp-content/uploads/2011/08/Screen-shot-2011-08-27-at-4.11.10-PM.png" alt="Screen shot 2011 08 27 at 4.11.10 PM Installing and Configuring a FTP Server in Your Apple TV 1st Generation" width="496" height="628" /></a><br
/> </span></p><p><code></code>If you know what you are doing, you can do use some command line text editor. What does this blurb do? It writes a PList file (a property list in Apple&#8217;s OSes) telling iOS to run the FTP daemon. To write it, we use the UNIX command cat, which is one of the simplest ways to write a file. Once we have this file, we can load the daemon with:<br
/><pre>launchctl load $PLIST_FILE</pre><br
/> Now the only thing left to do is create a user to access via FTP We will name this user <span
class="Apple-style-span" style="font-family: Consolas, Monaco, monospace; font-size: 12px; line-height: 18px; white-space: pre;">appletvftp</span>. Run the following via SSH:<br
/><pre><pre>USERS_FILE=&#039;/etc/ftpusers&#039;
cat &amp;gt;&amp;gt; $USERS_FILE &amp;lt;&amp;lt;EOT
appletvftp&nbsp;&nbsp;&nbsp;&nbsp;allow
EOT</pre></pre><br
/> Yay! The only thing left to do is to check that you can transfer files to your Apple TV. Follow the steps we said at the beginning about Mac&#8217;s Finder or Windows&#8217; Explorer. By the way, if you are in a Linux system, you have several ways to access, probably your file manager has some &#8220;connect to server&#8221; option quite visible. Try it.</p><p>I hope this has helped all those Apple TV 1 users out there! Stay tuned for more tutorials, and don&#8217;t forget to subscribe to our brand new newsletter.</p><p>Picture courtesy of <a
href="http://www.flickr.com/photos/omoon/609599478/" target="_blank">Omoon at Flickr</a></p><p>Visit <a
href="http://www.whatsoniphone.com">What's on iPhone</a> for the best iPad and iPhone app reviews!<br/> <a
href="http://www.amazon.com/gp/product/B002SJKWZ4?ie=UTF8&tag=atvhacks-20&linkCode=shr&camp=213733&crea">Do you want to feel like a wizard? Check the Kymera wand in Amazon: You can control your Apple TV waving a wand!</a></p> ]]></content:encoded> <wfw:commentRss>http://www.appletvhacks.net/2011/08/28/installing-and-configuring-a-ftp-server-in-your-apple-tv-1st-generation/feed/</wfw:commentRss> <slash:comments>16</slash:comments> </item> <item><title>How to Recover Data from Apple TV</title><link>http://www.appletvhacks.net/2010/03/17/how-to-recover-data-from-apple-tv/</link> <comments>http://www.appletvhacks.net/2010/03/17/how-to-recover-data-from-apple-tv/#comments</comments> <pubDate>Wed, 17 Mar 2010 17:14:58 +0000</pubDate> <dc:creator>tomek</dc:creator> <category><![CDATA[How To]]></category> <category><![CDATA[movies]]></category> <category><![CDATA[photos]]></category> <category><![CDATA[recovery]]></category> <category><![CDATA[SSH]]></category> <guid
isPermaLink="false">http://www.appletvhacks.net/?p=601</guid> <description><![CDATA[You are trying to boost your pc performance in some less conventional way and then, suddenly, there is only gray smoke what have left from your 1 TB heard drive and your enormous movie collection? Your ‘puppy’ buried your brand new tiny netbook in the garden and you will never find out where? Lost your [...]<p>Visit <a
href="http://www.whatsoniphone.com">What's on iPhone</a> for the best iPad and iPhone app reviews!<br/> <a
href="http://www.amazon.com/gp/product/B002SJKWZ4?ie=UTF8&tag=atvhacks-20&linkCode=shr&camp=213733&crea">Do you want to feel like a wizard? Check the Kymera wand in Amazon: You can control your Apple TV waving a wand!</a></p> ]]></description> <content:encoded><![CDATA[<p><a
href="http://www.appletvhacks.net/wp-content/uploads/2010/03/appletv-media-recovery.jpg"><a
href="http://www.appletvhacks.net/wp-content/uploads/2010/03/appletv-recovery-media.jpg"><img
class="aligncenter size-full wp-image-613" title="appletv-recovery-media" src="http://www.appletvhacks.net/wp-content/uploads/2010/03/appletv-recovery-media.jpg" alt="appletv recovery media How to Recover Data from Apple TV" width="518" height="456" /></a></a>You are trying to boost your pc performance in some less conventional way and then, suddenly, there is only gray smoke what have left from your 1 TB heard drive and your enormous movie collection? Your ‘puppy’ buried your brand new tiny netbook in the garden and you will never find out where? Lost your music and last holidays’ photos? You’re crashed but you recall you had copied it to your Apple TV some time before. Yes, coping files to the Apple TV is making a backup without knowing it. The only question now is how to get it back. Here is what you have to do to recover your priceless media files from your atv.</p><p><span
id="more-601"></span></p><p>1. Enable SSH on your Apple TV</p><p>here is how to do it: <a
href="../2007/03/24/enable-ssh-and-afp-on-your-apple-tv/">Enable SSH &amp; AFP on your Apple TV</a></p><p>2. Execute the following command:</p><p><em>$&gt; scp -1 -r frontrow@&lt;APPLETV_IP&gt;:/mnt/Media/&lt;media_to_recover&gt;/ /&lt;Destination_local_machine&gt;</em></p><p><em> </em></p><p>example:</p><p><em>$&gt; scp -1 -r frontrow@192.168.27.150:/mnt/Media/Photos/ /tmp/</em></p><p><em> </em></p><p>In this case all the photos stored in Apple TV will be copied to the local directory <em>/tmp/ </em></p><p>That’s all. Yes, it’s that simple.</p><p>In case you want to recover all the data without specifying any subdirectory use the following command:</p><p><em> </em><em>$&gt; scp -1 -r frontrow@192.168.27.150:/mnt/Media/ /myAppleTVfullbackup/</em></p><p>NOTE:</p><ul><li>It will work on Mac, Linux as      well as on Windows with openSSH</li><li>To enable SSH you have to have your Apple TV already hacked</li><li>The structure of directories      and file names on Apple TV is the same   like the one used in iPods</li></ul><p>Enjoy and good luck!</p><p><em> </em></p><p>Visit <a
href="http://www.whatsoniphone.com">What's on iPhone</a> for the best iPad and iPhone app reviews!<br/> <a
href="http://www.amazon.com/gp/product/B002SJKWZ4?ie=UTF8&tag=atvhacks-20&linkCode=shr&camp=213733&crea">Do you want to feel like a wizard? Check the Kymera wand in Amazon: You can control your Apple TV waving a wand!</a></p> ]]></content:encoded> <wfw:commentRss>http://www.appletvhacks.net/2010/03/17/how-to-recover-data-from-apple-tv/feed/</wfw:commentRss> <slash:comments>14</slash:comments> </item> <item><title>How to run BitTorrent on Apple TV</title><link>http://www.appletvhacks.net/2009/08/20/how-to-run-bittorrent-on-the-apple-tv/</link> <comments>http://www.appletvhacks.net/2009/08/20/how-to-run-bittorrent-on-the-apple-tv/#comments</comments> <pubDate>Thu, 20 Aug 2009 11:38:03 +0000</pubDate> <dc:creator>tomek</dc:creator> <category><![CDATA[How To]]></category> <category><![CDATA[Software Hacks]]></category> <category><![CDATA[bittorrent]]></category> <category><![CDATA[clutch]]></category> <category><![CDATA[iPhone]]></category> <category><![CDATA[MAMP]]></category> <category><![CDATA[SSH]]></category> <category><![CDATA[transmission]]></category> <guid
isPermaLink="false">http://www.appletvhacks.net/?p=510</guid> <description><![CDATA[Another great work from Danny! He has published a tutorial explaining how to install transmission (bittorent client) on the Applet TV and run Clutch web-interface to control bittorrent from browsers. To get through this new tutorial you first need to enable SSH on your Apple TV (check out Danny’s previous tutorial). The new hack is [...]<p>Visit <a
href="http://www.whatsoniphone.com">What's on iPhone</a> for the best iPad and iPhone app reviews!<br/> <a
href="http://www.amazon.com/gp/product/B002SJKWZ4?ie=UTF8&tag=atvhacks-20&linkCode=shr&camp=213733&crea">Do you want to feel like a wizard? Check the Kymera wand in Amazon: You can control your Apple TV waving a wand!</a></p> ]]></description> <content:encoded><![CDATA[<p><img
class="aligncenter" title="BitTorrent_AppleTV" src="http://dannyruchtie.nl/wp-content/uploads/2009/08/appletv_transmission.png" alt="appletv transmission How to run BitTorrent on Apple TV" width="490" height="255" /></p><p>Another great work from Danny! He has published a tutorial explaining how to install transmission (bittorent client) on the Applet TV and run Clutch web-interface to control bittorrent from browsers.</p><p><span
id="more-510"></span></p><p>To get through this new tutorial you first need to enable SSH on your Apple TV (check out Danny’s <a
href="http://dannyruchtie.nl/index.php/2009/07/hacking-apple-tv-tutorial/" target="_blank">previous tutorial</a>). The new hack is generally based on installing transmission, MAMP web server and Clutch.</p><p>It’s then possible to control the Clutch even via the iPhone.</p><p><img
class="alignnone" title="Clutch_iPhone" src="http://dannyruchtie.nl/wp-content/uploads/2009/08/clutch_iphone1.PNG" alt=" How to run BitTorrent on Apple TV" width="346" height="230" /></p><p>Users had reported some errors but the problem seems to be solved now, after Danny made some corrections. Go to the comments to learn more.</p><p><a
href="http://dannyruchtie.nl/index.php/2009/08/run-transmission-bittorrent-on-the-apple-tv/" target="_blank">Check it out!</a></p><p>Visit <a
href="http://www.whatsoniphone.com">What's on iPhone</a> for the best iPad and iPhone app reviews!<br/> <a
href="http://www.amazon.com/gp/product/B002SJKWZ4?ie=UTF8&tag=atvhacks-20&linkCode=shr&camp=213733&crea">Do you want to feel like a wizard? Check the Kymera wand in Amazon: You can control your Apple TV waving a wand!</a></p> ]]></content:encoded> <wfw:commentRss>http://www.appletvhacks.net/2009/08/20/how-to-run-bittorrent-on-the-apple-tv/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> </channel> </rss>
