#!/bin/bash

#-------------------------------------------------------------------

# BASH Script for Apple TV to Downgrade to ver 2.1

#-------------------------------------------------------------------

#

if [ ! -d OStemp ]; then

    	mkdir OStemp

else

	sudo rm -rdf OStemp/*

fi

cd OStemp/

if [ ! -f /usr/bin/wget ]; then

	if [ ! -f /usr/bin/gzip ]; then

		echo "Downloading 7za: 1.1MB"

		hdid http://www.fromconcentratesoftware.com/dl/Compress.dmg

		echo "Instaling 7zip"

		sudo cp /Volumes/Compress/Compress.app/Contents/Resources/7za /usr/bin/

		sudo chmod 755 /usr/bin/7za

		sudo chown root:wheel /usr/bin/7za

		sudo hdiutil unmount /Volumes/Compress/

		echo "Downloading wget: 1.6MB"

		hdid http://www.finkconsulting.com/opensource/wget-1.9.1.dmg

		echo "Installing wget"

		7za x -tgz /Volumes/wget-1.9.1/wget.pkg/Contents/Archive.pax.gz

		pax -r -f Archive.pax

		sudo mv usr/bin/wget /usr/bin/wget

		sudo chmod 755 /usr/bin/wget

		sudo chown root:wheel /usr/bin/wget

		sudo hdiutil unmount /Volumes/wget-1.9.1/

	else

		echo "Downloading wget: 1.6MB"

		hdid http://www.finkconsulting.com/opensource/wget-1.9.1.dmg

		echo "Installing wget"

		pax -r -z -f /Volumes/wget-1.9.1/wget.pkg/Contents/Archive.pax.gz

		sudo mv usr/bin/wget /usr/bin/wget

		sudo chomod 755 /usr/bin/wget	

		sudo chown root:wheel /usr/bin/wget

		sudo hdiutil unmount /Volumes/wget-1.9.1/

	fi

fi



if [ ! -d /Users/frontrow/Updates/ ]; then

    mkdir /Users/frontrow/Updates/

fi

grep  "mesu.apple.com" /etc/hosts > /dev/null

if [ $? -eq 0 ] ; then

        sudo sed '$d' < /etc/hosts > file2 ; sudo mv file2 /etc/hosts

fi

wget -c http://mesu.apple.com/data/OS/061-5044.20080709.de43E/2Z694-5485-1.dmg

wget -c http://mesu.apple.com/data/EFI/009-7567.20080212.Vc45T/LOCKED_ATV11_00DA_00B.scap

wget -c http://mesu.apple.com/data/EFI/061-3046.20080212.U7tgG/AppleCapsule.efi

wget -c http://mesu.apple.com/data/IR/694-5484.20080708.hnji4/irrxfw-0x0244.irrxfw

wget -c http://mesu.apple.com/data/IR/061-3045.20080708.Aq12D/IRReceiverUpdaterTool2

wget -c http://mesu.apple.com/data/SI/061-3618.20080212.Pk8Bn/hdmiutil

wget -c http://mesu.apple.com/data/SI/061-3617.20080212.Qvh6u/FW29050_20080205_dse_hex.sihex

mv {2Z694-5485-1.dmg,LOCKED_ATV11_00DA_00B.scap,AppleCapsule.efi,irrxfw-0x0244.irrxfw,IRReceiverUpdaterTool2,hdmiutil,FW29050_20080205_dse_hex.sihex} /Users/frontrow/Updates/

wget -c http://ericiii.net/sa/appletv/osupdate

chmod 755 osupdate

sudo chown root:wheel osupdate

sudo ./osupdate
exit 0


