Διαφήμιση
Θέλετε την καλύτερη απόδοση από τη συσκευή σας Android; Ή ίσως θέλετε την καλύτερη διάρκεια ζωής της μπαταρίας; Εάν έχετε ήδη ριζώσει τη συσκευή σας ή ακόμα και εγκαταστήσατε μια προσαρμοσμένη ROM Ποια είναι τα καλύτερα προσαρμοσμένα Android ROM;Τη στιγμή που θα συνειδητοποιήσετε ότι μπορείτε να αναβοσβήνετε το τηλέφωνό σας Android με ένα νέο ROM είναι ένα κεντρικό. Ξαφνικά, είσαι ελεύθερος: Ατελείωτες επιλογές προσαρμογής, δεν υπάρχουν πλέον bloatware πωλητών, και, καλύτερα απ 'όλα, δεν έχετε ... Διαβάστε περισσότερα επάνω σε αυτό, ίσως είναι καλή ιδέα να ελέγξετε έξω τη σφαίρα των προσαρμοσμένων πυρήνων.
Αν δεν έχετε δοκιμάσει ακόμα ένα προσαρμοσμένο ROM αλλά ενδιαφέρεστε, θα πρέπει να το ελέγξετε γενική κατευθυντήρια γραμμή για τη διαδικασία Πώς να βρείτε και να εγκαταστήσετε μια προσαρμοσμένη ROM για τη συσκευή σας AndroidΤο Android είναι εξαιρετικά προσαρμόσιμο, αλλά για να επωφεληθείτε πλήρως από αυτό, θα πρέπει να αναβοσβήνει ένα προσαρμοσμένο ROM. Δείτε πώς να το κάνετε αυτό. Διαβάστε περισσότερα .
Εδώ θα σας δείξω γιατί μπορεί να θέλετε να χρησιμοποιήσετε έναν προσαρμοσμένο πυρήνα, καθώς και πού να τα βρείτε.
Σχετικά με τον πυρήνα
Ο πυρήνας είναι το κομμάτι του λογισμικού που γεφυρώνει το χάσμα μεταξύ του λειτουργικού συστήματος (και εγκατεστημένων εφαρμογών) και του υλικού στη συσκευή. Ό, τι κάνετε στη συσκευή σας περιλαμβάνει τον πυρήνα. Αυξάνοντας την ένταση κατά την αναπαραγωγή ενός βίντεο; Το Android δεν λέει άμεσα στα ηχεία να αυξήσουν την απόδοση. Αντίθετα, λέει στον πυρήνα ότι θέλει να αυξήσει την ένταση του ήχου και ο πυρήνας μιλάει στο ηχείο για να αυξήσει την παραγωγή του.
Αλλά γιατί ο μέσος άνθρωπος; Με πολύ απλούς όρους, κάνει το Android πολύ πιο ευέλικτο. Η Google μπορεί να ανησυχεί για τη δημιουργία όλων των λειτουργιών στο Android, αλλά δεν χρειάζεται να ανησυχείτε για το πώς ακριβώς εκτελείται σε κάθε συσκευή. Δεδομένου ότι υπάρχουν τόσες συσκευές που διαθέτουν όλο το υλικό, η Google δεν μπορεί να ανησυχεί για την παροχή συμβατότητας και προγραμμάτων οδήγησης σε κάθε συσκευή. Είναι η δουλειά του κατασκευαστή να δημιουργήσει τον πυρήνα που έχει όλα τα απαραίτητα προγράμματα οδήγησης για να κάνει τα πάντα να λειτουργούν στη συσκευή.
Προσαρμογή
Ο πυρήνας, από αυτή την άποψη, είναι εξαιρετικά προσαρμόσιμος. Ο κατασκευαστής δεν χρειάζεται μόνο να συνδέσει τα απαραίτητα προγράμματα οδήγησης για να λειτουργήσει σωστά όλο το υλικό, αλλά υπάρχουν πολλές μεταβλητές που πρέπει να ορίσουν. Μπορούν να χάλια με όλα τα είδη των πραγμάτων, όπως:
- τις ελάχιστες και τις μέγιστες συχνότητες που μπορεί να αυξήσει ή να μειώσει η CPU
- πόσο απασχολημένος πρέπει να είναι η CPU προτού ενεργοποιήσει επιπλέον πυρήνες που έχει κανονικά απενεργοποιηθεί για εξοικονόμηση μπαταρίας
- η συχνότητα που θα πρέπει να ενισχύει η CPU κάθε φορά που ανιχνεύει την είσοδο αφής (για να εξασφαλίσει μια πιο ομαλή εγρήγορση)
- ο ρυθμιστής CPU (ο οποίος καθορίζει πόσο γρήγορα τείνει να αυξάνει τη συχνότητα ή όχι) που πρέπει να χρησιμοποιηθεί
- αλλάξτε την τάση της CPU σε όλες τις πιθανές συχνότητες
- τη μέγιστη συχνότητα της GPU
- ενεργοποίηση γρήγορης φόρτισης USB (για θύρες USB 3.0)
- ρυθμίστε τον προγραμματιστή εισόδου / εξόδου που χρησιμοποιείται
Πώς ένας πυρήνας αντικατάστασης σας ωφελεί
Αυτό είναι υπέροχο και όλα, αλλά τι μπορεί να κάνει ένας προσαρμοσμένος πυρήνας για εσάς; Υπάρχουν πολλοί διαφορετικοί προσαρμοσμένοι πυρήνες για σχεδόν κάθε υπάρχουσα συσκευή Android, έτσι θα έχετε πολλές επιλογές από τις οποίες μπορείτε να επιλέξετε. Ανάλογα με τις ανάγκες σας, μπορείτε να επιλέξετε πυρήνες που είναι βελτιστοποιημένοι για απόδοση ή αυτοί που είναι βελτιστοποιημένοι για εξοικονόμηση ενέργειας. Άλλοι έχουν μια καλή ισορροπία και των δύο.
Υπάρχουν ορισμένοι προγραμματιστές που απενεργοποιούν ορισμένους οδηγούς με άλλους (για διάφορους λόγους) ή αναπτύσσουν τα δικά τους μπαλώματα για τα προβλήματα που εντοπίζουν. Πολλοί προγραμματιστές προσπαθούν επίσης να συμπεριλάβουν τις ενημερωμένες εκδόσεις κώδικα του πυρήνα του Linux ή να χρησιμοποιήσουν τα δικά τους εργαλεία για τη σύνταξη τους. Για παράδειγμα, για το Nexus 5, υπάρχει ένας προγραμματιστής που χρησιμοποιεί τη δική του εργαλειοθήκη, η οποία περιλαμβάνει την τελευταία έκδοση του GCC, ένα Γραμμή εργαλείων Linaro με βελτιστοποιήσεις ειδικά για την αρχιτεκτονική CPU που χρησιμοποιήθηκε και μέγιστες σημαίες βελτιστοποίησης για το μεταγλωττιστής.
Οι προγραμματιστές μπορούν ακόμη να προσθέσουν ορισμένες πρόσθετες λειτουργίες από άλλους πυρήνες που δεν υπάρχουν επίσημα για τη συσκευή σας. Για παράδειγμα, υπάρχουν μερικοί πυρήνες για το Nexus 5 που περιλαμβάνουν το χαρακτηριστικό "διπλό πάτημα για να ξυπνήσει" που εμφανίστηκε για πρώτη φορά στο LG G2.
Πάνω απ 'όλα, μια χούφτα πυρήνες σας επιτρέπουν να έχετε πρόσβαση στις διαμορφώσιμες μεταβλητές οι ίδιοι, έτσι ώστε εσείς μπορεί να χρησιμοποιήσει τον κώδικα που απελευθερώνουν οι προγραμματιστές του πυρήνα, αλλά το τσίμπημα για να προσαρμόσει τη συμπεριφορά του σύμφωνα με τις προτιμήσεις σας. Ωστόσο, θα θέλετε να διερευνήσετε κάποιες από τις διαθέσιμες επιλογές προτού να αρχίσετε να αλλάζετε τις αξίες τους. Με άλλα λόγια, ένας προσαρμοσμένος πυρήνας μπορεί να προσφέρει βελτιώσεις, επιπλέον χαρακτηριστικά, εξειδίκευση και εξαιρετική δυνατότητα ρύθμισης.
Πού να βρείτε πυρήνες Android
Είναι πολύ εύκολο να βρείτε έναν πυρήνα για τη συσκευή σας. Υποθέτοντας ότι έχετε τη ρίζα της συσκευής σας και ένα προσαρμοσμένη ανάκτηση εγκατεστημένη Τι είναι μια προσαρμοσμένη ανάκτηση; Εξερευνώντας CWM, TWRP και φίλουςΑν σκεφτήκατε ποτέ να παίζετε με τη συσκευή σας Android, πιθανότατα έχετε διαβάσει ότι θα πρέπει να αναβοσβήνει μια προσαρμοσμένη ανάκτηση σε αυτήν, προτού να μπορέσετε να κάνετε κάτι σοβαρό. Αλλά, αυτό προκαλεί κάποιες ερωτήσεις. Διαβάστε περισσότερα , μπορείτε να περιηγηθείτε στο φόρουμ XDA-Developers, να κοιτάξετε στο subforum για τη συγκεκριμένη συσκευή σας, να αναζητήσετε μέσα από τα θέματα για ο καθένας που έχει μια ετικέτα [KERNEL] στον τίτλο του νήματος, κατεβάζει μια που σας αρέσει και αναβοσβήνει το αρχείο .zip μέσω της προσαρμοσμένης ανάκτησης.
Μπορεί επίσης να υπάρχει ένα κολλώδες νήμα που μπορεί να περιέχει μια λίστα δημοφιλών πυρήνων διαθέσιμη για εύκολη αναζήτηση. Μόλις αποφασίσετε για έναν πυρήνα που θα θέλατε να χρησιμοποιήσετε, απλώς το κατεβάστε (πρέπει να είναι σε αρχείο .zip) και αναβοσβήνει χρησιμοποιώντας την προσαρμοσμένη ανάκτηση. Βεβαιωθείτε ότι έχετε συμμορφωθεί με όλες τις οδηγίες που μπορεί να παρέχει ο προγραμματιστής του πυρήνα και ότι οποιαδήποτε από τις οδηγίες τους θα αντικαταστήσει οποιαδήποτε από τις συμβουλές μου.
συμπέρασμα
Οι προσαρμοσμένοι πυρήνες μπορούν να κάνουν τη συσκευή σας πολύ καλύτερη. Αν συμβεί να επιλέξετε έναν πυρήνα που δεν είναι σωστός για εσάς, μπορείτε πάντα να βρείτε ένα άλλο και να αναβοσβήνετε για να αντικαταστήσετε τον τρέχοντα εγκατεστημένο πυρήνα. Μόλις βρείτε ένα κατάλληλο για εσάς, συγχαρητήρια! Έχετε κάνει τη συσκευή σας πολύ καλύτερη για εσείς.
Image Credit: CIMMYT
Ο Danny είναι ανώτερος στο Πανεπιστήμιο του North Texas, ο οποίος απολαμβάνει όλες τις πτυχές του λογισμικού ανοιχτού κώδικα και του Linux.