Category Archives: iPhone Tutorials

Various iPhone Tutorials like iPhone Jailbreaking, How to iPhone

How to Downgrade iOS 5 Beta to iOS 4.3.3 on iPhone, iPod Touch or iPad

This tutorial will help you downgrade your iOS device back from iOS 5 beta to iOS 4.3.3 or older. There might be several reasons for downgrading. Be it a bricked iOS device stuck at Apple logo or maybe you want to downgrade back because of the bugs in iOS 5 and lack of an untethered jailbreak. No matter what the reason be you will be able to go back to iOS 4.

We hope you have your SHSH blobs saved using TinyUmbrella but even if you haven’t you can still go back to iOS 4.3.3 at least since Apple is still signing that firmware and will continue to do so until iOS 5 is out of beta and released officially.

If you want to downgrade to a firmware older than iOS 4.3.3 like 4.3.2 or 4.3.1 then you need to have saved SHSH blobs previously. The procedure is same as what’s mentioned below except that you need to first launch TinyUmbrella and click on start TSS Server before following this tutorial.

Tools required to Downgrade iOS 5 beta to iOS 4.3.3:

You just need iTunes 10.3 or iTunes 10.5 beta installed on your computer and also the iOS 4.3.3 firmware file using the links below:

How to Downgrade iOS 5.0b1 to iOS 4.3.3:

Connect your iPhone to the Mac and then place it in DFU mode. It’s pretty simple actually. Just press and hold the home and power button till the iPhone turns off and leave power button just before the apple logo is about to reappears. The iPhone screen will remain black but iTunes will detect it. In case you are facing difficulties use our guide to put iPhone into DFU mode.

iTunes will alert you that an iPhone is detected in recovery mode.

How to downgrade ios 5 to iso 4 3 3  3

Now press alt/option on your Mac’s keyboard (Shift key for windows users) and then click on Restore. iTunes will ask you to browse for the firmware file. Point it to the file we downloaded a few steps earlier.

How to downgrade ios 5 to iso 4 3 3  4

iTunes will ask for a confirmation to erase and restore your iOS device to iOS 4.3.3. Click on Restore to proceed.

In around five to ten minutes the restore process will be done and your iPhone will restart.

How to downgrade ios 5 to iso 4 3 3  5

Please note that the result may not be the same for you. The iPhone used in this tutorial had a rebel sim and therefore did not get any error. If you get any iTunes error like 1013, 1015, 1604, 3002 etc. don’t panic. The firmware has been downgraded from iOS 5 beta already.

Itunes error 3002

Now you just need to bring your iOS device out of recovery. Use RecBoot or TinyUmbrella to exit recovery. Exit iTunes and launch TinyUmbrella and then click on Exit Recovery.

How to use FaceTime over 3G or EDGE with FaceBreak [Cydia]

Even though FaceTime works just fine over 3G or EDGE, Apple chose not to allow it. FaceTime is designed to work over wi-fi only. Apple chose it to ensure consistent call quality and also because carriers might hate to have so much load on bandwidth. So here’s a Cydia tweak to use FaceTime calls over 3G, EDGE or GPRS.

Continue reading How to use FaceTime over 3G or EDGE with FaceBreak [Cydia]

Tip: How to Start FaceTime Calls from the Browser

Apple uses various URL schemes on both iPhone as well as Mac to assign pre-defined actions to certain URLs like Maps, iTunes, YouTube etc. Notice how clicking on YouTube links leaves the browser and launched YouTube app on iPhone. We can similarly take advantage of the FaceTime URL scheme to start FaceTime calls from the browser or create links on webpages.

Continue reading Tip: How to Start FaceTime Calls from the Browser

Fix: “iTunes was Unable to Load Data Class” Error After Xcode 4 Install

A lot of iTunes users have been recently getting errors like “iTunes was unable to load data class information from sync services” or “iTunes was unable to load provider data from sync services” when they connect their iPhone to iTunes on Mac or Windows computer. Most users, like me, see this error after they have installed Xcode 4 from the App Store. Here’s the fix that worked for me.

Continue reading Fix: “iTunes was Unable to Load Data Class” Error After Xcode 4 Install

How to Enable Video Mirroring on iPhone 4 and iPad 1

The iPad 2 has very advanced and capable graphics specifications since it is the latest member of iOS family. So Apple decided to allow video mirroring feature only on the iPad 2. This tutorial shows you how to enable video mirroring on any jailbroken iPhone 4 or iPad 1.

