Some people might say that the iPhone has everything you could possibly want from a smart phone. While it’s sure got a lot to offer, modern society always has us wanting more. We’re not unsatisfied with the iPhone (it’s truly a miraculous device), but we like adding a little something extra. The truth is, there’s some things that you just can’t do without a little iPhone hack. And then there’s things that Apple or AT&T just don’t want you to do.

This list has 15 iPhone hacks and tricks that will give you that extra functionality so you can truly optimize your iPhone. These modifications should certainly enhance your mobile experience and simply make your life easier.

We have tested all of these iPhone hacks, and they all work.

1. How to get Push Gmail on your iPhone

While the new iPhone OS 3.0 has push notifications, it failed to include a push version of Gmail. So, while true push Gmail for the iPhone is yet to exist, there is a very, very good work around that uses an iPhone app called Prowl.

Currently, the iPhone uses fetch, as opposed to push, which means that emails aren’t forwarded to your phone until your phone goes lookin’ for them. While the difference isn’t huge, Push gets you your emails in real time. You also save battery, because now your iPhone doesn’t have to use resources to go checking for emails – they’re just automatically forwarded by a server.

So how do you get push Gmail?

It’s simple. There is an application in the iTunes App Store called Prowl – Growl Client (link opens iTunes) and it allows your iPhone to connect with the famous Growl (follow link to download) program. Growl is a simple program that has one funtion – to notify you. It alerts you of whatever you tell it to. It can alert you when something is finished downloading, when you get an IM, when someone mentions you on twitter, when you get a new email, and more.

So with Prowl, a $3 iPhone application, every notification from Growl gets pushed right to your iPhone. That means when you get a new email, you’ll be notified by Growl on your computer, and by Prowl on your iPhone. Simply download Growl and set it up to notify you of new emails on Gmail. It’s not true push, but it’s pretty damn close…and it accomplishes the same exact thing.

Note: Prowl only works with Growl on Macs as of now. There is a Growl client for Windows, but it doesn’t work with Prowl yet. It will in the next update, so just hang on Windows users.

7. Delete the app (if you want) because the emoji icons will still be there

5. How to turn off the iPhone’s accelerometer

Have you ever tried reading something on your iPhone while laying in bed? Well then you’ve certainly gotten annoyed at the accelerometer, which flips the image from portrait to landscape with the slightest turn. Reading on the iPhone while laying down is no easy task, and you’ll be distracted by constantly having to position the phone a specific way to keep it from flipping. That’s why it would be great to have the option to simply turn off the accelerometer for a while.

7. To toggle rotation on and off, simply open up Boss Prefs, and you’ll now see a Rotation option in there.

Note: There is one problem with this app: you can only lock your screen in portrait mode, not landscape. Also, it will crash springboard on iPhone 3GS

6. How to add a 5th row of numbers on your QWERTY keyboard

This hack is extremely useful and I use it constantly. It adds an extra row of numbers to your iPhone’s keyboard so you don’t have to swap back and forth between the “ABC” and “123” modes. Tapping shift changes only the top row, and turns the 0-9 into “!@#$%^&*()”. It makes the letters just a tad smaller, but using landscape mode will solve that issue.

Note: work only on iPhone 2.2.1 developer has no update for 3.0 at this time.

7. How to quickly move apps between pages

One of the most irritating experiences for an iPhone user is moving an application from one page to another. With the average iPhone user having more than 6 pages of apps, dragging an app from the last page to the first is a pain that usually takes several tries.

A lot of people fail to realize that ALL apps are movable, even the 4 on your iPhones silver dock at the bottom of the screen. Let’s say you want to move an app from the first page to the last page, or vice versa. Instead of having to drag it to the side of each individual page, messing up the order of other apps, simply place it in that silver dock. Then, scroll to the last page, and drag it in. Just remember to put the original app back in it’s place.

4. Use any video converter program to convert it to an iPhone friendly format

4. Put the video in iTunes, and sync it up!

Hulu Video Downloader does not allow you to instantly convert the Hulu video to an iPhone friendly format unless you upgrade to the pro version of Hulu Video Downloader, which costs money. So simply download it in .avi or .flv and convert it on your own.

Note: Only for Windows.

9. How to use Skype and SlingPlayer over 3G

