Hello, I have an iphone that I purchased the first day they were released in the US back in June. It has been unopened until today. I would like to unlock it for a friend that lives outside of the country. I have spent the past hour reading various unlock methods, but none of them seem to describe the firmware version I am using which is 3.12.06_G. I am hoping someone will be kind enough to help me out as to what I should do to unlock the phone with this firmware? Thank you so much - I'm sorry to post a new thread on this topic that has been so widely discussed, but I searched the forum for this firmware version and could not find a single reference to it. Any help would be greatly appreciated! PS - I have an acivated iPhone through AT&T - I am wondering if the use of my activated SIM card in the unactivated/new phone I'm trying to unlock might help the process in anyway?