Σκέψη για την εγκατάσταση ενός προσαρμοσμένου Android ROM;  Μπορεί να είσαι για περισσότερο από ό, τι περιμένεις.  Εδώ είναι κοινά θέματα που πρέπει να εξετάσετε.

4 κοινά θέματα που πρέπει να γνωρίζετε κατά την εγκατάσταση ενός προσαρμοσμένου λογισμικού Android ROM

Διαφήμιση Ο κύριος λόγος για τον οποίο εγώ και πολλοί άλλοι προτιμούν τα Android phones over iPhones είναι ότι το Google κάνει μεγάλο μέρος του κώδικα του Android ελεύθερα διαθέσιμη. Άλλοι προγραμματιστές είναι στη συνέχεια ελεύθεροι να δημιουργήσουν εκδόσεις του Android με λιγότερα από τα μέρη που δεν μας αρέσουν και περισσότερα από τα μέρη που κάνουμε. Αλλά αυτή δεν είναι η εμπειρία Android που παίρνετε όταν αγοράζετε για πρώτη φορά τη συσκευή σας. Αντ 'αυτού, πρέπει να παίρνετε τα πράγματα στα χέρια σας ξεκλειδώντας το bootloader του τηλεφώνου σας και αναβοσβήνοντας ένα προσαρμοσμένο ROM

Διαφήμιση

Ο κύριος λόγος για τον οποίο εγώ και πολλοί άλλοι προτιμούν τα Android phones over iPhones είναι ότι το Google κάνει μεγάλο μέρος του κώδικα του Android ελεύθερα διαθέσιμη. Άλλοι προγραμματιστές είναι στη συνέχεια ελεύθεροι να δημιουργήσουν εκδόσεις του Android με λιγότερα από τα μέρη που δεν μας αρέσουν και περισσότερα από τα μέρη που κάνουμε.

Αλλά αυτή δεν είναι η εμπειρία Android που παίρνετε όταν αγοράζετε για πρώτη φορά τη συσκευή σας. Αντ 'αυτού, πρέπει να παίρνετε τα πράγματα στα χέρια σας ξεκλειδώντας το bootloader του τηλεφώνου σας και αναβοσβήνοντας ένα προσαρμοσμένο ROM.

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

Ακολουθούν ορισμένα από τα σημαντικότερα σημεία πόνου που μπορεί να αντιμετωπίσετε όταν αναβοσβήνετε ένα Android ROM.

1. Εγκατάσταση ADB και Fastboot

Ιστοσελίδα για προγραμματιστές Android που περιγράφει ADB

Αν είστε εξοικειωμένοι με την αντικατάσταση των λειτουργικών συστημάτων στον υπολογιστή σας, τότε ίσως είστε εξοικειωμένοι με το Linux. Αυτή η διαδικασία περιλαμβάνει την εγκατάσταση του Linux σε ένα CD ή USB stick, την επανεκκίνηση του υπολογιστή σας και το πάτημα του πλήκτρου κατά την εκκίνηση που σας επιτρέπει να φορτώσετε το εναλλακτικό λειτουργικό σύστημα αντί του σκληρού σας δίσκου.

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

Συγκεκριμένα, πρέπει να έχετε τη Γέφυρα εντοπισμού σφαλμάτων Android, γνωστή καλύτερα ως ADB. Αυτή η σουίτα εργαλείων περιλαμβάνει ένα πρόγραμμα που ονομάζεται Fastboot. Το ADB μιλάει στο τηλέφωνό σας όταν είναι ενεργοποιημένο. Το Fastboot μιλάει στο τηλέφωνό σας μετά την επανεκκίνηση σε μια ειδική λειτουργία, ονομαζόμενη καλώς "Λειτουργία Fastboot". Και τα δύο εργαλεία επικοινωνούν μέσω καλωδίου USB.

Η εγκατάσταση του ADB είναι σχετικά απλή. Μεταβείτε στον ιστότοπο του Google για προγραμματιστές Android και κατεβάστε την κατάλληλη έκδοση για τον υπολογιστή σας. Το ADB υποστηρίζει Windows, macOS και Linux.

Ποιο είναι το πρόβλημα?

Το ADB και το Fastboot είναι και τα δύο εργαλεία γραμμής εντολών. Αντί να ανοίγετε μια εφαρμογή και κάνοντας κλικ σε μερικά κουμπιά, θα πρέπει να μάθετε πώς να ανοίγετε τη γραμμή εντολών και να γράφετε τι πρέπει να κάνετε.

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

Όχι μόνο αυτό, δεδομένου ότι το ADB και το Fastboot δεν έρχονται με τον υπολογιστή σας, πρέπει να κατευθύνετε τη γραμμή εντολών στη θέση όπου εγκαταστήσατε ADB. Διαφορετικά, ο υπολογιστής σας θα απαντήσει μόνο στις εντολές που πληκτρολογείτε με σύγχυση. Μπορεί επίσης να χρειαστεί να εκτελέσετε εντολές χρησιμοποιώντας προνόμια διαχειριστή.

