Υπομονάδα ART για AOSP 7.1.2 Προσθέτει λειτουργικότητα Xposed στις προσαρμοσμένες ROM της Nougat

Το Xposed Framework είναι μια από τις πιο δημοφιλείς διαθέσιμες τροποποιήσεις Android, καθώς επιτρέπει στους χρήστες να εγκαταστήσουν λειτουργικές μονάδες που θα προσθέσουν συγκεκριμένες λειτουργίες στο τρέχον υλικολογισμικό τους. Αυτό απαιτεί πολλή δουλειά και γι' αυτό χρειάζεται XDA Senior Recognized Developer rovo89 τόσο καιρό να αναπτυχθεί μετά την κυκλοφορία μιας νέας σημαντικής ενημέρωσης του Android.

Η κοινότητα φωνάζει για μια ενημέρωση που προσθέτει συμβατότητα στο Android 7.0 Nougat και τώρα φαίνεται ότι υπάρχει μια μέθοδος.

Όπως συμβαίνει τώρα, αυτή δεν είναι η παραδοσιακή σας εγκατάσταση του Xposed Framework που πρέπει να αναβοσβήσει σε μια προσαρμοσμένη ανάκτηση και που μπορεί να προστεθεί σε μια ποικιλία συσκευών. Αντίθετα, δημιουργήθηκε μια μοναδική υπομονάδα ART για το AOSP 7.1.2 που ενεργοποιεί τη λειτουργικότητα Xposed Framework σε μια προσαρμοσμένη ROM απευθείας από το κουτί. Αυτή η μέθοδος έχει όμως τα πλεονεκτήματα και τα μειονεκτήματά της, καθώς δεν είναι κάτι που μπορεί να εγκατασταθεί από πάνω της τρέχουσας ROM σας και οι χρήστες ή οι συντηρητές πρέπει να μεταγλωττίσουν ROM που υποστηρίζουν το Xposed υιοθετώντας αυτές αλλαγές.

Ένα τεράστιο μέρος της δουλειάς για το επίσημο πλαίσιο Xposed είναι η σωστή εγκατάστασή του σε όλες τις συσκευές τροποποίηση τμημάτων της ROM στην οποία εγκαθίσταται (και αν θυμάστε, αυτό είναι το μόνο βήμα που απαιτεί ρίζα). Με απλά λόγια, αυτή η ανεπίσημη μέθοδος καταργεί όλα αυτά κάνοντας τις απαιτούμενες αλλαγές όταν η ROM αντ' αυτού δημιουργείται, το οποίο γίνεται με την προσθήκη της τροποποιημένης υπομονάδας στη διαδικασία κατασκευής ενός προσαρμοσμένου ROM. Ομοίως με το πώς Το Substratum μπορεί να χρησιμοποιηθεί σε προσαρμοσμένες ROM χωρίς root, αυτό θα προσθέσει τη λειτουργικότητα Xposed στην ίδια την προσαρμοσμένη ROM. Αυτό σημαίνει ότι θα χρειαστείτε τους τρέχοντες συντηρητές προσαρμοσμένης ROM να προσθέσουν υποστήριξη για αυτήν τη μέθοδο προσθέτοντας/τοποθετώντας την υπομονάδα ART στο δέντρο προέλευσης AOSP και στη συνέχεια δημιουργώντας ολόκληρη τη ROM από την αρχή.

Οι συντηρητές προσαρμοσμένης ROM θα πρέπει στη συνέχεια να αντικαταστήσουν τα αρχικά πλαίσια/βάση/cmds/app_process με την τροποποιημένη, δημιουργήστε μια προκατασκευασμένη λειτουργική μονάδα που αντιγράφει το XposedBridge.jar στο σύστημα/πλαίσιο και, στη συνέχεια, ενημερώστε το build/target/product/base.mk για να συμπεριλάβει τα libxposed_art και XposedBridge. Έτσι, ενώ αυτή η μέθοδος δεν θα ικανοποιήσει Ολοι Επειδή δεν μπορεί να εγκατασταθεί απευθείας στην τρέχουσα ROM σας, προσθέτει ορισμένα πλεονεκτήματα πέρα ​​από αυτά που ήταν δυνατά στο παρελθόν. Οι πρώτες αναφορές υποδηλώνουν ότι μια ποικιλία λειτουργικών μονάδων θα μπορούσε επίσης να είναι συμβατή.

Απλώς πρέπει να δούμε αν οι συντηρητές προσαρμοσμένης ROM θα προσθέσουν αυτήν την υποστήριξη στις τρέχουσες εκδόσεις τους. Για όσους αναζητούν μια πιο λεπτομερή εξήγηση, φροντίστε να το κάνετε μεταβείτε στο readme.md που είναι διαθέσιμο στο GitHub. Συνολικά, αυτό θα μπορούσε να είναι μια καλή λύση για τους χρήστες του Nougat να βιώσουν και να χρησιμοποιήσουν το Xposed, επιτρέποντας στα νεότερα τηλέφωνα να έχουν πρόσβαση σε ένα ρεπερτόριο λειτουργικών μονάδων.


Πηγή: GitHub