Tutorials

How to Use an iPhone Without the Data Plan

[digg-me]After playing with my kids iTouch's it became clear to me how much the iTouch is lacking in functionality. Before buying one I considered it just an iPhone without the ability to make calls. The lack of camera was the biggest surprise, because I can't figure out why they left it out. The GPS and Camera would have been really nice to have even if I can't use it as a phone.

So would it still be better to buy an iPhone and use it just like an iTouch but with camera and GPS?  I found a thread on one of the iPhone forums where a guy, who was going to college and couldn't afford the $30.00 a month data plan, but wanted an iPhone anyway.  He was on campus where they had a robust wifi connection all of the time and didn't really need the data plan. He already had an AT&T cell phone (a Razor), and just wanted to get a used iPhone and put his SIM card into it.

After giving the guy a hard time, a good samaritan responded with a way to do just that.  He pointed out a cool service offered by unlockit.  It is an APN Changer for 3G iPhones.  It lets you turn off the Edge and 3G data service on your iPhone.  This lets you use an AT&T SIM card with your iPhone but lets you use it without adding the iPhone data plan.

To use this service do the following:

Put the AT&T Sim card in the already activated iPhone. Make a wifi connection to a local wifi source. Navigate to this page.  Click "Continue To The Next Page". Click Disable Data (Fake APN). The Install Profile window appears. Click Install. Another Install Profile window will popup warning you that authenticity of this profile cannot be verified.  Click Install on this window too. You should now see a message stating "Could not activate Cellular Data Network; You are not subscribed to a cellular data service.

You should now be able to make phone calls and be able to use wifi to access the internet.  When you aren't connected, you should get an error.

To remove the 3G/Edge block, simply go to your Network settings and removed the Fake APN profile.

This thread pointed out a really cool service.

Using your iPhone to Record Programs to your DirecTV DVR

I was looking at a TV Guide app in the store the other day and I thought it was pretty cool, but because I am a DirecTV customer, it is often difficult to find TV Guides that are not aligned with zip codes but with Satellite Regions.

I remembered that the DirecTV page posted a great guide. So I tried to navigate to there page with my iPhone. I could see the page, but it wasn't formatted for the iPhone so it was really difficult to navigate. After a little bit more research I did identify a DirecTV mobile phone page that seems to work well on the iPhone.

This web app doesn't let you browse the DirecTV Guide, but it does allow you to do something even cooler. You can use this site to search and setup your DirecTV DVR to record shows remotely. You can also sign up to see Pay Per View shows and set up series.  If you have more than one DVR, it lets you pick which ones to use to record a show.

This is a really cool feature because if you are away from home and you hear about a show you want to record you can now use this page and your iPhone to set it up remotely.

If you have a DVR, just go to the DirecTV.com page and create an account. Then navigate to the mobile compatible page and login.

It has a very basic menu, but pretty much lets me do what i wanted. It has "Search For Shows", and a "Manual Record" feature. No guide, but search is pretty useful.

The Search for Shows feature lets you enter a search string. It display a list of matching shows. Pick one, and it gives you a description and the option to "Record Once", "Record the Series", or see more show times. I have multiple receiver, so when i pick "record", I get a list of receivers. Once i pick the receiver, i can give it a recording priority. Since I can't see the list of what is already set up, I can say "record if possible" or "Definitely Record this".

The Manual Record feature lets you pick a channel, date, time, duration to record just like recording on your old faithful VCR. This is usually only useful when the guide data is not accurate, but neat to have.

Also, I had high hopes for the login part, because the sign in form has a "Remember Me" checkbox, but it doesn't seem to work. Each time I go to the web page, I have to enter it from scratch.

Using Backgrounder to Speed up Categories

I love Categories and use it to organize my apps on my iPhone but it takes forever to load a folder, especially when it contains a lot of apps. Two recent application upgrades have really helped with this problem. 

Backgrounder allows you to run processes in the background and the new version of Categories(2.2) takes advantage of this new functionality. By using the Background feature, you can set up folder by folder background loading. This makes it lightning fast to open  folders. In normal iPhone mode, open the folder you want to speed up. Press and hold the menu button until you see the message, "Backgrounding Enabled". It will exit the folder but opening it again will be really fast. Press and hold the menu button again while the folder is opened to turn it off.

How to replace the iPhone font

