December 26

[How To] control ATV with an old or Universal Remote Control

Usually you need to program a universal remote to work with a device…
but not with the Apple TV.. The device can learn the codes from the remote…

not only can you set up the standard buttons
Up, Down, Left, Right, Select, Menu, Play/Pause

but you can set up more buttons for advanced playback options
Pause, Play, Stop, Fast-forward, Rewind, Previous and Next chapter, etc.

to access these features and activate these features navigate to
Settings > General > Remotes > Learn Remote
Taking the remote even further in XBMC…
once you have the full selections of buttons defined for your remote…
then you can adjust the keymaps in XBMC
from a vast range of available commands….
explanation for the use of the actions and layout for the config file can be found here:-
and the full list of available actions can be found in the source code here:-
xbmc/input/ButtonTranslator.cpp at master from xbmc/xbmc – GitHub
the new keymap.xml file that you create should be saved in:-
there is an app for windows you can use to create your keymap.xml file

Download XBMC KeyMap Editor v1.2

Category: AppleTV, Technical | Comments Off on [How To] control ATV with an old or Universal Remote Control
December 26

[How To] XBMC Live Streams Plugin

The live streams plugin is amazing..
You can customise your own live streams with a simple xml file…
[RELEASE] LiveStreams (video) Add-on – an alternative to .strm files – XBMC Community Forum
Download: http://divingmules-repo.googlecode.c…
This plugin is a must for any ATV user
To install this plugin.. as all XBMC plugins..
1) download the zip file listed above note you can download directly on the atv with wget command and skip step 2
2) copy the zip file to your ATV with SFTP or SCP i usually put the files in the home folder /private/var/mobile
then they are easy to access in XBMC
3) in XBMC :-
System >> add-ons >> install from zip
select the plugin you want to install…
you should be good to go

Category: AppleTV, Technical | Comments Off on [How To] XBMC Live Streams Plugin
December 26

[How To] Stop ATV from checking for updates

This seems to be missed by a lot of people and as a result some people are updating to 4.3 to stop XBMC from “crashing”…
SSH into your Apple TV 2 using either Putty if your a Windows user or the Mac/Linux terminal
For Linux/Mac users “ssh root@ipaddress” when prompted enter the password, probably alpine if you haven’t changed it.
Backup your hosts file:





Sed searches for the text string between the /’s and deletes the line containing the string.

dtviewer’s instructions for using putty under Windows
JediKnight2’s instructions for Mac without ssh/command line same process could be applied to Windows with WinSCP and notepad (or notepad++ if you like a decent text editor)

If you’re a Linux (Ubuntu but applies to any gnome desktop and possibly kde) user and don’t know how/want to use ssh in terminal then you can type this into the location bar into the file manager (nautilus) sftp://root@ replacing with the IP of your Apple TV 2, then simply navigate to /etc and find the hosts file and double click which should open it in “Text Editor”, make the required changes as per below and click save.
Alternatively you can manually add the below lines to the /etc/hosts file using nano or vi
Or as outlined by other members you can install a package called updatebegone which does the same as the above, however some report that this doesn’t solve the update notice.

Category: AppleTV, Technical | Comments Off on [How To] Stop ATV from checking for updates
December 26

[How To] ATV Enable BT Keyboard support

Everybody hates text import with the apple remote,
that why their is a package to make bluetooth keyboards working on a ATV2.
1. SSH into your ATV2
2. type: apt-get install ch.ringwald.keyboard-atv
3. type: apt-get install org.tomcool.btstack-ui
4. type: killall AppleTV
Now you have everything setup and it’s time to pair the keyboard.
5. In Frontrow goto Settings -> Custom Settings -> BTStack
and starts searching for your BT Keyboard.
It took me some fiddeling to get the keyboard in pairing mode,
but after turning on the keyboard and a quick 3 presses on the keyboard made it pair.
Type in 0000 and press enter, and you are done
You can use this keyboard in the main menu and in XBMC enjoy!

