• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • geohot makes it sn0w now! New soft unlock for the iPhone 3GS!


    This unlock is for the iPhone 3GS only!

    That's right, we have another sn0w on our hands! geohot has released his answer to the dev team's ultrasn0w. purplesn0w is a new soft unlock that is available via Cydia at apt.geohot.com. geohot claims that this is a much cleaner and better alternative to ultrasn0w. So if any of you all are having problems with ultrasn0w this might be worth trying.


    via geohot's blog:

    Wifi fails? Battery fails? Unlock fails? You need purplesn0w, the geohot 3GS unlock solution. Now I know you here a lot about different colors of sn0w, but I’m here to tell you why purplesn0w is the best. First off, what is purplesn0w? It’s a soft unlock for your 3GS that I’d actually use day to day. It’s not a daemon that takes any resources, and it doesn’t add a task to your baseband. It’s very close to a true unlock. All it does is patch three files, CommCenter, lockdownd, and your wildcard activation plist(which you need, activate w at&t sim first, no hacktivation support yet). That’s it, no other files are installed. Props to Oranav for the at+xlog exploit!
    A full explanation is coming soon, but I think you clever reversers out there will see what it does, and see why it’s so pristine :-) The payload is radically different from other varieties of sn0w. beta as usual, back up first.

    Be sure to have legit activated 3GS
    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

    UPDATE:


    About a year ago today, I found the at+stkprof exploit. Back then, I struggled for 3 days to write a payload. No luck, I just wasn't a good enough reverser. So I stashed the exploit away until December, when I gave it to dev for use in yellowsn0w.
    Now a year later, I wrote a payload and delivery system in a day. And it's an awesome payload. Ideally we'd like to patch the lock out of flash, but with the apparently proper sig checks, that isn't going to happen. So purplesn0w is the next best thing. I copy the page I want to patch to an unused region of memory. In memory I patch it. Then, using the MMU, I map the flash page out and remap the patched memory page in it's place.
    No new iPhones are really unlocked, activation creates a ticket allowing the baseband to be used with that sim. The lockstate of the phone really lies on apples servers. Unlocked is auth all sims. Locked is auth AT&T sims only. Fortunately this ticket system provides an easy way to deliver the payload and reexecute the patched code all in one. And since the ticket is already delivered on baseband resets, theres no need to write another daemon to hog battery. I use the daemon already designed for this, lockdownd. A patch to commcenter gets it to run the payload on ticket delivery. And a patch to your activation record contains the payload. So using existing apple machinery, I unlock when needed.
    In retrospect, I should've just patched commcenter to send the payload. Then hacktivation would work no problem. Oh well, tomorrow is another day. I'll add hacktivation support then.

    Enjoy!
    This article was originally published in forum thread: geohot makes it sn0w now! New soft unlock for the iPhone 3GS! started by StealthBravo View original post
    Comments 105 Comments
    1. Dmoney10's Avatar
      Dmoney10 -
      yeahh so who wants to give em a 3gs
    1. smirkis's Avatar
      smirkis -
      don't forget peoples, if you own a 2g iphone, your iphone is unlocked via gUnlock! and for those who don't know, thats geohotz/george's unlock from the 1.1.2/4.6BL days!

      nice work georgehotz, i would trust his work for many reasons. when he released the gUnlock via command line only, i used it minutes after and was blown away! the kid knows his stuff
    1. thuwun's Avatar
      thuwun -
      Props to both seeing as tho it is both that have made the iPhone experience a great one for all of us iPhoners. Geo himself said
      About a year ago today, I found the at+stkprof exploit. Back then, I struggled for 3 days to write a payload. No luck, I just wasn't a good enough reverser. So I stashed the exploit away until December, when I gave it to dev for use in yellowsn0w.
      And now he has better educated himself and ...
      a year later, I wrote a payload and delivery system in a day. And it's an awesome payload.
      Also he doesn't do everything himself ...
      Props to Oranav for the at+xlog exploit!
      So as you can see he is the one that made our experience possible, and with the help of others it just gets that much better. Proprs to all the reversers, exploiters, devs, moderators, researchers, beta teamers, and regulars out there that provide meaningful feedback !

      And with that said .... signing off your friendly neighborhood iPhoner


      Oh Yea ... And I will be purple snowin as soon as i get home to check it out! signing off for real this time, lol
    1. LGgeek's Avatar
      LGgeek -
      GeoHot thank you for doing this. I always appreciate the effort by everyone to help us stick it to the borg.
    1. reeko's Avatar
      reeko -
      Quote Originally Posted by smirkis View Post
      don't forget peoples, if you own a 2g iphone, your iphone is unlocked via gUnlock! and for those who don't know, thats geohotz/george's unlock from the 1.1.2/4.6BL days!

      nice work georgehotz, i would trust his work for many reasons. when he released the gUnlock via command line only, i used it minutes after and was blown away! the kid knows his stuff
      And the 3G yellowsn0w unlock was built on exploits found by gehot.

      The 3GS/3.0 unlock is built around the 24kpwn exploit found by the chronic dev team (not iphone dev team) and a baseband exploit which was found by some other random developer initially (not the dev team), which was again discovered indepentently by geohot.

      All the dev team have really done is compile other peoples work into an easy to use tool and get credit for it.

      I would like to see whteher or not ultrasn0w decreases battery life like geo says, and i would love to know why immediate;y after jailbreaking battery life deminishes. Why??

      Will be trying urplesn0w later when i've got time. Thanks geo.
    1. alirz's Avatar
      alirz -
      hmmm,now i wonder if disclosing the so far 2 securoty holes used by unltransnow and purplesnow, will make it hardeer to find another hole in 3.1.. maybe purplerain should have been kept a scret until 3.1 was out
    1. supershick's Avatar
      supershick -
      Geezus, how old is Geohot again - 18,19? The kid has some mad coding skills. Reading his explanation of "how" the unlock works was "whoooooooosh", right over my head. Friggin genius this guy....

      Thanks Geo and to the DevTeam =)
    1. JAG2621's Avatar
      JAG2621 -
      Quote Originally Posted by sr71blackbird92 View Post
      Im sorry, but Geohot is so annoying.... the dev team is superior, they actually test and worry about everyone in their releases and wont just throw code out there to the public without any thought to it. Screw geohot, devteam is better. The not accepting donations thing is the prime example too!
      I guess you forgot who first hacked the iPhone. GEOHOT! He started this and then helped the dev team also.
    1. thuwun's Avatar
      thuwun -
      Quote Originally Posted by alirz View Post
      hmmm,now i wonder if disclosing the so far 2 securoty holes used by unltransnow and purplesnow, will make it hardeer to find another hole in 3.1.. maybe purplerain should have been kept a scret until 3.1 was out
      it's the name of the game.... Attack and Counter-Attack. If modding would never have started we would be stuck with the same phones that were initially distributed. This is just another method of voicing our opinons about making better devices.
    1. rud3bwoy's Avatar
      rud3bwoy -
      Tried it out on redan0w did not work ultra snow works asap tho.

      i guess it only works for the purple ra1n jb?
    1. terranova88's Avatar
      terranova88 -
      this thing f***ed my phone up hardcore. it has the call forwarding icon up top and i cant get rid of this thing in cydia because it keeps crashing. can I remove it using diskaid or ssh? I don't want to restore. I'm sick and tired of how many times I have had to restore this stupid phone. I really appreciate what this guy has done but I have never had so many problems with jailbreaking or unlocking my phone as I have using his stuff.
    1. smirkis's Avatar
      smirkis -
      geohotz said, it wont work on hactivated iphones. he's working on it
    1. exNavy's Avatar
      exNavy -
      Quote Originally Posted by bootleg View Post
      it is amazing to me how some people seem to forget these are basically kids breaking these codes. they aren't getting wealthy off jailbreaking and activating. they do it for the challenge.
      Except for Zibri, who was older, had no real skills and made some serious cash.
    1. kennyl's Avatar
      kennyl -
      Aside from all the crap about who's manly parts are bigger, the purplesn0w works and achieving signal on tmobile is quicker than ultrasn0w. Everything is great and will report back with battery consumption.
    1. StealthBravo's Avatar
      StealthBravo -
      Quote Originally Posted by kennyl View Post
      Aside from all the crap about who's manly parts are bigger
      roLMAO
    1. watzup's Avatar
      watzup -
      does it work for 3g
    1. n00neimp0rtant's Avatar
      n00neimp0rtant -
      Quote Originally Posted by Melech518 View Post
      You actually should be sorry. If it wasnt for Geohot, you would never have been able to unlock or jailbreak your phone today! It was Geo who found the exploits, it was geo who handed his finds over to the dev team. If you lack the knowledge on the subject then it is best to keep your mouth shut about it.
      LOL. Get ripped. *high fives you*
    1. lillstar12's Avatar
      lillstar12 -
      Works so far so good on mine used purplera1n first then purplesn0w and fixed the wifi problem and will report back on battery life.

      Its a lot quicker to get reception though thats for sure.

      Nice work geohot and seriously good work dev team your both/all genius's as far as i'm concerned
    1. franklinromeo's Avatar
      franklinromeo -
      Man does anyone remember the unlocking process for 1.0.2...typing all that **** in...ibrickr...apptappp...anysim!?? lol its amazing how far they've come
    1. A_DuB187's Avatar
      A_DuB187 -
      Quote Originally Posted by franklinromeo View Post
      Man does anyone remember the unlocking process for 1.0.2...typing all that **** in...ibrickr...apptappp...anysim!?? lol its amazing how far they've come
      ^^+1