Σημείωση: Υπάρχουν εργαλεία εκεί έξω που μπορούν να εκτελέσουν μεγάλο μέρος αυτής της βαριάς ανύψωσης για εσάς. Αυτά τα προγράμματα δεν προέρχονται από το Google ή άλλους κατασκευαστές smartphone, ούτε χρησιμοποίησα μια προσαρμοσμένη ROM που μου έδωσε οδηγίες να χρησιμοποιήσω μια τέτοια μέθοδο. Μη διστάσετε να μοιραστείτε την εμπειρία σας με τέτοιες εφαρμογές στα σχόλια.

2. Εγκατάσταση προγραμμάτων οδήγησης

Η σελίδα οδηγών της Motorola για συσκευές Motorola

Οι συσκευές που συνδέετε στον υπολογιστή σας χρειάζονται ειδικό λογισμικό που λέει τα δύο κομμάτια του υλικού πώς να επικοινωνούν. Τα Windows, macOS και Linux χειρίζονται διαφορετικά τους οδηγούς. Στο macOS και στο Linux, πολλά προγράμματα οδήγησης μπαίνουν στο λειτουργικό σύστημα, ενώ τα Windows απαιτούν από εσάς να κατεβάσετε τα προγράμματα οδήγησης ξεχωριστά, όπως θα κάνατε μια εφαρμογή.

Ποιο είναι το πρόβλημα?

Είναι δύσκολο να γνωρίζετε πότε έχετε πρόβλημα με τον οδηγό. Ούτε το ADB ούτε το Fastboot θα σας το πω τόσο άμεσα. Αλλά εάν εισάγετε μια εντολή και δεν συμβαίνει τίποτα, υπάρχει πιθανότητα να έχετε πρόβλημα με τον οδηγό.

Τερματικό Linux που εμφανίζει την εντολή "συσκευές adb" χωρίς αποτέλεσμα

Τα ζητήματα των οδηγών μπορεί να είναι δύσκολο να κοροϊδεύουν. Όταν εγκατέστησα πιο πρόσφατα ένα προσαρμοσμένο ROM, δεν είχα κανένα πρόβλημα να πάρει το ADB να αναγνωρίσει τη συσκευή μου. Όταν επανεκκίνηση σε λειτουργία Fastboot, το Fastboot αναγνώρισε επίσης τη συσκευή μου.

Ωστόσο, όταν μπήκα σε εντολές Fastboot, τίποτα δεν θα συνέβαινε. Παρόλο που το Fastboot μπορούσε να δει τη συσκευή μου, δεν μπορούσε να πει στο τηλέφωνο να κάνει τίποτα. Οι περισσότεροι οδηγοί online θα σας ενημερώσουν ότι εάν το Fastboot μπορεί να δει τη συσκευή σας, έχετε λειτουργικά προγράμματα οδήγησης. Μπορείτε λοιπόν να φανταστείτε την απογοήτευσή μου, καθώς τελικά το έκανα ότι, ναι, τα προβλήματά μου ήταν συνδεόμενα με τον οδηγό.

Οι ηλεκτρονικές οδηγίες θα σας ενημερώσουν γενικά ότι το ADB είναι πιο εύκολο στη χρήση σε macOS ή Linux παρά στα Windows. Ωστόσο, έπρεπε να πάρω τα χέρια μου στα Windows για να ολοκληρώσω τη δουλειά. Το Linux μπορεί να έχει τους οδηγούς να επικοινωνούν με το τηλέφωνό μου, αλλά για οποιονδήποτε λόγο, τα ADB και Fastboot εξακολουθούν να έχουν προβλήματα. Αλλά όταν εγκαθιστώ τους οδηγούς που παρέχονται για τα Windows, αυτό τείνει να λειτουργεί καλά. (Ποτέ δεν προσπάθησα να χρησιμοποιήσω ένα Mac.)

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

Η ιστοσελίδα του HTC για ξεκλείδωμα των bootloaders

Ένα bootloader είναι το μέρος του τηλεφώνου σας που καθορίζει ποιο λειτουργικό σύστημα θα εκκινήσει. Από προεπιλογή, ο bootloader θα εκκινήσει μόνο το λειτουργικό σύστημα που παρέσχε ο κατασκευαστής. Και έρχεται κλειδωμένο.

Πρέπει να ξεκλειδώσετε το bootloader πριν μπορέσετε να πείτε στο τηλέφωνό σας να φορτώσει ένα εναλλακτικό λειτουργικό σύστημα, κάτι που κάνετε όταν εγκαθιστάτε μια προσαρμοσμένη ROM.

Ποιο είναι το πρόβλημα?

