Update :
Ο παρακάτω οδηγός είναι παλίός..Αν θέλετε να κάνετε Downgrade σε εκδόσεις μεταγενέστερες της 4.1 ακολουθήστε τον παρακάτω οδηγό :
Συμπληρωματικός οδηγός για Downgrade σε iOS 4.3.x
Αν πάλι θέλετε να πάτε στην 4.0.0 - 4.0.1 τότε συνεχίστε την ανάγνωση του παρακάτω οδηγού.
O Developer Notcom δουλεύει σκληρά στης αναβαθμίσεις του Tiny Umbrella ώστε να λειτουργεί σε όλες τις συσκευές που κάνουν χρήση των SHSH Blods.Από την στιγμή που κυκλοφόρησε το iPhone 4 μέχρι σήμερα έχει κάνει ήδη 6 αναβαθμίσεις!
Είναι σημαντικό να αποθηκεύεται σε κάθε έκδοση(firmware)iOS τα αρχεία SHSH Blods έτσι ώστε να έχετε πάντα την δυνατότητα να κάνετε restore σε οποιοδήποτε παλαιότερο firmware θελήσετε στο μέλλον.
Τι κάνει όμως ακριβώς το πρόγραμμα?
1) Σώζει τα SHSH του iPhone σας. Πρόκειται για κάποια πολύτιμα αρχεία, τα οποία θα σας χρησιμεύσουν ώστε να ξανά περάσετε το firmware που έχετε τώρα στη συσκευή σας η κάποιο παλαιότερο.
Π.χ. : Τώρα έχετε στο iPhone σας το firmware με έκδοση 4.2 και έχετε κάνει και jailbreak (ακόμα και αν δεν έχετε κάνει). Aς πούμε λοιπόν πως το 4.2 για κάποιο λόγο δεν σας αρέσει ή δεν υπάρχει κάποια διαδικασία για jailbreak που να ικανοποιεί της ανάγκες σας και θέλετε να πάτε πίσω το παλιό σας firmware που μπορούσατε να το κάνετε Jailbreak χωρίς προβλήματα κτλ κτλ.
Σημείωση :MONO αν έχετε σώσει τα SHSH σας , και μόνο τότε μπορείτε!
2) Με τo Tiny Umbrella μπορείτε να κάνετε Restore το iPhone σας στο επιθυμητό firmware της επιλογής σας.Στο firmware που έχετε επιλέξει να μεταβείτε ως απαραίτητη προϋπόθεση όπως είπαμε και παραπάνω είναι να έχετε κρατήσει τα SHSH της συσκευής..
Τι διαφορές έχει το Τiny Umbrella από την προηγούμενη έκδοση...?
Οι διαφορές του από την προηγούμενη έκδοση είναι:
- Υπάρχει ένα νέο κουμπί Save ALL SHSHs. Το κουμπί αυτό αντικαθιστά το Save SHSH.
- Υπάρχει νέο κουμπί που γράφει Exit Recovery και αντικαθιστά το Kick recovery.
- Μπορείτε να αλλάξετε το όνομα της συσκευής με διπλό κλικ στο όνομα και να βάλετε όποιο θέλετε.
Τα συγκεκριμένα βήματα ΔΕΝ απαιτούν ιδιαίτερες γνώσεις και δεν αποτελούν κάποια εξειδικευμένη μέθοδο..
Σχετικά με την προετοιμασία του υπολογιστή μας :
1) Επισκεπτόμαστε την σελίδα Tiny Umbrella και κατεβάζουμε πάντοτε την τελευταία έκδοση του Software.
2) Κατεβάζουμε το firmware στο οποίο έχουμε αποφασίσει ότι θέλουμε (και μπορούμε) να εγκαταστήσουμε στην συσκευή μας.
Τα firmware μπορείτε να τα βρείτε συγκεντρωμένα από την συντακτική ομάδα του iPhoneHellas στον παρακάτω σύνδεσμο :
iPhone .ipsw Firmware
3) Αν έχουμε φορητό υπολογιστή βεβαιωνόμαστε ότι η μπαταρία του ( Αν είναι εκτός ρεύματος) διαρκεί για τουλάχιστον 30 - 45 λεπτά ακόμα,ώστε αν προκύψει τίποτα ανεπιθύμητο στην πορεία να μπορούμε να επαναφέρουμε την συσκευή μας.
* Προτεινόμενη λύση είναι να είναι συνδεδεμένο το Pc με την πρίζα ώστε να είμαστε 100% σίγουροι.
4) Βεβαιωνόμαστε ότι έχουμε πρόσβαση στο internet.
Διαδικασία αποδρομολόγησης και "υπογραφής" των αρχείων SHSH blods για την απαιτούμενη "ψηφιακή υπογραφή" από τους Servers του Saurik :
Βήμα 1ο :
Α) Κάνετε δεξί κλικ στο αρχείο Hosts που βρίσκεται στη διαδρομή C:\Windows\System32\drivers\etc\Hosts.Επιλέξτε το αρχείο και ανοίξτε το με το Notepad ως Administrator,στο τέλος του κειμένου προσθέστε την γραμμή :
74.208.105.171 gs.apple.com
Β) Οι χρήστες Mac επιλέξτε το Go to Folder από το μενού και γράψτε /etc στο παράθυρο που θα ανοίξει και πατήστε Go,βρείτε το αρχείο Hosts δώστε εντολή Open With και μετά επιλέξτε το Text Edit και στο στο τέλος του κειμένου προσθέστε την γραμμή :
74.208.105.171 gs.apple.com
*Η ίδια εικόνα είναι για τους χρήστες Mac όσον αφορά
το περιεχόμενο της αλλά σε διαφορετικό Interface.
Σχετικά με την προετοιμασία της συσκευής μας :
1) Φροντίζουμε η συσκευή να είναι γεμάτη από μπαταρία κατά προτίμηση ή τουλάχιστον πάνω από το μισό ώστε να είμαστε 90% σίγουροι(Λέω 90% συμπεριλαμβανόμενων και κάποιων απροόπτων που πιθανόν να μην είναι στο χέρι μας να τα αποτρέψουμε πχ : διακοπή ρεύματος , βλάβη υπολογιστή)ότι δεν θα σβήσει και θα μας διακόψει την διαδικασία στην μέση.
2) Βεβαιωνόμαστε ότι έχουμε κρατημένα τα απαιτούμενα αρχεία μπαίνοντας στην αρχική σελίδα του Cydia (*βλέπε εικόνα) η μέσω του Tiny Umbrella.
χωρίς τίτλο.JPG 15.83KB 124 downloads
3) Παίρνουμε Backup ότι μας αφορά(Sms - Επαφές - Mail κτλ κτλ) και δεν θέλουμε να χαθεί.
Ξεκινάμε την διαδικασία του Restore μέσω του iTunes..Επιλέγουμε το Firmware στο οποίο επιθυμούμε να μεταβουμε πατώντας Shift + Restore και ξεκινάμε την διαδικασία. :
Το iPhone κάποια στιγμή θα "μπει" σε Recovery Μode,το αγνοούμε και ανοίγουμε τo Tiny Umbrella και πατάμε Exit Recovery.
Ωστόσο ας δούμε και έναν αναλυτικό οδηγό για να μπορέσετε να κάνετε Downgrade το firmware με την χρήση του Tiny Umbrella..
Τα βήματα που πρέπει να ακολουθήσουμε είναι πολύ εύκολα και απλά..
ΤΡΟΠΟΣ ΔΕΥΤΕΡΟΣ :
Τώρα εφόσον έχουμε φροντίσει για όλα τα παραπάνω σε ότι αφορά την προετοιμασία της συσκευής μας αλλά και του υπολογιστή μας ας δούμε το πως θα κάνετε Restore με το Tiny Umbrella:
Βήμα 1ο :
Συνδέστε το iPhone σας με τον υπολογιστή μέσω iTunes.
add-photos-to-itunes-step-2a.jpg 40.55KB 72 downloads
Βήμα 2ο :
Τρέξτε τo Tiny Umbrella από τον υπολογιστή σας με διακαιώματα Administrator και πατήστε Save ALL SHSH αν δεν τα έχετε ήδη σώσει νωρίτερα.
Βήμα 3o :
Πατήστε Start TTS Server.
χωρίς τίτλο.JPG 52.12KB 46 downloads
Και το πρόγραμμα θα κλείσει αυτόματα το iTunes...Μην αγχωθείτε είναι φυσιολογικό.
Βήμα 4ο :
- Ανοίξτε πάλι το iTunes.
- Κρατώντας πατημένο το Shift στον υπολογιστή σας, πατήστε Restore στο iTunes. Μην ξεχάσετε το shift , αλλιώς θα σας κάνει Restore στο τρέχον από την Apple , και ΟΧΙ σε αυτό που θέλετε να μεταβείτε.
unlock-iphone-itunes.jpg 18.07KB 27 downloads
Θα εμφανιστεί ένα παράθυρο,οπού θα μπορείτε να αναζητήσετε το firmware που έχετε κατεβάσει νωρίτερα.
Βήμα 5ο :
Όταν τελειώσει η επαναφορά, το iTunes θα σας βγάλει ένα μήνυμα λάθους το οποίο μας λέει πως δεν είναι δυνατή η αναγνώριση της συσκευής μας από τους Server της Apple και η επαναφορά σε παλαιότερο Firmware ενώ συσκευή θα μπει σε Recovery Mode.
Αγνοήστε το ,μεταβείτε στο Tiny umbrella και πατήστε Exit recovery.
Αν σας εμφανίσει μήνυμα λάθους 1013 τότε ακολουθήστε το παρακάτω Tip :
Αν δοκιμάσατε να κάνετε Downgrade το iOS από την 4.3 έκδοση στην 4.2.1 θα διαπιστώσατε ότι υπάρχει ένα πρόβλημα. Ό,τι και να κάνετε, το iTunes εμφανίζει error 1013.
Υπάρχει λύση χωρίς να χρειαστεί να πειράξετε τα Host Files και είναι η ακόλουθη:
Πρώτα απ’ όλα κατεβάστε το GreenPois0n.
Βεβαιωθείτε ότι το Cydia σας είχε κρατήσει ta SHSH blobs της 4.2.1.
Ξεκινήστε ξανά τη διαδικασία του Downgrade κανονικά όπως κάνατε μέχρι τώρα.
Κάποια στιγμή το iTunes θα σας δώσει error 1013. Εδώ τώρα το iPhone/iPad θα είναι σε recovery mode.
Κάντε minimize το iTunes, τρέξτε το GreenPois0n και ξεκινήστε τη διαδικασία του Jailbreak εκείνη τη στιγμή ακολουθώντας τις οδηγίες που εμφανίζει το GreenPois0n (εισαγωγή σε DFU mode κλπ).
Μπορείτε να δείτε τον οδηγό για το Greenpois0n εδώ.
Μόλις τελειώσετε το Jailbreak με το GreenPois0n η συσκευή θα επανεκκινήσει κανονικά και θα βρεθείτε στην έκδοση 4.2.1 έχοντας κάνει ήδη το Jailbreak.
Με λίγα λόγια, αυτό που κάνουμε είναι ότι αγνοούμε το error 1013 και τη στιγμή που αυτό εμφανίζεται ξεκινάμε το Jailbreak με το GreenPois0n το οποίο και εκτός από το JB αναλαμβάνει να προσπεράσει το error 1013.
Ολοκληρώστε το Restore και μετά κάντε Ενεργοποίηση της συσκευής.
Tip σχετικά με το error 3194 - Αποφυγή :
H λύση για αυτό το error δεν έρχεται από την Apple αλλά και πάλι από το Tiny Umbrella
1)Κατεβάστε το TinyUmbrella και αποθήκευσε τα SSH της συσκευής σου.
2) Μετά πηγαίνετε στην καρτέλα (Advance Tab)και θα δείτε να έχει πολλές επιλογές εσείς θα ξετικάρετε την δεύτερη (Set Hosts to cydia on Exit.).
Τώρα πατάμε (Apply Changes) και είμαστε έτοιμοι να προχωρήσουμε στην αναβάθμιση χωρίς το ενοχλητικό 3194.
Αυτό συμβαίνει διότι παλότερα γνωρίζοντας ότι η Apple προσπαθεί να μπλοκάρει το Server του Cydia βάζαμε την ip 74.208.10.249 gs.apple.com στο αρχείο Hosts και έτσι το ξεγελούσαμε ώστε να γίνει η αναδρομολόγηση για την υπογραφή των αρχείων SSH blods από τον Server του Saurik.Τώρα όμως η ip αυτή έχει αποκλεισθεί από την Apple και έτσι παρουσιάζεται αυτό το σφάλμα.
ΠΡΟΣΟΧΗ:
- Κατεβάζετε το firmware για το οποίο έχετε ήδη σώσει τα SHSH στο παρελθόν!
Π.χ. : Αν έχετε το iOS 4.3.1 και έχετε σώσει τα SHSH , τότε μπορείτε να βάλετε ξανά οποιαδήποτε 4.x της επιλογής σας με την προϋπόθεση όπως είπαμε και πιο πάνω ότι και σε εκείνη την έκδοση είχατε κρατημένα τα SHSH blods.
- Αν δεν τα έχετε σώσει ποτέ στο παρελθόν, δεν μπορείτε να περάσετε παλαιότερο ή το ίδιο firmware με την μέθοδο αυτή.
- Προτιμήστε Μozilla Firefox ή Safari για το κατέβασμα των firmware, μιας και σας τα κατεβάζει απευθείας στη μορφή .ipsw χωρίς να χρειάζεται περεταίρω επεξεργασία (μετονομασία).
- Με την διαδικασία αυτή κάνετε Downgrade ΜΟΝΟ το Firmware και ΟΧΙ την Baseband
Τελευταία επεξεργασία από: thanasis, 08/12/2011 - 22:47.