/ / / Forget Flashing ROMs: Χρησιμοποιήστε το Xposed Framework για να προσαρμόσετε το Android σας

Ξεχάστε να αναβοσβήνουν τα ROM: Χρησιμοποιήστε το Xposed Framework για να προσαρμόσετε το Android σας

8161660138_e794bc7913_o

Πολλές βελτιώσεις χαμηλού επιπέδου μπορούν κανονικά να είναι μόνοπου εκτελείται στο Android αναβοσβήνοντας προσαρμοσμένες ROM. Το Xposed Framework σας επιτρέπει να τροποποιήσετε το υπάρχον σας σύστημα χωρίς να εγκαταστήσετε ένα νέο προσαρμοσμένο ROM. Το μόνο που χρειάζεται είναι η πρόσβαση root.

ΣΧΕΤΙΖΟΜΑΙ ΜΕ: Πώς να φλας μια νέα ROM στο τηλέφωνό σας Android

Σίγουρα, μπορεί να θέλετε να αναβοσβήνει μια προσαρμοσμένη ROM όπωςCyanogenMod για να αποκτήσετε την πιο πρόσφατη έκδοση του Android ή να χρησιμοποιήσετε μια μεγάλη ποικιλία από τσιμπήματα, αλλά αν σας αρέσει η έκδοση του Android που έχετε ήδη, το Xposed framework είναι πολύ ευέλικτο. Σκεφτείτε το Xposed Framework ως οικοδόμηση της δικής σας προσαρμοσμένης ROM για το Android. Αντί να κατεβάσετε κάτι σαν το CyanogenMod, το οποίο έρχεται με μια σειρά από νέα χαρακτηριστικά ψημένα, το Xposed σας επιτρέπει να προσθέσετε μόνο τα χαρακτηριστικά που θέλετε, ένα προς ένα, μέσα από μεμονωμένες μονάδες. Δεν απαιτείται αναβοσβήνει ROM. Αυτό το άρθρο έχει μερικά παραδείγματα των πράξεων που μπορείτε να κάνετε, αν είστε περίεργοι.

Πως δουλεύει

Η δημοφιλής ενότητα GravityBox Xposed, η οποία περιέχει πολλά χρήσιμα τσιμπήματα σε ένα πακέτο.

Για να πραγματοποιήσετε διάφορες βελτιώσεις χαμηλού επιπέδου, οι προγραμματιστές πρέπει να τροποποιήσουν τα αρχεία APK του συστήματος (πακέτο εφαρμογής). Γενικά απελευθερώνουν αυτές τις αλλαγές ως προσαρμοσμένη ROM, την οποία οι χρήστες πρέπει να αναβοσβήνουν στη συσκευή τους.

Το Xposed Framework απαιτεί πρόσβαση root σεεγκατάσταση, αλλά θα πρέπει να είναι σε θέση να εργαστούν χωρίς ρίζα μετά. Επεκτείνει το εκτελέσιμο αρχείο / system / bin / app_process για να φορτώσει ένα συγκεκριμένο αρχείο JAR κατά την εκκίνηση. Οι κλάσεις αυτού του αρχείου θα αποτελούν μέρος κάθε διαδικασίας εφαρμογής στο σύστημα - ακόμη και των διαδικασιών εξυπηρέτησης του συστήματος. Στη συνέχεια, είναι δυνατό να τροποποιήσετε τη συμπεριφορά μιας εφαρμογής κατά τη διάρκεια εκτέλεσης - δεν απαιτείται αναβοσβήνει η ROM ούτε τροποποιούνται τα αρχεία APK της εφαρμογής.

ΣΧΕΤΙΖΟΜΑΙ ΜΕ: Πώς να Root Android σας τηλέφωνο με SuperSU και TWRP

Δεν είναι εγγυημένο ότι θα λειτουργήσει το Xposed Frameworkκάθε τηλέφωνο, ούτε τα μεμονωμένα μοντέλα. Έχει σχεδιαστεί για να λειτουργεί με τις περισσότερες συσκευές Android 4.0 και νεότερες εκδόσεις. Επιπλέον, ενδέχεται να μην λειτουργούν σε ισχυρά τροποποιημένες μονάδες ROM ή σε συσκευές που τροποποιούν σε μεγάλο βαθμό ορισμένα κομμάτια κώδικα (για παράδειγμα, συσκευές Samsung ενδέχεται να αντιμετωπίζουν ζητήματα). Ο μόνος τρόπος να γνωρίζετε είναι να περιηγηθείτε στα Φόρουμ Xposed ή να το δοκιμάσετε μόνοι σας. Υπάρχουν ανεπίσημες κατασκευές για TouchWiz και άλλες εκδόσεις του Android, αν είστε πρόθυμοι να τους δώσετε ένα πλάνο.

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

