8161660138_e794bc7913_ο

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

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: Πώς να κάνετε Flash ένα νέο ROM στο τηλέφωνό σας Android

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

Πως δουλεύει

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

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

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

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

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

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

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

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

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

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

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

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

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: Τι είναι το "Systemless Root" στο Android και γιατί είναι καλύτερο;

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

xposedinstaller

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

Μεταβείτε στο νήμα του φόρουμ του Xposed στο XDA Developers και κατεβάστε τρία αρχεία: το Xposed Installer APK, το Xposed Framework ZIP και το Xposed Uninstaller ZIP. Ίσως χρειαστεί να κάνετε κάποια έρευνα για να μάθετε ποιο αρχείο .zip θα κατεβάσετε. Τα "sdk21", "sdk22" και "sdk23" αναφέρονται σε Android 5.0, 5.1 και 6.0 αντίστοιχα. Τα "arm", "arm64" και "x86" αναφέρονται σε επεξεργαστές ARM, ARM 64-bit και Intel, αντίστοιχα.

Έτσι, δεδομένου ότι έχω Nexus 5X - ο οποίος διαθέτει επεξεργαστή ARM 64-bit και εκτελεί Android 6.0.1 Lollipop - κατέβασα το Xposed Installer APK, το αρχείο xposed-v80-sdk23-arm64.zip και το xposed-uninstaller -arm64.zip αρχείο.

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

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

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

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

TWRP-σπίτι

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

flashxposed1

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

flashxposed2

Χρειάζεται μόνο λίγη ώρα για να αναβοσβήνει το πακέτο. Όταν τελειώσει, πατήστε το κουμπί "Wipe Cache / Dalvik" και, στη συνέχεια, επανεκκινήστε το σύστημά σας.

flashxposed3

Εάν το TWRP ρωτήσει εάν θέλετε να εγκαταστήσετε το SuperSU τώρα, επιλέξτε "Να μην εγκατασταθεί".

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

xposedinstaller

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

Βήμα δεύτερο: Ρυθμίστε το Xposed Installer και κατεβάστε μια λειτουργική μονάδα

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

1-installframework

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

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

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

2-searchmodule

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

3-downloadmodule

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

4-activatemodule

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

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

5-instagrampermissions

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

2016-02-11 00.10.23

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

Βήμα τρίτο: Ρυθμίστε τη λειτουργική σας μονάδα (εάν ισχύει)

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

xinstaappdrawer

Φροντίστε να ελέγξετε τις ρυθμίσεις για τις ενότητες σας. Ποτέ δεν ξέρεις τι είδους καλούδια θα είναι εκεί.

2016-02-11 00.24.04

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

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

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: Πέντε χρήσιμες λειτουργικές μονάδες Xposed για προσαρμογή του ριζωμένου σας τηλεφώνου Android

Απεγκατάσταση του Xposed Framework

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

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

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