How to

Unlock Your iPhone 3G With Yellow Sn0w Guide & Tutorial

[digg-me]Below are instructions on how to unlock your iPhone 3G using Yellow Sn0w. Unlocking your iPhone 3G will make it possible for you to use any cellphone carrier.

Before you go any further, make sure to READ EVERY SINGLE WORD OF THIS TUTORIAL. If you think you're too cool for school, then go directly to the instructions but please, do not complain if you mess up your iPhone during the process, which is very unlikely to happen anyways...

First things first. In order to be able for you to use Yellow Sn0w to unlock your iPhone 3G, you have to be on a jailbroken iPhone that runs the latest firmware 2.2 with the latest baseband 02.28.00. To find out what firmware you're on, go to Settings > General > About and look for "Modem Firmware". It should say 02.28.00.

If you have not jailbroken your iPhone yet, you have to now in order to unlock. To jailbreak your iPhone, follow the QuickPwn 2.2 guide that I wrote a few weeks ago.

If you have already jailbroken your iPhone using PwnageTool to preserve your baseband, sorry but you have to restore and rejailbreak again in order to have the latest 02.28.00 baseband.

If you have updated to the latest firmware 2.2 with its latest 02.28.00 baseband, then you're good to go.

So from now on, I assume that you are on a clean firmware 2.2 with firmware 02.28.00 and that your iPhone is jailbroken.

1. Go to Cydia and install this new source: http://apt9.yellowsn0w.com/ (note that snow is spelled with a zero, not an "o"). To install a new source in Cydia, go to Manage > Sources > Edit > Add, then type in the source http://apt9.yellowsn0w.com/ and tap "Add Source".

2. Once the source has been added, tap "Return To Cydia", then tap "Done".

3. Now tap "apt9.yellowsn0w.com from the list of sources "Entered By Users".

4. Select Yellow Sn0w, then tap install nad confirm.

5. Once the installation had been successfully completed, return to Cydia.

6. Hard reset your iPhone. To do this, hold the home and power buttons simultaneously for a few seconds until the phone shuts off by itself (ignore the "slide to power off" message)

7. Insert whatever SIM card you want! Wait a few seconds and you should be good.

8. Done!

See, that wasn't too hard at all. Users that are already familiar with Cydia and sources shouldn't have any problem at all. But first time jailbreakers might be a little lost, which is why I detailed this tutorial a lot.

Now there are a few known issues with Yellow Sn0w and I highly recommend you either read my previous post about it, or go directly to the Dev Team's blog.

Troubleshooting:

1) If you are on tmobile USA you should disable 3G in Settings or sbsettings. 2) YellowSn0w does not work with a SIM PIN. You  must disable your SIM card pin lock.

At any rate, I would really appreciate it if you could digg this post, then write a comment, then go to the Dev Team's blog to thank them for their great work.

iPhone 3G Unlock Is Now Available

Yellow Sn0w, the soft unlock created by the Dev Team is now available from Cydia or Installer. Instead of rewording what the Dev Team has to say about it, I will simply copy/paste their entire post from their blog.

I don't like copy/pasting large amounts of texts from other sites, but in this case, I find it really necessary. I really recommend you go over to the Dev Team's blog, read the post from there, and write a nice thank you comment.

For those of you that don't care about the fine prints, here are the repos for Yellow Sn0w. Cydia source: http://apt9.yellowsn0w.com/ Installer repo: http://i.yellowsn0w.com/

I will be writing a guide wrote an iPhone 3G unlock tutorial on how to unlock the iPhone 3G using YellowSn0w.

Again, please make sure to visit the Dev Team's blog and thanks these guys for spending New Year's Eve behind a computer screen so everyone can have an unlocked iPhone.

From the Dev Team Blog:

BASICS