Όχι σε κάθε τηλέφωνο Android έχει ένα unlockable bootloader. Πολλά - αν όχι τα περισσότερα - δεν το κάνουν. Μεταξύ αυτών που κάνουν, πρέπει να είστε προσεκτικοί ποιο μοντέλο αγοράζετε. Το ασφαλέστερο στοίχημά σας είναι να αγοράσετε την έκδοση της συσκευής που δεν έχει ξεκλειδωθεί. Μην αγοράζετε ποτέ τηλέφωνο από τον φορέα σας! Αγοράστε ξεκλειδωμένα τηλέφωνα και αποθηκεύστε εκατοντάδες μην αγοράσετε ποτέ ένα τηλέφωνο από τον μεταφορέα σας! Αγοράστε ξεκλειδωμένα τηλέφωνα και αποθηκεύστε εκατοντάδες Τα ξεκλείδωτα τηλέφωνα μπορεί να κοστίσει μια περιουσία, αλλά οι αποταμιεύσεις περισσότερο από να κάνουν για αυτό. Μπορείτε να αποθηκεύσετε χιλιάδες μην υπογράφοντας μια σύμβαση. Έχουμε έξι τηλέφωνα που έρχονται συμβόλαιο δωρεάν! Διαβάστε περισσότερα .

Οι εκδόσεις μεταφορέων είναι ένα στοίχημα. Στις ΗΠΑ, τα μοντέλα GSM από την AT & T και την T-Mobile είναι πιθανότερο να έχουν υποστήριξη από τις συσκευές CDMA της Sprint και της Verizon. Αλλά αυτό δεν είναι ένας σκληρός και γρήγορος κανόνας.

Τα τηλέφωνα της Google είναι το ασφαλέστερο στοίχημα. Οι συσκευές Pixel και η γραμμή Nexus μπροστά τους είναι σχετικά εύκολο να ξεκλειδώσετε. Η Sony είναι μια άλλη καλή επιλογή. Η εταιρία σας ενημερώνει πώς να ξεκλειδώσετε τις συσκευές της, σας προσφέρει πηγαίο κώδικα και παρέχει τα απαραίτητα προγράμματα οδήγησης για πολλές από τις συσκευές της.

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

4. Χρήση προσαρμοσμένης ανάκτησης

Αφού ξεκλειδώσετε τον bootloader, ήρθε η ώρα να ξεκινήσετε την εγκατάσταση της προσαρμοσμένης ROM.

Τα περισσότερα smartphones έρχονται με αυτό που είναι γνωστό ως ανάκαμψη . Αυτό είναι το μέρος του τηλεφώνου που φορτώνετε για να επισκευάσετε ένα σπασμένο λειτουργικό σύστημα. Μπορείτε να σκουπίσετε τη συσκευή από εδώ, επιστρέφοντας το σύστημα πίσω σε νέο.

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

Ποιο είναι το πρόβλημα?

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

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

Αν αντιμετωπίζετε προβλήματα κατά την εγκατάσταση ή την εκκίνηση μιας προσαρμοσμένης ανάκτησης, πιθανώς να έχετε προβλήματα με το πρόγραμμα οδήγησης.

Όσο για αυτό το Custom ROM ...

Μόλις έχετε μια προσαρμοσμένη ανάκαμψη και τρέχει, η διαδικασία είναι αρκετά απλή από εκείνο το σημείο. Υπάρχει ακόμα η πιθανότητα σφαλμάτων, αλλά είναι λιγότερο πιθανό και το μεγαλύτερο μέρος της βαριάς ανύψωσης είναι πίσω από εσάς.

Ευτυχώς τα παραπάνω βήματα είναι συνήθως μια χρονική υπόθεση. Αν εγκαταστήσατε μια προσαρμοσμένη ανάκτηση, δεν χρειάζεται πλέον ο υπολογιστής σας να αναβοσβήνει νέα λειτουργικά συστήματα. Αν και το τηλέφωνό σας απαιτεί να εκκινήσετε προσωρινά την αποκατάσταση, τότε θα χρειαστεί να κρατήσετε το ADB και το Fastboot πρακτικά στον υπολογιστή σας.

Ορισμένες προσαρμοσμένες ROM είναι σταθερές σταθερές. Άλλοι είναι κακοί. Έτσι, ανάλογα με τις περιστάσεις σας, μπορεί να μην είστε έξω από το δάσος ακόμα. Μπορείτε να αποφασίσετε ότι μια προσαρμοσμένη ROM απλά δεν αξίζει την προσπάθεια Γιατί δεν χρειάζεστε πλέον μια προσαρμοσμένη ROM για συσκευές Android Γιατί δεν χρειάζεστε πλέον μια προσαρμοσμένη ROM για συσκευές Android Android τηλέφωνο έχουν πάρει πολύ καλύτερα τα τελευταία χρόνια - χρειάζεστε ακόμη και μια προσαρμοσμένη ROM πια; Διαβάστε περισσότερα .

Εξερευνήστε περισσότερα σχετικά με: Προσαρμογή Android, Ρίζα Android, Custom Android Rom, Αντιμετώπιση προβλημάτων.