[digg-me]Clear, legible, and ordered, Helvetica was developed in 1957 at the Haas Foundry in Munchenstein, Switzerland. It gained immediate, worldwide acceptance among typographers and designer folk. Today it's everywhere. All over London and New York, on storefronts, street signs, subways, planes and trains, income tax forms, postboxes and BMWs, print and television ads, billboards, letterhead, everywhere. And there are no half-measures: designers either love it or hate it.

Helvetica is the default font on the iPhone and it kinda bores me so I chose to replace it with another font. I did some research online to find a way to replace the font on my iPhone and although I thought I would find many sites talking about it, I didn't...

However, I came across James is bored and found a way to replace Helvetica with a font called NeoTech. Note that this will not replace the font called Marker Felt, which is used for the iPhone's Note application (we'll get to this later).

How to replace the default iPhone font with NeoTech:

Download NeoTech Font iPhone 2.0 and extract it to your desktop Connect to the iPhone with iPhoneBrowser or WinSCP Navigate to the following folders on your iPhone and backup the following files, adding .bak at the end (this is just a precautionary measure, you don't ever wanna lose your original files) /System/Library/Fonts/Cache/Helvetica.ttf /System/Library/Fonts/Cache/HelveticaBold.ttf Copy the files you extracted in Step 1 in these same folders Restart your iPhone

This hack doesn't replace the ugly Marker Felt font used for iPhone Notes though. I did a lot of research and didn't find any trick to replace this font. Before the 2.0 firmware, this workaround used to work but it doesn't work on 2.0 or 2.1. There is also another workaround to get Arial for your Notes but it's just a workaround... meaning that it's not a real fix to your problem as you have to manually change the Notes settings every time you create a new note.

Please let me know if any of you guys know how to permanently replace the Notes font. Thanks.

Logo, images and icons locations on your iPhone

Most of the themes you have for WinterBoard often comes with a bunch of new cool icons, carrier images, logos, badges, etc... WinterBoard makes it very easy for you to customize your iPhone but sometimes I want to change one little icon and apply it to all my themes. So how do you do this? Well, you need to know the location of the icon or image inside your phone, SSH into the phone and "manually" change the file.

Below is a summary that will make it easier for you to locate these files:

SpringBoard

Calculator Icon - /Applications/Calculator.app/icon.png Maps Icon - /Applications/Maps.app/icon.png Calendar Icon - /Applications/MobileCal.app/icon.png Mail Icon - /Applications/MobileMail.app/icon.png iPod Icon - /Applications/MobileMusicPlayer.app/icon.png Notes Icon - /Applications/MobileNotes.app/icon.png Phone Icon - /Applications/MobilePhone.app/icon.png SMS Icon - /Applications/MobileSMS.app/icon.png Safari Icon - /Applications/MobileSafari.app/icon.png Camera Icon - /Applications/MobileSlideShow.app/icon-Camera.png Photos Icon - /Applications/MobileSlideShow.app/icon-Photos.png Clock Icon - /Applications/MobileTimer.app/icon.png Settings Icon - /Applications/Preferences.app/icon.png Stocks Icon - /Applications/Stocks.app/icon.png Weather Icon - /Applications/Weather.app/icon.png YouTube Icon - /Applications/YouTube.app/icon.png

Dock - /System/Library/CoreServices/SpringBoard.app/SBDockBG2.png

Locked Screen

Unlock Text - /System/Library/Frameworks/TelephonyUI.framework/bottombarlocktextmask.png

Slider Bar - System/Library/Frameworks/TelephonyUI.framework/bottombarknobgray.png

General

Ringer background when you use volume keys - /System/Library/CoreServices/SpringBoard.app/hud.png Badge (alert bubble for calls, sms, etc.) - /System/Library/CoreServices/SpringBoard.app/SBBadgeBG.png Top info bar - /System/Library/CoreServices/SpringBoard.app/FST_BG.png

Battery Charging Screen

Battery Background - /System/Library/CoreServices/SpringBoard.app/BatteryBG_1.png-BatteryBG_17.png

Top Info Bar (signal strength, battery, etc.)

Carrier Logo lighter one - /System/Library/CoreServices/SpringBoard.app/FSO_CARRIER_ATT.png darker one - /System/Library/CoreServices/SpringBoard.app/Default_CARRIER_ATT.pn

Signal Strength /System/Library/CoreServices/SpringBoard.app/FSO_0_Bars.png-FSO_5_Bars.png /System/Library/CoreServices/SpringBoard.app/Default_0_Bars.png-Default_5_Bars.png

Bluetooth - /System/Library/CoreServices/SpringBoard.app/FSO_Bluetooth.png

Background bar color HomeScreen - /System/Library/CoreServices/SpringBoard.app/FSO_BG.png

Background bar color Lock mode - /System/Library/CoreServices/SpringBoard.app/FST_BG.png

Background bar color for all other screens (Text, Safari, Mail, etc.) - /System/Library/CoreServices/SpringBoard.app/default_BG.png

WiFi Bars /System/Library/CoreServices/SpringBoard.app/FSO_0_AirPort.png /System/Library/CoreServices/SpringBoard.app/FSO_1_AirPort.png /System/Library/CoreServices/SpringBoard.app/FSO_2_AirPort.png /System/Library/CoreServices/SpringBoard.app/FSO_3_AirPort.png /System/Library/CoreServices/SpringBoard.app/Default_0_AirPort.png /System/Library/CoreServices/SpringBoard.app/Default_1_AirPort.png /System/Library/CoreServices/SpringBoard.app/Default_2_AirPort.png /System/Library/CoreServices/SpringBoard.app/Default_3_AirPort.png

Power on Screen

The logo - /System/Library/CoreServices/SpringBoard.app/applelogo.png

Power Off Screen

Power off slider - System/Library/Frameworks/TelephonyUI.framework/bottombarknobred.png

Calculator

Background - /Applications/Calculator.app/CalculatorBackground.png Screen Background - /Applications/Calculator.app/LCDBackground.png

iPod

Rating Stars - /Applications/MobileMusicPlayer.app/star_filled.png

Phone

Keypad - /Applications/MobilePhone.app/BarDialer_Sel.png

SMS

Input Field (Bubble where you type you're text message) - /Applications/MobileSMS.app/BalloonInputField.png Balloon 1 (Bubble where sent text messages are) - /Applications/MobileSMS.app/Balloon_1.png Balloon 2 (Bubble where received text messages are) - /Applications/MobileSMS.app/Balloon_2.png Bottom Bar Background (Background behing the text input field) - /Applications/MobileSMS.app/MessageEntryBG.png

Safari

URL Bar (Idle) - /Applications/MobileSafari.app/Url.png URL Bar (Inactive) - /Applications/MobileSafari.app/UrlInactive.png URL Bar (Active) - /Applications/MobileSafari.app/UrlProgress.png

Mail

Trashcan - /System/Library/PreferenceBundles/MobileMailSettings/trashmbox.png

Please feel free to add more to the list.

Creating an iPhone-Controlled Wireless Home Audio System

I am a bit of an audio geek and I have been longingly looking at the multi-room music systems for years. They have really started to get a lot cheaper lately but the price for most systems still start at $1,000.00.  It is hard to convince my spouse that the idea of having a central music server and music piped into other rooms is $1,000 cool. So when I got the Remote [iTunes link] Application for my iPhone, i started to think about what I could do for a lot less money. Remote lets you control your iTunes library using wifi anywhere in your house.

We had already encoded all our music into MP3 and placed it on a central computer in our kitchen.  We installed some really great speakers there, but what happens if we want to listen in the bedroom or living room? We could run speaker wires throughout the house, but we have an older house and it is expensive and/or unsightly to run speaker wires throughout the house.  Also if we did have speakers wired in, we would need a multi-room receiver and we would still have to run back to the kitchen to change the song or pick another playlist.

I had looked in the Apple Store at Airport Express recently and read about how you could use it to create "wireless" speakers and noticed in my iTunes settings dialog box,  the ability to send music to these "Airtunes" speakers. After purchasing a refurbished Airport Express from Apple Store, and a few hours fiddling with them, I came up with a pretty nice and cheap solution.

I used Airport Express and a pair of old but cute PC speakers to create a remote speaker set. I bought and installed Remote on my iPhone, configured it and now I am able to control my iTunes, sitting right next to the remote speakers.

It works pretty great so I thought I could share with you what worked for me. These instructions will let you broadcast music in iTunes. You can use Airfoil to broadcast music from other music players to your Airtunes Speakers.

What you you'll need to get started:

Apple Airport Express Airport Express Stereo connection kit (or a Monster mini-to-RCA left/right audio cable or  Monster mini-to-optical digital Toslink audio cable A Mac or PC with wireless connectivity (Mac with AirPort or AirPort Extreme wireless capability - PC with 802.11a, 802.11b, or 802.11g card) Powered speakers (computer speakers work great!) or a local amplifier and non-powered speakers. iPhone or iTouch with Remote [iTunes link] application installed.

Getting started:

Plug in the airport express wherever you want to place your remote speakers. Install the Airport Utility application on your Mac or PC.  You can either download it at this link or use the accompanying CD to install it. Use the Airport Utility to scan for the Airport Express Hub. When it is located, click Continue to set it up. The Utility will read the configuration information and prompt you for a name and password. Name it something that will instantly let you know which speakers you are turning on and off. For example, "Downstair speakers" or "Kitchen Speakers" works well.  Click Continue. Use this guide to continue making choices as you set up the Airport Express. The easiest path is to just add it to an existing wifi network, but if you don't have one you can set up one between your pc/mac and the Airport Express.  When done, the airport Express lcd light should be a solid green. Plug in your speakers and then using either the Airport Express Stereo Connection Kit or individual connectors you can purchase at Radio Shack, connect the Airport Express to your speakers. Repeat steps 1 through 6 for each airport Express you want to install (ie for each set of speakers you want). Test that you can broadcast to your remote speakers from iTunes. Go to iTunes and purchase Remote application. Follow these steps to set it up and connect it iTunes on your PC or Mac. Launch Remote on your iPhones. Using Remote Settings, turn on the speakers you want to control. Sit back on your couch and pick playlists and songs to play.

iPhone Custom Ringtones, Easy AND Free?

[digg-me]This is one of those little Internet gems that I wouldn't have discovered if I didn't walk in on a friend of mine browsing a site called myxer.com a few weeks ago. Now before I go any further in my story, those of you who are already aware of the site or don't care to expand your custom ringtone library, I encourage you to stop reading, and check out another great article on the blog. But to those of you who are still intrigued, prepare to become emotionally, mentally, and technologically aroused.

Ok, so I sit down to check out what he's got going on, and he is getting free ringtones of all the latest hits (and even a lot of movie and tv show audio) sent to his cell phone. Of course this is like every other free ringtone/background site, I'm thinking, so when he asks "You think this will work with your iPhone?" I blurt out "no," so fast I almost seem to interrupt him. But I'd be lying if I said I wasn't a little jealous of all the cool free stuff he was getting for his moto Razor.

Then later that night something magical (that's right, I said magical) happened. In browsing the myxer.com website, I came across a link that said, click here for iPhone download. Upon further investigation, I found you can actually download any ringtone on the site, in .m4r format, so you can then SSH them into your ringtone folder, or just drag and drop in iTunes and sync up.

The entire process is extremely quick, and the library of ringtones is enormous. Having tried other custom ringtone options through Cydia apps and such, I must say this is the most streamline and easy to use.

The only thing I would suggest you look out for is iTunes won't recognize any file (even .m4r) that is over 30 seconds long. Also be advised the backgrounds I tested didn't look very good, and the games aren't compatible at all. But the fact that I can now jam out to Lil Wayne's "Man I miss my dogs," when my old high school buddies call, is enough to make me, well, write a short article on a small time web blog. Have a good evening.

But I still want to check out the new iPhone Apps!

If you are like me, i was looking in App Store at least once a day to see what new apps were out.  I would go to the iTunes Store and click on App Store in the left hand column.  I would then click on "All Iphone Applications" and sort by "Most Recent" so that I could look at all the latest updates and new apps.  When I logged on the other day and couldn't find the All iPhone Applications option, i was a bit shocked. However I have figured out a few ways to still let me get my new app fix.  Here is my advice to those with the same OCD need to see what is new.

1)  Use the View Menu/Show Browser Feature in iTunes to see a list form of apps. From there, click on the App Store list item in the iTunes Store listing.  Click on "Release Date" column header in the browser row area.  Now click on the different Category list items to see a sorted list by date of all the applications in that category.  It is a bit slower than seeing all categories at once, but maybe we can convince Apple to put in an All Category option here.

2) Subscribe to the Pinch Media's New Application RSS feed. These are really useful app store feeds.  They also have a feed for free new apps and one for updated apps.  Here is how they describe this great service:

We’re happy to announce today the release of a few new RSS feeds which provide a way to view activity in the Apple App Store without having to load up iTunes or the App Store on the iPhone yourself. The first two feeds are the most recent stream of new and updated applications added into the App Store updated hourly.

Check it out.

Either way, I can still get my fix.

3) Follow our New Apps & Games category :-)