Apart from out of the box video mirroring support, the iPad 2 has a lot more differences than the previous iPad. Check out our full comparison of iPad 2 and iPad 1 for more.

Video mirroring ipad2

Just like the previous hack we shared, to enable Multitouch gestures on iPhone 4, this guide will require you to make a small change in one of the iPhone files. For this purpose you can either use SSH or apps like DiskAid or iPhone Explorer. These two apps help you transfer files over USB and are available for both Windows and Mac users.

Before we proceed, you need to have an jailbroken iOS device with iOS 4.3.1. In case you haven’t jailbroken your iOS device yet you can update it to iOS 4.3.1 and jailbreak using the following guides for both Mac and Windows users:

You should backup your device in iTunes before proceeding.

How to Enable Video Mirroring in iOS 4.3.1:

This guide can be used to enable mirroring on the iPad 1, iPod Touch 4G and iPhone 4. For devices older than this, it would be a hit and trial process.

Navigate to system > library > coreservices > and copy the corresponding file for your iOS device, onto your computer. We will edit this file to enable mirroring.

Enable video mirroring on iphone4 or ipad1 2

Each iOS device stores settings in a different file. So, here’s the list to tell you which file you need to edit:

  • K48AP.plist (iPad)
  • K90AP.plist (iPhone 4)
  • N81AP.plist (iPod Touch 4g)

Now, open the file in Plist editor or TextWrangler and add a new entry. If you are using Plist editor you need to create a new key called display-mirroring and set type to boolean and Value to Yes. Refer to the screenshot below for more help.

Enable video mirroring on iphone4 or ipad1 3

If you are using a text-editor you can add it manually by adding the following two lines of code.


Enable display mirroring iphone 4

After your edited file looks like one of the screenshots shown above, save the changes and replace the file on your iOS device with this one. Reboot your iPhone for the changes to take effect.

You can now take full advantage of video mirroring using Apple’s VGA adapter or HDMI Digital AV adapter.

How to Manually Update or Restore iPhone

I have a factory unlocked iPhone and most of the time when ever a new update or jailbreak comes, I prefer updating my iPhone manually. This process is easier and glitch free in comparison to automatic update. Though for manual update you need to download the firmware first on your desktop. Make sure you download the compatible firmware according to your iPhone version. Refer to this tutorial: How to find iPhone firmware and baseband.

In order to manually update iPhone with the firmware you have downloaded, open iTunes and connect your iPhone. Now under devices you will see your iPhone listen.

Hit the Shift button and click on update


Now iPhone will check the update with Apple server and within few minutes your iPhone will be updated manually. Don’t disconnect your iPhone in between the process.

Above method of iPhone manual update will work for windows. For Mac user combination key to browse firmware is Option Key + Update.

I hope you will find this tutorial handy and will help you to update your iPhone.

MT Gestures Lets you Easily Enable Multitouch Gestures using Cydia

Earlier we shared the manual method to enable multitouch gestures on iPhone, iPad and iPod Touch by modifying a few files using your computer. Thankfully, a new tweak called MT Gestures has been released on Cydia which automates this process and lets you easily toggle multitouch gestures ON and OFF through settings.

Continue reading MT Gestures Lets you Easily Enable Multitouch Gestures using Cydia

How to Delete iPhone Backup from iTunes?

We all know it’s important to take backup of all your data and when it comes to mobile phone, we should take backup twice a week at least. Talking about iPhone, When we take backup, it usually doesn’t delete the old backup or overwrite it.

Here is a quick tutorial on how you can delete old backup of your iPhone or any other iOS device. Specially if you are getting this eror while taking your iPhone backup “backup was corrupt or not compatible wiith iPhone“, deleting iPhone old backups will solve this issue.

Delete iPhone Backup from Windows iTunes

Connect your iPhone to laptop and open iTunes. Go to Edit> preference and under devices you will see list of all backup of your iPhone. From here you can delete iPhone backup.

All iPhone Backup files

delete iPhone backup


That’s it. Now before you disconnect your iPhone from your computer, take a recent backup to make sure if something goes wrong, you won’t miss out important data.

How to Safely Update iPhone 4 to iOS 4.3.1 Without Upgrading Baseband

This guide explains how to update your iPhone 4 to iOS 4.3.1 safely without upgrading baseband. You will also read why it is important to preserve iPhone 4 baseband if you want to unlock your iPhone 4. Ultrasn0w is yet to be updated to support unlocking on iOS 4.3.1 but the untethered jailbreak has already been released.

Continue reading How to Safely Update iPhone 4 to iOS 4.3.1 Without Upgrading Baseband