Jump to content

iPhone 2G/3G/3GS: Ενεργοποίηση Push Notifications σε hacktivated συσκευή


pperiklis
 Κοινοποίηση

Recommended Posts

Ένα από τα κύρια χαρακτηριστικά της έκδοσης λειτουργικού 3.0 αποτελούν τα push notifications. Πρόκειται για ειδοποιήσεις τις οποίες οι εφαρμογές μπορούν να αποστείλουν στον χρήστη όταν υπάρχει κάποια αλλαγή στην δραστηριότητα τους χωρίς να χρειάζεται οι εφαρμογές αυτές να τρέχουν στο περιθώριο. Με αυτόν τον τρόπο μπορείτε για παράδειγμα να παραμείνετε συνδεδεμένοι σε κάποιον IM client ακόμη και μετά την έξοδο σας από την εφαρμογή και να ειδοποιηθείτε όταν κάποια από τις επαφές σας σας αποστείλει μήνυμα. Το μήνυμα αυτό προβάλλεται με 3 τρόπους (ανάλογα με την εφαρμογή και τις ρυθμίσεις που έχετε ορίσει): ήχοι, υπενθυμίσεις, ταμπέλες.

 

Στις hacktivated συσκευές, σε εκείνες δηλαδή στις οποίες η ενεργοποίηση έχει διεξαχθεί μέσω των εργαλείων PwnageTool και RedSn0w και όχι μέσω iTunes, η συγκεκριμένη υπηρεσία δεν μπορεί να χρησιμοποιηθεί χωρίς κάποιες επιπλέον ενέργειες έπειτα από το jailbreak της συσκευής. Στον συγκεκριμένο οδηγό περιγράφονται οι ενέργειες αυτές (αφορούν hacktivated συσκευές 2G/3G/3GS).

 

Προσοχή! Η μέθοδος κανονικά πρέπει να εφαρμοστεί σε συσκευές οι οποίες έχουν ενεργοποιηθεί πρώτα μέσω iTunes και στην συνέχεια (έπειτα από restore) έχουν επανενεργοποιηθεί μέσω PwnageTool/RedSn0w. Στους παρακάτω οδηγούς έχουν χρησιμοποιηθεί έτοιμα αρχεία από ενεργοποιημένες συσκευές αλλά έχουν αναφερθεί προβλήματα. Συγκεκριμένα, λαμβάνετε στη συσκευή ενημερώσεις από άλλους και αυτοί δικές σας ενημερώσεις. Καλύτερα να αποφύγετε την ενεργοποίηση των push notifications μέχρι το πρόβλημα να επιλυθεί.

 

 

Α. Αυτόματη εγκατάσταση απαραίτητων αρχείων μέσω Cydia.

 

  1. Πραγματοποιήστε απεγκατάσταση από τη συσκευή όλων των εφαρμογών που χρησιμοποιούν push notifications.
  2. Προσθέστε στο Cydia (Manage tab-> Sources-> Add-> Edit) το source http://cydia.iphoneil.net.
  3. Εγκαταστήστε το πακέτο "Push Fix".
     
    http://www.ispazio.net/wp-content/uploads/2009/07/IMG_0014-160x240.PNG
     
  4. Εκτελέστε το YouTube και βεβαιωθείτε ότι λειτουργεί κανονικά.
  5. Εκτελέστε επανεκκίνηση στη συσκευή.
  6. Εγκαταστήστε και πάλι όσες εφαρμογές σας χρησιμοποιούν push notifications.

 

Σημείωση
: Εάν το YouTube δεν λειτουργεί μετά την εγκατάσταση του Push Fix, πραγματοποιήστε απεγκατάσταση του πακέτου.

 

 

B. Χειροκίνητη εγκατάσταση απαραίτητων αρχείων μέσω SSH.

 

Link to comment
Share on other sites

Στον συγκεκριμένο οδηγό περιγράφονται τα βήματα για ενεργοποίηση των push notifications σε Mac.

 

Προτού ξεκινήσετε βεβαιωθείτε ότι έχετε εγκατεστημένη στη συσκευή σας μία εφαρμογή με push notifications (πχ. IM+, Beejive IM). Ενεργοποιήστε την υπηρεσία από τις ρυθμίσεις (ρυθμίσεις->γνωστοποιήσεις).

 

