Disclaimer: We don’t recommend Installous or any other Installous alternatives in any manner to Install .IPA files. Developers put a lot of effort to create apps and what’s a dollar or two to spend on buying these apps? The only reason we post on these alternatives is to help users try out costly apps before they decide to purchase it. Under no circumstances should this be misconstrued as supporting piracy or piracy-related apps.
SSH is a Unix ecosystem process where you gain access to the file system and make modifications to it. Since iPhone is built on iOS, which is a stripped down version of Mac OS X – which has its roots in Unix shell – you can practically SSH into your iPhone to gain access to a variety of folders in it.
Now, since Steve wasn’t in favor of letting users access the file system (much less interested in the whole concept of files and folders), he designed the iOS to be sealed shut for regular users. Others – say, hackers – could gain entry through SSH which isn’t all that open either.
SSH can be a simple way to install IPA files directly on your iPhone or iPad. In the absence of a program like Installous and AppSync, you’ll probably need to SSH into your iPhone to install IPA and DEB files. Basically, any file that can be installed will have to be rooted through SSH.
To do this, you’ll need:
- A SSH client, like Winscp (Windows) or Cyberduck (Mac)
- A jailbroken iDevice
- OpenSSH (which can be installed from Cydia on your iDevice)
- IPA file (downloadable from places like http://apptrackr.cd)
- A Mac/PC
- A working Wi-Fi internet connection
- A cup of coffee because this will take some time
#1: Setting up SSH
First, you’ll need to setup the SSH. To do this:
- Install and open the Winscp/Cyberduck application you downloaded
- Connect your iPhone/iPad to your home network (WiFi) and note the IP address of your iDevice (Settings -> Wifi -> Tap on the blue icon against the network you’re on)
- Enter the IP address in the SSH software (Winscp/Cyberduck)
- Enter these values: admin/username: root; password: alpine (if alpine does not work, use dottie)
- SSH will now connect to your iPhone/iPad and you will see an FTP-like interface.
#2: Changing IPA to APP
You’ll now have to get the app out of the IPA file you downloaded. To do this:
- Rename the “.ipa” file to “.app.zip” (for example, if the app is Tweetie.ipa, you will rename it to Tweetie.app.zip)
- Using an unzipper, access the contents of this new renamed file (double-click Tweetie.app.zip to open in your unzipper)
- Now, from the contents, open the folder that says Payload
- Extract the folder that has a “.app” extension (Tweetie.app) to your desktop
#3: Install, Respring & Go!
- Now, in the SSH window, go up one level in your iPhone file directory
- Find the folder called ‘stash’ and open it
- Find a folder called “Applications” and open it
- Drag and drop the “.app” file into this folder (Tweetie.app -> Applications)
Change the file permissions:
- Now, right click this dragged folder and then click on Properties
- In the text box where there’s a number (0755), change it to 0777 and check the box where it reads “Set group, owner and permissions recursively”
- After all this is done, reboot/respring your iPhone and you should be able to see the newly copied app on your iPhone!
So that’s it. This is how you get IPA files onto your iPhone without using iTunes, Installous or any other software. All you need is an SSH client and some time off other schedules.