<?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>Chris Carey &#187; AppleTV</title>
	<atom:link href="http://chriscarey.com/wordpress/category/apple/appletv/feed/" rel="self" type="application/rss+xml" />
	<link>http://chriscarey.com/wordpress</link>
	<description>Software Developer San Francisco</description>
	<lastBuildDate>Sun, 04 Mar 2012 02:53:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Tricking out your AppleTV running Linux</title>
		<link>http://chriscarey.com/wordpress/2010/09/11/tricking-out-your-appletv-running-linux/</link>
		<comments>http://chriscarey.com/wordpress/2010/09/11/tricking-out-your-appletv-running-linux/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 18:31:35 +0000</pubDate>
		<dc:creator>Chris Carey</dc:creator>
				<category><![CDATA[AppleTV]]></category>

		<guid isPermaLink="false">http://chriscarey.com/wordpress/?p=615</guid>
		<description><![CDATA[Upset that your old AppleTV is left in the dust following the release of the new $99 AppleTV? Get Linux installed on that thing, and make it useful again! After getting Debian successfully installed on the AppleTV, I wondered exactly how many services can run on it without overloading it. So far, the following services [...]]]></description>
			<content:encoded><![CDATA[<p>Upset that your old AppleTV is left in the dust following the release of the new $99 AppleTV? <a href="http://chriscarey.com/wordpress/2010/08/22/running-debian-on-appletv-aug-2010/">Get Linux installed on that thing</a>, and make it useful again!</p>
<p>After getting Debian successfully installed on the AppleTV, I wondered exactly how many services can run on it without overloading it. So far, the following services are running:</p>
<ul>
<li>Netatalk / avahi-daemon</li>
<li>Samba</li>
<li>GKrellMd</li>
<li>OpenVPN</li>
<li>Apache 2 + PHP5</li>
<li>Asterisk 1.6 + Cepstral TTS + Lobstertech VoiceChanger + PHPAGI</li>
<li>ircd-hybrid &#8211; IRC Server</li>
<li>Nagios 3 with ircd-hybrid integration</li>
</ul>
<h4>Netatalk / avahi-daemon</h4>
<p>This allows the AppleTV to show up on the network as a Macintosh OS X shared drive. We could easily plug in a USB external drive and this extra drive would also be shared on the network. If you want more information on configuring Netatalk on Linux, check <a href="http://chriscarey.com/wordpress/2009/04/17/netatalk-on-intrepid-once-again/">my earlier blog posts on the subject</a>.</p>
<h4>Samba</h4>
<p>This allows the AppleTV to show up on the network as a Windows shared drive. </p>
<h4>GKrellMd</h4>
<p>My favorite little monitoring app for Gnome, <a href="http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html">GKrellM</a> allows you to monitor the server in real time from a little desktop widget.</p>
<h4>OpenVPN</h4>
<p>A simple VPN server which allows you to tunnel home from work or coffee shops.</p>
<h4>Apache 2 + PHP5</h4>
<p>A standard Apache 2+PHP5 install is running on this machine. Here is a screenshot of the default page I created for it:</p>
<p><a href="http://chriscarey.com/wordpress/wp-content/uploads/2010/09/debiantv-shot.png"><img src="http://chriscarey.com/wordpress/wp-content/uploads/2010/09/debiantv-shot-300x209.png" alt="" title="debiantv shot" width="300" height="209" class="alignnone size-medium wp-image-618" /></a></p>
<p>In order to conserve memory, decrease some Apache config values:</p>
<pre class="brush: plain; title: ; notranslate">
&lt;IfModule mpm_prefork_module&gt;
    StartServers          1
    MinSpareServers       1
    MaxSpareServers      5
    MaxClients          50
    MaxRequestsPerChild   0
&lt;/IfModule&gt;
</pre>
<p>WebDAV is enabled so I am able to quickly and easily edit this site using Coda.</p>
<h4>Asterisk 1.6 + Cepstral TTS + Lobstertech VoiceChanger + PHPAGI</h4>
<p>This AppleTV runs my VoIP phone server. Phone service is through <a href="http://flowroute.com">Flowroute</a>. If you call my phone number, it speaks out text to the caller using Cepstral TTS. Anyone placing calls using this phone system can spoof any outgoing number or change their voice with the help of the Lobstertech VoiceChanger module. Incoming spoofed CallerID numbers are &#8220;unmasked&#8221; and the true number is revealed. The main phone script is written with PHP code using PHPAGI. Surprisingly, the AppleTV CPU handles the Text to Speech very well and I don&#8217;t notice any CPU strain. Very flexible and fun phone system.</p>
<p>Here is a sample of what the code looks like:</p>
<pre class="brush: php; title: ; notranslate">
function doMainMenu() {

    global $debug;
    global $fh;
    global $agi;

    $count = 0;

    while ($count &lt; 5) {
    // Say Main Menu Script
    $result = $agi-&gt;swift_get_data('Press 1 to ring the house phones or press 0 to leave a voice message.');

    // Capture which keys were pressed
    $keys = $result['result'];
    $key = $keys[0];
    if ($debug) fwrite($fh, &quot;Key Press:[&quot;. $keys['data'] . &quot;]\n&quot;);

    // Do something, based on which keys they pressed
    if ($key == &quot;1&quot;) doRingHousePhones();
    elseif ($key == &quot;0&quot;) doGoToVoicemail();
    elseif ($key == &quot;*&quot;) doLoginToVoicemail();
    else {
      $agi-&gt;swift(&quot;You didnt pick any options.&quot;);
    }
    $count++;
    }

    $agi-&gt;swift(&quot;Goodbye.&quot;);
  }
</pre>
<h4>ircd-hybrid</h4>
<p>The IRC server is used for Nagios 3 logging at the moment</p>
<h4>Nagios 3 with ircd-hybrid integration</h4>
<p>This is the newest addition, and a very sweet setup at that. Nagios 3 is an open source monitoring software. It monitors all of my equipment and servers and the services which are running on them. If CPU gets a little hot, or hard drive starts filling up, or website stops responding, it sends email/SMS notifications, and also sends a color coded notification to #nagios on the IRC server. Nagios uses Apache for the web front end. </p>
<p><a href="http://chriscarey.com/wordpress/wp-content/uploads/2010/09/nagios-shot.png"><img src="http://chriscarey.com/wordpress/wp-content/uploads/2010/09/nagios-shot.png" alt="" title="nagios shot" width="400" height="240" class="alignnone size-full wp-image-644" /></a></p>
<h3>General AppleTV tweaks</h3>
<p>It turned out that the swap partition that I created was only 25MB or was only showing up as 25MB. This is a problem since this AppleTV only has 256MB of internal RAM. I ended up setting up a <b>loopback swap file</b> which basically allows you to have a &#8216;file&#8217; on your main partition which will behave as a partition. This 512MB file is mounted as the swap for the system and is working perfectly.</p>
<pre class="brush: bash; title: ; notranslate">
dd if=/dev/zero of=swapfile bs=1k seek=512k count=1
mkswap swapfile
losetup -f
losetup /dev/loop0 swapfile
swapon /dev/loop0
</pre>
<p>You can verify that it worked with either of these:</p>
<pre class="brush: bash; title: ; notranslate">
cat /proc/meminfo | grep -i swap
free
</pre>
<p>Here is a screenshot of &#8216;top&#8217; running on the AppleTV with all of these services running:</p>
<p><a href="http://chriscarey.com/wordpress/wp-content/uploads/2010/09/appletv-top.png"><img src="http://chriscarey.com/wordpress/wp-content/uploads/2010/09/appletv-top.png" alt="" title="appletv top" width="667" height="392" class="alignnone size-full wp-image-652" /></a></p>
<p>Check out the load average! This machine is simply kickin&#8217; back!</p>
<p>If anyone is interested in more detail how any of these services are configured or if you have any suggestions on what other services should be added to this project, drop me a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://chriscarey.com/wordpress/2010/09/11/tricking-out-your-appletv-running-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Running Debian on AppleTV</title>
		<link>http://chriscarey.com/wordpress/2010/08/22/running-debian-on-appletv-aug-2010/</link>
		<comments>http://chriscarey.com/wordpress/2010/08/22/running-debian-on-appletv-aug-2010/#comments</comments>
		<pubDate>Sun, 22 Aug 2010 23:15:33 +0000</pubDate>
		<dc:creator>Chris Carey</dc:creator>
				<category><![CDATA[AppleTV]]></category>

		<guid isPermaLink="false">http://chriscarey.com/wordpress/?p=599</guid>
		<description><![CDATA[I decided to install the latest Debian to my old AppleTV in order to use it as a server in the house. It has 160GB hard drive, 256MB RAM and a 1GHz processor. I think it could work well for NAS and VPN. I pulled the drive out of the AppleTV and hooked it up [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to install the latest Debian to my old AppleTV in order to use it as a server in the house. It has 160GB hard drive, 256MB RAM and a 1GHz processor. I think it could work well for NAS and VPN.</p>
<p>I pulled the drive out of the AppleTV and hooked it up to my mac with a USB to IDE converter cable (All of this work is done on the Mac running Ubuntu under VMWare). It would be a little easier simply having a Linux machine handy. Then we wouldn&#8217;t have to deal with the virtual machine and host OS fighting for the USB devices. Anyway, you just need that AppleTV drive plugged into a Linux host to do these commands:</p>
<p>I used this method to prepare the drive:<br />
<a href="http://code.google.com/p/atv-bootloader/wiki/PartitioningLinux">http://code.google.com/p/atv-bootloader/wiki/PartitioningLinux</a></p>
<p>Then booted up a Debian installer with VMWare, and installed Debian to partition #4 on the drive with partition #5 as swap. Do NOT install GRUB to the MBR, the recovery files that are placed in the two AppleTV partitions will search for menu.lst and boot that grub. You may need to install (create) menu.lst by hand, especially if your particular distro uses GRUB2 like the latest version of Debian does.</p>
<p>Here is a copy of the <strong>/boot/grub/menu.lst</strong> which I created by hand:</p>
<pre class="brush: bash; title: ; notranslate">
default 0
title DebianTV
root (hd0,3)
kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/hda4 ro quiet processor.max_cstate=2
initrd /boot/initrd.img-2.6.26-2-686
boot
</pre>
<p>After the OS install is finished, I sync and remove the drive from my Linux machine. Put the drive back in the AppleTV and booted it up. The AppleTV should boot straight to linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://chriscarey.com/wordpress/2010/08/22/running-debian-on-appletv-aug-2010/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>AppleTV 3.0.1 works well, so far</title>
		<link>http://chriscarey.com/wordpress/2009/11/08/appletv-3-0-1-works-well-so-far/</link>
		<comments>http://chriscarey.com/wordpress/2009/11/08/appletv-3-0-1-works-well-so-far/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 18:36:14 +0000</pubDate>
		<dc:creator>Chris Carey</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[AppleTV]]></category>

		<guid isPermaLink="false">http://chriscarey.com/wordpress/2009/11/08/appletv-3-0-1-works-well-so-far/</guid>
		<description><![CDATA[Upgraded to AppleTV 3.0.1 last night, installed the mods. Everything is going well so far! Have all features working such as AFP, SSH, full Codec support thanks to Perian, plus the new 3.0 menu system and iPhone Remote.]]></description>
			<content:encoded><![CDATA[<p><img src="http://chriscarey.com/wordpress/wp-content/uploads/2009/11/appletv30menu-300x168.png" alt="appletv30menu" title="appletv30menu" width="300" height="168" class="size-medium wp-image-483" />Upgraded to AppleTV 3.0.1 last night, installed the mods. Everything is going well so far! Have all features working such as AFP, SSH, full Codec support thanks to Perian, plus the new 3.0 menu system and iPhone Remote.</p>
]]></content:encoded>
			<wfw:commentRss>http://chriscarey.com/wordpress/2009/11/08/appletv-3-0-1-works-well-so-far/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>AppleTV 2.4 Black Screen when playing video</title>
		<link>http://chriscarey.com/wordpress/2009/07/09/appletv-2-4-black-screen-when-playing-video/</link>
		<comments>http://chriscarey.com/wordpress/2009/07/09/appletv-2-4-black-screen-when-playing-video/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 03:25:46 +0000</pubDate>
		<dc:creator>Chris Carey</dc:creator>
				<category><![CDATA[AppleTV]]></category>

		<guid isPermaLink="false">http://chriscarey.com/blog/?p=395</guid>
		<description><![CDATA[After upgrading to AppleTV 2.4 and installing Perian, I no longer can play Apple videos. The device just shows a black screen. Sometimes there is sound. Edit: found a fix from westont on AwkwardTV: Sure enough, looking in the /System/Library/QuickTime folder I found a &#8216;Disabled&#8217; folder had been created. This folder contained the &#8216;QuickTimeH264.component&#8217; file [...]]]></description>
			<content:encoded><![CDATA[<p>After upgrading to AppleTV 2.4 and installing Perian, I no longer can play Apple videos. The device just shows a black screen. Sometimes there is sound.</p>
<p>Edit: found a fix from westont on AwkwardTV:</p>
<p>Sure enough, looking in the /System/Library/QuickTime folder I found a &#8216;Disabled&#8217; folder had been created. This folder contained the &#8216;QuickTimeH264.component&#8217; file which had clearly been moved there by something. Moving this file back to the /System/Library/QuickTime folder and rebooting the ATV got everything working again.</p>
]]></content:encoded>
			<wfw:commentRss>http://chriscarey.com/wordpress/2009/07/09/appletv-2-4-black-screen-when-playing-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Streaming a webcam in Linux with VLC</title>
		<link>http://chriscarey.com/wordpress/2009/01/04/streaming-a-webcam-in-linux-with-vlc/</link>
		<comments>http://chriscarey.com/wordpress/2009/01/04/streaming-a-webcam-in-linux-with-vlc/#comments</comments>
		<pubDate>Sun, 04 Jan 2009 20:55:28 +0000</pubDate>
		<dc:creator>Chris Carey</dc:creator>
				<category><![CDATA[AppleTV]]></category>

		<guid isPermaLink="false">http://chriscarey.com/blog/?p=337</guid>
		<description><![CDATA[I wanted a simple way to make my Linux security camera server stream live video to my TV. The server ususally runs &#8220;motion&#8221;. I disable motion, and launch this command on the server: vlc v4l:/dev/video0:size=640&#215;480:channel=1:norm=ntsc:fps=12 &#8211;sout &#8216;#transcode{vcodec=mp4v,vb=768,scale=1}:duplicate{dst=std{access=mmsh,mux=asfh,dst=:8080}}&#8217; -v &#8211;noaudio and this on a Linux client to test: mmsh://10.4.4.25:8081/ Then, once that is all working, I [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted a simple way to make my Linux security camera server stream live video to my TV.</p>
<p>The server ususally runs &#8220;motion&#8221;. I disable motion, and launch this command on the server:</p>
<blockquote><p>vlc v4l:/dev/video0:size=640&#215;480:channel=1:norm=ntsc:fps=12 &#8211;sout &#8216;#transcode{vcodec=mp4v,vb=768,scale=1}:duplicate{dst=std{access=mmsh,mux=asfh,dst=:8080}}&#8217; -v &#8211;noaudio</p></blockquote>
<p>and this on a Linux client to test:</p>
<blockquote><p>mmsh://10.4.4.25:8081/</p></blockquote>
<p>Then, once that is all working, I use VLC on the AppleTV to play the video to the TV. I used iScripts to get it launching.</p>
<p>The only problem I have right now is a 8 or so second delay.</p>
]]></content:encoded>
			<wfw:commentRss>http://chriscarey.com/wordpress/2009/01/04/streaming-a-webcam-in-linux-with-vlc/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AppleTV &#8211; Got System Prefs working!</title>
		<link>http://chriscarey.com/wordpress/2008/10/25/appletv-got-system-prefs-working/</link>
		<comments>http://chriscarey.com/wordpress/2008/10/25/appletv-got-system-prefs-working/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 23:29:28 +0000</pubDate>
		<dc:creator>Chris Carey</dc:creator>
				<category><![CDATA[AppleTV]]></category>

		<guid isPermaLink="false">http://chriscarey.com/blog/?p=293</guid>
		<description><![CDATA[Fixed System Preferences.app on Take 2: You have to copy PreferencePanes.framework from your Tiger disks. Copy them to /System/Library/Frameworks/ This is going to lead the way to me getting the Ethernet port sharing Internet over to the XBOX. So I can get rid of the extra unneeded WiFi box under the TV.]]></description>
			<content:encoded><![CDATA[<p>Fixed System Preferences.app on Take 2:</p>
<p>You have to copy PreferencePanes.framework from your Tiger disks. Copy them to /System/Library/Frameworks/</p>
<p>This is going to lead the way to me getting the Ethernet port sharing Internet over to the XBOX. So I can get rid of the extra unneeded WiFi box under the TV.</p>
]]></content:encoded>
			<wfw:commentRss>http://chriscarey.com/wordpress/2008/10/25/appletv-got-system-prefs-working/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XBMC and Boxee on AppleTV</title>
		<link>http://chriscarey.com/wordpress/2008/10/13/xbmc-and-boxee-on-appletv/</link>
		<comments>http://chriscarey.com/wordpress/2008/10/13/xbmc-and-boxee-on-appletv/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 16:44:19 +0000</pubDate>
		<dc:creator>Chris Carey</dc:creator>
				<category><![CDATA[AppleTV]]></category>

		<guid isPermaLink="false">http://chriscarey.com/blog/?p=290</guid>
		<description><![CDATA[XBMC on AppleTV is fantastic. It&#8217;s polished. It&#8217;s stable. It just works. Boxee was a bit too Alpha quality at this time. The social aspect of it is a bit more scary than useful. I&#8217;m not going to do a huge writeup on the features of each of these applications. I just want to say [...]]]></description>
			<content:encoded><![CDATA[<p>XBMC on AppleTV is fantastic. It&#8217;s polished. It&#8217;s stable. It just works.<br />
Boxee was a bit too Alpha quality at this time. The social aspect of it is a bit more scary than useful.<br />
I&#8217;m not going to do a huge writeup on the features of each of these applications. I just want to say that XBMC is fantastic and it&#8217;s my new favorite app on AppleTV.</p>
]]></content:encoded>
			<wfw:commentRss>http://chriscarey.com/wordpress/2008/10/13/xbmc-and-boxee-on-appletv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weekend AppleTV Modding</title>
		<link>http://chriscarey.com/wordpress/2008/10/05/weekend-appletv-modding/</link>
		<comments>http://chriscarey.com/wordpress/2008/10/05/weekend-appletv-modding/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 04:12:57 +0000</pubDate>
		<dc:creator>Chris Carey</dc:creator>
				<category><![CDATA[AppleTV]]></category>

		<guid isPermaLink="false">http://chriscarey.com/blog/?p=248</guid>
		<description><![CDATA[These are the steps I take to mod the AppleTV. There are a ton of howtos out there and this is mainly a resource for myself to remember how to do it. I hope it helps someone else mod their AppleTV. Please send me anything I missed! Factory Restore Mine factory restores back to 2.0.1 [...]]]></description>
			<content:encoded><![CDATA[<p>These are the steps I take to mod the AppleTV. There are a ton of howtos out there and this is mainly a resource for myself to remember how to do it. I hope it helps someone else mod their AppleTV. Please send me anything I missed!<br />
<span id="more-248"></span></p>
<p><strong>Factory Restore</strong><br />
Mine factory restores back to 2.0.1</p>
<p><strong>Optionally Update to AppleTV version 2.2</strong><br />
When I attempted upgrade to 2.2, I lost the ability to mount external USB. I have since reverted to 2.0.1. I&#8217;d like to get back to 2.1 somehow.<br />
Edit: Nito showed me how: <a href="http://wiki.awkwardtv.org/wiki/Take_2.0_Upgrade">Howto Upgrade to 2.1</a></p>
<p><strong>Use the Patchstick</strong><br />
This USB Patchstick enables SSH on the AppleTV and also does some kernel patches.<br />
(TODO: link needed to USB file)<br />
Edit: Check out atv-usb creator <a href="http://code.google.com/p/atvusb-creator/">here</a></p>
<p><strong>Connect to SSH</strong><br />
Test that SSH is working. Exchange ssh keys for easier logins</p>
<p><strong>Upload NitoTV via SCP.</strong><br />
scp nito056 frontrow@AppleTV.local</p>
<p><strong>Run the NitoTV installer</strong><br />
ssh to the AppleTV. change dir into the nito folder and run the installer with sudo privileges or as root</p>
<p><strong>Upload ~/Documents via SCP</strong><br />
Here, some important disk images need to appear in order for NitoTV&#8217;s Smart Installer to work. Smart installer is a script within NitoTV which installs 50+ mods/patches that you definitely want working.<br />
The disk image file names are:<br />
MacOSXUpdCombo10.4.9Intel.dmg<br />
recovery.dmg<br />
(TODO:  links)</p>
<p><strong>Run Nito Install Software</strong><br />
Up to this point, all of these things are done on your PC or via SSH on the AppleTV. Now is where you switch over to your AppleTV remote. You should have NitoTV on your AppleTV main menu now. Go over there and run it. </p>
<p>We&#8217;re going to run Install Software from within NitoTV. I think the option is somewhere down in Settings. Run Perian install. Run mplayer codec install. Run Smart Installer.</p>
<h3>At this point, AFP file sharing, External USB Disks and all media codecs should be set up. You&#8217;re pretty much fully modded. After this point are just extra nice stuff.</h3>
<p><strong>Enable VNC</strong><br />
<a href="http://wiki.awkwardtv.org/wiki/index.php?title=Enable_Remote_Desktop_(VNC)">http://wiki.awkwardtv.org/wiki/index.php?title=Enable_Remote_Desktop_(VNC)</a></p>
<p><strong>Disable Updates</strong><br />
<code>sudo bash -c 'echo "127.0.0.1       mesu.apple.com" &gt;&gt; /etc/hosts'</code></p>
<p><strong>Install Firefox</strong></p>
<p>http://wiki.awkwardtv.org/wiki/Firefox</p>
<p><strong>Install vim</strong></p>
<p>http://wiki.awkwardtv.org/wiki/Install_SU_and_VI</p>
<p><strong>Install Boxee</strong></p>
<p>http://howto.wired.com/wiki/Hack_Your_Apple_TV_With_Boxee</p>
<p><strong>Install Flash</strong></p>
<p>http://www.applecorellc.com/forum/viewtopic.php?f=10&#038;t=53</p>
<p><strong>Install XBMC (failed)</strong></p>
<p>http://xbmc.org/forum/showthread.php?t=37345</p>
<p><strong>General Modding Snippets</strong></p>
<p><strong>Mount drive as Read/Write</strong><br />
root@appletv# mount -o remount,rw /dev/disk0s3 /</p>
<p><strong>General Links</strong></p>
<p>http://wiki.awkwardtv.org/wiki/Take_2_Full_Update</p>
<p>This link has a lot of general purpose low level AppleTV modding information. However, do not follow it step by step. Nito has done most of this work for you and it is much easier to use NitoTV to do all these mods automatically.</p>
]]></content:encoded>
			<wfw:commentRss>http://chriscarey.com/wordpress/2008/10/05/weekend-appletv-modding/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>More AppleTV Updates</title>
		<link>http://chriscarey.com/wordpress/2008/09/12/more-appletv-updates/</link>
		<comments>http://chriscarey.com/wordpress/2008/09/12/more-appletv-updates/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 03:54:03 +0000</pubDate>
		<dc:creator>Chris Carey</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[AppleTV]]></category>

		<guid isPermaLink="false">http://chriscarey.com/blog/?p=201</guid>
		<description><![CDATA[Trying to get System Preferences working so I can bridge or route the Ethernet port on the back of the AppleTV to my XBox. I was not able to accomplish this yet, but in my journey, I accomplished the following: Flash Installed (can watch Hulu) Firefox Installed VNC working]]></description>
			<content:encoded><![CDATA[<p>Trying to get System Preferences working so I can bridge or route the Ethernet port on the back of the AppleTV to my XBox. I was not able to accomplish this yet, but in my journey, I accomplished the following:</p>
<p>Flash Installed (can watch Hulu)</p>
<p>Firefox Installed</p>
<p>VNC working</p>
]]></content:encoded>
			<wfw:commentRss>http://chriscarey.com/wordpress/2008/09/12/more-appletv-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