http://iphonehelp.in/content/uploads/2009/04/push-notifications-option.png

 

Αρχικά, μεταφορτώστε στον υπολογιστή σας το αρχείο zip από την διεύθυνση http://bit.ly/FxBtZ και αποσυμπιέστε το στην επιφάνεια εργασίας. Μέσα στον φάκελο PushFix θα βρείτε τα αρχεία inject, nimble και readme.txt.

 

Μεταφέρετε μέσω SSH τα αρχεία inject, nimble στην τοποθεσία /private/var/Keychains στη συσκευή.

 

Μεταφέρετε το αρχείο keychain-2.db που θα βρείτε στην τοποθεσία αυτή στον υπολογιστή σας (πραγματοποιήστε αντιγραφή και διαγράψτε το πρωτότυπο από τη συσκευή).

 

Μεταφορτώστε από την τοποθεσία http://idisk.mac.com/anethema-Public?view=web το συμπιεσμένο αρχείο certs.zip και αποσυμπιέστε το στην επιφάνεια εργασίας του υπολογιστή σας. Μέσα στον φάκελο certs θα βρείτε τα αρχεία youtube-cert.bin - youtube-key.bin - push-cert.bin - push-key.bin.

 

Μεταφέρετε τα 4 αρχεία στην τοποθεσία /private/var/Keychains στη συσκευή.

 

http://img115.imageshack.us/img115/6350/picture1ony.png

 

Ορίστε τα permissions στα αρχεία inject, nimble σε 755.

 

http://img232.imageshack.us/img232/6126/picture3p.png http://img12.imageshack.us/img12/1759/picture4zkv.png

 

Μέσω mobile terminal, ή μέσω terminal σε υπολογιστή συνδεδεμένο με τη συσκευή μέσω SSH, δώστε την εντολή su και τον κωδικό ασφαλείας που έχετε ορίσει (αν δεν έχετε ορίσει, ο προεπιλεγμένος είναι alpine). Στην συνέχεια δώστε την εντολή cd /private/var/Keychains για να μεταβείτε στην τοποθεσία /private/var/Keychains και την εντολή ./inject για να εκτελέσετε το αρχείο inject.

 

http://img189.imageshack.us/img189/2348/picture2hvx.png

 

Περιμένετε μέχρι η διαδικασία να ολοκληρωθεί και τερματίστε το terminal.

 

Απεγκαταστήστε την εφαρμογή με τα push notifications και επανεκκινήστε τη συσκευή σας.

 

*Έπειτα από την επανεκκίνηση θα χρειαστεί να επανεισάγετε το password σας για την είσοδο στο δίκτυο wifi.

 

Επανεγκαταστήστε την εφαρμογή με τα push notifications.

 

Συγχαρητήρια, έχετε πλέον ενεργοποιήσει την υπηρεσία στη συσκευή σας!

 

http://www.iClarified.com/images/news/4423/16858/16858.jpg

 

*Η διαγραφή του αρχείου
keychain-2.db
έχει ως αποτέλεσμα την απώλεια των κωδικών ασφαλείας που έχετε ορίσει στη συσκευή. Έπειτα από την ολοκλήρωση της διαδικασίας θα χρειαστεί να επανεισάγετε τους κωδικούς αυτούς (πχ. στο δίκτυο wifi, όπως αναφέρθηκε πριν, και στους λογαριασμούς αλληλογραφίας).

 

 

Σημείωση: Η μέθοδος βρίσκεται ακόμη σε δοκιμαστικό στάδιο.

 

Τα αρχεία στο PushFix προέρχονται από την Dev-Team και τα αρχεία στο certs από τον χρήστη Bob (από σχόλιο στο iClarified)

Link to comment
Share on other sites

Στον συγκεκριμένο οδηγό περιγράφονται τα βήματα για ενεργοποίηση των push notifications σε Windows.

 

