From AwkwardTV
Revision as of 14:13, 8 December 2008 by Fcorthay (talk | contribs)
Jump to: navigation, search

Couch Surfer is a native web browser for the Apple TV written using the WebKit rendering engine. You can scroll through web pages and even interact with them! It also supports web plugins like flash


The simplest way to install it on an SSH-enabled AppleTV ist to

cd /Users/frontrow/Documents/
  • Extract it:
tar -xvzpf couchsurfer-0.6-2.x-bin.tar.gz
  • Move the extracted plugin to the proper place
mv CouchSurfer.frappliance /System/Library/CoreServices/
  • Restart the Finder (or the AppleTV entirely)
kill `ps ax | grep | grep -v grep | sed -e 's/[[:blank:]]*//' | sed -e 's/[[:blank:]].*//'`


After installation, you will have the new item Couch Surfer in the Front Row main menu.

SubMenus in version 0.6 are:

  • Enter address
  • Google Search
  • Bookmarks (bases on /Users//frontrow/Library/Application\ Support/CouchSurfer/Bookmarks.plist)
  • History
  • Settings : Show Header
  • About

Usage with the Remote is very intuitive.

WebKit Browser

A webkit is also available for download at the same URL where you find Couch Surfer. It provides:


I suppose it adds JavaScript functionality to the browser. Backup the old WebKit and update the frameworks:

mv /System/Library/Frameworks/WebKit.framework /Users/frontrow/Documents/
mv webkit-525-frameworks/*.framework /System/Library/Frameworks/