While SlingPlayer and Skype are both incredible applications, the fact that they are limited to WiFi is a bummer for both developers and iPhone users. Developers – who spent much time developing these apps for the iPhone – certainly had not planned to be limited to WiFi. This limitation exists for a logical reason: AT&T doesn’t want these apps to suck the 3G network dry. iPhone users, who are ready to dish out money for these apps, lose the true value of these apps: their mobility (WiFi’s not everywhere…and if you’re in a hot spot, might as well use your laptop).

Good news! There’s a way to hack the iPhone in order to use SlingPlayer Mobile, Skype, and Fring’s VoIP over 3G.

The following simple process essentially tricks your iPhone into believing you’re using WiFi, even when you’re not.

1. Jailbreak your iPhoneYou have no reason to be scared. Jailbreaking your device is easy, safe, and well worth it.

2. Launch Cydia from the SpringBoard

3. Go to “Manage”

4. Search “Tricker ThreeG”

5. Install the application.

6. Press “Confirm”

7. Use SlingPlayer, Skype, or Fring

That’s it! You’re free, no longer barred by AT&T’s 3G greed.

10. How to stop app crashes

1. Reboot iPhone

Just like your computer, sometimes you just need a plain ole restart. Shut down your iPhone, wait 30 seconds, and power it back up. You’ll be surprised how often this works.

2. Delete and Re-Install

Press and hold on the application, and tap the “X” to delete it. Connect your iPhone to iTunes, and resync to get the application back.

3. Restore your iPhone

NOTE: MAKE SURE YOU DO A BACKUP FIRST. Restoring your iPhone wipes all the data, and then rewrites whatever you backed up. This could take some time. If restoring your iPhone doesn’t make the application work, give up and wait for an update with bug fixes.

4. Reduce your Number of Apps

Sometimes your iPhone is just overwhelmed. Go through your device, and get rid of all the junk apps you never use.

11. How to add an extension to a contact’s phone number

Rather than listening to the whole “If you know that extension of the party you’re trying to reach, enter it now” speach every single time, there’s a way to have your iPhone automatically dial the extension along with the phone number.

1. Click on the contact.

2. Click on Edit.

3. Press on the number. Then, press “+ * #” in the bottom left corner.

4. Press “pause”, which inputs a comma. After the comma enter the extension.

12. How to add words to your iPhone’s dictionary

1. Open Safari

2. Tap the Google search bar in the top right corner

3. Type the word you want to add and click search

For example, if you work for a company called “SAF”, but the iPhone always corrects it to “Sad”, just search for “SAF” on Google one time, and next time you type in “SAF” it won’t be corrected.

That’s it. There are other methods, such as adding the word as a name in your Contacts, but that takes more work and clutters your contacts.

13. How to disable auto-correct and auto-capitalize

1. Go to Settings

2. Go to General

3. Go to Keyboard

As you can see, you can toggle Auto-Correction on/off. You can also disable auto-capitalization, enable caps lock, disable the “.” shortcut, or change the number of international keyboards.

(The “.” shortcut refers to double tapping the space bar to insert a period followed by a space.)

14. How To Redirect A Call To Voicemail

Very often people call you, and very often you don’t want to answer. A great way to stop the ringing of the phone and not hang up on the person is to send the call directly to voicemail. This is an extremely simple and easy iPhone trick.

How do you do it?

Double click the Sleep/Wake button on the top right of your iPhone.

If you are using headphones, simply double click the microphone button. The only downside to this trick is, well, listening to people’s voicemails.

15. Easy way to stop iPhone auto-correct by typing “z”

Let’s say your typing a note or text message in another language, but typing in English. Or let’s say your using a lot of techincal jargon and the iPhone tries to correct every other word you type. Going up with your thumb and pressing the little red “X” next to the correction word to make it go away is a pain in the neck. We’re lazy, and we wanna keep our thumbs on the keyboard and on the keyboard only while typing a message!

That being said, you could go into settings and turn off the auto-correct option entirely (as shown above), but that will keep the iPhone from correcting words that you may actually want to correct. So use this very simple trick:

At the end of a weird word you’re certain the iPhone will try to correct, simply type the letter “z”. Yes, z as in zebra. The auto correction will go away immediately. Now just hit backspace to delete the z, and move along. It seems like a process, but it is MUCH more convenient than pressing the little red X in the correction bubble. Just try it.

