Jailbreak your iPhone

Unlock iPhone 3G OS 3.0 Without WiFi Cydia


Recently i got some comments from my readers that they have no WiFi connection on there home, and someone says his iPhone is not able to detect WiFi signals (maybe hardware problem) and some complaints about crashing Cydia problem so they are not able to unlock their iPhone 3G on OS 3.0. In order to activate those phone i mailed them two files extracted from my Ultrasn0wed iPhone and directed them where to put those file with DiskAid. The procedure was little bit long and not easy for peoples, who encountered first time with iPhone file system. Recently i came across a useful one click utility which unlocks your phone in a single click. The method is same what we used from Cydia, DiskAid. Let me explain how Ultrasn0w works, when we installs Ultrasn0w from Cydia it copies two files first ultrasn0w in /usr/bin, and second is a plist file in /System/Library/LaunchDaemons/. iPhone is still “locked”, firmware is just tricked into believing it’s not. . An example would be when phone startsup and runs code “if(phoneIsLocked == false) doStartphone();” – a patch would simply change “false” to “true”, causing it to run doStatphone() even when it’s locked. If firmware is upgraded/restored, this patch will of course be removed and were back to start again. This type is in the industry considered as a semi-unlock, and only accepted as a last resort if no other way is found (usually, it’s just a temporary solution)

In this trick we used Offline Patch for Windows Users only. 90% of our readers successfully unlocked their iPhones with that patch but some of them reported that batch file isnโ€™t opening on their machine, patch isย not working etc. etc. So here is our second and full proof solution, you can try this if the offline patch isn’t working for you ๐Ÿ™‚

Unlock iPhone OS 3.0 Without WiFi Manually

Guide to unlock iPhone 3G OS 3.0 With Ultrasn0w Without WiFi & Cydia :

  • Download Ulrasn0w Offline Patch Download Here (UltraSn0w 0.6)ย or Download Here (UltraSn0w 0.8) and Extract the Downloaded file.
  • Connect your iPhone 3G with OS 3.0 Jailbreaked to computer, If you havenโ€™t Jailbreaked yet follow our guide to Jailbreak iPhone 3G OS 3.0 With RedSn0w on Windows Mac.
  • Make sure your phone is connected to computer and run the Unlock3G_3.0 batch file and follow the onscreen instructions. (T-mobile users turn off 3G in iPhone setting before applying Ultrasn0w)
  • Now reboot your phone once and if your EDGE or 3G is not working yet then reset network settings once in setting option.



Tags: , ,

Comments ( 92 )