Tether your iPhone with PDAnet

[digg-me]According to PhoneScoop, "tethering is connecting your phone to a laptop or similar data device using a data cable, usually for the purpose of connecting to the Internet on the laptop, via the phone's wireless connection to the cell phone network. Carriers usually charge more money for accessing the Internet via tethering, as opposed to on the phone itself. Sometimes this is enforced via technology in the phone, although often it is simply the honor system and not strictly enforced".

In our case, AT&T clearly doesn't want you to tether your iPhone. Strangely, they don't even have such a plan you could subscribe to in order to use your iPhone as a modem. So to make it clear, tethering your iPhone is against AT&T Terms Of Services.

Unlock your iPhone 2G with QuickPwn

After posting the QuickPwn 2.1 tutorial yesterday, I got many emails from people asking me if the method worked for unlocking iPhones. The answer is yes! It does work to unlock the iPhone. It only works with the 1st Generation iPhone though. So if you have an iPhone 3G, it's not gonna work.

In the guide I posted yesterday, I show you how to jailbreak an iPhone (no matter what iPhone you have) but many people that are not really tech savvy asked me for a tutorial on how to unlock the iPhone 2G. So here we go...

Before starting, do not hold me responsible if something goes wrong. If you follow these instructions carefully, chances are you won't have any problem. So read everything!