We hope you enjoy these iPhone hacks as much as we do. Please feel free to ask any questions in the comments, we’ll always answer them. When you’re done with these hacks, go check out our articles about iPhone OS 3.0 tips and tricks, here and here.

Not to be a douche or anything, but you could have gone to the effort of doing SOME research on this subject before copying old howtos. iPhones are on 3.0 OS these days, you know…doesn’t usually help people to tell them about the wonderful things 2.2.1 can do. Specifically, Bossprefs is sucks these days – use SBSettings, which has the same functionality but is always available, instead of when you run Bossprefs. RotationInhibitor for SBSettings will let you lock your accelerometer wherever you happen to be, and I can confirm it does work on 3.0.

Tricker ThreeG isn’t even in Cydia anymore it seems you have to search in Icy for it. The whole “Go to Manage” step is kind of useless either way. Search isn’t in Manage its its own tab at the bottom. Otherwise had some quite interesting pieces of info in it.

For the autocorrect using “z”, you should try typing it as the very first character without a space after it. that way you continue typing until the end of your message, which is when you go back to the very beginning to delete the “z”. another good letter to use is “x”

Very very and very, I can’t stand an iPhone without it now. Sbssettings is best thing ever, rotation, fastnotes, processes, easily toggleANYTHING! backgrounder, installous could go forever. And yes, 0 risk cause if it doesn’t work or you feel you shouldn’t have it jailbroken just restore in iTunes and it’s like it never happened. Trust me I’ve done it… Oh and winterboard is great

I agree jailbreaking is a breeze. However, I would caution anyone from going too crazy with the personalization apps (ie winterboard). These can cause performance issues. And as with any software changes, take baby steps . . . make a change, use the phone for a while to ensure nothing wacky, enjoy . . .make another change . . .

DONT INSTALL THIS ON A 3GS!
I just did and now my phone is in a weird reboot cycle, I’m probably going to have to restore. Sucks because I won’t be able to do that until tonight, so this just cost me a whole day of using my phone.

Are you serious Steve? I was replying to him saying “gone to the effort of doing SOME research on this subject before copying old howtos”. Go back to your mom’s basement and close the door and continue to jerk off to your Bossprefs. Seriously.

I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.
Margarethttp://lotterymegamillions.net

I’m surprised non of these iPhone tip pages are mentioning open DNS. I just got my 3GS yesterday and played around with it a few hours before installing apps and changing settings. I then changed to static ip and open DNS, only when Im on my home wifi, but the difference is great! Surfing goes a lot faster, and the Facebook and Youtube apps load faster aswell. Thanks OpenDNS.com!

Btw, the tethering might break your visual voicemail. The tethering was working great but then I realized I wasn’t getting voicemails. If this happens to you go into our settings and delete the profile that says “at&t US”. Then reboot. That should fix it.

great stuff! thanks! hate to be “grammar guy,” but you wrote:
“Let’s say your typing a note….Or let’s say your using a lot of techincal jargon…”
should be:
“Let’s say YOU’RE typing a note….Or let’s say YOU’RE using a lot of techincal jargon…”

ok it crashes your springboard on the 3gs… so how do you get rid of it? my springboard just keeps crashing, and I don’t see the prog to delete it in safe mode…
also, I tried to turn off the US keyboard so it’d use 5 row, and now I can’t actually find the US keyboard. just the UK one
any ideas?

I got an iphone and to my dissatisfaction It won’t activate! apparently there is something wrong with the phone itself. i did everything to problem solve. We did a recover twice I had at&t on the phone with apple and noone can help me. I took it to the store and they said resell it online LOL Apple of course said it was going to be $199 to fix it. The thing that is wrong is that it won’t make calls or go online.At&T said it has nothing to do with the sim card. I know there is an intelligent person out there who can help!

accidently upgrade the new version 3.1.3 with base band 05.12.01 on my iphone 3gs.my bootloder is 6.4. now it says ur sim is invalid. my iphone is lock.
is there way to downgrade the version?
why cydia is automatically removed after updating 3.1.3 version?
how can i unlock my iphone?
is there possible to get my cydia back to my iphone?

this has nothing to do with your comment stefan
but for one of the tricks it is messed up it says in order to get rid of a word correction you have to go to safari to stop it
absolutely wrong for notes say your company is SAF and it wants
to correct to SAD you simplly Type SAF then erase SAF and tyoe it again