Have Something To Say ?

  1. CJ January 10, 2011 Reply


  2. ammi November 27, 2010 Reply

    hey i use the same procedure for iphone 3g 3.0(7a341) base band 05.14.02 but there is no service on iphone…i use ufone(pakistan) sim card plzz help

  3. Sethy September 22, 2010 Reply

    Any solution for 3gs 3.1.3 MC model yet?? trying to unluck without wifi..


  4. Torrith September 14, 2010 Reply

    Does it’s working with iphone 3g os 3.1.3 or not ?

    Thank pls help !!!

  5. marian June 22, 2010 Reply

    hi i just wanna ask if this program is capable of version 3.1.3 beacause my wifi got a problem my i phone cannot connect to a wifi

  6. JM June 12, 2010 Reply

    it didn’t work for me,, I press unlock 3g then black screen pop up but gone after 2 seconds.

  7. diaz June 3, 2010 Reply

    when i run this program it stop in /: i whant to now whats hapening

  8. Artem March 20, 2010 Reply

    What program should i open the file with?

  9. Theo Hagenberg March 8, 2010 Reply

    I have an Iphoen 3G 3.01 with wifi not working. I used the Ultrasn0w version 08 and it worked for me. The Iphone is simlock free.
    Great solution. Thanks a lot

  10. Mike X March 4, 2010 Reply

    Does this work for iphone 2g ???

  11. billy ponciano February 22, 2010 Reply

    works good very good, thanks…

  12. BmwE46 February 15, 2010 Reply

    Got a big problem. Got no service on 2 iphone`s..

    Please help

  13. Habeeb January 17, 2010 Reply

    MAN!!! you guyz are geniuses, wonder what einstien would have to say!!
    Cheers man, you are the solution to the distresses iphone community

  14. jkorp January 12, 2010 Reply

    I used this process and the UltraSn0w 0.8 files with my jailbroken fw 3.1.2 and it worked perfectly.


  15. youness December 6, 2009 Reply

    thanks a lot it worked !

  16. mhikong December 6, 2009 Reply

    thnks boss..hope can help more like us.. all the best!!!

  17. Benwils November 23, 2009 Reply

    Thank you very much, its worked… ๐Ÿ˜‰

  18. Adel October 31, 2009 Reply

    hello every body
    just i want to tell to Vinay
    when i clik on Unlock3G_3.0 i have error on my computer (xp)
    CFCOPYDescription ………QTMLClient

    my phone is on 3.0.1 activated by redsn0w (i cant activat it by the original carrer because i bought it from DANMARK and i live now on France

    want can you advice me

    best regard

  19. Justin October 31, 2009 Reply

    Hey um just wanted to make a request

    Can you make Fuzzyband (for 05.11.07) available for download cause I don’t have WiFi (My iPhone 3G has the greyed out No WiFi issue) and I don’t have AT&T (and have tried looking for friends with AT&T but onl one of them had AT&T and had no internet service so…)

    Cause my iPhone 3G was bought the first day it was released and manufactured in Week 31 (88831xxxxx) so I’m guessing I can use Fuzzyband I just can download it


  20. Steiner October 24, 2009 Reply

    Cool stuff. I have been waiting for this option to unlock without wireless as the last time I tried to unlock my wireless died mid-unlock. This has sorted 6 months of waiting. Cheers!

  21. Sheila October 23, 2009 Reply

    Zohebansari seems to have gotten their phone working. I also have a 3G phone with 3.0.1. The wifi failed a few weeks after upgrading from 2.2 to 3.0.1. (bluetooth had failed and I reset Network settings to try to get it to work and then wifi wouldn’t work anymore, so I restored back to 3.0.1 figuring I would have bluetooth and wifi back but I don’t. I would like to follow your instructions but you only mention 3.0. I just want to make sure this will work. The phone is jailbroken and does have Cydia on it but not OpenSSH. (so no other solution I’ve found can be tried) I have 4.26.08 modem firmware.

    Also, do you have any solutions for getting wifi and bluetooth to work again?


  22. Aman October 19, 2009 Reply

    Thanks you are amazing!!! it even worked on version 3.1.2 with modem firmware 04.26.08

  23. zohebansari October 19, 2009 Reply

    Thanks a lot
    i have an iphone 3g 3.0.1 jailbroken with out wfi

    and i thought id never find a solution to unlock the iphone

  24. Shahzad October 14, 2009 Reply

    WoW Man its Gr8 my 3G is conected with my Local Carier as well as my Romaning number also Awesome Work…
    you have any solution why WIFI is disable and how you Enable again ?

  25. Tgreene October 7, 2009 Reply

    Just wanted to say this is valid, it worked for me, and to the people who were saying when they clicked on the batch that it just popped up then closed, mine did to but i rebooted and its now UNLOCKED!!!

  26. sathish October 6, 2009 Reply

    Hi Vinay,

    My iphone has 3.1 firmware running and not unlocked and baseband 05.11.07

    will this unlock my iphone or what should i do for this

  27. hesham October 5, 2009 Reply

    is this work with baseband 5.11 and bootloader 5.9 ?

  28. danisotk September 28, 2009 Reply

    man thnku soo soo much awsome worked great man ………. i have no words how thankful i am

  29. mrids September 27, 2009 Reply

    thnx buddy ur a real life saver….i tried ur earlier method also usin diskAid…bt didnt help much…bt thanks to ur .batch …bro u rock….thnx again ๐Ÿ™‚

  30. ben September 23, 2009 Reply

    Thank you for the unlock, I was sure it didnt work because you wrote “follow the onscreen instructions” and I didnt have to do anything pretty much, it took maybe 3 seconds, I rebooted the phone and the sim was recognized and I could accept calls. My 3g on the otherhand does not work. The phone says I am not subscribed to a cellular data network…3G worked fine before i did the restore so I know nothing is wrong with the sim itself. Do you have any idea why this is? Again thank you very much for the patch.

  31. Usman September 23, 2009 Reply

    hey man!! u r AWSM.. i cant thank u enough for all this!! i jailbreaked my iphone 3G and the iphone sim service was not available!! but with help from u i managed 2 crack it!! thankz alot!

  32. beastie September 23, 2009 Reply

    Someone tried if it’s working with firmware 3.1 !?

  33. nookie515 September 22, 2009 Reply

    It worked and it’s working perfectly. Goooood Work guys.
    Thank You

  34. ARUN September 21, 2009 Reply

    Hi Vinay

    Sorry for disturbing u..

    I currently have 3G iPhone with Version 3.0(7A341) and Modem Firmware 05.11.07
    Wi-fi working on my iphone, but canโ€™t find any way to unlock my iPhone.

    pls help me

  35. Jasper September 19, 2009 Reply

    Thank you so much for this post. You saved me on my iPhone 3G on 3.1. I was beginning to think I would have to bring it into the Genius bar :\

  36. Jonathan September 17, 2009 Reply

    Is this working with firmware 3.1??

  37. Adi September 10, 2009 Reply

    it’s not working for me! ๐Ÿ™ I tried several times the SIM is still locked! Any advice?

  38. John September 8, 2009 Reply

    Is there anyway to run ultrasn0w other than Cydia?

    I have good wireless and can use Safari, but neither Cydia or Icy seem to be able to get this darn file for me, and yes, that is a “zero”

  39. Ashmeet September 6, 2009 Reply

    Hi Vinay

    You might have seen this post on the other thread as well.

    I followed the above method but didnt work for me. The batch file exited with same error as Sam.

    I currently have 3G iPhone with OS v3.0 and Modem Firmware 4.26.08.
    Wi-fi stopped working on my phone after upgrading to 3.0 and canโ€™t find any other way to unlock my iPhone.Any help will be highly appriciated. Plz replyโ€ฆ.

    @Sam – Are you able to get this to work on your iPhone?? I am facing similar issue.

  40. Mira September 2, 2009 Reply


  41. ahmed August 27, 2009 Reply

    hey thank u so much for this wonderful thing n iam really suprised to c my iphone unlocked in just few seconds

  42. iHelp August 26, 2009 Reply

    Use total commander, it’s a very useful tool. Google to find out how to install the T-pot for that program.

  43. snakeeyes August 22, 2009 Reply

    WTF!!!!!!!!!!! No it can’t be this easy, after days of searching for a way to unlock my iphone this is all it took, thank you.

  44. g2 August 22, 2009 Reply

    yo! thanks man

  45. aKHILESH August 21, 2009 Reply

    i bought the iphone 3g and had it unloked in the states, i then had it shipped to me in india. when i started using the iphone with my vodafone simcard, the wifi actually worked for a few mins and then suddenly it said there wasnt any network available. I have an XP os at home. How do i get my wifi to function.
    sorry for bothering you..I downloaded UltraSn0w 0.8, ran the unlock 3G,S_3.0 file and ran it. All it does is run some text really quickly and then it exits the program.

  46. Ravishankar August 20, 2009 Reply

    Thanks for the post! DiskAid link is unavailable. Can you suggest any other software to transfer the files to iphone?

  47. Aviram August 19, 2009 Reply


    working fine in Israel

  48. jose August 18, 2009 Reply

    Though this tutorial was not detailed, sorry for this comment, but it
    really works.
    However the Unlock iPhone OS 3.0 Without WiFi Manually never worked.
    I tried rejailbreaking then switching between diskaid and iphonebrowser on
    copying those files but then again it never worked.
    But when i tried this one its just ‘TAKE ONE’.

    Gratias iHackintosh!!!

  49. Vinay August 16, 2009 Reply

    For those who are facing any problem with Offline patch check our latest guide here Unlock iPhone OS 3.0 Without WiFi Manually

  50. Jeff August 13, 2009 Reply

    I was hoping this would be the fix I have been looking for, but no such luck. I have a t-mobile SIM and I activated my phone with an ATT SIM, but every time I try my t-mobile SIM it will give me service for a few minutes, then it loses it. Or it will sit and say “Searching…” or “NO SERVICE”. Does anybody have a fix for this? I have been trying all sorts of different configurations for two weeks. Any help is greatly appreciated!

  51. shobhit August 13, 2009 Reply

    LOL…dont no to laugh abt it or mourn on it…i guess i need head out to apple store to get it replaced…after all its not a year since i bought it ๐Ÿ™‚

  52. shobhit August 13, 2009 Reply

    well i just discovered that i have already installed the .net 3.5 sp1 on my system, but still ur bat wont work for me.

    also, my modem firmware shows 05.11.04, my carrier shows Vodafone india 4.1 but network shows not available. Thought this might help u in debugging efficiently.

  53. shobhit August 13, 2009 Reply

    Well buddy,

    i tried downloading the purple snow but it dint worked out for me via cdiya.

    I cant try ur upload menthod as my .net is not allowing me to install for some reason which is not shown on screen.

    Any other alternates…my suspision is on the base band which i might have been updated to a version which can’t be reverted back…!!


    • Vinay August 13, 2009 Reply

      @ Shobhit Dude you just messed with your baseband and thats really bad for you. There is no tool at the moment to downgrade your Baseband on Bootloader 5.9 Now wait for 3.1 release and Dev team release. My prediction is they will release updated version of RedSn0w to jailbreak only and for unlocking they’ll release a updated version of Pwnage tool (Custom Firmware). Now pray from god that Dev team find any loophole in latest baseband otherwise your phone is no more than a iPod..

  54. Jacck August 11, 2009 Reply

    Fixed the above error by installing both QuickTime and iTunes. Now I get the same error as Sam. However, .NET Framework 3.5 wont install for some reason. Perhaps Ill try it on another computer.

  55. nmario August 10, 2009 Reply

    Thank you, you saved me…

  56. Arjun August 10, 2009 Reply

    Hey …

    I tried running this but I still have problem. I get network for three seconds at the max and again get that NO SIM displayed..

    Please Help me…

    Thanks in advance…!

  57. tf August 9, 2009 Reply

    Thaks, excellent job. It works. You just run “Unlock3G_3.0 batch” file. no further instruction/action. just reboot your iPhone and you cellular service.

  58. juan rivera August 9, 2009 Reply

    hey, does the iphone have to be in DFU mode when plugged to the pc? cuz i plugged every way posible off, on DFU mode but mine just doesnt seem to work. it just says
    “waiting for iphone”. i dont know what im doing wrong. plz help me

  59. Clifford August 3, 2009 Reply

    Hello Vinay when will you add the UltraSn0w 0.9 offline patch not the 0.91-1? thanks… it really helps a lot.. Keep up the good work!

  60. David66 August 3, 2009 Reply

    Amazing ! I spent days with my iphone in and out of the fridge and inside the air con just to try and make my wifi work or stay on long enough to add Ultrasn0w to Cydia. No luck at all.
    This WiFi issue with OS3.0 is it really just a firmware issue or a mass hardware failure ?!?!! ๐Ÿ™‚

    Anyway, googled for a workaround using Ultrasn0w without Cydia and was brought here. Fixed my phone in a couple of seconds and Im back with my carrier and on 3G.

    You guys are bloody lifesavers !! Thank you so much.

  61. Sam August 1, 2009 Reply

    I shall go look for it. ^^
    Is there a particular version I should look for?
    Or is it one of those things where you have to install them all in the order they came out?
    Thanks! ๐Ÿ˜€
    I shall keep posting back here annoying you ’til I do this! XD

    • Vinay August 1, 2009 Reply

      @ Sam No problem thats why i m here, Download Dot Net framework 3.5 btw just uploaded UltraSn0w 0.8 offline patch also try it Download Here.

  62. luki102 August 1, 2009 Reply

    Respect man, good job. work 4 me perfectly.

  63. Sam July 31, 2009 Reply

    Me again!
    I thought I’d give Ultrasn0w another few goes before Purplesn0w.
    I ran that Batch File on a Windows XP computer and here’s what I gottt:

    M:\Downloads\Ultrasn0w Unlock>files\iphuc -a com.apple.afc2 -s “files/unlock”
    iphuc 0.6.1 with tab completion.
    >> By The iPhone Dev Team: nightwatch geohot ixtli warren nall mjc operator

    notification: iPhone attached.
    CFRunLoop: Waiting for iPhone.
    AMDeviceStartService ‘com.apple.afc2’ : 0
    shell: Reading script.
    Writing 22240 bytes, 0 bytes remain
    Writing 685 bytes, 0 bytes remain
    Writing 660 bytes, 0 bytes remain
    Writing 225 bytes, 0 bytes remain
    >> Shell could not recover. Exiting.

    I had to type that, so sorry if there are mistakes! ๐Ÿ™
    Does that mean anything to you?
    Thanks very much for you help, I really appreciate it!

    • Vinay August 1, 2009 Reply

      @ Sam seems like you haven’t installed Dot Net Frame work so the script is facing some problems while communicating the device.

  64. Sam July 31, 2009 Reply

    Does Purplesn0w work for an iPhone 3G on OS 3.0?
    I have O2 UK which DOES have 3G, but doesn’t have 3G signal where I live, should I disable the 3G then before using this / Purplesn0w?

    When I double click on the “Unlock3G_3.0” batch file with the phone plugged in, should I get some sort of instructions that I can actually read? Or is it meant to do stuff really fast and then close?

    I’m sorry for being such a pest! I’ve never done iPhones before, only modded Motorola phones!

    • Vinay July 31, 2009 Reply

      @ Sam Yes the latest PurpleSn0w works for both iPhone 3G and 3GS. Even Ultrasn0w 0.91-1 is inspired from PurpleSn0w go for it..

  65. Sam July 31, 2009 Reply

    But ARGHHH !!!
    I’m using Vista, I connect the iPhone and run the file and it opens, says some stuff really fast and then closes?
    I read the post up there somewhere and then tried it on an XP Pro machine but it did the same thing?
    What are the instructions that are meant to come up? Or is it meant to go that fast?
    And sorry for bothering you!

    • Vinay July 31, 2009 Reply

      @ Sam Try to use with XP compatibility mode or if you can arrange XP machine it’ll be great. BTW try PurpleSn0w also if you have no luck with ultraSn0w.

      Disable 3G if you don’t have it(like T-Mobile).
      Add apt.geohot.com to Cydia
      Install com.geohot.purplesn0w
      Watch for success output in Cydia
      Reboot, and enjoy your unlocked iPhone

  66. Sam July 31, 2009 Reply

    What version of Ultrasn0w does this install?
    Please tell me it isn’t 0.91-1?
    I’m currently re-jailbreaking my iPhone and I’m gonna apply this patch, even though my Wi-Fi does work. The new version of Ultrasn0w doesn’t seem to work for loads of people, they get “No Service” issues and stuff.
    This is the first iPhone I’ve tried to unlock so I’m hoping an older version may fix it! ๐Ÿ˜€

    • Vinay July 31, 2009 Reply

      @ Sam Yes it’s not the 0.91-1 it’s an old one. Enjoy ๐Ÿ™‚

  67. Eric July 29, 2009 Reply

    Really should give you a very big thanks, dude! you rock!!!!
    Many Thanks…
    My iPhone 3G doesn’t work with ultrasn0w 0.9, thanks you for your ultrasn0w 0.6.

  68. Salah July 29, 2009 Reply

    Vinay please help, i canยดt open the file, it opens and closes alone so fast.

    • Vinay July 29, 2009 Reply

      @Salah Try on Windows XP, if you are trying on Vista then run in administrative mode and XP compatibility mode..Also make sure you have installed the latest version of Dot Net Framework…

  69. zenj July 28, 2009 Reply

    is there a way to do the above with mac ?

    please advise

    • Vinay July 28, 2009 Reply

      @ Zenj Nope there is no solution for Mac ๐Ÿ™ you have to arrange a Windows machine for this tool….

  70. frank July 28, 2009 Reply

    thank you very much
    my WiFi was not working after I up dated to 3.0
    it sucks for me

  71. siraso July 26, 2009 Reply

    hey man!i searched the entire net for program like this!thanks A LOT!!!

  72. ND July 24, 2009 Reply

    Hi all, what version of ultrasnow is it plz?

  73. victor July 24, 2009 Reply

    great job! Thanks!!!

  74. pedro July 24, 2009 Reply


  75. sahaj July 24, 2009 Reply

    I also tried doing this but mine says ihuc.exe error. Is it because Iam trying in Vista? Could sombedy please help or guide me.

  76. Horace July 23, 2009 Reply

    Thanks for the useful post!! I am able to use my “Three” sim card now! however I got a roaming status next to cell signal and E sign.. can you please give me a direction how to handle this?

  77. james July 20, 2009 Reply

    does this work if you jailbroken this on windows computer and not apple?

    • Vinay July 20, 2009 Reply

      @ James Yes this Works on a Jailbreaked iPhone no matters whether you used Mac or Windows. But this patch is worked on a Windows Machine only.

  78. n0idea July 20, 2009 Reply

    Unfortunately, Cydia is inaccessible to blind users as it doesn’t currently work with the VoiceOver in the 3GS. I was pondering how to get Ultrasn0w installed when I came upon your post — I’m extremely thankful. ๐Ÿ™‚ Unfortunately though, Ultrasn0w has since been updated, do you know of a newer offline patch similar to the one you posted about? Thanks for any help.

  79. bugeMac July 19, 2009 Reply

    is it realy working ??

    thanks, good jobs !!!!!!!!!!!!!

  80. Wasif July 16, 2009 Reply

    Thanks for all the useful and deailed instructions. I was able to fix my Iphone, now its working. I just wanted to ask one question, what do you mean when you say “it is a semi unlock?” Thanks again.

    • Vinay July 19, 2009 Reply

      @ Wasif Semi Unlock stands for partially unlocked phones, means if you update your phone it’ll be locked again. While if we have complete unlock solution then we can update our iPhone as easy as legit users.

  81. Jay July 16, 2009 Reply

    Excellent piece of work, my wifi has a hardware issue i followedup ur stepds & found its wokring perfectly, thanxxxxxxx

Leave your comment here