nickbossmanphaze / iphone-elite

Automatically exported from code.google.com/p/iphone-elite
0 stars 0 forks source link

anySIM and iUnlock brick phones after upgrade to 1.1.1 #1

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
*What steps will reproduce the problem?*

1. Unlock a 102 phone with anySIM or iUnlock
2. Ungrade to 111

*What is the expected output? What do you see instead?*

Your phone is now a piece of crap that can't make calls or use EDGE and may
be unable to connect to wifi or bluetooth.

We are actively working on a patch that will reverse the damage that was
caused by using these tools.

Original issue reported on code.google.com by divit...@gmail.com on 10 Oct 2007 at 4:48

GoogleCodeExporter commented 9 years ago
Actually, unlocking with AnySIM and upgrading to ANY firmware version, as far 
as I
know, bricks due to poorly written code that doesn't hash the baseband 
correctly and
doesn't clean it up when it is finished. So people running AnySIM at 1.0.0 and
upgrading to 1.0.2 (not AnySIM's fault...iUnlock's) will experience the same 
problem,
correct?

Original comment by ians...@gmail.com on 10 Oct 2007 at 8:15

GoogleCodeExporter commented 9 years ago
Here is how to FULLY UNBRICK!

1. Downgrade to 1.0.2 firmware. There are tons of wiki's about that so I won't 
repeat.

2. Extract the baseband firmware and EEPROM files of 3.14 from the ramdisk of
firmware 1.0.2. The files are named  ICE03.14.08_G.eep and ICE03.14.08_G.fls 
and are
located under /usr/local/standalone/firmware.

3. Get the Secpack of baseband firmware 4.0 (some people have that, I have no 
idea
how they got it but its needed).

4. Download ieraser2 from Geohot's blog.

5. Install all the tools needed to get ssh access to the 1.0.2 firmware phone 
and
upload ieraser2, the secpack, the firmware 3.14's FLS and EEP file and anySIM 
1.0.2.

6. ssh to the phone. Stop CommCenter by typing: 
     launchctl remove com.apple.CommCenter

7. run bbupdater -v. it will tell you you run version 4.01 of the baseband.
8. run ieraser2. This will WIPE your baseband, given a file "secpack" is in the 
same
directory and this is a version 4 secpack.
9. run bbupdater -v again. it will not find any firmware now.
10. run bbupdater -e ICE03.14.08_G.eep -f ICE03.14.08_G.fls
11. run bbupdater -v it will tell you you run version 3.14
At this point in time you will still have a IMEI number starting with 004999... 
and
its not of use yet. So still bricked but at least downgraded to version 3.14.
12. run anySIM Version 1.0.2 (note that older versions might not be good here as
1.0.2 has a lot of fixes for this kind of stuff).

Now you have a unlocked 3.14 baseband with IMEI being your original one!
Congratulations you now fully recovered from your update 1.1.1 and are back to 
1.0.2.

If you want to return to virgin state again you can stop the commcenter again 
and
repeat "bbupdater -e ICE03.14.08_G.eep -f ICE03.14.08_G.fls" again to reflash 
the
"locked" version of the baseband.

Original comment by kiw...@gmx.net on 11 Oct 2007 at 10:17

GoogleCodeExporter commented 9 years ago
This belongs in the forums or Wiki

Original comment by czim...@gmail.com on 26 Oct 2007 at 3:17