Now before we start the process, you need to make sure you have downloaded and installed iTunes 8 and backed up your iPhone. And there are a few files you need to download too. Create a folder on your desktop and save all these files in there:

QuickPwn 2.1 for Windows BL 3.9 BL 4.6 iPhone 2G 2.1 firmware Connect your iPhone to your PC and open iTunes. Hold the Shift key and click "Restore" at the same time. You could click "Update" but that would eat up your disk space for nothing. See my previous post about that. So, when you click SHIFT + RESTORE, a window will pop up asking you to choose your firmware. Select the firmware you downloaded before Step 1. iTunes will then restore your iPhone to 2.1, which may take a while. Once iTunes has restored your iPhone to 2.1, launch QuickPwn. Make sure your iPhone is connected to your PC and click the blue arrow. Click the BROWSE button to locate your iPhone firmware you downloaded before Step 1. Select the firmware. QuickPwn will automatically check and make sure the ipsw (firmware) is correct. Click the blue arrow to go to the next step. Now select what you want to do. You HAVE TO install Cydia. Using custom logos and installing Installer is pretty useless at the time. Also make sure you check the "Unlock Phone" checkbox. Click the blue arrow to continue. You will then be asked to choose your BootLoader files you downloaded before step 1. Select them and click the blue arrow to continue. QuickPwn will ask you to confirm that your iPhone is connected to your computer. Make sure it is and click the blue arrow to continue. QuickPwn will now put your iPhone into recovery mode. Once it is in recovery mode you will be asked to: a) Hold the Home button for 5 seconds, b) Hold the Home and Power buttons for 10 seconds, c) Release the Power button and continuing holding the Home button until your iPhone is in DFU mode. QuickPwn gives you very detailed instructions to make it even easier for you! Once QuickPwn detects your iPhone in DFU mode, it will start the pwning process. Once pwned, QuickPwn will informa you that you successfully completed the pwnage process. Your iPhone will then proceed to run BootNeuter, which may take a few minutes, so be patient! Once done, your iPhone will reboot. Done!

