blacksn0w crashes 3.1.2 firmware 05.11.07 baseband 3GS, no shsh on file (Solution)

Many have reported having a problem where blacksn0w works for a period of time on a 3.1.2 firmware 05.11.07 baseband 3GS, but then crashes and goes into a permanent boot loop. Upon restoration, blacksn0w no longer unlocks the phone, but rather the phone simply says “Searching…”, freezes, and enters into another boot loop. The problem seems to result from a corrupted baseband. Restoring with custom 3.1.2 firmware with blacksn0w included doesn’t fix it, nor does restoring with 3.1 and trying to blacksn0w.

The problem should be fixed by a factory restore to 3.1.2 firmware, which will refresh the baseband to 05.11.07 and allow you to unlock the phone again. However, if you don’t have your 3.1.2 shsh on file, you cannot complete a factory restore and are stuck with custom jailbroken firmwares that don’t include baseband updates  (only for non-tethered/old bootrom 3gs’).

Solution: Manually flash to the phone the 05.11.07 baseband update extracted from an official 3.1.2 3GS firmware. You don’t have to have your SHSH on file, but your phone has to be bootable. Use a custom 3.1.2 ipsw from pwnagetool to get up and running if you are still in the boot loop and dont have your shsh (only for old bootrom non-tethered 3gs’). If you are stuck in a recovery loop with a tethered jailbreak/new bootrom and don’t have your 3.1.2 shsh on file, you may be out of luck getting back to 3.1.2.

A specific .dmg ramdisk must be extracted from the firmware and decrypted to reveal the baseband update files, but this is too complicated and has been done for you.

Requirements:

  • MobileTerminal (installed from cydia)
  • OpenSSH or iPhoneBrowser (so you can transfer files to the phone)
  • Baseband update files: http://www.multiupload.com/RBTUJSJEW8 (more mirrors below)

The baseband update files include:

ICE2_05.11.07.fls (MD5: 30443351a76d74fcb3599a631fd910f4)
ICE2_05.11.07.eep (MD5: cdb2b86f15fbf273d74d8e28d61c27ed)
BBUpdaterExtreme (MD5: faeb92dfcccedd2399582698a1a986c0)

Put these 3 files into your /tmp directory on the 3Gs using SFTP, iPhoneBrowser, DiskAid, etc.

As root (enter su first; default password: alpine), run these commands in MobileTerminal (4 separate commands):

cd /tmp
chmod 755 BBUpdaterExtreme
launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
./BBUpdaterExtreme update -f ICE2_05.11.07.fls -e ICE2_05.11.07.eep

Once the updater is finished (takes a few minutes), reboot the phone by entering the command reboot in MobileTerminal or do it manually with the sleep button. When your 3gs loads, you can apply blacksn0w to your fresh 05.11.07 baseband. Good Luck.

Note:
This will only work if you are on the 05.11.07 baseband. If you have a baseband below 05.11.07, I would not recommend updating. If you’ve upgraded to 05.12.01, you will have to wait for another unlock.