ΣΧΕΤΙΖΟΜΑΙ ΜΕ: Η υπόθεση κατά της ρίζας: Γιατί οι συσκευές Android δεν έρχονται σε ρίζες

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

Μπορείτε να περιηγηθείτε στα διαφορετικά Xposed tweaks που είναι διαθέσιμα στην ιστοσελίδα του Xposed και να δείτε πολλές περισσότερες πληροφορίες και συχνές ερωτήσεις σχετικά με το Xposed forum στο XDA Developers.

Βήμα πρώτο: Εγκαταστήστε το Xposed Framework

Το Xposed Framework δεν είναι διαθέσιμο στο Google Play, επομένως θα πρέπει να το εγκαταστήσετε μέσω μιας από δύο άλλες μεθόδους.

Εκσυγχρονίζω: Εάν τρέχετε Marshmallow ή παραπάνω, μπορείτεεγκαταστήστε μια νεότερη, "χωρίς σύστημα" έκδοση του Xposed, η οποία είναι πολύ πιο ευέλικτη από την παλιά έκδοση που αναφέρεται σε αυτό το άρθρο. Κατ 'αρχάς, θα θέλετε να διαβάσετε σχετικά με το σύστημα χωρίς ρίζα, και στη συνέχεια να μάθετε πώς να εγκαταστήσετε χωρίς σύστημα εδώ.

Εάν εκτελείτε μια έκδοση του Android Ice Cream Sandwich, Jelly Bean ή KitKat, μπορείτε να πραγματοποιήσετε λήψη του APK Xposed Installer από τοΗ αρχική σελίδα του Xposed και, στη συνέχεια, τη μεταφέρετε στο τηλέφωνό σας με ένα καλώδιο USB ή μια εφαρμογή όπως το Dropbox. Στη συνέχεια, ξεκινήστε το APK για να ξεκινήσετε την εγκατάσταση και μεταβείτε στην επόμενη ενότητα.

xposedinstaller

Εάν χρησιμοποιείτε το Android Lollipop ή το Marshmallow, η εγκατάσταση είναι λίγο πιο περίπλοκη: θα χρειαστεί να αναβοσβήνει το πλαίσιο χρησιμοποιώντας μια προσαρμοσμένη ανάκτηση όπως TWRP, στη συνέχεια sideload το πρόγραμμα εγκατάστασης. (Αν και θυμάστε, αν τρέχετε το Marshmallow, μπορείτε επίσης να εγκαταστήσετε την έκδοση χωρίς σύστημα, η οποία είναι καλύτερη.)

Προχωρήστε στο νήμα φόρου του Xposed στους προγραμματιστές της XDAκαι να κατεβάσετε τρία αρχεία: το APPL του Xposed Installer, το ZIP Xposed Framework και το απλοποιημένο ZIP του Uninstaller. Μπορεί να χρειαστεί να κάνετε κάποια έρευνα για να καταλάβετε ποιο αρχείο .zip για λήψη. "Sdk21", "sdk22" και "sdk23" αναφέρονται σε Android 5.0, 5.1 και 6.0, αντίστοιχα. "Βραχίονας", "arm64" και "x86" αναφέρονται σε επεξεργαστές ARM, 64-bit ARM και Intel αντίστοιχα.

Έτσι, δεδομένου ότι έχω ένα Nexus 5X-που έχει ένα 64-bitARM και τρέχει το Android 6.0.1 Lollipop-έχω κατεβάσει το Xposed Installer APK, το xposed-v80-sdk23-arm64.zip αρχείο και το xposed-uninstaller-arm64.zip αρχείο.

Μεταφέρετε και τα τρία αρχεία στο τηλέφωνό σας χρησιμοποιώντας ένα καλώδιο USB ή μια εφαρμογή όπως το Dropbox.