How easy was that?

I closed the comments on this post but if you have any question about unlocking your iPhone 2G, please ask in the forum.

Upgrade a jailbroken iPhone

Later today I posted the QuickPwn 2.1 tutorial and I was reminded by a commenter that this type of tutorial is only good if you're already on an "up-to-date iPhone", meaning that in this case, this tutorial is only good if you already have 2.1 running.

Now what happens if you are still running on an older firmware, let's say 2.0? Well, if you hit this Restore button, you will lose all your Cydia apps and cool customizations. Do you really want that? Of course not.

As highlighted by BigBoss, you never want to upgrade on a jailbroken iPhone. If you upgrade, you will lose about 500MB of space. If you do that again on the other update, you will lose another 500MB, and so on. This space will only be recovered after a restore. The data loss is because Cydia moves your files around to free up space. The moved files become inaccessible but stay on your disk which means you essentially just lose the space.

To prevent this from happening, simply restore! Do not upgrade! Follow these few steps to upgrade from 2.X to 2.1 without losing any of your apps.

If you haven't yet, upgrade your iTunes to iTunes 8. You can find the direct link from our iPhone Downloads section. Install AptBackup from Cydia and run it. It will backup all your apps and put them in a location that will be backed up by iTunes in the next step. Sync/backup your iPhone with iTunes. Do the full on backup. Yes, I know, it's probably gonna take a while but you have to. Restore. Just click "Restore" in iTunes and let iTunes put the latest firmware on your iPhone. Again, this might take some time but be patient. If you are a legit iPhone user, meaning that you have a legit AT&T contract, activate your iPhone with iTunes. If you are an "unlocker" (this is for iPhone 2G users), you will see the "slide for emergency" message. Do not do anything else. Do not restore your backup yet. Simply unplug your iPhone. Now let's jailbreak the phone. Again, do not restore your backup yet! To jailbreak your iPhone, use QuickPwn by following this QuickPwn tutorial for Windows and this QuickPwn for Mac guide. Once your iPhone is jailbroken, go to Cydia and install AptBackup again. It is the most important step so don't fuck it up! Again, go to Cydia and install AptBackup. Also install Open SSH and BossPrefs. Ok, now we can restore the backup. So plug your iPhone in and iTunes will ask you to set up as a new phone or restore from backup. Restore from your latest backup. If everything goes fine, iTunes will restore all your stuff, such as notes, photos, email accounts, etc... Now we have to restore your Cydia apps. Open AptBackup and tap "Restore". It should reinstall all your apps from Cydia. AptBackup may not be visible. To see it, just open BossPrefs, and look it up in the "hidden icons" section. Tap it to unhide it. You may also unhide any other hidden icons. Done!

