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-ებზე root გარეშე, ეს დაამატებს Xposed ფუნქციას თავად საბაჟო ROM-ს. რაც იმას ნიშნავს, რომ თქვენ დაგჭირდებათ თქვენი ამჟამინდელი Custom ROM-ის დამხმარეები, რომ დაამატოთ მხარდაჭერა ამ მეთოდისთვის ART ქვემოდულის დამატებით/განთავსებით AOSP წყაროს ხეში, შემდეგ კი მთელი ROM-ის აგება ნულიდან.
Custom ROM-ის შემსრულებლებს შემდეგ დასჭირდებათ ორიგინალური ფრეიმიკების/ბაზის/cmds/app_process შეცვლა შეცვლილთან ერთად, შექმენით წინასწარ აშენებული მოდული, რომელიც დააკოპირებს XposedBridge.jar-ს სისტემაში/ჩარჩოში და შემდეგ განაახლებს build/target/product/base.mk, რათა შეიცავდეს libxposed_art და XposedBridge. ასე რომ, სანამ ეს მეთოდი არ დააკმაყოფილებს ყველას იმის გამო, რომ ის არ შეიძლება დაინსტალირდეს პირდაპირ თქვენს ამჟამინდელ ROM-ზე, ის ამატებს გარკვეულ სარგებელს, რაც შესაძლებელი იყო წარსულში. ადრეული მოხსენებები ვარაუდობენ, რომ სხვადასხვა მოდული შეიძლება იყოს თავსებადი.
ჩვენ უბრალოდ უნდა ვნახოთ, დაამატებენ თუ არა საბაჟო ROM-ის შემსრულებლები ამ მხარდაჭერას თავიანთ მიმდინარე build-ებში. მათთვის, ვინც ეძებს უფრო დეტალურ ახსნას, აუცილებლად გადადით readme.md-ზე, რომელიც ხელმისაწვდომია GitHub-ზე. საერთო ჯამში, ეს შეიძლება იყოს კარგი გამოსავალი Nougat-ის მომხმარებლებისთვის, რომ განიცადონ და გამოიყენონ Xposed, რაც ახალ ტელეფონებს მოდულების რეპერტუარზე წვდომის საშუალებას მისცემს.
წყარო: GitHub