iOS is Apple's mobile operating system that runs on iPhones, iPads, iPod touches and Apple TVs. It has gone through several updates and is interacted with through touch gestures like swiping, tapping and pinching. Cydia is an app store for jailbroken iOS devices that provides access to apps not available in the official Apple App Store. It allows users to install, upgrade and remove apps with an interface similar to the App Store. Common troubleshooting steps for jailbroken devices include booting into safe mode which disables all tweaks and extensions to isolate the cause of any crashing.
2. What is iOS ?
iOS (previously iPhone OS) is Apple’s mobile operating
system (OS).
iOS runs on iPod Touches, iPhones, iPads, and Apple TVs.
Interact with the OS by swiping, tapping, pinching,
reverse pinching, shaking, rotating the device etc.
Since its release, iOS has gone through multiple updates,
the updates are generally free for iPhone and iPad users.
5. iPhone Firmware history
Firmware is the software that runs the iPhone and provides much
of its built-in functionality.
3.x (3.1, 3.1.2, 3.1.3)
4.x (4.1, 4.2, 4.2.5, 4.3, 4.3.1, 4.3.3, 4.3.4, 4.3.5)
5.x (5.0.1, 5.1, 5.1.1)
6.x (6.0.1, 6.1.1, 6.1.2, 6.1.3, 6.1.4)
6. iPad Firmware history
Firmware is the software that runs the iPad and provides
much of its built-in functionality.
3.x (3.2, 3.2.1, 3.2.2)
4.x (4.2,1, 4.3, 4.3.1, 4.3.2,4.3.3, 4.3.4, 4.3.5)
5.x (5.0.1, 5.1, 5.1.1)
6.x (6.0.1, 6.0.2, 6.1.2, 6.1.3)
14. Restrictions from Apple
Apple tightly controls what software can be installed on iOS
device: only approved apps offered through the App Store are
allowed.
There's a whole universe of apps available through other means.
These apps aren't available at the App Store due to Apple
rejecting them for various reasons (violating terms of service,
competing with Apple's own apps, sometimes poor code or
security problems, etc.).
15. Unlocking vs Jail breaking
The basic difference is that jailbreaking is about controlling what
software you can install on your iPhone (or other iOS device),
while unlocking allows you to choose what mobile phone carrier
the device will work with.
Jailbreaking
can be accomplished using various tools including JailbreakMe.com,
Redsn0w, Evasi0n, Limera1n etc.
allows you to remove Apple's restrictions on what software you can
install on your iPhone, thus allowing you access not only to the App
Store, but all the other compatible apps as well (many of these can
be purchased via Cydia, the leading alternative app store).
16. Unlocking vs Jail breaking
Unlocking
Apple controls the iPhone (and 3G version of the iPad) is by
limiting the phone carriers that it works with. In the U.S., for
instance, the iPhone is only officially sold and supported on AT&T.
It allows you to change the carrier that the phone works on.
This requires that the iPhone is compatible with your carrier of
choice and that you've got service on that carrier
17. Types of Jailbreak
A tethered jailbreak requires the iOS device to be plugged into a
computer when turned on. If the iPhone is not plugged into a
computer and booted with special software the device will not
enter a jailbroken state.
Video : http://www.youtube.com/watch?v=QlYHV0vmTRU
Untethered jailbreaks do not require a computer. Everything
required to enter the jailbroken state is contained on the iPhone.
Rebooting away from a computer does not affect the jailbreak.
iOS 4.3.3 and older jailbreaks including PwnageTool, limera1n,
greenpois0n and sn0wbreeze are untethered solutions.
18. Introduction to Cydia
Launching Cydia for the very first time
Cydia is very easy to use and manage. If you know how to use App
Store, you’ll have no difficulties with Cydia. The first time you launch
Cydia, you’ll be asked to select the type of filter:
1. User (Graphical Only)
2. Hacker (+Command Line)
3. Developer (No filter)
For normal users, you can just set the filter to “User”. With this setting,
Cydia will filter out those applications in which you’re not interested.
19.
20. Cydia – At a Glance
Home – The home screen shows the latest news from Cydia.
You’ll also find featured packages, source information, user
guides and other developer-related information here.
Sections – You can find all the available applications and
download them here. Application packages are organized into
specific categories.
Changes – “Changes” shows you the latest releases available
and also alerts you for any application upgrades.
Manage – Keep track with all your installed packages. You can
use “Manage” to upgrade / uninstall packages. Also, it's the
place to add/remove Cydia source (will cover more later on).
Search – Search for applications in Cydia
21. Installing Apps on Cydia
• First, locate the application
package
• Just tap “Install” button and then
tap “Confirm” to confirm the
installation.
• Cydia will then download the
package & install it
automatically.
22. Upgrade Apps on Cydia
• Tap “Manage” and then
“Packages”
• Select the package you want to
uninstall or upgrade.
• Tap “Modify” and then
“Remove” to uninstall the
application package.
• If an upgrade is available, Cydia
will also show you with an
“Upgrade” option. Just tap on to
upgrade the application.
23. Adding repository source in Cydia
• Tap “Manage”
• Then tap “Source”
• Tap “Edit” and then “Add”
• Type in the repository URL and
tap “Add Source”
24. Switching between
User/Developer/hacker
When you launch Cydia for the first time, immediately after
jailbreaking your iOS device, you probably remember seeing a
screen, which prompts you to select if you’re a User, Hacker or
Developer.
Normally, you select User and forget about it. But if you’re
wondering how to switch to Hacker or Developer, there is an easy
way to switch.
Tap on the Manage tab at the bottom.
Then tap on the Settings button at the top left corner.
You will again be greeted by the same screen.
Tap on Hacker/Developer to switch to that mode.
25.
26. Troubleshooting – Boot in Safe mode
If your iPhone is constantly crashing or you think a certain tweak is
causing something in iOS to act up, reboot your device by holding
the Home and power buttons simultaneously until you see the Apple
logo.
Once the logo appears, hold down the volume button like the
instructions say and you’ll enter into Safe Mode.
This means that all of your jailbreak tweaks and extensions are turned
off, making it easy for you to go into Cydia and remove the
packages that are causing the problem.
If you’re not sure what tweak is responsible, then you’ll have to try
uninstalling and rebooting until you notice the problem go away. It’s
not a foolproof way to troubleshoot, but it’s not bad for a free, built-in
solution.
27. Important links for Reference
Cydia Intro:
http://www.youtube.com/watch?v=mLsafG0FrXA
Boot in Safe mode
http://www.youtube.com/watch?v=eJMS1woZMMc
iPad Hardware Basics
https://www.youtube.com/watch?v=645oLx-YK-E#!
General Settings and WiFi
https://www.youtube.com/watch?v=1_kHBaUA8VU