I would like to thank BigBoss for showing me the way, although he doesn't know... Bigups to the B O S S, aka BigBoss.

QuickPwn 2.1 Guide & Tutorial

UPDATE: This post in kind of outdated since firmware 2.2 became available. I wrote new tutorials on how to jailbreak iPhone 2.2 with QuickPwn and how to unlock iPhone 2.2 with QuickPwn.

UPDATE 2: I closed the comments for this post. If you have any question about QuickPwn, please ask in the forum.

This guide will show you how to use QuickPwn 2.1 to jailbreak your iPhone. This tutorial is for PC users. If you use a Mac, you may want to refer to QuickPwn tutorial for Mac OS X or PwnageTool 2.1 Tutorial for Mac OS X.

This QuickPwn 2.1 tutorial will be short as I have already posted a QuickPwn guide before.

Before starting, make sure you have downloaded the latest version of iTunes. Also make sure you are currently running firmware 2.1 (thanks Tim for pointing that out!). Plug your iPhone and make sure iTunes has detected it. If you're iPhone is already jailbroken, you may want to remove all the apps that you have downloaded from Cydia. Certain applications such as Winterboard, Categories and more cause trouble. You will be able to reinstall them later.

Supports 2.1 firmware with the unlocking and jailbreaking of iPhone 1st generation (2G) device. Supports the jailbreaking of iPod Touch 1st generation device and iPhone 3G. Does not support the unlocking of iPhone 3G or jailbreaking of second generation (n72ap based) iPod Touch.

Note that you are pwning your iPhone at your own risk... Success is not guaranteed!

Create a folder called "QuickPwn" on your desktop. Download your appropriate iPhone firmare from here. Also download the QuickPwn 2.1 from here and place it. Place these files in the newly created QuickPwn folder on your desktop. If you want to unlock your iPhone (only works with iPhone 2G), download the Bootloader 3.9 & 4.6 Files. Extract QuickPwn zipped file. Launch QuickPwn and select your iPhone version. You will be asked to select your iPhone firmware. Select the firmware your downloaded in Step 1. If the firmware you selected is valid, QuickPwn will show a green checkmark. Click Continue. You will then have the opportunity to select Cydia, Installer and to choose a custom boot logo. You have to select Cydia. You may also choose to install Installer. Click Next. You will now have a message saying that you are ready to launch the QuickPwn process in a new Window. Click Go. You will then be asked to power off your iPhone and press Enter once it has been turned off. QuickPwn 2.1 will now help you put your iPhone into DFU Mode (aka recovery mode). Read the instructions carefully then type in Y for YES and press Enter. You will be asked to hold down the Power button for 5 seconds. Then you will have to also hold down the Home button for 10 seconds without letting go of the Power button. At the end of 10 seconds you will need to release only the Power button. After a few seconds of holding down just the Home button QuickPwn will detect the your iPhone in DFU mode and start performing some "operations". After 8 operations are performed QuickPwn will tell you to "Please wait while your iPhone is Jailbroken". Press any key to continue. Your iPhone will display a turning wheel and in a few minutes will be jailbroken!

If you have a 2G iPhone and would like to unlock it simply install and run BootNeuter from Cydia.

If this post was helpful, please DIGG it! Thanks.