Αρχική σελίδα » πως να » Ποια είναι η διαφορά μεταξύ Jailbreaking, ριζοβολίας και ξεκλειδώματος;

    Ποια είναι η διαφορά μεταξύ Jailbreaking, ριζοβολίας και ξεκλειδώματος;

    Σε σύγκριση με έναν υπολογιστή, τα τηλέφωνα και τα tablet είναι αρκετά κλειδωμένες συσκευές. Jailbreaking, ριζοβολία, και το ξεκλείδωμα είναι όλοι οι τρόποι παράκαμψης των περιορισμών τους, και να κάνουμε πράγματα που οι κατασκευαστές και οι μεταφορείς δεν θέλουν να κάνετε.

    Ορισμένες χώρες έχουν νόμους που σας εμποδίζουν να κάνετε αυτά τα πράγματα με τις συσκευές που πληρώσατε και είστε νόμιμα ιδιοκτήτες - δεν θα εισέλθουμε σε αυτούς τους νόμους εδώ.

    Πιστωτική εικόνα: Blake Patterson στο Flickr

    Jailbreaking

    Jailbreaking είναι η διαδικασία κατάργησης των περιορισμών που θέτει ο κατασκευαστής μιας συσκευής. Η λειτουργία Jailbreaking πραγματοποιείται γενικά σε συσκευές Apple iOS, όπως το iPhone ή το iPad. Η Jailbreaking καταργεί τους περιορισμούς που θέτει η Apple, επιτρέποντάς σας να εγκαταστήσετε λογισμικό τρίτου μέρους εκτός του καταστήματος εφαρμογών. Μερικοί άνθρωποι μπορεί να έχουν την αντίληψη ότι το jailbreaking χρησιμοποιείται μόνο για πειρατεία, αλλά αυτό δεν συμβαίνει - το jailbreaking σάς επιτρέπει να κάνετε πράγματα όπως να αλλάξετε το προεπιλεγμένο πρόγραμμα περιήγησης και το πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου του iPhone σας. Ουσιαστικά, η jailbreaking σάς επιτρέπει να χρησιμοποιείτε λογισμικό που η Apple δεν εγκρίνει.

    Η λειτουργία Jailbreaking μπορεί να πραγματοποιηθεί σε άλλες συσκευές με παρόμοιους περιορισμούς. Για παράδειγμα, υπάρχει τώρα ένα jailbreak Microsoft Surface RT που σας επιτρέπει να εγκαταστήσετε μη εγκριμένα προγράμματα επιφάνειας εργασίας. (Από προεπιλογή, τα συστήματα Windows RT σάς επιτρέπουν να εκτελείτε μόνο εφαρμογές γραφείου που έχουν γραφτεί από τη Microsoft.) Ωστόσο, οι εφαρμογές για υπολογιστές πρέπει να καταρτιστούν για ARM, έτσι ώστε να μην μπορείτε να εκτελέσετε κανένα πρόγραμμα επιφάνειας εργασίας των Windows που διαθέτετε, αν και εφαρμογές ανοιχτού κώδικα να τροποποιηθεί και να ανασυγκροτηθεί για την επιφάνεια εργασίας των Windows στο ARM.

    Εταιρείες όπως η Apple και η Microsoft δεν θέλουν να κάνετε jailbreaking για να ξεπεράσετε τα όρια μιας συσκευής - έτσι μπορείτε να αλλάξετε τα προεπιλεγμένα προγράμματα σε iOS ή να εκτελέσετε εφαρμογές γραφείου άλλων κατασκευαστών στο Windows RT. Για να εκτελέσετε jailbreak, κάποιος πρέπει να βρει μια ευπάθεια ασφαλείας που να του επιτρέπει να «εκμεταλλευτεί» τη συσκευή και να περιηγηθεί στις διασφαλίσεις του κατασκευαστή.

    Το Android επιτρέπει στους χρήστες να εγκαθιστούν εφαρμογές τρίτων εκτός από το εξωτερικό κατάστημα εφαρμογών της Google και δεν χρειάζεται να είναι jailbroken.

    Ρίζα

    Η ριζοβολία είναι η διαδικασία απόκτησης "πρόσβασης root" σε μια συσκευή. Αυτό γίνεται γενικά σε συσκευές Android, αλλά η ριζοβολία μπορεί να συμβεί και σε άλλες συσκευές που βασίζονται στο Linux, όπως το λειτουργικό σύστημα Symbian της Nokia.

    Σε Linux και σε άλλα λειτουργικά συστήματα που μοιάζουν με UNIX, ο χρήστης root είναι ουσιαστικά ο ίδιος με τον χρήστη Administrator στα Windows. Μετά την ριζοβολία, μπορείτε να παραχωρήσετε συγκεκριμένες εφαρμογές πρόσβαση σε δικαιώματα root, επιτρέποντάς τους να κάνουν σχεδόν ό, τι θέλουν στο λειτουργικό σύστημα. Για παράδειγμα, μια εφαρμογή με δικαιώματα root θα μπορούσε να απεγκαταστήσει εφαρμογές συστήματος, να εγκαταστήσει δυαδικά αρχεία χαμηλού επιπέδου, να ανακαλέσει δικαιώματα που έχουν εγκατασταθεί εφαρμογές και να κάνει άλλα τρελά πράγματα. Σχεδόν οτιδήποτε μπορείτε να κάνετε σε ένα σωστό σύστημα Linux, μπορείτε να κάνετε με πρόσβαση root στο τηλέφωνό σας.

    Η ριζοβολία παίρνει γύρω από την αρχιτεκτονική ασφαλείας της Android και θα μπορούσε να προκαλέσει προβλήματα εάν οι χρήστες δεν ξέρουν τι κάνουν, έτσι το Android δεν έρχεται ριζωμένο.

    Σε ορισμένες συσκευές, η ριζοβολία ίσως χρειαστεί να πραγματοποιηθεί μέσω εκμετάλλευσης ασφαλείας. Ακριβώς όπως jailbreaking, οι κατασκευαστές γενικά δεν θέλουν να σας ριζοβολία. Σε ορισμένες συσκευές, όπως οι συσκευές Nexus (οι οποίες προορίζονται επίσης για προγραμματιστές), η ριζοβολία δεν απαιτεί ευπάθεια ασφαλείας.

    Ξεκλείδωμα του Bootloader

    Το Android είναι ένα λειτουργικό σύστημα ανοιχτού κώδικα, οπότε ο καθένας μπορεί να χρησιμοποιήσει τον πηγαίο κώδικα Android και να δημιουργήσει τη δική του έκδοση. Αυτό επιτρέπει την ύπαρξη προσαρμοσμένων ROM όπως το Cyanogenmod. Πολλά προσαρμοσμένα ROMs υπάρχουν για το Android - τα πάντα από μεγάλα έργα που υποστηρίζουν μια ποικιλία συσκευών σε προσαρμοσμένες ROMs με μερικά θέματα patches κάποιο παιδί χτυπημένο στον ελεύθερο χρόνο του.

    Ωστόσο, πολλά τηλέφωνα Android διαθέτουν κλειδωμένα bootloaders. Ένας κλειδωμένος bootloader δεν θα εκκινήσει τίποτα παρά την έκδοση του Android που έχει εγκριθεί από τον κατασκευαστή και συνοδεύεται από τη συσκευή. Το ξεκλείδωμα του bootloader σας επιτρέπει να εγκαταστήσετε προσαρμοσμένες ROMs - εναλλακτικές εκδόσεις του λειτουργικού συστήματος Android.

    Αυτό δεν είναι μόνο χρήσιμο για τους geeks - το Cyanogenmod φέρνει νέες εκδόσεις του Android σε συσκευές που οι κατασκευαστές δεν ενημερώνουν πλέον. Είναι επίσης μια εμπειρία βανίλιας στο Android - πολλοί το λατρεύουν επειδή είναι μια εναλλακτική λύση για τους κατασκευαστές-προσαρμοσμένες διεπαφές χρηστών που οι περισσότερες συσκευές Android έρχονται με.

    Το ξεκλείδωμα του bootloader μιας συσκευής μπορεί επίσης να απαιτεί εκμετάλλευση ασφαλείας, παρόλο που εταιρείες όπως η HTC και η Motorola επιτρέπουν την απελευθέρωση κάποιων συσκευών. Οι συσκευές Nexus (οι οποίες προορίζονται επίσης για προγραμματιστές) μπορούν εύκολα να ξεκλειδωθούν.

    Το ξεκλείδωμα ενός φορτωτή εκκίνησης μπορεί θεωρητικά να σας επιτρέψει να εγκαταστήσετε και μη λειτουργικά συστήματα Android. Για παράδειγμα, μπορείτε να εγκαταστήσετε το Ubuntu για τηλέφωνα ή WebOS σε ένα Galaxy Nexus με ξεκλειδωμένο bootloader. Η έκδοση desktop του Ubuntu μπορεί να εγκατασταθεί και στο Nexus 7. Φυσικά, το λειτουργικό σύστημα πρέπει να είναι κατασκευασμένο ώστε να είναι συμβατό με μια συγκεκριμένη συσκευή. Αυτά τα λειτουργικά συστήματα πιθανώς δεν είναι ιδιαίτερα σταθερά - αλλά οι προγραμματιστές μπορούν να χρησιμοποιήσουν τις συσκευές για να τρέξουν ένα εναλλακτικό λειτουργικό σύστημα ενώ εργάζονται σε αυτό.

    Image Credit: Ο Johan Larsson στο Flickr

    Ξεκλείδωμα τηλεφώνου

    Πολλά τηλέφωνα, ιδιαίτερα τα τηλέφωνα που έρχονται επιδοτούμενα με συμβόλαιο, έρχονται "κλειδωμένα" σε ένα συγκεκριμένο μεταφορέα. Το τηλέφωνο έχει ρυθμιστεί έτσι ώστε να μπορεί να χρησιμοποιηθεί μόνο στο δίκτυο του μεταφορέα. Αν τοποθετήσετε μια κάρτα SIM από έναν ανταγωνιστή φορέα στο τηλέφωνο, θα δείτε ένα μήνυμα που να δείχνει ότι το τηλέφωνο είναι κλειδωμένο και δεν μπορεί να χρησιμοποιηθεί με την κάρτα SIM.

    Το ξεκλείδωμα ενός τηλεφώνου σάς επιτρέπει να το χρησιμοποιήσετε με διαφορετική κάρτα SIM - είτε για να χρησιμοποιήσετε διαφορετικό μεταφορέα κατά τη διάρκεια του ταξιδιού είτε για να πάρετε μαζί σας το τρέχον σας τηλέφωνο ενώ αλλάζετε έναν νέο πάροχο υπηρεσιών.

    Γενικά θα χρειαστείτε κωδικό ξεκλειδώματος για να ξεκλειδώσετε το τηλέφωνο. Πολλοί μεταφορείς θα ξεκλειδώσουν τα τηλέφωνα μόλις ολοκληρωθεί η σύμβασή σας, ενώ τα τηλέφωνα που αγοράζονται χωρίς να υπάρχει συμβόλαιο δεν επιτρέπεται να είναι κλειδωμένα σε έναν μεταφορέα καθόλου. Υπάρχουν τρόποι για να ξεκλειδώσετε τα τηλέφωνα χωρίς την άδεια του μεταφορέα, πάρα πολύ.

    Image Credit: Kai Hendry στο Flickr


    Δεν έχει ο καθένας να jailbreak, ρίζα, ή να ξεκλειδώσετε τις συσκευές τους. Ωστόσο, η επιλογή είναι εκεί - και τώρα ξέρετε γιατί μπορεί να θέλετε να.