Category: AppleTV, Technical | Comments Off on [How To] ATV Enable BT Keyboard support
December 26

[How to] install nitoTV 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) Open Terminal and SSH into it (ssh root@your-ip-address). Type in the password (alpine)
2) Type “passwd” and enter a new password (if you haven’t already)
3) Type: echo “deb ./” > /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) After everything is done, unplug and plug it back in, wait for your AppleTV to reboot
8) Enjoy

Category: AppleTV, Technical | Comments Off on [How to] install nitoTV on your (jailbroken) Apple TV2
December 26

[How to] fix the time on XBMC on AppleTV

The Time on the Apple TV2 is set to PST by default, obviously you can change GMT to whatever you need in the example below….
SSH into ATV2

some examples of different time zones:-

you can change your time zone for one that is best suited to you..
some more examples below for valid timezones…

Category: AppleTV, Technical | Comments Off on [How to] fix the time on XBMC on AppleTV
December 18

Installing RAR on OS X

There is no GUI for RAR on OS X, it is a command line tool only.
Download the OSX package from rarlab web site, unpack in any directory.
Use the following command to install unrar:

Use the following command to install rar:

Do a test-run to see if the installation went properly. In your terminal now enter from any location you want:

When unrar is properly installed, usage information should appear explaining commands and switches you can use. To decompress a .RAR package simply use the following command which will extract all files with full path:

Copy your rareg.key file into your /bin folder.

To check your registration is OK, start RAR with no commands, your AV code should appear immediately below the RAR version and copyright notice.
Rar Registration

Category: Mac, Technical | Comments Off on Installing RAR on OS X
December 16

Add Terminal Here

Want a quick way to change directories in a Terminal window?
These days I find myself using a script triggered by a keyboard shortcut quite often. I assigned it to Cmd-T which is very convenient and quick. As always, I use FastScripts to do the keyboard launching.
Here’s the script:

Category: Mac, Technical | Comments Off on Add Terminal Here
December 10

Enable Trim support for an SSD Drive on Mac OS X

Trim is required for most SSDs to operate efficiently during data writes. Apple only enables TRIM on their own specific SSDs. I recommend enabling TRIM to achieve optimum data rates, unless you are sure your SSD has sufficient garbage collection. DO NOT USE TRIM ENABLE APP! I have seen issues with this and it is too generic. Instead, use some good old UNIX commands. Open up the Terminal and type the following.

sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage /IOAHCIBlockStorage.original

sudo perl -pi -e ‘s|(x52x6Fx74x61x74x69x6Fx6Ex61x6Cx00).{9}(x00x51)|$1x00x00x00x00x00x00x00x00x00$2|sg’ /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage

sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches



Category: Mac, Technical | Comments Off on Enable Trim support for an SSD Drive on Mac OS X
December 7

How to restore or update your iPod/iPhone/iPad

After downloading the desired firmware below, you can shift-click (PC) or option-click (Mac) the Restore or Update buttons in iTunes.
A file dialog will open and let you choose the downloaded ipsw-file.
Note: Your browser may change the ipsw-file into a zip-file.
In that case, just rename it to end in .ipsw and iTunes will accept it.

Q: How do I downgrade iOS?
A: If Apple’s still signing the version you want, download the iOS firmware file, open iTunes (make sure you’re running the latest version), plugin your ATV2 /w USB only (no power), click your ATV2 on the left, Option-click (or Shift-click in Windows) the Restore button and select the firmware file to install.
If that fails because Apple stopped signing that version (i.e. “this device isn’t eligible for the requested build”) then refer to these tutorials to downgrade with Tiny Umbrella’s help (assumes you’ve saved your SHSH blobs, see above): Mac or PC.
You may need to put the atv2 into DFU mode to install an older firmware
(disconnect all cables, wait 10s, connect USB, hold Menu/Play for 15s).

Category: Mac, Technical | Comments Off on How to restore or update your iPod/iPhone/iPad