Install SSH with a Take 2 Patchstick for the AppleTV
In order to perform this tutorial you need a usb stick that has been freshly formated in Mac OS Extended (Journaled) format.
UPDATE***: I have posted an EASIER version of this tutorial HERE.
Step One
Connect your USB Stick to the computer.
Step Two
Insert your OSX Tiger Install CD into the computer.
Step Three
Download the Patchstick 2.0 prep files from here:
Small USB Stick (~1GB, 512MB)
Large USB Stick (~4GB)
Step Four
Extract the folder Patchstick from Patchstick2.0.zip onto the Desktop
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3452/3452.png)
Step Five
Download and install Pacifist from here
Step Eight
Launch Pacifist from your Applications folder.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3426/3426.png)
Step Nine
Click the large Open Package... button.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3427/3427.png)
Step Ten
Navigate to the /System/Installation/Packages directory on your OS X Tiger Install CD and select Essentials.pkg. The click the Open button.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3429/3429.png)
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3431/3431.png)
Step Eleven
On your desktop, open the Patchstick folder and navigate to the Files/System/Library/Extensions directory. Do this by double clicking on Files, then double click System, then double click Library, then double click Extensions.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3433/3433.png)
Step Twelve
Now we will copy a list of files from the Pacifist to your Extensions folder you have open. Use the Find bar in Pacifist to search for the name of the file and then once found simply drag it to the open Extensions folder.
AppleACPIPlatform.kext
AppleAPIC.kext
AppleEFIRuntime.kext
AppleFileSystemDriver.kext
AppleFlashNVRAM.kext
AppleHDA.kext
AppleHPET.kext
AppleIRController.kext
AppleRTC.kext
AppleSMBIOS.kext
AppleSMC.kext
AudioIPCDriver.kext
BootCache.kext
GeForce.kext
IO80211Family.kext
IOACPIFamily.kext
IOATAFamily.kext
IOAudioFamily.kext
IOGraphicsFamily.kext
IOHIDFamily.kext
IONDRVSupport.kext
IONetworkingFamily.kext
IOPCIFamily.kext
IOPlatformPluginFamily.kext
IOSCSIArchitectureModelFamily.kext
IOStorageFamily.kext
IOUSBFamily.kext
IOUSBMassStorageClass.kext
NVDANV40Hal.kext
NVDAResman.kext
OSvKernDSPLib.kext
System.kext
As an example I will do the first one. Enter AppleACPIPlatform.kext into the find bar.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3432/3432.png)
Pacifist will locate the file and highlight it.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3434/3434.png)
Drag the file to the open Extensions folder. You will be prompted to confirm the extraction. Click the Extract button.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3435/3435.png)
You may be asked for your Administrator Name and Password. Enter these then click the Ok button.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3436/3436.png)
You should now see the file in your Extensions folder.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3437/3437.png)
Do this for every extension in the list above until you have 32 files in the Extensions folder.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3438/3438.png)
Step Thirteen
Now open the Patchstick folder from your desktop again. This time navigate to Files/System/Library/Frameworks.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3439/3439.png)
Step Fourteen
Search for Kerberos.framework and copy it to the Frameworks folder...
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3451/3451.png)
Step Fifteen
Now in Pacifist open BaseSystem.pkg from the Mac OS X Install CD.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3440/3440.png)
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3445/3445.png)
Step Sixteen
Search for and copy CoreFoundation.framework and IOKit.framework to your Frameworks folder.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3441/3441.png)
Step Seventeen
From your Patchstick folder on the Desktop navigate to Files/usr/lib. Find these files and copy them to the lib folder.
dyld
libgcc_s.1.dylib
libncurses.5.4.dylib
libSystem.B.dylib
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3443/3443.png)
Step Eighteen
From your Patchstick folder on the Desktop navigate to Files/usr/lib/system. Find libmathCommon.A.dylib and copy it to the system folder.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3444/3444.png)
Step Nineteen
Download the Mac OS X 10.4.9 Combo Updater from here
Open the download with Pacifist. You will find a file called AppleIntelCPUPowerManagement.kext in the /System/Library/Extensions folder.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3446/3446.png)
Open the Patchstick folder on the desktop again and navigate to the System/Library/Extensions folder. Drag the AppleIntelCPUPowerManagement.kext file from the Pacifist into here.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3447/3447.png)
Step Twenty
Download the AppleTV 1.1 Updater from here
Open the download with Pacifist. You will find a file called boot.efi in the Files/usr/standalone/i386 folder
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3448/3448.png)
Open the Patchstick folder on the desktop again and open the Files folder. Drag the boot.efi file from pacifist into this folder.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3449/3449.png)
Step Twenty One
Open a new Terminal window by launching it from Applications:Utilities.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3450/3450.png)
Step Twenty Two
Execute the following commands into the Terminal window:
cd ~/Desktop/Patchstick
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3454/3454.png)
chmod 755 /Files/boot.efi
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3455/3455.png)
sudo ./createPatchstick. If prompted for a password enter your Administrator password.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3456/3456.png)
Notice the last command listed the different disks present. You must figure out which disk is for your usb stick. Mine was /dev/disk2. Now enter sudo ./createPatchstick /dev/disk2. (Make sure to remember to replace /dev/disk2 with your usb stick location).
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3457/3457.png)
You will now be prompted to confirm the partitioning of your usb stick. Type yes then hit enter.
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3460/3460.png)
The script will partition your usb stick and copy over the necessary files. This will take about five minutes. When done you will be told that your disk is now unmounted and ready to patch your AppleTV!!!!
![Install SSH with a Take 2 Patchstick for the AppleTV Install SSH with a Take 2 Patchstick for the AppleTV](/images/tutorials/708/3461/3461.png)
THANKS***: Just want to say thanks to everyone who helped me out with this, especially ton, who was a great help!