iPhone 3GS unlock: PurpleSn0w [OS 3.0 Only]
Από
iPhoneHellas
, 14/07/2009 07:22
11 μηνύματα σε αυτό το θέμα
#1
Δημοσίευση 14/07/2009 - 07:22
Το χτεσινό μας δημοσίευμα περί κυκλοφορίας ενός νέου Unlock tool για το iPhone 3GS (βλ. GeoHot: Pristine Sn0w is coming…) επαληθεύτηκε, με την κυκλοφορία του PurpleSn0w!
Το PurpleSn0w υπόσχεται ένα "καθαρό" unlock το οποίο εξαλείφει τα προβλήματα με το WiFi και την μειωμένη απόδοση της μπαταρίας τα οποία παρουσιάζονται με το UltraSn0w της devTeam.
Ο χαρακτηριστικός τίτλος του δημοσιεύματος του GeoHot "Make it ra1n, I'm makin' it sn0w" επεξηγεί ότι το 1ο στάδιο της διαδικασίας είναι το Jailbreak της συσκευής με το purlpera1n, καθώς το purplesn0w εγκαθιστάται μέσω του Cydia:
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.
Οδηγός εγκατάστασης του PurpleSn0w:
- 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
Σημείωση: Το παρόν δημοσίευμα αναφέρεται σε iPhone 3GS τα οποία έχουν αγοραστεί από το εξωτερικό και είναι κλειδωμένα στον εκάστοτε πάροχο κινητής τηλεφωνίας. Όταν κυκλοφορήσει το iPhone 3GS στην Ελλάδα (Vodafone - Cosmote) θα πουλιέται ξεκλείδωτο, όπως ακριβώς και το iPhone 3G.
[Via iphonejtag]
Το PurpleSn0w υπόσχεται ένα "καθαρό" unlock το οποίο εξαλείφει τα προβλήματα με το WiFi και την μειωμένη απόδοση της μπαταρίας τα οποία παρουσιάζονται με το UltraSn0w της devTeam.
Ο χαρακτηριστικός τίτλος του δημοσιεύματος του GeoHot "Make it ra1n, I'm makin' it sn0w" επεξηγεί ότι το 1ο στάδιο της διαδικασίας είναι το Jailbreak της συσκευής με το purlpera1n, καθώς το purplesn0w εγκαθιστάται μέσω του Cydia:
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.
Οδηγός εγκατάστασης του PurpleSn0w:
- 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
Σημείωση: Το παρόν δημοσίευμα αναφέρεται σε iPhone 3GS τα οποία έχουν αγοραστεί από το εξωτερικό και είναι κλειδωμένα στον εκάστοτε πάροχο κινητής τηλεφωνίας. Όταν κυκλοφορήσει το iPhone 3GS στην Ελλάδα (Vodafone - Cosmote) θα πουλιέται ξεκλείδωτο, όπως ακριβώς και το iPhone 3G.
[Via iphonejtag]
Ad
#2
Δημοσίευση 14/07/2009 - 08:50
purplesn0w technicals
Ο GeoHot αποφάσισε όχι μόνο να εξηγήσει την λειτουργία του purplesn0w αλλά και να διαθέσει ολόκληρο των κώδικα του στο κοινό (και ως αποτέλεσμα αυτού και στην Apple):
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.
Here is the source. And I mean all of it.
Ο GeoHot αποφάσισε όχι μόνο να εξηγήσει την λειτουργία του purplesn0w αλλά και να διαθέσει ολόκληρο των κώδικα του στο κοινό (και ως αποτέλεσμα αυτού και στην Apple):
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.
Here is the source. And I mean all of it.
#3
Δημοσίευση 14/07/2009 - 17:36
Μερικές επεξηγήσεις:
1. Το purplesn0w λειτουργεί ΜΟΝΟ σε iPhone 3GS με v3.0 firmware
2. Λειτουγρεί ΜΟΝΟ εφόσον έχει χρησιμοποοηθεί το purplera1n RC2 για το jailbreak της συσκευής,. ΔΕΝ είναι συμβατό με τα Jailbreak tools της devTeam.
3. Προς το παρόν, το 3GS θα πρέπει να έχει ενεργοποιηθεί "νόμιμα" (π.χ, AT&T sim και λογαριασμό U.S.) - Το hacktivation αναμένεται από αύριο...
4. Θα πρέπει να απενεργοποιήσετε το 3G πριν την εγκατάσταση του purplesn0w
1. Το purplesn0w λειτουργεί ΜΟΝΟ σε iPhone 3GS με v3.0 firmware
2. Λειτουγρεί ΜΟΝΟ εφόσον έχει χρησιμοποοηθεί το purplera1n RC2 για το jailbreak της συσκευής,. ΔΕΝ είναι συμβατό με τα Jailbreak tools της devTeam.
3. Προς το παρόν, το 3GS θα πρέπει να έχει ενεργοποιηθεί "νόμιμα" (π.χ, AT&T sim και λογαριασμό U.S.) - Το hacktivation αναμένεται από αύριο...
4. Θα πρέπει να απενεργοποιήσετε το 3G πριν την εγκατάσταση του purplesn0w
#4
Δημοσίευση 16/07/2009 - 06:48
purplesn0w RC2 released
- 3G(the network speed) issues fixed
- Now only patches one file, CommCenter
- Leaves no traces on your baseband after it runs. Seriously
- Much more clean and reliable.
1. Be sure to have legit activated 3GS
2. Disable 3G if you don't have it(like T-Mobile).
3. Add apt.geohot.com to Cydia
4. Install(or Update) com.geohot.purplesn0w
5. Watch for success output in Cydia (actually do this step)
6. Wait for signal, and enjoy your unlocked iPhone(no reboot required)
- 3G(the network speed) issues fixed
- Now only patches one file, CommCenter
- Leaves no traces on your baseband after it runs. Seriously
- Much more clean and reliable.
1. Be sure to have legit activated 3GS
2. Disable 3G if you don't have it(like T-Mobile).
3. Add apt.geohot.com to Cydia
4. Install(or Update) com.geohot.purplesn0w
5. Watch for success output in Cydia (actually do this step)
6. Wait for signal, and enjoy your unlocked iPhone(no reboot required)
#5
Δημοσίευση 20/07/2009 - 09:50
Καλημερα!Συγνωμηγια την ενοχληση αλλαειμαι καινουργιος εδω&θα ηθελα τη βοηθεια σας!Δικο μου ατομο ειναι στις ΗΠΑ&μου εχει αγορασει το 3g s 16gb.Θα ηθελα να μαθω αν μπορω να το ξεκλειδωσω εκει(σε καποιο apple store) η αν μπορει να γινει αυτο εδω&που προτεινετε εσεις.Εχει καποια επιπτωση στη συσκευη?Επισης θα ηθελα να μαθω μιλαμε για unlock η jailbreak?Ευχαριστω πολυ&ευελπιστω σε βοηθεια σας.
#6
Δημοσίευση 20/07/2009 - 10:36
Καλημέρα,
To iphone σου θα το ξεκλειδώσεις εδώ μόνος σου ακολουθόντας διάφορους οδηγούς που μπορείς να βρεις και σε αυτό το site. Αρκεί να είσαι προσεκτικός και ακολουθείς τις οδηγείες. Δεν έχω προσωπική εμπειρία για το 3gs αλλά για το 3g ήταν πολύ απλή η διαδικασία. Λογικά θα χρειαστείς σίγουρα unlock για να βάλεις ελληνική κάρτα αλλά και jailbreak για να μπορείς να βάλεις διάφορες εφαρμογές δωρεάν (αν σε ενδιαφέρει)....
To iphone σου θα το ξεκλειδώσεις εδώ μόνος σου ακολουθόντας διάφορους οδηγούς που μπορείς να βρεις και σε αυτό το site. Αρκεί να είσαι προσεκτικός και ακολουθείς τις οδηγείες. Δεν έχω προσωπική εμπειρία για το 3gs αλλά για το 3g ήταν πολύ απλή η διαδικασία. Λογικά θα χρειαστείς σίγουρα unlock για να βάλεις ελληνική κάρτα αλλά και jailbreak για να μπορείς να βάλεις διάφορες εφαρμογές δωρεάν (αν σε ενδιαφέρει)....
#7
Δημοσίευση 20/07/2009 - 11:02
Καλημερα&παλιευχαριστω για την απαντηση...Απ 'οτι καταλαβα αλλο το unlock&αλλο το jailbreak?Δηλ ακομα&τα ελληνικα 3g s προκειμενου να δεχτουν καποιες extra εφαρμογες χρειαζονται jailbreak?H επειδη ειναι ηδη ξεκλειδωτα αυτο δεν ειναι απαραιτητο?Τελος αν προχωρησω σε unlock η unlock&jailbreak θα εχω προβλημα με τη συσκευη μου σε ενδεχομενο update μεσω itunes?Ειναι η πρωτη φορα που θα εχω iphone &εχω πελαγωσει....
#8
Δημοσίευση 04/08/2009 - 09:44
Update:
Ο Geohot μας ενημερώνει στο τελευταίο του δημοσίευμα πως δεν σκοπεύει να αναπτύξει το PurpleRa1n, και αντίστοιχα και το PurpleSn0w, περαιτέρω ώστε να υποστηρίζει το iPhone OS 3.0.1:
Currently, it doesn't work, and I don't plan to ever make it work. Apple changed the kernel from 3.0 to 3.0.1, and I patch the kernel in a very specific spot. I code to make things simple, hacky, and fast. Dev codes to make things proper, slow, and complicated; redsn0w works OOTB.
I could imagine a tool that takes the best of both worlds. No reason you need to push buttons or give the jailbreak program an ipsw; you can still write something generic that'll work on every device and version. And be fast. But I'm too lazy to write it.
Someone enterprising out there could probably fix it, it's just the kernel patches that are in the wrong place. Exploit and 99% of payload will work fine. But otherwise, purplera1n RIP. It was really more proof of concept to show whats possible; same thing with purplesn0w.
If I do another tool release, it'll hit the ipt3 and ra1nydayless 3GS. Told you I had more holes.
Ο Geohot μας ενημερώνει στο τελευταίο του δημοσίευμα πως δεν σκοπεύει να αναπτύξει το PurpleRa1n, και αντίστοιχα και το PurpleSn0w, περαιτέρω ώστε να υποστηρίζει το iPhone OS 3.0.1:
Currently, it doesn't work, and I don't plan to ever make it work. Apple changed the kernel from 3.0 to 3.0.1, and I patch the kernel in a very specific spot. I code to make things simple, hacky, and fast. Dev codes to make things proper, slow, and complicated; redsn0w works OOTB.
I could imagine a tool that takes the best of both worlds. No reason you need to push buttons or give the jailbreak program an ipsw; you can still write something generic that'll work on every device and version. And be fast. But I'm too lazy to write it.
Someone enterprising out there could probably fix it, it's just the kernel patches that are in the wrong place. Exploit and 99% of payload will work fine. But otherwise, purplera1n RIP. It was really more proof of concept to show whats possible; same thing with purplesn0w.
If I do another tool release, it'll hit the ipt3 and ra1nydayless 3GS. Told you I had more holes.
#9
Δημοσίευση 15/08/2009 - 11:41
Πάει ο καλός ο τρόπος...
#10
Δημοσίευση 21/08/2009 - 13:47
Καλισπερα πεδες εχο iphone3gS απο vodafone πσαχνω εκανα αναβαθμιση σε 3,0,1 και δεν βγαζω ακρι για cydia καμια επεξιγισει?
#11
Δημοσίευση 01/09/2009 - 14:46
Απευθυνομαι κυριως στους admin του φορουμ για καποια υπευθυνη απαντηση η σε εμπειρα μελη που εχουν κανει unlock.
Ζω σχεδον μονιμα στο εξωτερικο και σκέφτομαι να αγοράσω ενα 3gs απο την vodafone egypt το οποιο ειναι κλειδωμενο.
Ουσιαστικα δεν με καιει να το ξεκλειδωσω εφοσον ελλαδα ερχομαι 20 μερες καθε εξαμηνο και για 3-4 μερες καθε διμηνο.
Αν ομως είναι μια απλή διαδικασια κατι σαν το jaibreak σκεπτομαι να το κάνω.
Με προβληματισαν ομως αυτα που διαβασα γιατι ειχα υπ όψη μου το Ultrasnow. Εχουν οντως αναφερθει προβλήματα με το wifi κ.λ.π.?
Αφου ο τυπος με το PurpleSnOw τα παρατησε δεν λεει να χρησιμοποιησω αυτη την μεθοδο λιγες μερες πριν κυκλοφορισει 3.1 Οπότε μενει μονο το ultrasnow το οποιο δεν ξερουμε αν θα δουλεψει στο νεο OS.
Τι θα μου προτεινατε?
Το να αγορασω απο Ελλάδα ξεκλειδωτο ειναι καλή λύση αλλα υπάρχουν 3 προβλήματα.
1) Δυσκολα βρισκεις συσκευη χωρις συνδεση
2) Πρεπει να βρεθει καποιος να μου το φερει γιατι η αποστολή με DHL κοστιζει 50 ευρω και το τελωνειο εδω δεν αστειευεται. Θα μπλεξω με την γραφειοκρατια και θα μου κρατησουν την συσκευη μεχρι να αποδειξω οτι εργαζομαι εδω και οτι δικαιουμαι σαν ξενος υπηκοος.
3) Η εγγυηση. Με ελληνικη συσκευη σε οποιοδηποτε προβλημα θα πρεπει να βρω ανθρωπο να την στειλω ελλαδα και να χασω εκτός του χρονου επισκευης, 3πλασιο χρονο με τις μεταφορες.
Ζω σχεδον μονιμα στο εξωτερικο και σκέφτομαι να αγοράσω ενα 3gs απο την vodafone egypt το οποιο ειναι κλειδωμενο.
Ουσιαστικα δεν με καιει να το ξεκλειδωσω εφοσον ελλαδα ερχομαι 20 μερες καθε εξαμηνο και για 3-4 μερες καθε διμηνο.
Αν ομως είναι μια απλή διαδικασια κατι σαν το jaibreak σκεπτομαι να το κάνω.
Με προβληματισαν ομως αυτα που διαβασα γιατι ειχα υπ όψη μου το Ultrasnow. Εχουν οντως αναφερθει προβλήματα με το wifi κ.λ.π.?
Αφου ο τυπος με το PurpleSnOw τα παρατησε δεν λεει να χρησιμοποιησω αυτη την μεθοδο λιγες μερες πριν κυκλοφορισει 3.1 Οπότε μενει μονο το ultrasnow το οποιο δεν ξερουμε αν θα δουλεψει στο νεο OS.
Τι θα μου προτεινατε?
Το να αγορασω απο Ελλάδα ξεκλειδωτο ειναι καλή λύση αλλα υπάρχουν 3 προβλήματα.
1) Δυσκολα βρισκεις συσκευη χωρις συνδεση
2) Πρεπει να βρεθει καποιος να μου το φερει γιατι η αποστολή με DHL κοστιζει 50 ευρω και το τελωνειο εδω δεν αστειευεται. Θα μπλεξω με την γραφειοκρατια και θα μου κρατησουν την συσκευη μεχρι να αποδειξω οτι εργαζομαι εδω και οτι δικαιουμαι σαν ξενος υπηκοος.
3) Η εγγυηση. Με ελληνικη συσκευη σε οποιοδηποτε προβλημα θα πρεπει να βρω ανθρωπο να την στειλω ελλαδα και να χασω εκτός του χρονου επισκευης, 3πλασιο χρονο με τις μεταφορες.
#12
Δημοσίευση 18/11/2009 - 14:18
Hi everyone.
I am buying a new iphone 3g soon having elegant skin so while searching on
internet i found a website iphone 3g skins ,
Is this website is really good in providing iphone 3g with nice skins?
I am buying a new iphone 3g soon having elegant skin so while searching on
internet i found a website iphone 3g skins ,
Is this website is really good in providing iphone 3g with nice skins?
Χρήστες που διαβάζουν αυτό το θέμα: 2
0 μέλη, 2 επισκέπτες, 0 ανώνυμοι χρήστες