Στη συνέχεια, επανεκκινήστε το τηλέφωνό σας σε ανάκτηση TWRP. Κάτι τέτοιο είναι λίγο διαφορετικό σε κάθε τηλέφωνο - για παράδειγμα, μπορεί να χρειαστεί να κρατήσετε ταυτόχρονα τα κουμπιά Power και Volume Down και, στη συνέχεια, να χρησιμοποιήσετε τα πλήκτρα έντασης για να εκκινήσετε το "Recovery Mode". Οδηγίες Google για το συγκεκριμένο μοντέλο σας για να δείτε πώς γίνεται αυτό.

Μόλις το κάνετε, θα σας υποδεχτεί η γνωστή αρχική οθόνη TWRP. Κάντε κλικ στο κουμπί Εγκατάσταση.

ΣΗΜΕΙΩΣΗ: Μπορεί να θέλετε να δημιουργήσετε αντίγραφο ασφαλείας στο TWRP πριν συνεχίσετε με αυτή τη διαδικασία.

TWRP-σπίτι

Εμφανίζεται η παρακάτω οθόνη. Κάντε κύλιση προς τα κάτω και μεταβείτε στο αρχείο .zip Xposed framework που μεταφέρατε νωρίτερα.

flashxposed1

Πατήστε το φερμουάρ φερμουάρ και θα δείτε αυτήν την οθόνη. Σύρετε για να επιβεβαιώσετε το φλας.

flashxposed2

Θα χρειαστεί μόνο μια στιγμή για να αναβοσβήνει το πακέτο. Όταν τελειώσει, αγγίξτε το κουμπί "Σκουπίστε τη μνήμη cache / Dalvik" και, στη συνέχεια, επανεκκινήστε το σύστημά σας.

flashxposed3

Αν το TWRP ρωτήσει εάν θέλετε να εγκαταστήσετε το SuperSU τώρα, επιλέξτε "Do Not Install".

Το τηλέφωνό σας μπορεί να πάρει μερικά λεπτά για να επανεκκινήσει, όπωςμπορεί να "επανα-βελτιστοποιήσει" τις εφαρμογές σας. Δώστε χρόνο και όταν τελειώσει, ξεκινήστε το APK Xposed Installer που μεταφέρατε νωρίτερα. Αυτό θα εγκαταστήσει την εφαρμογή που θα χρησιμοποιήσετε για τη διαχείριση των ενοτήτων σας.

xposedinstaller

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

Βήμα δεύτερο: Ρυθμίστε τον τοποθετημένο εγκαταστάτη και κάντε λήψη μιας ενότητας

Ξεκινήστε την εφαρμογή Xposed Installer και θα σας υποδεχτούμεμε την παρακάτω οθόνη. Οι συσκευές που εκτελούν το KitKat θα πρέπει να επιλέξουν την επιλογή "Πλαίσιο" και, στη συνέχεια, πατήστε το κουμπί Εγκατάσταση / Ενημέρωση για να εγκαταστήσετε το Xposed Framework. Θα πρέπει να επανεκκινήσετε το τηλέφωνό σας όταν τελειώσετε. Οι χρήστες Lollipop και Marshmallow θα έχουν ήδη κάνει αυτό μέσω του .zip που αναβοσβήνει στο προηγούμενο βήμα.

1-installframework

Θυμηθείτε, το Xposed απαιτεί πρόσβαση root, οπότε αν λάβετε μια ερώτηση σε αυτό το σημείο από την εφαρμογή superuser. Χορηγήστε δικαιώματα χρήσης superuser Installer για να συνεχίσετε.

Τώρα που το Xposed είναι όλα ρυθμισμένο, ήρθε η ώρα για τοδιασκεδαστικό μέρος: εγκατάσταση μονάδων. Οι ενσωματωμένες ενότητες περιέχουν τις διαφορετικές τροποποιήσεις που μπορείτε να χρησιμοποιήσετε για να προσαρμόσετε το σύστημά σας. Ορισμένα είναι μικρά και εκτελούν μόνο μία λειτουργία, ενώ άλλα είναι πακέτα που περιέχουν πολλά χρήσιμα τσιμπήματα. Για αυτόν τον οδηγό πρόκειται να χρησιμοποιήσουμε ένα πολύ απλό παράδειγμα: το XInsta, ένα Xposed module που προσθέτει μια επιλογή λήψης φωτογραφιών από την εφαρμογή Instagram.

Αγγίξτε την ενότητα "Λήψη" του Προτεινόμενου εγκαταστάτη και πατήστε το κουμπί αναζήτησης στη γραμμή εργαλείων. Αναζητήστε το "xinsta" και επιλέξτε την ενότητα XInsta που εμφανίζεται.