WiFi Issues:
After rebooting once or several times, your WiFi may stop working after you install blacksn0w. In this case, uninstall blacksn0w rc1 and try installing blacksn0w rc2 (not an official geohot release, but a patched version by msft.guy @ http://msftguy.blogspot.com).  The cydia repo is http://cydia.pushfix.info. The patch is designed for 3.1.3 on 05.11.07 bb, but I’ve confirmed it works on 3.1.2 05.11.07bb and seems to have fixed the Wifi issues even after several reboots. More details: http://msftguy.blogspot.com/2010/03/fixing-blacksn0w-on-313.html

**Update on 14 JUN 2010**
Some have wondered if you can apply the baseband patch to 3.1.3 if the baseband is still on 05.11.07. In reality, what OS firmware you are on shouldn’t matter as long as you are on the 05.11.07 baseband. So yes, if you are on 3.1.3 but still on 05.11.07 bb, go for it.

File Mirrors:
http://www.multiupload.com/RBTUJSJEW8
http://www.multiupload.com/QP9LNY4Y9V
http://www.mirrorcreator.com/files/16XATANC/051107_bbupdate.zip_links
http://www.gazup.com/qddD6-051107_bbupdate.zip-download-mirrors
http://rapidshare.com/files/367091128/051107_bbupdate.zip
http://www.megaupload.com/?d=0EVAL7KD

Credit for the bb flashing details: Olethros

-crazyfool2100

136 Responses to “blacksn0w crashes 3.1.2 firmware 05.11.07 baseband 3GS, no shsh on file (Solution)”

  1. Zeljko Says:

    My iPhone 3GS died the way you described few days ago, I was desperate because I had no SHSH on 3.1.2 firmware, so I couldnt restore clean one.

    Your solution helped, thank you very much. 🙂

    • Serious_Virus Says:

      I’m stuck in recovery loop, iphone 3gs, new boot, 5.11 bb, no shsh on cydia, can I somehow restore to 3.1.2 or to 3.1.3 but without upgrading bb to 5.12

    • Mike JZ Says:

      It works! Don’t give up…I tried about 10 times before it worked. Amazing T-Mobile back on my iPhone…Thanks again!

  2. Nick Says:

    Thank you so much you really saved me alot of trouble with my iphone.

  3. ted264 Says:

    arg…. i was hoping this would fix but i cant get mobile terminal app install properly on the iphone it keeps crashing
    and my wifi will drop on the last sttep as i removed the preference been trying to ssh via usb but unable to….

    will report if i get any luck.. .thanks for trying and great post

  4. MasterMike Says:

    YEEEESSSS it works

    Really great!
    Good Job!

  5. ted264 Says:

    wooot it worked epic dude that was alot of work but its up and running!

  6. georgeg Says:

    nice!!!

  7. Xonnely Says:

    I have a 3gs running on a customized sn0wbreeze firmware 3.1.3 on baseband 05.11.07. I’ve been having the crashing problem with blacksn0w, i tried the solution above but when i run the command – chmod 755 BBUpdaterExtreme – in mobileTerminal, i get an error message : Operation not permittted.
    Am i doing something wrong? Is there a way round this?

    • crazyfool2100 Says:

      Enter the command su first so you run the command as ‘root’, not ‘mobile’. The default root password is ‘alpine’.

  8. Hunter Says:

    Good work.

    Really great!

    THANKS!

  9. The Mano Says:

    Thank you so much, I have been searching for a solution for weeks and finally I found it, THANX!!!!

  10. Manhawy Says:

    Gents,

    thanks a lot.

    but it’s the first time to use Mobile Terminal and i can’t write the whole commands
    it’s always give an error

    can anyone please describe it in steps (when to hit Return, and when to change root…etc)

    thanks.

  11. Manhawy Says:

    Managed to get it update my BB.

    Don’t excatly know what i did differently.

    but in second time in Mobile Terminal it start with “Localhost”

    not “Mobile”.

    it’s now WORKING :)))))))))))))))))))))))))

    Thanks to everybody:)

  12. cagri Says:

    I found tmp directory by winscp. but when I enter into to the winscp I see the address private/var/tmp I transferred three files there. and on my phone on the terminat, I wrote su and alpine and var/mobile root # came. when I wrote the commanda cd/tmp it says no such file or directory. is there anything wrong?

  13. cagri Says:

    ok I solve that problem. I realized that there is a space between cd and / characters. but now I have a new problem “launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
    ./BBUpdaterExtreme update -f ICE2_05.11.07.fls -e ICE2_05.11.07.eep” I wrote the commands without enter return. am I doing rigth? because it says nothing found to upload. could you pls say me when I have to press “return button” writing these commands

    • joe Says:

      Hi I’m having the same problem as you. Could you please let me know how you solved it?

  14. cagri Says:

    my phone gets back I am very gratefull to you. thnx alot.

  15. Laurens Says:

    If i type su in the beginning and the password alpine it says: cannot set groups: Operation not permitted.

    What can I do?

  16. soniko Says:

    great work!

  17. Twan Says:

    After entering the 4th line of code MobileTerminal says:
    sh: ./BBUpdaterExtreme: Bad CPU type in executable

    What did I do wrong? I’m logged in as root, in tmp folder, the 3 files are in tmp folder. After entering the 3th line of code my wifi dropped. Status bar is displaying ‘Searching…’ right now, but I think that should be ok.

  18. Twan Says:

    Never mind. I got a 3G so that’s the problem. Fixed it already.

    • Azeem Says:

      how did you fix your iphone i have a 3g bootload 5.09 on 3.1.2 05.11.07 i can unlock it it just says searching
      thank you

  19. Bibhukesh Says:

    Sir iam desparate I can’t execute 2 nd line 755 …..please some one give screen shots of each step

  20. Gary Says:

    here’s an interesting question. Could the same method be used to downgrade the bootloader?

  21. Gary Says:

    Sorry, not bootloader. I meant the baseband?

  22. Dr bibhukesh Says:

    Thank you sir, I got my iPhone back after 2 months of hard work

  23. Serious_Virus Says:

    I’m stuck in recovery loop, iphone 3gs, new boot, 5.11 bb, no shsh on cydia, can I somehow restore to 3.1.2 or to 3.1.3 but without upgrading bb to 5.12

  24. hypergaby Says:

    Hi guys, is there a way to avoid all this work if I have the 3.1.2 shsh on file with Cydia? If so, how do I access that shsh on Cydia? Thanks for any help. G.

  25. Hamdi Says:

    My phone is back to work again. I stuck on Apple logo after switching 3G since 4 days. Now its working well, thanks a lot.

  26. Reinhold Says:

    My phone was stuck without finding any cell networks after a restore. This fix worked perfectly and got rid of the problem. Now I have a working phone again. Thanks for posting!

  27. Boomalator Says:

    Brilliant. After to weeks of frustration and hundreds of pages of dodgy information this is exactly right. Brilliant. DO WHAT HE SAYS.

  28. Wolf Says:

    The first lines work fine, but when I enter the last line I get

    sh: launchct1: command not found

    I am grateful for any help or ideas.

    Thanks!

  29. Wolf Says:

    My mistake it is launchctl and not launchct1…. L as in Lima

  30. Alex - iPhone Freak Says:

    THANK YOU VERY MUCH!
    I have an iPhone 3GS 16GB.
    First updated with a CFW on 3.1.3, than downgraded to 3.1.2 via CFW again.
    Did all steps as you discribed and it works! All in all I sat about 20 hours fixing this problem. Tried it in many ways. But this one was the only one!
    Thank you, Thank you, Thank you!
    I am happy again :))

  31. Alex - iPhone Freak Says:

    aditionally I have to say that I have the 05.11.07 Baseband.
    I think the newer one won’t work.

  32. eXeTik Says:

    That post is a life saver!(!!)
    Solved my problem 100%
    Thank you so much

  33. David Says:

    Thanks so much. It worked great. You saved the day

  34. realkuka Says:

    works great! many many many thanks!!!!!!!!!

  35. Asaf Says:

    Please help! TIA I run it from SSH(!) could this be the problem?

    iPhone:/tmp root# chmod 755 BBUpdaterExtreme
    iPhone:/tmp root# ls -ltr
    total 7216
    drwx—— 2 root wheel 102 Apr 6 09:23 launchd
    drwxrwxrwx 2 mobile wheel 68 Apr 6 09:23 payloads
    srwxr-xr-x 1 root wheel 0 Apr 6 09:24 com.apple.iqagent.server
    drwx—— 2 root wheel 102 Apr 6 09:25 ssh-FwwunuP201
    -rw-r–r– 1 root wheel 106816 Apr 6 09:25 ICE2_05.11.07.eep
    -rw-r–r– 1 root wheel 6716120 Apr 6 09:25 ICE2_05.11.07.fls
    -rwxr-xr-x 1 root wheel 544176 Apr 6 09:25 BBUpdaterExtreme
    -rw-r–r– 1 root wheel 262 Apr 6 09:25 051107_bbupdate.md5
    iPhone:/tmp root# launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist ./BBUpdaterExtreme update -f ICE2_05.11.07.fls -e ICE2_05.11.07.eep
    launchctl: no plist was returned for: ./BBUpdaterExtreme
    launchctl: no plist was returned for: ./BBUpdaterExtreme
    launchctl: Couldn’t stat(“update”): No such file or directory
    launchctl: Couldn’t stat(“-f”): No such file or directory
    launchctl: no plist was returned for: ICE2_05.11.07.fls
    launchctl: no plist was returned for: ICE2_05.11.07.fls
    launchctl: Couldn’t stat(“-e”): No such file or directory
    launchctl: no plist was returned for: ICE2_05.11.07.eep
    launchctl: no plist was returned for: ICE2_05.11.07.eep

    • shopi01 Says:

      1st: cd /tmp
      2nd: chmod 755 BBUpdaterExtreme
      3rd: launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
      4th: ./BBUpdaterExtreme update -f ICE2_05.11.07.fls -e ICE2_05.11.07.eep

      As you see line 3 and 4 are two separate commands! if you type them together won’t work!

  36. Asaf Says:

    Same as I tried with Mobile Terminal… please help…TIA 😦

  37. Asaf Says:

    You are the genius guy on planet! it works!!!!!

  38. realkuka Says:

    This worked, finally I coud run blacksn0w, but that only unlock my phone, but didn´t do the jailbreak, does anybody knows what happened?

  39. CC Says:

    You are a fucking hero!

  40. phil Says:

    when i enter chmod 755 BBUpdaterExtreme in tmp directory -> nothin happens please help!!

  41. real3gs Says:

    this is working good. keep going.

  42. moffepoffe Says:

    works like a charm! many thanks, i’ve been searching for solutions for over 2months after my 3gs got stuck in bootloop, i even bought a new android phone, but i still missed my iphone.

    thanks!

  43. JOsef Says:

    Thank you, thank you , thank you

    My phone is alive agian thanks to you…

  44. Steve M Says:

    Hi

    Was so pleased when I found this info as iphone is driving me mad. However when I run this I keep getting plist not found.

    Im using Diskaid to put files into tmp and mobile device to input the commands. what am i doing wrong? Is there a simple solution?

    • crazyfool2100 Says:

      Have you checked to make sure the file /System/Library/LaunchDaemons/com.apple.CommCenter.plist exists? I don’t see how it wouldn’t unless you deleted it yourself since it is for the commcenter.

      • Steve M Says:

        Hi.

        Checked to see if plist is present and it is.

        I have ran this all again and get the following errors. Im no doubt doing something wrong on input. Is there a return after every line or is lines 3 & 4 one long command (this is what i am doing)

        launchctl: no plist was returned for: ./BBUpdaterExtreme
        launchctl: no plist was returned for: ./BBUpdaterExtreme
        launchctl: Couldn’t stat(“update”): No such file or directory
        launchctl: Couldn’t stat(“-f”): No such file or directory
        launchctl: no plist was returned for: ICE2_05.11.07.fls
        launchctl: no plist was returned for: ICE2_05.11.07.fls
        launchctl: Couldn’t stat(“-e”): No such file or directory
        launchctl: no plist was returned for: ICE2_05.11.07.eep
        launchctl: no plist was returned for: ICE2_05.11.07.eep

    • shopi01 Says:

      1st: cd /tmp
      2nd: chmod 755 BBUpdaterExtreme
      3rd: launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
      4th: ./BBUpdaterExtreme update -f ICE2_05.11.07.fls -e ICE2_05.11.07.eep

      As you see line 3 and 4 are two separate commands! if you type them together won’t work!

  45. Wolf Says:

    I have a weird issue: After a certain time when I try to make or receive a call the connection breaks after a second or so. Then the phone says “no network” for a couple of seconds. It then re-connects to my carrier and I can make the call without any problems. Do any of you have similar experiences or any idea what the problem might be?

    Thanks, Wolf

    • Azeem Says:

      yeah i think thats normal its been happening to me as-well on my iphone and my girlfriends iphone i think it because randomly the CommCenter on our phones needs to restart once in a while

  46. Steve M Says:

    Ive sorted it!!!!! It was me…..

    Thanks so much to the genius who sorted this.

  47. accex Says:

    Nice Work! THX! How do you extract the files?

  48. theonesaint Says:

    Great, that worked

  49. danny Says:

    hi
    after a reboot in mobile terminal. i dont have wifi and also the option turn onn wifi in settings is grey in the about screen i see 3.1.2 but the modem firmware part is empty….

    any one help please i’m stuck !!!!

  50. @iR Says:

    Dude you’re the best!!!! Respect!

  51. Rene Says:

    Unfortunately I get a CPU error on the executable…probably because mine is a 3G instead of the 3Gs mentioned..? (3.1.2 and bb 05.11.07)
    Is there another way to make use of this solution!?

  52. @iR Says:

    Yes its because you are using a 3G.

  53. Razie Says:

    So is there any solution for iPhone 3G then? I hope someone can help us out here.. Been stuck with this problem for quite awhile.. 😦

    • Razie Says:

      Found a solution already.. For those who have this sort of problems on 3G iPhones, just do a stock restore on your phone and JB your iPhone again with blackra1n.. Then just unlock your iPhone with blacksn0w again..

      Hope this helps those who are experiencing the same problem on their iPhone 3G..

      • Rene Says:

        Great!…for you…
        Can you explain to me what you mean with a stock restore?! And which fw?
        TIA

    • Razie Says:

      Use the original 3.1.2 IPSW from Apple.. I think this will in a way flash your corrupted baseband.. Then just JB and unlock your iPhone using the same method as you did before..

      • Rene Says:

        Thanx!!! It worked!! Finally I am able to use my iPHONE again…
        You don’t know how happy I am.

    • crazyfool2100 Says:

      The sole reason for this article is because the 3gs cannot accept a stock firmware 3.1.2 from apple without the shsh on file.

      On the 3g, you are able to download a stock firmware 3.1.2 from apple and restore with that which will update the baseband automatically like this article does for the 3gs. In essence, there would be no reason to provide these files for the 3g.

      If you have a 3g, download a stock 3.1.2 firmware from apple and restore with that. It will update your baseband.

  54. Diego Cardenas Says:

    Thanks you saved and 3Gs on 3.1.3 that was dead for almost 2 months.

  55. joe Says:

    Does this work for the 3g as well?

    • crazyfool2100 Says:

      Joe, read my post on 21/04/2010 at 18:33

      ‘If you have a 3g, download a stock 3.1.2 firmware from apple and restore with that. It will update your baseband.’

  56. Rudy Weathersbee Says:

    Your blog is so informative … ..I just bookmarked you….keep up the good work!!!!

  57. Tweets that mention blacksn0w crashes 3.1.2 firmware 05.11.07 baseband 3GS, no shsh on file (Solution) « extechblog -- Topsy.com Says:

    […] This post was mentioned on Twitter by Pasha Latzo, Pasha Latzo and Pasha Latzo, Kemper&Ko. Kemper&Ko said: Hehehe… iPhone is up and running again! Thnx to http://bit.ly/dC4FwF […]

  58. shopi01 Says:

    Thank you!
    That is GREAT worked right away!
    Tried to unlock for weeks…posted to tons of forums and blogs and nothing!
    Thank you again!

  59. Reda Bouazzaoui Says:

    what can I say… you have my deepest respect
    it’s people like you who are the soul of the net

    It’s bloody smart to find & very exciting to apply

    keep going man

  60. chintan vaghani Says:

    i dont have “this device has shsh backed up with cydia.Its was written tss request pending before my phone crashed and ended up in restart loop.When i unlock it with blackra1 it gets unlocked but with the input disabled screen for passlock.I cant feed the passlock.I grabbed my ECID with grabber and when i put it in umbrella with my existing os 3.1.2 with 5.11.07 the status says not found.What should i do?

  61. limewire Says:

    wow sweet story man.

  62. KOKO Says:

    Thanks man!
    It really worked!

  63. how much should i weigh Says:

    lol sweet stuff bro.

  64. SOS Says:

    i have a iphone 3gs 3.1.2 5.11.07 , im ok with the tethered jailbreak but the problem is that whenever i download an application through Cydia or the phone restarts at the end of the download and appears on the screen a cable and itunes icon …

    when i connect it to the pc it doesnt work by clicking on blackra1n , i have to reinstall the software that even my phonebook gets deleted !!!

    please some help

  65. socoast Says:

    Am I out of luck?

    I have:

    Tethered Jailbroke 3GS with Blackra1n OS 3.1.2 firmware 5.11.07
    When I first Jailbroke, Feb. 22, I clicked Cydia to Make My Life Easier.

    The phone is stuck in the Recovery Loop and Blackra1n crashes when I try to run it to reboot and respring it.

    Any advice to get the phone back up and running?
    iTunes will not accept the 3.1.2 re-install (wants me to upgrade to 3.1.3?) and Pwnage Tool 3.1.4 can’t get into DFU mode after creating the custom IPSW.

    I use AT&T in the US, but I also use the phone in Panama with Cable & Wireless, so unlocking is really needed.

    Advice appreciated greatly!

  66. ZevaL Says:

    Thanks..
    it works!

  67. Balbir Says:

    iPhone 3Gs 3.1.2 BL:6.4 Frm:5.11.07 unlocked with Blackra1n
    Stuck at Apple logo screen, spinning wheel comes but hangs & after some time phone restarts. It continue like this again & again until battery is dry.

    I generated an SHSH file sometime back but tinyTSS shows it as 3.1.3 SHSH. Unable to restore to 3.1.2 or 3.0 ipsw.

    Is there any hope on getting this phone fixed? Is there any fix?

    Please help.

    Thanks for putting up this blog & is very relevant. Comments from people indicate it has helped many & motivated me too.

  68. Tim Leber Says:

    Thanks ! Good job ! it worked perfect for me !

  69. Rak|m Says:

    Worked perfect
    before your blog, I just even thinked to write 3.1.3 but I am glad I didnt.

    thank you

  70. Iphone 3GS blijft bij het apple logo hangen - Pagina 2 - iPhone Forum - alles over de Apple iPhone, iPhone 3G en iPhone 3GS Says:

    […] beschikbaar was liep de iphone vast Na behoorlijk wat gegoogld te hebben kwam ik dit tegen. blacksn0w crashes 3.1.2 firmware 05.11.07 baseband 3GS, no shsh on file (Solution) Het blijkt dus dat de baseband vastloopt Het was wel een gepuzzle maar uiteindelijk bleek dit voor […]

  71. vfonseca Says:

    YEEEEEES it works!

    Thank you so much for this.

  72. MN Says:

    I know is not suppose to work but still

    3GS

    For baseband 05.12 and 05.13 it doesn’t work

    DO NOT WAIST UR TIME

  73. nemon Says:

    Greetings All…

    I have 3gs 5.12bb orginally att , but using in turkey as unlocked.

    With orginal 3.1.2 and blackrain, i can unlock but having signal crashes and after every 2 weeks so annoying, have to restore.
    I have cydia ssh on 3.1.2 3.1.3 ..

    I cant restore custom fw 3.1.2 because of 1600 error

    So what way i hould follow. I will appriciate… thanks

  74. bigdubingo Says:

    This really worked out!! Great Job!!
    I already was desperating…and then I found your solution…

    Thank you man…you saved my iPhone! 😉

    Got problems with RC1 like described, but works fine with RC2!!

    Thats what “how to” should be…requirements, files, steps…works!

    Thx again and greetz from germany!

  75. kodeina Says:

    @crazyfool2100 – I get the “Could not find service AppleBaseband” error after running BBUpdaterExtrem. Any suggestion ? (3GS 32GB)

  76. Andy from Austria Says:

    @By crazyfool2100
    YOU ARE GOD!!!
    Thanxxxxxxxxxxxxxx

  77. neeman dan Says:

    my terminal wont let me type password after i type SU

    any ideas??

    many thanks in advance

    danny

  78. London Says:

    My iPhone’s been acting wonky for weeks now – this fixed it immediately – thanks so much!

  79. Faisal Says:

    thank you thank you thank you… a million times thank you!

  80. Rinaldo Says:

    Thanks a lot… Works again… You are a genius!!!!

  81. Ben Weston Says:

    I’m so happy I could cry, thanks so much for this. Worked with ease.

  82. Tom G Says:

    Hey crazyfool2100,
    Thanks very much for this, it has clearly helped a lot of people. I was at this point, 3GS 3.1.2 and 05.11.07 JB and unlocked and stuck, at wits end before finding this and followed dev-teams last ditch effort to half upgrade to 3.1.3 leaving BB 5.11.07. It worked to the extent that after custom upgrade and spirit JB I have phone back working, but every attempt to unlock with Blacksn0w rc2 final (yes rc2) results in no wifi and no network just “searching…”. You can tell blacksnow waits to launch because the phone comes up with bars for a second or two then blanks and looses both but operational otherwise.
    Anyway, here’s the question: Do you think this will this work for me even though I’m not really 3.1.2 or do I risk anything trying?
    Thanks
    T

    • crazyfool2100 Says:

      Hey Tom,

      In reality, the firmware you are on doesn’t matter but the baseband does. As long as you are on baseband 05.11.07, you can follow this procedure.

      In any respect, if the baseband update files aren’t compatible, the updater shouldn’t proceed so there is little risk except seeing error messages.

      Sounds like you are the perfect candidate for this process as those are the same symptoms I had that led me to discover this fix. Let me know how it goes!

  83. Tom G Says:

    Hey CrazyFool,
    You were right, your fix took care of it! I got stalled briefly when I couldn’t get into the the /tmp, lacking afc2 from my Spirit Jailbreak. Since others had been there first, I found the addafc2 on Cydia to take care of it and then like a textbook from there. Many thanks!
    T

  84. xak Says:

    Thank you for the great guide. Fixed my 3GS with custom 3.1.3 firmware with preserved baseband.

    Before this fix, whenever blacksn0w was installed the phone would lag, freeze, lock up, and neither cellular nor wifi worked. After applying this fix, everything is working again! Thanks!

  85. Reda Bouazzaoui Says:

    hello again,
    I find myself stuck with no reason on the same issue.
    I even lost my sim card (I tried to test it somewhere else but nothing: it blocks the phone during boot process)
    I changed my sim card an it works for some days, then I get the famous “searching” instead of signal level
    after I implement your solution, everything works fine
    can someone please tell me why the BB goes corrupted?
    thanks again for this great stuff

  86. I.P.R.H. Says:

    Hi Everybody,

    I got this message in MobileTterminal;

    !!! Exception at 0 kBBUReterunBadenvironment (19/16) lease unload CommCenter first

    Does anybody know what that means? Thanks in advance!

  87. I.P.R.H. Says:

    Problem solved by getting writ of some typos. Thanks a million!

  88. Krisp Says:

    THANK YOU VEEEERRRRY MUUUUUUCH!

    My iPhone 3GS MC133B BB 05.11.07 is finally BAAACK!

    YOU ARE F**KING SAVIOR!

  89. Imra Says:

    this is the best and best solution.
    thanks a million.

  90. iPhone 3GS: Ściągnięcie simlock przez blacks0w wiesza telefon | iknowsomething.com Says:

    […] Rozwiązanie pochodzi z bloga extechblog. […]

  91. U R THE MAN Says:

    u rock !! thanks a ton

  92. sash Says:

    @crazyfool2100 – you are great – everything works good!! Thanks

  93. A very grateful iphone user Says:

    ATTENTION. After reflashing baseband using the solution on this page, consider replacing blacksn0w with ultrasn0w version 0.93. The ultrasn0w package unlocks ALL basebands and does not cause basebabde corruption.

    Ultrasn0w can be downloaded from http://www.sinfuliphone.com/showthread.php?t=168
    or google for other sources

    Thank you

  94. iPhone restore probleem - iPhone Forum - alles over de Apple iPhone, iPhone 4, iPhone 3G S en iPhone 3G Says:

    […] vastgelopen Je hebt hetzelfde probleem als ik denk ik. Lees hier meer blacksn0w crashes 3.1.2 firmware 05.11.07 baseband 3GS, no shsh on file (Solution) Maar dat is voor mijn geval geen […]

  95. Aviel Says:

    Hey, i want to upgrade baseband to 3.1.3 05.12.01 can anyone provide me a link with the updated Basebands please? would so much help me, and a set of instructions would be also great, Thank you!!

  96. Alex Says:

    Hi Crazyfool,

    My 3GS new bootroom has the problem you describe but even itunes will not resore it to the newest software ( last resort try ) whatever i do, it keeps displayingh the connect to itunes sign. What to do now ?

  97. Cooper Says:

    Have the same problem. Used jailbreakme.com and 2 weeks later my iPhone is fucked. So glad they left all the warnings of what could happen (thanks shit hackers).

    Any how, I tried a restore using iTunes, which would only allow me to update to 4.0.2. Thinking this would work and give me my phone back, I happily let it try the restore. Now every time it gets to the end of the process and fails, returning error 1002.

    I’m guessing I’m screwed until a 4.0.2 jailbreak comes along?

    I have an appointment at the Apple store on Monday, where I’ll try and blag a swap out or even pay a sum for a replacement just to get my phone back. Won’t be hacking my phone again.

  98. gaurav shrestha Says:

    Hi,
    will this method work for corrupted iphone 2g with firmware 3.1.2 after being jailbreaked by using blackra1n and redsn0w?

  99. custom firmware WITH baseband possible? Says:

    […] Originally Posted by emersonmoraes I've the same problem, but with n IPAD… Anybody know how o use BBUpdaterExtreme to "input" baseband on Empty IPAD? ] bootx 0x9000000 Attempting to validate kernelcache @ 0x41000000 Kernelcache image not valid This page shows at least the idea of how it's done. You'll have to make changes to apply it to your particular situation. blacksn0w crashes 3.1.2 firmware 05.11.07 baseband 3GS, no shsh on file (Solution) extechblog […]

  100. Shaz Says:

    I have 3GS new bootroom with baseband 6.15.00 on 4.1 as i reverted from 4.2.1 due to teehered boot and have caused failure to my GPS both on 4.2.1 & 4.1 . How can i make my GPS functional on 4.1 with bb 6.15.00 or how should i downgrade to earliers basebands- I do not have SHSH saves for my device – Very complicated situation it is so I need expertise advice please

  101. Hack Is Back Says:

    Hack Is Back…

    […]blacksn0w crashes 3.1.2 firmware 05.11.07 baseband 3GS, no shsh on file (Solution) « extechblog[…]…

  102. Famous Philanthropist Says:

    Famous Philanthropist…

    […]blacksn0w crashes 3.1.2 firmware 05.11.07 baseband 3GS, no shsh on file (Solution) « extechblog[…]…

  103. Iphone authorised Solution Centre Says:

    Iphone authorised Solution Centre…

    […]blacksn0w crashes 3.1.2 firmware 05.11.07 baseband 3GS, no shsh on file (Solution) « extechblog[…]…

  104. guigue69 Says:

    Hi where can I download archive because all link are dead.
    My iphone 3GS are bricked no wifi no baseband this is the solution for my problem I think, but I don’t have the archive please help me.
    THX

  105. 2nd wedding dresses Says:

    Hello, yeah this post is truly fastidious and I have learned
    lot of things from it on the topic of blogging. thanks.

  106. check over here Says:

    Thank you a lot for sharing this with all of us you
    actually recognise what you are talking approximately! Bookmarked.
    Please additionally consult with my web site =).
    We will have a link exchange agreement between us

  107. zip line monteverde Says:

    Today, I went to the beachfront with my kids. I found a sea shell and
    gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the
    shell to her ear and screamed. There was a hermit crab inside
    and it pinched her ear. She never wants to go back!
    LoL I know this is entirely off topic but I had to
    tell someone!

  108. Ewan Says:

    Youu actually maje it sem soo eeasy with your preswntation butt I ind
    this matter too be actuawlly something which I think I
    would neer understand. It seems ttoo complicated
    andd extremely broad for me. I am looiking forward for youir next post,
    I will try to get thhe habg off it!

Leave a reply to realkuka Cancel reply