The unlock works exclusively with baseband 02.28.00. This baseband is provided by the latest firmware update (2.2) from Apple.  You’ll need to upgrade to this release using iTunes and then use QuickPwn to activate etc. There are plenty of tutorials about this on iclarified, bigboss, and other established tutorial sites.  Because it works on 02.28.00, it is available to everyone on the planet.  This means we don’t need to unnecessarily expose holes in earlier basebands, which is an important concern. The application is a small daemon that is launched on boot.  It injects the payload at boot and also whenever there is a baseband reset.  You won’t notice anything about it other than that your third-party sim now works.  It’s a small program and unobtrusive.  There is no GUI (this is by design). You can add the application using the sources outlined below (coming soon). There are Cydia and Installer sources available, so use whichever you are comfortable using. yellowsn0w is completely removable through Cydia, the command line, and iTunes.

DETAILS

There is a known issue with SIM cards that have STK (SIM Toolkit) application menus.  These menus are usually items such as “top up” “get credit” “lotto numbers” etc. These menu items confuse the application sometimes.  Removing and reinserting the SIM once after reboot (give it about 10 secs 60 seconds (with v0.9.1) after you see the slide to unlock widget) fixes this issue.  We’re working on a better fix. For those of you using SIM cards without STK menus, the application has some optional arguments that will make the unlock much faster for you.  So either experiment on your own (use “yellowsn0w -h” for usage) or wait for a customization writeup. After you install yellowsn0w via Cydia, you should return to the Cydia main menu then reboot your iPhone with the 3rd party SIM installed.  Wait for the slide to unlock screen, then wait 10 or 15 secs more.   If you don’t see your carrier name pop up, then remove your SIM, reinsert it, and wait 10 secs more.  This is the step we’ll be working on eliminating next.

RANDOM

The application is version 0.9 0.9.1.  This is considered beta software, you use it at your own risk. You know the score. The application is released on a non-commerical basis.  Please do not accept pirates and scummy ripoffs of this software. We license this software for single use and in a non-commerical environment (meaning you can’t charge for it). The techniques and methods used are not to be used by third party companies. We are watching you Jody…we won’t be so forgiving this time. Direct linking to the repository URLs is prohibited, please only link to this post. We will be checking referers. Happy 2009 and enjoy!

The iPhone 3G is used all over the world with all sorts of SIM cards, and we almost certainly will see untested and unexpected situations.  If the soft unlock doesn’t work for you on day 1 (literally day 1, of 2009!) then please don’t panic or be impatient.  This is new territory for everyone, so enjoy the ride as much as you can :)

RELEASE INFO

Cydia source: http://apt9.yellowsn0w.com/ Installer repo: http://i.yellowsn0w.com/

UPDATES

Soon you’ll see yellowsn0w 0.9.1 in the repos.  It uses a much longer delay to let your SIM card initialize.  If you have problems with 0.9.0, try this one and wait a full minute after you see homescreen, then reinsert sim card.  We need both success and failure reports to tune this across the world, so please be patient (but please also report result!) If you are in the U.S. and are trying this with T-Mobile, you must turn off the 3G switch in Settings.  Also if you are good with the command line, you can make it much easier by adding the line <string>-q</string> right after the /usr/bin/yellowsn0w line in /System/Library/LaunchDaemons/org.iphone-dev.yellowsn0w.plist  (that’s and advanced tip, hopefully someone will make a boosprefs type of tool for it) No PIN support yet. Remember how we said this was beta?  Well we’re still working out the flow for SIMs with PINs enabled.  Please disable any PIN you may have on that SIM before trying yellowsn0w, for now. The unlock will silently quit on anything other than baseband 02.28.00. It detects the wrong version and just quits to avoid any damage.  Please double check your Modem Firmware setting in Settings->General->About.

Hack To Get Google Street View On iPod Touch

If you're an iPod Touch owner and you feel that you've been left alone with the Google street view feature, I have some good news for you. iPodTouchFans.com user timmyj9 reveals a hack that will allow you to get Google street view on your iPod Touch.

