Hi All, I am kind of puzzled. Recently I noticed something strange about my iPhone 3G after having restored it. It is now running on the versions specified above, which as far as I googled, I couldn't find an unlock software. I know that my current service provider requires the phone to be unlocked in order to work with it. Strangely enough it is working and, as I have a locked iPhone of a friend of mine, would like to know how to transfer (or extract) the firmware in order to transfer it to the locked one. Any help?