Rooting Android δεν αξίζει τον κόπο
Πίσω στην ημέρα, η ριζοβολία Android ήταν σχεδόν α πρέπει για να αποκτήσετε προηγμένη λειτουργικότητα από το τηλέφωνό σας (ή σε ορισμένες περιπτώσεις, τη βασική λειτουργικότητα). Αλλά οι χρόνοι έχουν αλλάξει. Η Google έχει κάνει το κινητό της λειτουργικό σύστημα τόσο καλό που η ριζοβολία είναι απλώς περισσότερο πρόβλημα από ό, τι αξίζει.
Τι είναι η ριζοβολία?
Δεδομένου ότι το Android βασίζεται στο Linux και χρησιμοποιεί έναν πυρήνα Linux, η "εξάπλωση" σημαίνει αποτελεσματικά την πρόσβαση σε δικαιώματα root στο Linux. Είναι πραγματικά τόσο απλό - αυτά τα δικαιώματα δεν παρέχονται σε κανονικούς χρήστες και εφαρμογές, οπότε πρέπει να κάνετε κάποια ειδική εργασία για να τα αποκτήσετε.
Λοιπόν, τι μπορείτε να κάνετε με ένα ριζωμένο τηλέφωνο; Πάρα πολλά πράγματα! Αν διαπιστώσετε ότι το τηλέφωνό σας σας περιορίζει με κάποιο τρόπο ή ότι βρίσκεστε λέγοντας "άνθρωπος, θα ήθελα να μπορούσα με το τηλέφωνό μου", τότε υπάρχει πιθανώς μια λύση που μπορεί να επιτευχθεί με ριζοβολία.
Ακούγεται υπέροχο, σωστά?
Καλά ... κρατήστε τα άλογά σας.
Ας μιλήσουμε για το γιατί πιθανώς δεν αξίζει τον κόπο αυτές τις μέρες.
Android είναι πολύ καλύτερη από ό, τι χρησιμοποιείται για να είναι
Είμαι ένας δια βίου χρήστης Android (η ζωή του Android, όχι η δική μου) και όταν ξεκίνησα αρχικά το κινητό λειτουργικό σύστημα της Google, δεν θα μπορούσατε να τραβήξετε στιγμιότυπα οθόνης στο τηλέφωνο χωρίς να έχετε ρίζες - έπρεπε να το συνδέσετε με έναν υπολογιστή και να χρησιμοποιήσετε το εργαλείο γραμμής εντολών Bridge Debug της Android.
Και αυτό είναι ένα από τα απλούστερα παραδείγματα. Πίσω στις πρώτες μέρες του Android, το λογισμικό δεν ήταν πραγματικά βελτιστοποιημένο όλα αυτά καλά, με αποτέλεσμα την κακή απόδοση. Έτσι, η ριζοβολία για την overclock της CPU ήταν πολύ συνηθισμένη. Ακόμη και μικρά πράγματα όπως η δυνατότητα απενεργοποίησης του GPS από ένα widget απαιτούσαν το σύστημα να έχει ρίζες. Υπήρχαν πραγματικά ένα πλήθος λόγων-που ήταν διαφορετικοί για πολλούς χρήστες- για να ριζώνουν το Android πίσω την ημέρα.
Γρήγορα προς τα εμπρός μέχρι σήμερα, και σχεδόν όλοι οι περιορισμοί - από μεγάλα σε μικρά - έχουν ουσιαστικά αντιμετωπιστεί στο λειτουργικό σύστημα αποθεμάτων. Τόσα πολλά πράγματα που κάποτε απαιτούσαν ριζοβολία και ώρες τιτίβισμα είναι τώρα ακριβώς εκεί έξω από το κουτί.
Καθώς το λειτουργικό σύστημα έχει ανοιχτεί περαιτέρω, πολύ πιο προηγμένες εργασίες είναι τώρα διαθέσιμες και από εφαρμογές τρίτων κατασκευαστών. Για παράδειγμα, το Android χρησιμοποίησε για να απαιτήσει πρόσβαση root για να προσαρμόσει τη γραμμή κατάστασης. Το Android Stock διαθέτει τώρα τον δέκτη του συστήματος UI για να βοηθήσει, αλλά ακόμη και τα τηλέφωνα που παραλείπουν αυτή την επιλογή - όπως τα τηλέφωνα Samsung Galaxy, για παράδειγμα - μπορούν να έχουν πρόσβαση μέσω μιας εφαρμογής τρίτου κατασκευαστή. Είναι πολύ λαμπρό.
Δεν θέλω να σας φέρει πιο συγκεκριμένα δεδομένου ότι είναι σαφώς διαφορετικά για κάθε άτομο, αλλά το ηθικό της ιστορίας είναι: τα τηλέφωνα είναι πολύ, πολύ καλύτερα τώρα. Έχω κυριολεκτικά όλες τις λειτουργίες στο τηλέφωνό μου σήμερα που έπρεπε να ριζωθώ για μόλις λίγα χρόνια πριν.
Τώρα, όλα όσα είπαν, υπάρχουν βιώσιμοι λόγοι για να παραμείνετε ριζωμένοι στο τηλέφωνό σας - και θα ακούσω αναμφισβήτητα για πολλούς από αυτούς σε απάντηση σε αυτό το πολύ μετα-αλλά πολύ, λιγότεροι άνθρωποι θα βρεθούν να το χρειάζονται, ειδικά για το πόσο δύσκολο και επικίνδυνο είναι.
Η ριζοβολία είναι εξίσου μεγάλη από τη δυσκολία - αν όχι από το Moreso - από ποτέ
Οι περισσότερες συσκευές Android είναι δενπου έχουν σχεδιαστεί για να έχουν ρίζες. Το σύστημα είναι κλειδωμένο από προεπιλογή, χωρίς κανέναν τρόπο να το ξεκλειδώσετε νόμιμα. Η βασική εξαίρεση εδώ είναι για τα τηλέφωνα Google, όπως η γραμμή Nexus ή Pixel, τα οποία έχουν τη δυνατότητα να ξεκλειδώσουν για εύκολη ριζοβολία.
Άλλα τηλέφωνα, όμως, δεν είναι τόσο εύκολο να ξεριζωθούν. Έχουν σχεδιαστεί ώστε να κλειδώνονται και να παραμένουν έτσι. Σε αυτές τις περιπτώσεις, απαιτείται μια λύση (ή "εκμετάλλευση") για να αποκτήσετε πρόσβαση σε ρίζα. Και εξίσου γρήγορα όπως καθορίζεται χάκερ Android βρίσκουν αυτά τα εκμεταλλεύματα, οι κατασκευαστές είναι patching τους.
Ως αποτέλεσμα, η ριζοβολία μιας συσκευής Android μπορεί να είναι εξαιρετικά δύσκολη. Πίσω στις προηγούμενες ημέρες του Android, τα πράγματα ήταν λίγο πιο εύκολα, καθώς τα αξιοθέατα ήταν άφθονα και γενικά πολύ απλά. Τώρα, ωστόσο, μπορεί να πάρει μερικές φορές μήνες μετά από την απελευθέρωση ενός τηλεφώνου πριν να βρεθεί μια λειτουργική εκμετάλλευση και μπορεί συχνά να είναι αρκετά δύσκολο να επιτευχθεί.
Λόγω αυτής της πρόσθετης πολυπλοκότητας, χρειάζεται ένα ορισμένο επίπεδο κατανόησης για την "ασφαλή" ρίζα μιας πιο σύγχρονης συσκευής. Θα χρειαστεί να περάσετε από έναν τόνο δημοσιεύσεων φόρουμ και διαφορετικούς οδηγούς για να βρείτε τα σωστά εργαλεία και εκμεταλλεύσεις για το συγκεκριμένο τηλέφωνό σας και μπορεί να είναι εξαιρετικά δύσκολο και χρονοβόρο. Και ακόμη και όταν το καταλάβετε όλα έξω, μπορείτε να damange το τηλέφωνό σας μόνιμα αν κάτι πάει στραβά.
Τι είδους κινδύνους; Τι λέτε για το μπάρμπεκιου του τηλεφώνου σας; Σε ορισμένες περιπτώσεις αυτό μπορεί να σημαίνει κάτι σταθερό - γνωστό ως "softbrick" - αλλά σε άλλες μπορεί να σημαίνει ένα μόνιμο και άθικτο τούβλο. Ακόμα και στις περιπτώσεις όπου μπορεί να καθοριστεί, αυτό γενικά σημαίνει πολύ της έρευνας και της εργασίας. Είναι δύσκολο και δεν αξίζει τον κίνδυνο όπως ήταν κάποτε.
Η ριζοβολία είναι κακή για την ασφάλεια του τηλεφώνου σας
Η ριζοβολία καθιστά επίσης πιο δύσκολη την ενημέρωση του τηλεφώνου σας. Αυτό σημαίνει, κυρίως, ότι δεν υπάρχουν μπαλώματα ασφαλείας, που είναι κακό.
Εάν χρησιμοποιήσουμε τα πρόσφατα ευπάθειες Spectre και Meltdown ως αναφορά, μπορείτε να δείτε πώς η έλλειψη ενημερώσεων ασφαλείας μπορεί γρήγορα να γίνει πρόβλημα. Η Google έχει ήδη κυκλοφορήσει τις ενημερώσεις κώδικα ασφαλείας του Android για το Spectre (το Meltdown είναι μια άλλη ιστορία εντελώς), αλλά εάν το τηλέφωνό σας δεν μπορεί να λάβει ενημερώσεις, δεν έχετε τύχη. Και αυτό είναι μόνο η κορυφή του παγόβουνου όταν πρόκειται για θέματα ασφάλειας με ακρωτηριασμένα ακουστικά.
Έχετε ποτέ αναρωτηθεί γιατί η πρόσβαση root δεν είναι διαθέσιμη από το κουτί στο Android; Η απάντηση είναι απλή: επειδή είναι εγγενής κίνδυνος ασφαλείας. Βασικά, όταν ρίζατε το τηλέφωνό σας, το ανοίγετε για να εκτελέσετε όχι μόνο τις εργασίες που θέλετε, αλλά και τις εργασίες που μπορεί να θέλετε να εκτελέσει ο κακόβουλος κώδικας. Εξακολουθείτε να πρέπει να παραχωρήσετε δικαιώματα root σε μεμονωμένες εφαρμογές, αλλά έχετε ακόμα μεγαλύτερη εμπιστοσύνη στους προγραμματιστές αυτών των εφαρμογών από ό, τι κανονικά, και δεν είναι όλες απαραίτητα αξιόπιστοι.
Επιπλέον, υπάρχουν νέες κακόβουλες εφαρμογές για το Android που ανακαλύπτονται όλη την ώρα - μερικές από αυτές μπορούν να ρίξουν ακόμη και το τηλέφωνό σας χωρίς να το γνωρίζουν και να εγκαταστήσουν τις εφαρμογές του συστήματος ήσυχα πίσω από τις σκηνές. Πιο πρόσφατα, εντοπίστηκε το πρώτο κακόβουλο λογισμικό Android με δυνατότητα έγχυσης κώδικα. Ενώ δεν είστε εγγυημένοι για να πάρετε έναν ιό απλά χρησιμοποιώντας ένα ακρωτηριασμένο ακουστικό, είναι απολύτως κάτι που πρέπει να εξετάσετε.
Επιπλέον, θα χάσετε επίσης ορισμένες λειτουργίες σε ακουστικά με ρίζες, όπως η πρόσβαση στο Android Pay. Αυτό οφείλεται στο API SafetyNet το οποίο η Google έθεσε σε εφαρμογή για να διασφαλίσει ότι τα πιο ευαίσθητα δεδομένα, όπως η πιστωτική σας κάρτα και οι τραπεζικές πληροφορίες σας στην περίπτωση του Android Pay, διατηρούνται όσο το δυνατόν ασφαλέστερα.
Η κάτω γραμμή είναι εδώ: αν δεν είστε διατεθειμένοι να θέσετε όλα τα δεδομένα σας σε κίνδυνο, τότε μην ριζώνετε το τηλέφωνό σας. Δεν προσπαθώ να είμαι υπερβολικός και να σας φοβούμαι να σκεφτείτε ότι όλες οι προσωπικές πληροφορίες σας θα καταλήξουν σε λάθος χέρια μόνο και μόνο επειδή εσείς ρίζες το τηλέφωνό σας, αλλά προτείνω ότι η δυνατότητα είναι πραγματική και κάτι που πρέπει να γνωρίζετε του.
Ακόμα και οι Custom ROMs δεν είναι τέλειες
Ξέρω ότι έρχεται το επιχείρημα για προσαρμοσμένες ROMs, οπότε ας πάμε μπροστά και μιλάμε γι 'αυτό. Εάν είστε all-in στη ριζοβολία σκηνή, τότε ίσως να τρέχετε επίσης μια προσαρμοσμένη ROM. Δροσερός! Μπορείτε στην πραγματικότητα να παρακάμψετε πολλές από τις προαναφερθείσες ενοχλήσεις κάνοντας αυτό ... και επίσης να εισαγάγετε τον εαυτό σας σε μια νέα σειρά παρενοχλήσεων.
Δεδομένου ότι οι προσαρμοσμένες ROM βασίζονται γενικά σε αποθέματα Android, θα μπορούσε κανείς να υποστηρίξει ότι είναι ευκολότερο για τους προγραμματιστές της ROM να διατηρούν τα πράγματα ενημερωμένα με τις ενημερωμένες εκδόσεις κώδικα ασφαλείας και τι όχι. Αυτό λέει ότι το "ευκολότερο" δεν σημαίνει πάντοτε "πρακτικό". Στην πραγματικότητα, μερικές από τις πιο δημοφιλείς ΡΟΜ εκεί έξω διατηρούνται από μια μικρή ομάδα μερικών ανθρώπων (ή ακόμη και από ένα άτομο) και επομένως δεν εντελώς ενημερωμένοι, επειδή δεν έχουν ακριβώς το χρόνο να κρατούν πάνω από τα πράγματα.
Με άλλα λόγια, η εκτέλεση ενός προσαρμοσμένου ROM βασισμένου σε αποθέματα Android δεν αποτελεί αυτόματη βελτίωση. Στην πραγματικότητα, δεδομένου ότι οι περισσότεροι ROM είναι ριζωμένοι έξω από την πύλη, είναι εγγενώς λιγότερο ασφαλές από ένα μη ριζωμένο σύστημα, τα σημερινά μπαλώματα ασφαλείας είναι καταδικασμένα.
Συνολικά, η ρίζα εξακολουθεί να έχει τη θέση της ανάμεσα στο Android modding crowd και δεν θέλω να την αποθαρρύνω. Πραγματικά προτείνω να μην αξίζει τον κόπο περισσότερους χρήστες-ακόμη και μεταξύ των πιο εξειδικευμένων τεχνολογίας. Τα περισσότερα από αυτά που θα μπορούσαν να επιτευχθούν μόνο με πρόσβαση root πριν μπορεί τώρα να γίνει στο Android, και πολλά από αυτά που δεν είναι πλέον προσβάσιμα μέσω εφαρμογών τρίτου μέρους. Εάν υπάρχει κάτι που θέλετε να κάνετε απαιτώντας πρόσβαση root, είμαστε σε ένα μέρος όπου πρέπει πραγματικά να αναρωτηθείτε: είναι η ανταμοιβή Πραγματικά αξίζει τον κίνδυνο?