To do so, you will need some very basic skills. Here it goes:

1. get this file via ssh: /System/Library/CoreServices/SpringBoard.app/N45AP.plist 2. convert to xml at http://iappcat.com/plist/bin2xml 3. add

<key>telephony</key> <dict> <key>maximumGeneration</key> <real>2.5</real> </dict>

underneath

<key>standAloneContacts</key> <true/>

4. save then using that website again reconvert to binary 5. rename original file N45AP.old 6. copy new N45AP.plist in (make sure permissions are 644) 7. reboot ipod all new Maps features work however you get a searching for service (replaces the word ipod in the top left) and waiting for activation message that pops up occassionally, music settings disappear also music slot in prefs disappears (hjrry)

I haven't tried this as I don't have an iPod Touch but I'd love to hear from you if you try this hack out. Share your experience in the comments.

Unlock Your iPhone 2G 2.2 Using QuickPwn

This guide will show you how to use QuickPwn 2.2 to jailbreak and/or unlock your iPhone 2G. This tutorial is for PC users but I assume the steps are the same on a Mac. This tutorial is NOT for iPhone 3G. If you're only interested in jailbreaking your iPhone (not unlockink), please may read my QuickPwn 2.2 guide.

If you like this post, please feel free to digg it, or subscribe to our RSS feed, or follow me on Twitter, or all of the above ;)

IMPORTANT: READ EVERY SINGLE WORD OF THIS POST BEFORE ATTEMPTING TO UNLOCK YOUR IPHONE

Note that the comments are closed. If you have any question about the unlocking process, please ask in the forum.

Before doing anything, I suggest you read this important message from the Dev Team.

Click here to download the MobileInstallation patch for 2.2

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

Make sure you have downloaded the latest version of iTunes. Update or restore your iPhone to firmware 2.2 using iTunes. Restoring is the preferred way to do it as it won't waste space on your iPhone. 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. Create a folder called “QuickPwn” on your desktop. Download your appropriate iPhone 2.2 firmware from here. Also download the QuickPwn 2.2 from here, the bootloader files BL 3.9 and BL 4.6 from here too. Place these files in the newly created QuickPwn folder on your desktop. Extract QuickPwn zipped file. Launch QuickPwn and select your iPhone version. You will be asked to select your iPhone firmware. Select the firmware you 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, custom boot logos and "unlock iPhone". You have to select Cydia and "unlock iPhone". You may also choose to install Installer. Click Next. You will now be asked to select your bootloader files. Click the Browse button and select the 3.9 bootloader from the Pwnage folder on your desktop. Likewise do the same thing for the 4.6 bootloader file. Then click the blue arrow button to continue. QuickPwn will now ask you to confirm that your iPhone is connected. Click the blue arrow to continue. QuickPwn will now automatically put your iPhone into recovery mode. Once its in recovery mode you will be prompted to: Hold the Home button for 5 seconds, Hold the Home and Power buttons for 10 seconds, then release the Power button and continuing holding the Home button until your iPhone is in DFU mode. Watch the prompts carefully and follow along. Once QuickPwn detects your iPhone in DFU mode, it will start the jailbreak process. Finally, QuickPwn will let you know that pwnage process was completed successfully. Done!

[digg-me]Let us know how it goes!

QuickPwn 2.2 Guide & Tutorial

[digg-me]This guide will show you how to use QuickPwn 2.2 to jailbreak your iPhone. This tutorial is for PC users but I assume the steps are the same on a Mac.

UPDATE: THIS WILL ONLY WORK WITH FIRMWARE 2.2. IT WILL NOT WORK WITH 2.2.1 AS THERE IS NO JAILBREAK FOR IT YET. IF YOU ARE ON 2.2 THEN FOLLOW THESE INSTRUCTIONS. IF YOU ARE ON 2.2.1, THEN COME BACK TO THIS SITE IN A FEW DAYS WHEN WE FIND A SOLUTION TO JAILBREAKING IT.

