Restored iPhone to 3.1.2 without ECID on file for 3.1.2 (WEIRD)
This is completely weird and I don’t know how it happened. I am an n00b and don’t know much about the technical details. In short, I am just an end user.
Today @around 23:30 IST, I was trying to find ways to downgrade my iPhone 3GS 32GB (Refurbished) white with model no MC134LL and serial no 329470BC3NS (surprisingly with the older iboot – so no tethered jailbreak – lucky me) from 3.1.3 to 3.1.2 so that I could unlock it using Geohot’s Blacksn0w. My brother had purchased this refurbished iPhone from AT&T and it came OTB with OS 3.1.2 and baseband 05.11.07 on around the 27st of December 2009. This was shipped to him in a week and he then sent it to me here in India sometime in the month of February.
Now when I received this phone Apple had already upgraded their iPhone OS to 3.1.3 and I was unable to save my ECID for 3.1.2 on Cydia. I managed to Jailbreak the phone using redsn0w and was using it on 3.1.2. In the beginning when I first launched Cydia, it asked me if I wanted to make my life easier and backup my ECID on file. Upon which is selected yes. For a few days whenever I launched Cydia, it said “This device has a pending TSS request” or something similar. But some days later it started showing I have an ECID on file for iPhone OS 3.1.3.
Few days back I had some problem with my EDGE services not working and tried to reset my network settings. My iPhone got stuck on the Apple boot logo and that’s it. This is when I thought I was doomed since I had read about not being able to restore to 3.1.2 without having ECID for 3.12 saved on file with Cydia. I was onto Google to see if Geohot or the Dev-Team have come up with anything to unlock for iPhone OS 3.1.3. Finally after losing all hope I used Pwange tool for Mac (version 3.1.5) to restore my iPhone to 3.1.3 without upgrading my baseband.
In-between somewhere on a website (guess it was Redmond pie) I read that I could use blacksn0w even on 3.1.3 to unlock my iPhone if my baseband was still 5.11.07. So I tried and got stuck. Eventually Had to restore my phone to 3.1.3 custom firmware again.
Coming to today, I tried editing the etc hosts file on my windows 7 desktop (adding lines like gs. apple.com and followed by some IP address, which I had read somewhere on a website) and used iTunes to restore my iPhone OS to 3.1.2 (Custom Firmware created by Pwange tool 3.1.5 Mac Version). To my surprise I was able to do it without a single error and believe me when I say I don’t yet have ECID on file on Cydia for 3.1.2. Now when I launch Cydia it still just says that I have ECID on file for iPhone OS 3.1.3 and not for 3.1.2. I don’t know how this happened. Maybe the Dev’s could look into it. But I am just sharing my experience with the community.
- Rushi Parikh.