No es difícil instalar un addon manualmente en XBMC, ya que basta con descomprimir el fichero ZIP que lo contiene en el directorio «addons» de tu instalación. Escribí una entrada hace tiempo contando las tres formas que hay de hacerlo.
Cómo instalar un addon manualmente en XBMC
En sistemas basados en Linux, incluyendo el ATV2, hay que tener cuidado con los permisos que tienen los ficheros si no has dejado que XBMC haga la instalación y has descomprimido tú el fichero. El addon te funcionará estén como estén los permisos, pero las posteriores actualizaciones podrían dar error.
Lo mejor es que te asegures de que el usuario es mismo que va a ejecutar XBMC, y de que tenga permisos de escritura, lectura y ejecución para todos los archivos. Este es un ejemplo sacado de mi ATV2, donde el usuario es «mobile».