UPDATE 2: I updated this guide for the newer firmware 2.2.1. Please go here for a QuickPWN 2.2.1 guide.

UPDATE 3: The comments are closed. If you have any question about jailbreaking, please ask it in the forum.

IMPORTANT: READ EVERY SINGLE WORD OF THIS POST BEFORE ATTEMPTING TO JAILBREAK YOUR IPHONE

If you like this post, please feel free to digg it, or subscribe to our RSS feed, or follow me on Twitter, or all of the above ;)

This QuickPwn 2.2 tutorial will be short as I have already posted a QuickPwn guide before. This guide only shows you how to jailbreak. If you want to learn how to unlock your iPhone 2.2 firmware, please read my iPhone 2.2 QuickPwn unlock tutorial.

The following is not applicable anymore since you can unlock your iPhone safely with this method.

IMPORTANT NOTE FROM THE DEV TEAM:

If you are using your iPhone with one carrier and have no interest in the possibility of an iPhone 3G unlock in the near future then just restore or upgrade to 2.2 using iTunes and use QuickPwn to Jailbreak and add Cydia and Installer.

Before doing anything, I suggest you read this important message from the Dev Team.

What does that mean? It means that you can only use this method if you don't care about unlocking your iPhone in the future. If you're a "legit" AT&T iPhone user and you have no interest in unlocking your iPhone in the future, then this is for you.

On the other hand, if you're not a "legit" user or if you do want to be able to unlock your iPhone in the future, then this is NOT for you. If that's the case, you will have to jailbreak your iPhone using PwnageTool, which will preserve your baseband.

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

Create a folder called “QuickPwn” on your desktop. Download a copy of your iPhone 2.2 firmware from here. Also download QuickPwn 2.2 from here. Place all these files in the newly created QuickPwn folder on your desktop. Unzip QuickPwn. Make sure you have downloaded the latest version of iTunes. If you have to update to the latest version of iTunes, I highly recommend you restart your computer after the update. Not restarting my computer after updating iTunes caused me trouble in the past... 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. As an alternative solution, you may want to read by post about upgrading a jailbroken iPhone without using AptBackup, which saves your Cydia apps settings. Update or restore your iPhone to firmware 2.2 using iTunes. Restore is preferred as it won't create any wasted space on your iPhone. Right after restoring your iPhone, launch QuickPwn. It should recognize your device automatically.

You will be asked to select your iPhone firmware. Select the firmware you 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 custom boot logos. You have to at least select Cydia. You may also choose to install Installer .and check to BootLogos box if you want to replace your boot logo. Click Next.

QuickPwn will now ask you to confirm that your iPhone is connected. Click the blue arrow to continue.

QuickPwn will now automatically put your iPhone into recovery mode. Once its in recovery mode you will be prompted to: Hold the Home button for 5 seconds, Hold the Home and Power buttons for 10 seconds, then release the Power button and continuing holding the Home button until your iPhone is in DFU mode. Watch the prompts carefully and follow along.

Once QuickPwn detects your iPhone in DFU mode, it will start the jailbreak process.

Finally, QuickPwn will let you know that pwnage process was completed successfully.

Done!

Share your jailbreak experience with us in the comments...

Downgrade iPhone Firmware 2.2 to 2.1

Firmware update 2.2 surprised a few people who accidentally updated their iPhone. If that happened to you, you now have 2 choices: either stay and 2.2 and wait for the Dev Team to come up with a jailbreak method for 2.2, or you can try to downgrade from 2.2 to 2.1.

I personally don't have this issue. I haven't updated to 2.2 but I figured that some of you guys may have, so I started looking for a solution to post here. The problem is there doesn't seem to be a solution that works for one main reason: 2.2 updates your baseband and once your baseband is updated, you can't downgrade it to 2.1 (not as yet anyway).

From what I read, only 2-3 people were actually able to get their iPhone back to 2.1 without issues but it is very unclear what they did exactly... Now let's have a look at these different methods that supposedly show you how to downgrade from iPhone firmware 2.2 to 2.1.

Recovering missing or hidden icons

BigBoss wrote a post tonight about 2 questions he's often asked:

How do I recover the Poof icon if I hid it? How do I recover my missing icons after restoring my iPhone?

Here are the solutions that BigBoss recommends

If you have Cydia, install Quickgold and Poof to unhide the icons

Install SBSettings and unhide any apps that are hidden

Launch the Settings app and disable/reenable restrictions. Doing this should unhide all the hidden apps

If Cydia is hidden, you can use Apt-get and install Quickgold from the SSH prompt

Worst case scenario, if nothing works, you can use iPhoneBrowser and delete the files located at /var/mobile/Library/Preferences/com.apple.SpringBoard.plist and the reboot your phone

Full credit goes to BigBoss. This post was highly inspired from his recent post.

Using Open Source Handbrake to convert DVDs to iPhone Movies

We have reviewed several different Video to iPhone converters on this blog, but I thought this product, Handbrake, is worth a mention.  It did a pretty nice job and you have to love the price.  Free!

HandBrake, by a group called Handbrake Devs, is an open-source, GPL-licensed, multiplatform, multithreaded DVD to MPEG-4 converter, available for MacOS X 10.5, Linux and Windows 2000/XP/Vista. You can get it from their web page.

I converted one of my favorite movies, Grosse Pointe Blank to my iPhone. All in all it took about 45 mins to do the conversion, but it looks pretty nice.  I will definitely start these in the future before I go to bed.

First download and install Handbrake.   I am using the Mac 10.5 version but I am sure the other versions screens are very similar. Launch the Application and insert the DVD into your computer's drive. A Browser window should launch automatically. Select the DVD you inserted. If it doesn't display, pick the Source option at the top of the Handbrake dialog box to select a source. In File/Preferences dialog box, under General Preferences, Check the Use iPod/iTunes friendly (.m4v) file extension for MP4 option. Close the Preferences dialog box. From the Main Handbrake dialog box, pick a Destination File path to store your videos on your hard drive.  Make sure the extension of the file is .M4V. Hint:  It takes about an hour to convert a movie, so start with converting a single chapter and follow it all the way through to make sure you got it before trying a whole dvd.   To change this, change your beginning and ending chapter.  Chapter 1 is usually just the intro so pick chapter 2 to really be able to compare video quality. Click on the Toggle Preset option in the toolbar to expand the Preset list. Select iPhone / iPod Touch Option. Hint:  They periodically update the preset options and you can refresh them by selecting Updates/Update Built-In Presets menu option every now and then. Click on Picture Settings button to display the Advanced Picture Settings. In the Anamorphic drop-down list, pick None and clear the Keep Aspect Ratio checkbox. Enter 480 in width and 320 in Height text boxes.  These make better use of the iPhone's screen shape than the default 480x272 and fills the whole screen.  You can try it with the default and with 480x320 to see what you like best. Click Close to close the Advanced Picture Settings dialog box. Click the Start button on the Main Handbrake to start your encoding. To encode the movie asynchronously, Click the Add to Queue Button  instead. When it is finished, go into iTunes and add it. Plug in your iPhone to sync it and select the new movie under your Video tab and Sync your iPhone. An easy way to add it to iTunes is to just drag and drop it onto the open iTunes Window. Enjoy!  John Cusack never looked so good.

iPhone Tips and Tricks: Using the Phone

Handling Incoming Calls

If you would like to silence an incoming call, just press the sleep/wake button on the top of the phone. If, instead, you would like to send the call directly to your voicemail, press this button twice.

Entering Pauses To Automated Number Series Dialing.

A lot of times you want to automate dialing a series of numbers.  We do this all the time for calling cards, extensions, etc. For example, I have a telecom number at work and I want to dial the main number, wait a second or two and then dial the passcode for me.  On my blackberry it was an X to insert a pause, but on iPhone it is a comma.  Here is how it looks in my contact:  18005555555,,1234567.   The two commas created a long enough pause for me to make this work for me.

Avoiding 411 charges

Instead of calling regular 411 to get information (and an extra charge on your phone bill), Google by voice by calling 1-800-GOOG-411 to get a street address or phone number. Some Lifehacker readers say GOOG 411 works better than others; if you haven't tried it, here's a YouTube clip (courtesy of Google) on how to give it a try

Avoid Calls from certain People using silent ringtone

Do you have people calling you that you want to ignore?   Create a silent ringtone and make a contact for them and set the ringtone to silent.

Trick Automated Phone Bots into Thinking your Phone is Dead.

If you've got automated phone marketers or political campaigns or debt collectors ringing your phone at all hours, trick the system into thinking your phone's dead. Add the U.S. Special Information Tone signal for "vacant circuit"to the beginning of your voicemail greeting to automatically unsubscribe your phone number from bot call lists.

Getting your Voicemail when Roaming

If you are roaming and visual voicemail is unavailable, you can call your own phone number and get your voicemail the old fashioned way.

Enter your 10-digit wireless number Interrupt your personal greeting by pressing the "*" key Enter your voice mail password Use the standard keys to manage your messages.  (7 to delete, 33 to skip to the end, etc) Avoid Roaming Charges While Traveling

to avoid roaming charges, set your phone to "unconditional call forwarding" that way, your phone will NOT ring while you are roaming (calls go STRAIGHT to voicemail). to do that, follow these instructions: # On your phone, dial *#62# and click Send. # Phone number of your voicemail  will be displayed. # Write down the number (including +1) # Dial **21*+1xxxyyyzzzz*11# and hit Send. +1xxxyyyzzzz is the number you wrote down previously to forward your calls automatically to your voice mail. # Dial *#21# to verify that the new settings are active. # When no longer desired, dial ##002# to reset back to normal.

Copying voicemail messages to your computer

If you want to save that favorite voicemail message to your PC so you can save it for all time, follow these steps.

First, if you haven’t already, jailbreak your iPhone 2.0 (here’s the Windows method). This will install an OpenSSH server on your device that lets you transfer files from it to your computer. On the iPhone, under Settings->Wi-Fi, select the network you have joined to view connection details. Write down the phone’s IP address. Fire up your favorite FTP client. (I like the not-free but great Transmit, butthe free FileZilla works, too.) Using your FTP program, connect to the device’s IP address with username root and password alpine (unless you’ve changed your password). You’ll need to use SFTP (secure FTP), not plain FTP. Once you’re connected to the device, browse to/private/var/mobile/Library/Voicemail/ to view the list of VM files. They’re saved as .AMR files, which QuickTime can play. Transfer them to your computer and you’re done. Create Speed dial icons for your screen using Qlink

A very nice person created a web site that lets you associate a phone number with a web page so that you can create a Homepage bookmark that dials a number.

Using Favorites to Create a Speed Dial List

Most people have figured this one out, but I recently talked to two people lately who hadn't put it all together. You can set up your phone so that pressing the home button twice (In Settings/General/Home Button/Phone Favorites) brings up your contact list Favorites list. This makes dialing a number simply pressing the home button twice and then selecting one of your favorites in the list.

Reordering Favorites in Phone on iPhone

Favorites are usually displayed in the order they’re added to the Favorites list. But they can be reordered in whatever way you want. It’s as easy as drag and drop.