Προτού ξεκινήσετε βεβαιωθείτε ότι έχετε εγκατεστημένη στη συσκευή σας μία εφαρμογή με push notifications (πχ. IM+, Beejive IM). Ενεργοποιήστε την υπηρεσία από τις ρυθμίσεις (ρυθμίσεις->γνωστοποιήσεις).

 

http://iphonehelp.in/content/uploads/2009/04/push-notifications-option.png

 

Αρχικά, μεταφορτώστε στον υπολογιστή σας το αρχείο zip από την διεύθυνση http://bit.ly/FxBtZ και αποσυμπιέστε το στην επιφάνεια εργασίας. Μέσα στον φάκελο PushFix θα βρείτε τα αρχεία inject, nimble και readme.txt.

 

Συνδεθείτε μέσω SSH και WinSCP στη συσκευή.

 

http://www.redmondpie.com/wp-content/uploads/2009/07/1.png

 

Μεταφέρετε μέσω SSH τα αρχεία inject, nimble στην τοποθεσία /private/var/Keychains στη συσκευή.

 

http://www.redmondpie.com/wp-content/uploads/2009/07/2_thumb.png

 

Μεταφέρετε το αρχείο keychain-2.db που θα βρείτε στην τοποθεσία αυτή στον υπολογιστή σας (πραγματοποιήστε αντιγραφή και διαγράψτε το πρωτότυπο από τη συσκευή).

 

Μεταφορτώστε από την τοποθεσία http://idisk.mac.com/anethema-Public?view=web το συμπιεσμένο αρχείο certs.zip και αποσυμπιέστε το στην επιφάνεια εργασίας του υπολογιστή σας. Μέσα στον φάκελο certs θα βρείτε τα αρχεία youtube-cert.bin - youtube-key.bin - push-cert.bin - push-key.bin.

 

Μεταφέρετε τα 4 αρχεία στην τοποθεσία /private/var/Keychains στη συσκευή.

 

Ορίστε τα permissions στα αρχεία inject, nimble σε 755.

 

http://www.redmondpie.com/wp-content/uploads/2009/07/3_thumb.png

 

Μέσω mobile terminal, ή μέσω console σε υπολογιστή συνδεδεμένο με τη συσκευή μέσω SSH, δώστε την εντολή su και τον κωδικό ασφαλείας που έχετε ορίσει (αν δεν έχετε ορίσει, ο προεπιλεγμένος είναι alpine). Στην συνέχεια δώστε την εντολή cd /private/var/Keychains για να μεταβείτε στην τοποθεσία /private/var/Keychains και την εντολή ./inject για να εκτελέσετε το αρχείο inject.

 

http://www.redmondpie.com/wp-content/uploads/2009/07/4_thumb.png

 

Περιμένετε μέχρι η διαδικασία να ολοκληρωθεί και τερματίστε το terminal.

 

Απεγκαταστήστε την εφαρμογή με τα push notifications και επανεκκινήστε τη συσκευή σας.

 

*Έπειτα από την επανεκκίνηση θα χρειαστεί να επανεισάγετε το password σας για την είσοδο στο δίκτυο wifi.

 

Επανεγκαταστήστε την εφαρμογή με τα push notifications.

 

Συγχαρητήρια, έχετε πλέον ενεργοποιήσει την υπηρεσία στη συσκευή σας!

 

http://www.iClarified.com/images/news/4423/16858/16858.jpg

 

*Η διαγραφή του αρχείου
keychain-2.db
έχει ως αποτέλεσμα την απώλεια των κωδικών ασφαλείας που έχετε ορίσει στη συσκευή. Έπειτα από την ολοκλήρωση της διαδικασίας θα χρειαστεί να επανεισάγετε τους κωδικούς αυτούς (πχ. στο δίκτυο wifi, όπως αναφέρθηκε πριν, και στους λογαριασμούς αλληλογραφίας).

 

 

Σημείωση: Η μέθοδος βρίσκεται ακόμη σε δοκιμαστικό στάδιο.

 

Τα αρχεία στο PushFix προέρχονται από την Dev-Team και τα αρχεία στο certs από τον χρήστη Bob (από σχόλιο στο iClarified)

Link to comment
Share on other sites

Επισκέπτης
This topic is now closed to further replies.
 Κοινοποίηση

×
×
  • Create New...