Wednesday, February 20, 2008

iPhone Hack brings Speed dial to the iPhone




I seemed to have missed a clever little hack from iPhone hacking genius Nate True which helps you put speed dial numbers on the iPhone Firmware 1.1.3 home screen.

The hack makes use of the feature where you can now add web clips/bookmarks to your iPhone's home screen that was introduced in iPhone firmware 1.1.3.

Here are the instructions on how to add speed dial numbers on the iPhone running firmware v1.1.3:

  • Enter the URL: (phone number).tel.QLNK.net in iPhone's Safari browser then go to the page.

  • You’ll get a “Call” pop-up — hit cancel.

  • Now you will be at a Web page with the URL you entered in step 1.

  • Tap the “+” button at the bottom of the screen, then tap “Add to Home Screen”.

  • Enter the Name of the Web clip and and save the bookmark.

When you want to speed dial the number you have just saved as a web clip, all you need to do is tap twice - once on the icon on your home screen and then once in Safari which loads the dialling page to hit "Call".

Kindly note that .tel.QLNK.net is a custom server hosted by Nate True and he has put the following privacy warning:

Due to the nature of this hack, your phone will request this page when you create a speed dial icon on your home screen. I assure you I will not use this data AT ALL FOR ANY REASON. It is entirely possible to put a similar script on your own web server, which will do the same thing without sending me any information; that course of action is recommended if you are at all concerned about your privacy.

Nate True has recently even changed the implementation of the iPhone hack such that the page returns a data URL, which does not contact Nate True's server every time you hit the icon - just the first time when you create it. The dialling page is now stored locally on your iPhone.

If you are wondering what a data URL is here is a brief description courtesy Wiki - The data: URI scheme defined in IETF standard is an URI scheme that allows inclusion of small data items inline, as if they were being referenced to as an external resource. They tend to be far simpler than alternative inclusion methods, such as MIME with cid: or mid:. According to the wording in the RFC, data: URIs are in fact URLs, although they do not actually locate anything.

In case you would like to use your own icon for a speed dial number then all you need to do is set your own speed-dial picture by adding "?picurl=http://path.to/photo" to the end of the URL.

As always do let us know if you found this latest iPhone hack useful.

[via Nate True's blog]

No comments: