I am not a hacker. It is not something that appeals to me. I do not think I have got the patience or the motivation to keep hacking on something. I dont attempt to hack anything unless it is the last resource. And usually, I attempt to hack if the price for the original is way beyond my budget or if it is not available in its original form in Sri Lanka. Usually when you are trying to work with limited resources you are forced to hack out a few things. In the past few months I had to resort to hacking as I decided to work my hacking skills rather than spending money. And both these times I was hacking to use Apple tools.
The first instance was when I created a Hackintosh using my old desktop computer. I wanted to try out my hand at iPhone apps and was disspointed to learn that you can develop iPhone apps only on a Mac. Therefore I went on to create a hackintosh. But since then, I have been too busy with other projects and never got around to developing that iPhone app.
This time around it was the iPhone. There are iPhone that are being sold in Sri Lanka but they are rather expensive. Actually I have a price range that I am comfortable paying for a phone. But the price for an iPhone in Sri Lanka is way above that price range. Therefore I resorted to buy a used iPhone from eBay through my SIL in UK. The phone I bought came with a Turbo SIM but unfortunately it had been upgraded to the latest iPhone OS version 2.2.1 with a baseband of 2.30, which made the turbo SIM useless. This basically made the iPhone to become an iPod which was not something I was ready to accept.
But with the help of excellent technical resources available on the Internet I managed to hack the phone; jailbreak it and also unlock it using software. It is currently running the latest iPhone OS with a baseband (modem software) version which is one version older than the latest. This shows the the power of the Internet. A complete non Apple Nerd, can basically jailbreak an iPhone on his own by Googling!
Oh and I found Bing (the latest search engine by MS) to be better in giving relevant results for search terms than Google. More on that later.
If anyone wants to know the exact steps on hacking the iPhone, let me know. I will write a post with what I did exactly. The simple reason for me not listing them here is because none of them are my original discoveries. I was just following instructions available on various discussion groups, blogs and forums. It should not be an issue for any one to find this information and at the same time they tend to slightly differ based on the phone model and the current software version you are running.