I have a factory unlocked (purchased in Dubai) iPhone 3GS. It's not on warranty, not on contract, not on anything. I will be using it mainly in India, on one of their inexpensive networks.
I think I already know the answer to this, but I'd like to ask the question anyway, in case I'm wrong (which happens far too often nowadays!!).
Why can't I find applications that run on an iPhone and download them directly to my computer, and install them myself without their having to be Apple approved software? I'm used to Nokia, where I can download software either from the Nokia store, or any other internet location. None of it has to be approved by Nokia. If I own my phone, is there any logical reason why I can't use it with any software I can find?
I suspect there might not be an answer to this, meaning I either have to limit myself to what's in the Apple store, or use outside software to "root" the phone. That's what a friend of mine is doing, and his phone is only a "3G".
To me, this is like buying a new car, that came with a note saying "Only use XYZ motor oil!". For as long as the car would be on warranty, I could accept that, but once the car came off warranty, wouldn't it be mine to do with as I choose?
Specific example - apparently, a while back, the iPhone store removed any and all apps that gave some kind of list about nearby Wi-Fi. Anyone who already had the apps could keep using them, but they were no longer available for download from the Apple store. Suppose I wanted one of those apps. Would there be any way that I could download an app like that directly from the software website?
With Nokia, I can download SPB software for my Nokia either from the Nokia store, or from the SPB website. I'd like to be able to do that with my old iPhone.