Step 2: Okay I've jailbroken, now what?
Updated: April 29, 2012
So you finally decided to jailbreak your iPhone and now you are wondering what to do next.
I'll introduce you to Cydia - the third party application distribution program
specifically for jailbroken iPhones.
Launch Cydia
Launch Cydia. You may or may not see a line under the banner with the word Home in it
that says This device is in the pending TSS queue, or SHSH: iOS and then has numbers after
it. All this lets you know is that if you wanted to you could downgrade your OS to that
version (does not apply to iPhone 4S). Keep in mind your modem firmware will not
downgrade.
Next are a couple buttons for Facebook and Twitter so that you can
follow Cydia and its creator Jay Freeman.
The next button below those is the Featured button. Pressing it revelas a list that may
help point you in the right direction as far as what kind of things to install from Cydia.
Themes
Back at the home screen, pressing the Themes button will bring you to a selection screen
where you choose which device you'd like to installs themes onto. Themes change the
graphical look along with some of the audio events on your iPhone. Keep in mind this
section is not all inclusive. Many themes are in other sections of Cydia as well. Some
themes are for sale, and some are free.
Cydia store
Pressing the Cydia Store: Products button will bring you to a list of selected
programs for sale. This may not list all of the for sale programs. Some programs let
you download a trial version.
Manage your Cydia store account
Pressing the Manage Account button from the home screen will allow you to link your iPhone
to your Facebook or Google account so that you can make purchases. I used Google to log
in. Pressing the Installable Purchases button should show you all programs you have paid
for on Cydia with the account you used to log in with.
Selecting a program in this list will allow you to easily install it without having to
remember that you purchased it.
One way to add a new repository/source
Pressing the More Package Sources button will reveal a list of additional sources you can
add to Cydia to give you access to an ever greater library of free and for fee programs.
See all the programs availabe in Cydia
Pressing the Sections button at the bottom of the screen will reveal a list of folders.
Everything that is in Cydia (by default) is categorized in these folders. Selecting a
folder will reveal everything in it that is available for installation. If you add more
sources, then more programs will appear in your folders. Packages listed in blue are for
sale.
Updating your Cydia programs
The Changes button may display a red badge on it. Some times a pop up message will also
appear indicating important Cydia system updates. Read and follow the instructions and
confirm installation and the changes will be applied. Sometimes they require a reboot
to take effect.
See what is installed through Cydia
If you press the Manage button, then select Packages, you can see what Cydia has
installed on your iPhone already.
Check your iPhone's storage space
You can also see how much free space you have on the two paritions of the iPhone's storage
chip. Press the Manage button, then select Storage.
Installing and removing a program
Let's search for and install a program. OpenSSH is critical to many of the tutorials on
this site. It's one of the best ways to move files to and from the iPhone, and to install
programs that are not available on Cydia or the App Store.
Note: If you do decide to install OpenSSH it is critical that you
change the root and mobile passwords on the iPhone to ward off attacks by viruses,
trojans, phishing schemes and worms and social engineering scams. Read
this tutorial to learn more.
Press the Search button at the bottom. Enter the name of your program in the search box,
then press the Search button. Your results will be displayed. Press the one you want to
install.
Press the Install button. Then press the Confirm button.
You'll see a status report of the install process like this. When it has finished,
press the Return to Cydia button.
To remove a package already installed on your iPhone, press the Manage button, then
select Packages. Then press the name of the package you want to remove. Then press the
Modify button.
Press Remove.
Another way to add a new repository/source
While Cydia comes with many "sources" preinstalled, you can add sources that are not
included by default. To add a source do the following: Press the Manage button, then
press Sources. Press the Edit button then Add.
Then enter the source's URL. Press the Add Source button. Your source will be added to
your list. Press the Return to Cydia button.
Your source is now added. You can press the source's name to see every package
offered by it.
When something messes up your iPhone
Mobile Substrate (a key component to Cydia) version 0.9.3997 and later has a new feature
to help you recover from fatal problems when installing programs with Cydia. It is
possible to install a program and then your iPhone reacts negatively. Maybe the program
wasn't written very well or maybe it is interacting in an odd way with another program
that you already have installed.
Your iPhone may now be in a state where it keeps rebooting, or only displays the Apple
logo and doesn't start up. There is one way to fix this without resorting to restoring
your iPhone. Simply reboot the iPhone while holding the volume up button. This will put
your iPhone into Safe mode. You can then launch Cydia and remove the program(s) you
previously installed to recover from this issue. In my example you can see that my
custom graphic reverted to the default graphics, and the order os the program icons has
changed. This is how you tell you are in safe mode. You'll notice all things on the
iPhone won't properly function in Safe mode. So you'll want to reboot after you've used
Cydia to uninstall the program you wish to remove.