2-searchmodule

Μετακινηθείτε προς τα πάνω στην καρτέλα "Εκδόσεις" και πατήστε το κουμπί "Λήψη" στην τελευταία έκδοση. Αυτό θα κατεβάσει και θα εγκαταστήσει την εν λόγω ενότητα Xposed.

3-downloadmodule

Όταν ολοκληρωθεί, η μονάδα θα εγκατασταθεί, αλλάμη ενεργοποιημένο. Στο Επικαλυμμένο πρόγραμμα εγκατάστασης, μεταβείτε στην ενότητα Modules (ή απλά επιλέξτε την ειδοποίηση που εμφανίζεται στην αναπτυσσόμενη λίστα ειδοποιήσεων). Επιλέξτε το πλαίσιο δίπλα στην ενότητα που θέλετε να ενεργοποιήσετε και επανεκκινήστε το τηλέφωνό σας.

4-ενεργοποιήστε το μοντέλο

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

Για να το κάνετε αυτό, κατευθυνθείτε στην επιλογή Ρυθμίσεις> Εφαρμογές> Instagram> Δικαιώματα και μεταβείτε στην επιλογή "Αποθήκευση" στην επιλογή "Ενεργοποίηση".

5-instagrampermissions

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

2016-02-11 00.10.23

Συγχαρητήρια, μόλις εγκαταστήσατε την πρώτη σας μονάδα Xposed!

Βήμα τρίτο: Εξασφαλίστε την ενότητα σας (αν ισχύει)

Πολλά από τα Xposed modules που κατεβάζετε θα έχουντη δική τους διεπαφή, από την οποία μπορείτε να τροποποιήσετε διαφορετικές ρυθμίσεις που σχετίζονται με την ενότητα. Μπορείτε συνήθως να αποκτήσετε πρόσβαση σε αυτό κάνοντας κλικ στην ενότητα στην ενότητα "Modules" του Xposed Installer. Σε άλλες περιπτώσεις, η ενότητα μπορεί να έρθει ακόμη και με το δικό της εικονίδιο στο συρτάρι εφαρμογής, όπως φαίνεται παρακάτω.

xinstaappdrawer

Βεβαιωθείτε ότι έχετε ελέγξει τις ρυθμίσεις για τις μονάδες σας. Ποτέ δεν ξέρεις τι είδους καλούδια θα υπάρχουν εκεί.

2016-02-11 00.24.04

Μπορείτε επίσης να πατήσετε παρατεταμένα την καταχώρηση του στοιχείου στο Xposed Installer για να ενημερώσετε ή να απεγκαταστήσετε την ενότητα.

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

Κατάργηση της εγκατάστασης του πλαισίου

Αν θέλετε ποτέ να απεγκαταστήσετε το Xposedπλαίσιο, επιστρέψτε στην εφαρμογή Xposed Installer, πατήστε Πλαίσιο και πατήστε το κουμπί Κατάργηση εγκατάστασης. Εάν εγκαταστήσατε το πλαίσιο χρησιμοποιώντας ένα αρχείο .zip, ωστόσο, θα πρέπει να τον απεγκαταστήσετε αναβοσβήνοντας το αρχείο .zip του λογισμικού απεγκατάστασης από το νήμα XDA χρησιμοποιώντας το TWRP.

Βεβαιωθείτε ότι έχετε πραγματοποιήσει μια απεγκατάσταση στην εφαρμογή Xposed Installer πριν αφαιρέσετε την εφαρμογή Xposed Installer από τη συσκευή σας.


Το Xposed Framework μπορεί απλώς να είναι ένα εργαλείο γιαAndroid geeks να τσίμπημα τηλέφωνα τους, αλλά είναι ένα ταχύτερο, ευκολότερο και λιγότερο επεμβατικό εργαλείο από ένα προσαρμοσμένο ROM είναι. Αυτό θα μπορούσε επίσης να χρησιμοποιηθεί για την εγκατάσταση θεμάτων και την εκτέλεση άλλων επεμβατικών προσαρμογών που κανονικά θα απαιτούσαν μια προσαρμοσμένη ROM. Η μέθοδος του Xposed Framework δεν συνεπάγεται αλλαγή του λειτουργικού συστήματος της συσκευής σας και μπορεί εύκολα να αντιστραφεί, γεγονός που την καθιστά μια εξαιρετική επιλογή για tweakers που πραγματικά θέλουν να σκάψουν.