In the Favorites screen, press Edit. Tap the three-line icon and hold it. The favorite you’ve selected will become active (when active, it appears to be slightly above the other favorites). Drag the favorite to the position in the list you want it to have and let it go. Click “done” in the top left and your favorites will be reordered. Secret Service Numbers *3001#12345#*and then tap Call. This enters you into field mode. Field mode reveals many of the inner settings of your iPhone, specifically up-to-date network and cell information. *#06# Displays your IMEI. No need to tap Call. IMEI is the unique identifier for your cell phone hardware. Together with your SIM information it identifies you to the provider network. *777# and tap Call. Account balance for prepaid iPhone. *225# and tap Call. Bill Balance. (Postpaid only) *646# and tap Call. Check minutes. (Postpaid only) *#21# and tap Call. Discover the settings for your call forwarding. You'll see whether you have voice, data, fax, sms, sync, async, packet access, and pad access call forwarding enabled or disabled. *#30# and tap Call. This displays whether you have enabled or disabled the presentation of the calling line, presumably the number of the party placing the call. *#76# and tap Call. Check whether the connected line presentation is enabled or not. State whether the connected line presentation is enabled or disabled. Presumably similar to the calling line presentation. *#43# and tap Call. Determine if call waiting is enabled. Displays call waiting status for voice, data, fax, sms, sync data, async data, packet access and pad access. Each item is either enabled or disabled. *#61# and tap Call. Check the number for unanswered calls. Show the number for voice call forwarding when a call is unanswered. Also show the options for data, fax, sms, sync, async, packet access and pad access. *#62# and tap Call. Check the number for call forwarding if no service is available. Just like the previous, except for no-service rather than no-answer situations. *#67# and tap Call. Check the number for call forwarding when the iPhone is busy.

iPhone Tips and Tricks: Safari

Share your URL in an Email

If you want to send the URL of a Web page you’re viewing to a friend, tap the Address Bar, then tap Share. A new e-mail message, containing the URL, will open in Mail; just choose a recipient(s), add any comments you want to include, and tap Send.  

Page Down

When not using a zoomed-in display, double-tap towards the bottom of the screen. The page will re-center around your tap. Make sure not to tap a link!

Jump to the top of the Page

Double-tap the very top of the screen, just below the time display to pop back to the top of the page. (Thanks John C)

Zoom onto a Single Picture

Double-tapping images in Safari zooms them to fit your iPhone display. If the picture is linked to a URL, this can prove a little tricky but it works great for non-linked images. Double-tap again to return to the unzoomed display.  Using 2 fingers to double tap, and zoom a section of a web page will avoid the accidental clicking of links.

Zoom a Column

You can zoom text columns as well as pictures. Double-tap on the column to fit it to the display. Double-tap again to return out of the zoom. Not only does Safari zoom block-quoted text independently of regular text but if you move your finger after the first double-tap-to-fit, it interprets the next double-tap as a re-center page command rather than a return-to-previous-zoom. Smart.

Stopping a scroll

After flicking a page to get it to scroll, you can tap the page at any time to stop that movement. Don't forget, you can also manually drag the screen display to reset the part you're viewing.

Manual Zoom

This is probably one of the most-advertised Safari features (along with the flip-the-phone-on-its-side-trick) but it's worth mentioning again. To zoom into a Safari page, put your thumb and forefinger on the screen and move them apart. To zoom out, pinch the fingers together after starting with them apart.

Examining the URL

To peek at a link's destination, touch and hold the link for a few seconds. You can also do this with images to see if they are linked. If a link appears and you don't want to activate it, just slide your finger away until the destination text disappears.

Locking the Scroll to One Direction

The iPhone 'locks' your scroll to either vertical or horizontal only if the initial finger-slide is straight up/down or right/left enough. This can be very useful if you've got a skinny column of text with room on either side to get derailed.  If not your initial scroll, using 2 fingers side by side will force vertical scrolling. Likewise 2 fingers stacked is horizontal.

Save Images

Save images in Safari by tapping and holding on the image and you will see a “Save Image” button. Great feature if you want to use images you find online as your wallpaper.

Press & Hold For Alternate Characters

Hold a letter for a popup of various versions of the character (i.e. to type España with the "ñ" simply hold "n" and simply slide/release to the appropriate character).

Click & Hold URL's

