Ξεχάστε να αναβοσβήνουν τα ROMs Χρησιμοποιήστε το Xposed Framework για να προσαρμόσετε το Android σας
Πολλές βελτιώσεις χαμηλού επιπέδου μπορούν κανονικά να εκτελούνται μόνο στο Android, αναβοσβήνοντας προσαρμοσμένες ROM. Το Xposed Framework σας επιτρέπει να τροποποιήσετε το υπάρχον σας σύστημα χωρίς να εγκαταστήσετε ένα νέο προσαρμοσμένο ROM. Το μόνο που χρειάζεται είναι η πρόσβαση root.
Σίγουρα, μπορεί να θέλετε να αναβοσβήνετε μια προσαρμοσμένη ROM όπως το CyanogenMod για να αποκτήσετε την πιο πρόσφατη έκδοση του Android ή να χρησιμοποιήσετε μια μεγάλη ποικιλία τσίμπημα, αλλά αν σας αρέσει η έκδοση του Android που έχετε ήδη, το Xposed framework είναι πολύ ευέλικτο. Σκεφτείτε το Xposed Framework ως οικοδόμηση της δικής σας προσαρμοσμένης ROM για το Android. Αντί να κατεβάσετε κάτι σαν το CyanogenMod, το οποίο έρχεται με μια σειρά από νέα χαρακτηριστικά ψημένα, το Xposed σας επιτρέπει να προσθέσετε μόνο τα χαρακτηριστικά που θέλετε, ένα προς ένα, μέσα από μεμονωμένες μονάδες. Δεν απαιτείται αναβοσβήνει ROM. Αυτό το άρθρο έχει μερικά παραδείγματα των πράξεων που μπορείτε να κάνετε, αν είστε περίεργοι.
Πως δουλεύει
Η δημοφιλής ενότητα GravityBox Xposed, η οποία περιέχει πολλά χρήσιμα τσιμπήματα σε ένα πακέτο.Για να εκτελέσετε διάφορες βελτιώσεις χαμηλού επιπέδου, οι προγραμματιστές πρέπει να τροποποιήσουν τα αρχεία APK του συστήματος (πακέτο εφαρμογής). Γενικά απελευθερώνουν αυτές τις αλλαγές ως προσαρμοσμένη ROM, την οποία οι χρήστες πρέπει να αναβοσβήνουν στη συσκευή τους.
Το Xposed Framework απαιτεί εγκατάσταση root, αλλά θα πρέπει να είναι σε θέση να λειτουργήσει χωρίς root μετά. Επεκτείνει το εκτελέσιμο αρχείο / system / bin / app_process για να φορτώσει ένα συγκεκριμένο αρχείο JAR κατά την εκκίνηση. Οι κλάσεις αυτού του αρχείου θα αποτελούν μέρος κάθε διαδικασίας εφαρμογής στο σύστημα - ακόμη και των διαδικασιών εξυπηρέτησης του συστήματος. Στη συνέχεια, είναι δυνατό να τροποποιήσετε τη συμπεριφορά μιας εφαρμογής κατά τη διάρκεια εκτέλεσης - δεν απαιτείται αναβοσβήνει η ROM ούτε τροποποιούνται τα αρχεία APK της εφαρμογής.
Το Xposed Framework δεν εγγυάται ότι θα λειτουργεί σε κάθε τηλέφωνο, ούτε και τα μεμονωμένα μοντέλα. Έχει σχεδιαστεί για να λειτουργεί με τις περισσότερες συσκευές Android 4.0 και νεότερες εκδόσεις. Επιπλέον, ενδέχεται να μην λειτουργούν σε ισχυρά τροποποιημένες μονάδες ROM ή σε συσκευές που τροποποιούν σε μεγάλο βαθμό ορισμένα κομμάτια κώδικα (για παράδειγμα, συσκευές Samsung ενδέχεται να αντιμετωπίζουν προβλήματα). Ο μόνος τρόπος να γνωρίζετε είναι να περιηγηθείτε στα Φόρουμ Xposed ή να το δοκιμάσετε μόνοι σας. Υπάρχουν ανεπίσημες κατασκευές για TouchWiz και άλλες εκδόσεις του Android, αν είστε πρόθυμοι να τους δώσετε ένα πλάνο.
Το τηλέφωνό σας θα πρέπει επίσης να έχει ρίζες. Δεν υπάρχει τρόπος γύρω από αυτό, οπότε αν δεν έχετε ριζώσει ακόμα, δεν υπάρχει καλύτερος χρόνος από τώρα! Κάθε τηλέφωνο είναι λίγο διαφορετικό, οπότε ελέγξτε τον οδηγό περιήγησης και το XDA Developers Forum για τη συγκεκριμένη συσκευή σας για περισσότερες πληροφορίες σχετικά με τον τρόπο εκκίνησης.
Τέλος, να θυμάστε ότι - όπως ακριβώς και το ξεκλείδωμα του bootloader και των ριζοβολιών, οι οποίες έχουν πρόσβαση σε βαθιές λειτουργίες του συστήματος στο τηλέφωνό σας, αποτελούν κίνδυνο για την ασφάλεια. Εγκαταστήστε μόνο μονάδες από προγραμματιστές που εμπιστεύεστε ή αναζητήστε λειτουργίες ανοιχτού κώδικα και κολλήστε σε αυτές. Όλα από εδώ και πέρα είναι με δική σας ευθύνη, οπότε προσέξτε και εγκαταστήστε υπεύθυνα.
Μπορείτε να περιηγηθείτε στα διάφορα Xposed tweaks που είναι διαθέσιμα στην ιστοσελίδα του Xposed και να δείτε πολλές περισσότερες πληροφορίες και συχνές ερωτήσεις σχετικά με το Xposed forum στο XDA Developers.
Βήμα πρώτο: Εγκαταστήστε το Xposed Framework
Το Xposed Framework δεν είναι διαθέσιμο στο Google Play, επομένως θα πρέπει να το εγκαταστήσετε μέσω μιας από δύο άλλες μεθόδους.
Εκσυγχρονίζω: Εάν τρέχετε το Marshmallow ή παραπάνω, μπορείτε να εγκαταστήσετε μια νεότερη, "χωρίς σύστημα" έκδοση του Xposed, η οποία είναι πολύ πιο ευέλικτη από την παλιά έκδοση που αναφέρεται σε αυτό το άρθρο. Κατ 'αρχάς, θα θέλετε να διαβάσετε σχετικά με το σύστημα χωρίς ρίζα, και στη συνέχεια να μάθετε πώς να εγκαταστήσετε χωρίς σύστημα εδώ.
Εάν εκτελείτε μια έκδοση του Android Ice Cream Sandwich, Jelly Bean ή KitKat, μπορείτε να μεταφορτώσετε το API Xposed Installer από την αρχική σελίδα του Xposed και στη συνέχεια να το μεταφέρετε στο τηλέφωνό σας με ένα καλώδιο USB ή μια εφαρμογή όπως το Dropbox. Στη συνέχεια, ξεκινήστε το APK για να ξεκινήσετε την εγκατάσταση και μεταβείτε στην επόμενη ενότητα.
Εάν χρησιμοποιείτε το Android Lollipop ή το Marshmallow, η εγκατάσταση είναι λίγο πιο περίπλοκη: θα χρειαστεί να αναβοσβήνει το πλαίσιο χρησιμοποιώντας μια προσαρμοσμένη ανάκτηση όπως TWRP, στη συνέχεια sideload το πρόγραμμα εγκατάστασης. (Αν και θυμάστε, αν τρέχετε το Marshmallow, μπορείτε επίσης να εγκαταστήσετε την έκδοση χωρίς σύστημα, η οποία είναι καλύτερη.)
Προχωρήστε στο νήμα του φόρουμ του Xposed στους προγραμματιστές XDA και κατεβάστε τρία αρχεία: το API του Xposed Installer, το Xposed Framework ZIP και το Xposed Uninstaller ZIP. Μπορεί να χρειαστεί να κάνετε κάποια έρευνα για να καταλάβετε ποιο αρχείο .zip για λήψη. "Sdk21", "sdk22" και "sdk23" αναφέρονται σε Android 5.0, 5.1 και 6.0, αντίστοιχα. "Βραχίονας", "arm64" και "x86" αναφέρονται σε επεξεργαστές ARM, 64-bit ARM και Intel αντίστοιχα.
Έτσι, δεδομένου ότι έχω ένα Nexus 5X-ο οποίος διαθέτει επεξεργαστή ARM 64 bit και τρέχει το Android 6.0.1 Lollipop-έχω κατεβάσει το API Xposed Installer, το xposed-v80-sdk23-arm64.zip αρχείο και το xposed-uninstaller -arm64.zip αρχείο.
Μεταφέρετε και τα τρία αρχεία στο τηλέφωνό σας χρησιμοποιώντας ένα καλώδιο USB ή μια εφαρμογή όπως το Dropbox.
Στη συνέχεια, επανεκκινήστε το τηλέφωνό σας σε ανάκτηση TWRP. Κάνοντας αυτό είναι λίγο διαφορετικό σε κάθε τηλέφωνο - για παράδειγμα, μπορεί να χρειαστεί να κρατήσετε ταυτόχρονα τα κουμπιά Power και Volume Down και, στη συνέχεια, να χρησιμοποιήσετε τα πλήκτρα έντασης για να εκκινήσετε "Recovery Mode". Οδηγίες Google για το συγκεκριμένο μοντέλο σας για να δείτε πώς γίνεται αυτό.
Μόλις το κάνετε, θα σας υποδεχτεί η γνωστή αρχική οθόνη TWRP. Κάντε κλικ στο κουμπί Εγκατάσταση.
ΣΗΜΕΙΩΣΗ: Μπορεί να θέλετε να δημιουργήσετε αντίγραφο ασφαλείας στο TWRP πριν συνεχίσετε με αυτή τη διαδικασία.
Εμφανίζεται η παρακάτω οθόνη. Κάντε κύλιση προς τα κάτω και μεταβείτε στο αρχείο .zip Xposed framework που μεταφέρατε νωρίτερα.
Πατήστε το φερμουάρ φερμουάρ και θα δείτε αυτήν την οθόνη. Σύρετε για να επιβεβαιώσετε το φλας.
Θα χρειαστεί μόνο μια στιγμή για να αναβοσβήνει το πακέτο. Όταν τελειώσει, αγγίξτε το κουμπί "Σκουπίστε τη μνήμη cache / Dalvik" και, στη συνέχεια, επανεκκινήστε το σύστημά σας.
Αν το TWRP ρωτήσει εάν θέλετε να εγκαταστήσετε το SuperSU τώρα, επιλέξτε "Do Not Install".
Το τηλέφωνό σας μπορεί να διαρκέσει μερικά λεπτά για επανεκκίνηση, καθώς μπορεί να "επανεπιβεβαιώσει" τις εφαρμογές σας. Δώστε χρόνο και όταν τελειώσει, ξεκινήστε το APK Xposed Installer που μεταφέρατε νωρίτερα. Αυτό θα εγκαταστήσει την εφαρμογή που θα χρησιμοποιήσετε για τη διαχείριση των ενοτήτων σας.
Εάν αντιμετωπίζετε προβλήματα με την εγκατάσταση - όπως και το τηλέφωνό σας μπαίνει σε βρόχο εκκίνησης - απλά αναβοσβήνει το αρχείο .zip Xposed Uninstaller με τον ίδιο τρόπο και τα πράγματα θα πρέπει να επανέλθουν στο φυσιολογικό. Αν αποτύχουν όλα τα υπόλοιπα, επαναφέρετε από το τελευταίο αντίγραφο ασφαλείας TWRP.
Βήμα δεύτερο: Ρυθμίστε τον τοποθετημένο εγκαταστάτη και κάντε λήψη μιας ενότητας
Ξεκινήστε το Xposed Installer και θα σας χαιρετίσουμε με την παρακάτω οθόνη. Οι συσκευές που εκτελούν το KitKat θα πρέπει να επιλέξουν την επιλογή "Πλαίσιο" και, στη συνέχεια, πατήστε το κουμπί Εγκατάσταση / Ενημέρωση για να εγκαταστήσετε το Xposed Framework. Θα πρέπει να επανεκκινήσετε το τηλέφωνό σας όταν τελειώσετε. Οι χρήστες Lollipop και Marshmallow θα έχουν ήδη κάνει αυτό μέσω του .zip που αναβοσβήνει στο προηγούμενο βήμα.
Θυμηθείτε, το Xposed απαιτεί πρόσβαση root, οπότε αν λάβετε μια ερώτηση σε αυτό το σημείο από την εφαρμογή superuser. Χορηγήστε δικαιώματα χρήσης superuser Installer για να συνεχίσετε.
Τώρα που το Xposed είναι όλα ρυθμισμένο, ήρθε η ώρα για το διασκεδαστικό μέρος: εγκατάσταση μονάδων. Οι ενσωματωμένες ενότητες περιέχουν τις διαφορετικές τροποποιήσεις που μπορείτε να χρησιμοποιήσετε για να προσαρμόσετε το σύστημά σας. Ορισμένα είναι μικρά και εκτελούν μόνο μία λειτουργία, ενώ άλλα είναι πακέτα που περιέχουν πολλά χρήσιμα τσιμπήματα. Για αυτόν τον οδηγό, πρόκειται να χρησιμοποιήσουμε ένα πολύ απλό παράδειγμα: το XInsta, ένα Xposed module που προσθέτει μια επιλογή λήψης φωτογραφιών από την εφαρμογή Instagram.
Πατήστε στην ενότητα "Λήψη" του Προτεινόμενου εγκαταστάτη και πατήστε το κουμπί αναζήτησης στη γραμμή εργαλείων. Αναζητήστε το "xinsta" και επιλέξτε την ενότητα XInsta που εμφανίζεται.
Μετακινηθείτε προς τα πάνω στην καρτέλα "Εκδόσεις" και πατήστε το κουμπί "Λήψη" στην τελευταία έκδοση. Αυτό θα κατεβάσει και θα εγκαταστήσει την εν λόγω ενότητα Xposed.
Όταν ολοκληρωθεί, η μονάδα θα εγκατασταθεί, αλλά δεν θα ενεργοποιηθεί. Στο Επικαλυμμένο πρόγραμμα εγκατάστασης, μεταβείτε στην ενότητα Modules (ή απλά επιλέξτε την ειδοποίηση που εμφανίζεται στην αναπτυσσόμενη λίστα ειδοποιήσεων). Επιλέξτε το πλαίσιο δίπλα στην ενότητα που θέλετε να ενεργοποιήσετε και επανεκκινήστε το τηλέφωνό σας.
Αν παρατηρήσετε στην περιγραφή της ενότητας, έχει μια προϋπόθεση: πρέπει να δώσετε στην Instagram την άδεια πρόσβασης στο χώρο αποθήκευσης του τηλεφώνου σας. Αυτά τα είδη των πράξεων είναι κοινά, οπότε φροντίστε να διαβάσετε την περιγραφή της ενότητας πριν προσπαθήσετε να την χρησιμοποιήσετε.
Για να το κάνετε αυτό, κατευθυνθείτε στην επιλογή Ρυθμίσεις> Εφαρμογές> Instagram> Δικαιώματα και μεταβείτε στην επιλογή "Αποθήκευση" στην επιλογή "Ενεργοποίηση".
Στη συνέχεια, ανοίξτε την εφαρμογή Instagram και κάντε κλικ στις τρεις τελείες δίπλα σε μια φωτογραφία - αν όλα πάνε καλά, θα πρέπει να έχετε τη δυνατότητα να κάνετε λήψη αυτής της φωτογραφίας στη συσκευή σας.
Συγχαρητήρια, απλά εγκαταστήσατε με επιτυχία την πρώτη σας μονάδα Xposed!
Βήμα τρίτο: Εξασφαλίστε την ενότητα σας (αν ισχύει)
Πολλά από τα Xposed modules που κατεβάζετε θα έχουν τη δική τους διεπαφή, από την οποία μπορείτε να τροποποιήσετε διαφορετικές ρυθμίσεις που σχετίζονται με την ενότητα. Μπορείτε συνήθως να αποκτήσετε πρόσβαση σε αυτό κάνοντας κλικ στην ενότητα στην ενότητα "Modules" του Xposed Installer. Σε άλλες περιπτώσεις, η ενότητα μπορεί να έρθει ακόμη και με το δικό της εικονίδιο στο συρτάρι εφαρμογής, όπως φαίνεται παρακάτω.
Βεβαιωθείτε ότι έχετε ελέγξει τις ρυθμίσεις για τις μονάδες σας. Ποτέ δεν ξέρεις τι είδους καλούδια θα υπάρχουν εκεί.
Μπορείτε επίσης να πατήσετε παρατεταμένα την καταχώρηση του στοιχείου στο Xposed Installer για να ενημερώσετε ή να απεγκαταστήσετε την ενότητα.
Τώρα που είστε έτοιμοι, σας συνιστούμε να περιηγηθείτε στην ενότητα Xposed module για να δείτε όλα τα πράγματα που μπορεί να προσφέρει η Xposed. Ο κατάλογός μας με τις καλύτερες μονάδες Xposed είναι επίσης ένα καλό μέρος για να ξεκινήσετε την εξερεύνηση. Συνιστώ ανεπιφύλακτα το GravityBox, που απεικονίζεται νωρίτερα σε αυτό το άρθρο, το οποίο συλλέγει πολλά χρήσιμα τσιμπήματα σε ένα προσαρμόσιμο πακέτο.
Κατάργηση της εγκατάστασης του πλαισίου
Αν θέλετε να απεγκαταστήσετε το πλαίσιο Xpose, επιστρέψτε στην εφαρμογή Xposed Installer, πατήστε Framework και πατήστε το κουμπί Uninstall. Εάν εγκαταστήσατε το πλαίσιο χρησιμοποιώντας ένα αρχείο .zip, ωστόσο, θα πρέπει να τον απεγκαταστήσετε αναβοσβήνοντας το αρχείο .zip του προγράμματος απεγκατάστασης από το νήμα XDA χρησιμοποιώντας το TWRP.
Βεβαιωθείτε ότι έχετε πραγματοποιήσει μια απεγκατάσταση στην εφαρμογή Xposed Installer πριν αφαιρέσετε την εφαρμογή Xposed Installer από τη συσκευή σας.
Το Xposed Framework μπορεί απλώς να είναι ένα εργαλείο για τους Android geeks να τσίμπημα τα τηλέφωνά τους, αλλά είναι ένα ταχύτερο, ευκολότερο και λιγότερο επεμβατικό εργαλείο από ένα προσαρμοσμένο ROM είναι. Αυτό θα μπορούσε επίσης να χρησιμοποιηθεί για την εγκατάσταση θεμάτων και την εκτέλεση άλλων επεμβατικών προσαρμογών που κανονικά θα απαιτούσαν μια προσαρμοσμένη ROM. Η μέθοδος του Xposed Framework δεν συνεπάγεται αλλαγή του λειτουργικού συστήματος της συσκευής σας και μπορεί εύκολα να αντιστραφεί, γεγονός που την καθιστά μια εξαιρετική επιλογή για tweakers που πραγματικά θέλουν να σκάψουν.