In Safari, hold a link to see the URL and site name.

Enter Special Characters in Safari Address Bar

When you have selected the number keypad (@123) while typing text in the Safari Address bar, pressing the Shift Key, changes the symbols you can select.  In other keyboards (for example the Google search text box, the Shift key is replaced with a second symbol option key (#+=) but this doesn't appear in the address bar. To access these symbols, just press Shift key and pick the character.

Changing Search Engine to Yahoo

By default, Safari uses the Google search engine when you enter search text.   However, you can change it to Yahoo but selecting the Safari Option in the Settings application.  Pick this option and select the Search Engine option to change it to Yahoo.

iPhone Tips and Tricks: Icons

I wanted to start a Tips and Tricks thread. I am compiling a bunch I have found on the net, and adding a few of my own, but please help us and add any ones that I didn't list. If this works out, we can add it to our FAQ.

Create an icon for a frequently used web page.

Navigate to the site in Safari.  Click the + symbol to add a bookmark.   Select the Add to Home Screen button to save the bookmark in your current app panel.   Now use the normal methods to move it (press and hold until icons start to wiggle) to the desired spot.

Manually select the icon image for a bookmarked webpage

This one's a little more confusing. In the previous tip, I explained how to create an Icon for a bookmark, but following those steps, the image in the icon, however, is a screenshot of the page you were on. So if you want the icon to look a specific way, zoom in on a particular item on the page. Whether you want the website's logo, or some picture on the page, simply zoom in on that part of the page before you press "Add to Home Screen".

Note: This doesn't work with all websites. Popular sites like Google have special icons for the iPhone's home screen.

Shortcut for Moving Icons Across Multiple Pages

Moving icons from one panel to another can be a pain because the feedback lets you only move one panel at a time. If you are moving icons across multiple panels, use this trick. Once in wiggle mode, momentarily drag one of the icons in the bottom tool bar to the screen.  Now replace it with the icon you want to move. Scroll to the target panel, and drag the icon out of the tool bar to its new location.

Use Folders instead of Multiple Icon Panels

If you have a jailbroken iPhone or iTouch, install Categories.   This tool lets you define folders (and associate icons to them) where you can use to contain your icons.   Works pretty good.

mBoxMail Lets you Access your Hotmail with an iPhone App

I have a Hotmail Plus account so I have been able to access my hotmail account on my iPhone but I couldn't access my folders and I had to go back to the web interface to permanently delete my mail.  It was an okay solution so that I could at least read it on the go, but nFluent just came out with a new app mBoxMail [iTunes Link].

I installed it yesterday and I love this app. It is a bit pricey at $9.99 but I have to say that I didn't even hesitate to buy it. It is very easy to setup and very intuitive and straightforward to use.

nFluent created a short demo on their web page so you can see how it works.

Here are the features of the software according to nFluent's website:

Security In today's world, your information is only as secure as your email account. There is no middle man with m•Box Mail. This application speaks directly to the Windows Live Hotmail servers so you do not have to worry about your confidential information getting stored elsewhere. Your email, user name and password are not stored outside your mobile device. Passwords are securely kept in iPhone’s key store so they do not get into the wrong hands.

Sync your Hotmail and Live Mail Sync your Microsoft Hotmail or Live Mail to iPhone, including all the read and unread flags. All your folders also are available through m•Box Mail so you can stay organized even while on the go.

Fast and Efficient m•Box Mail is highly optimized for mobile platforms so access to your email is the best possible experience. For example, you will be amazed at how fast your email is synced onto your iPhone.

Attachments View emailed image attachments right on your iPhone.

Hotmail Contacts All your Hotmail contacts are available so addressing an email from your iPhone is now as easy as doing it from your computer.

Send from Hotmail m•Box Mail supports sending email from your Hotmail account. Your signature also can be customized on your iPhone for outgoing messages, and you can edit your sent messages folder – keep email for review or delete them as wanted.