AOSP 7.1.2 için ART Alt Modülü, Nougat Özel ROM'larına Xposed İşlevselliği Ekliyor

click fraud protection

Xposed Framework, kullanıcıların mevcut donanım yazılımlarına belirli işlevler ekleyecek modüller yüklemesine olanak tanıdığı için mevcut en popüler Android modifikasyonlarından biridir. Bu çok fazla çalışma gerektirir ve bu nedenle XDA Kıdemli Tanınmış Geliştiricisini gerektirir rovo89 Android'in yeni bir büyük güncellemesi yayınlandıktan sonra geliştirilmesi çok uzun sürdü.

Topluluk, Android 7.0 Nougat'a uyumluluk ekleyecek bir güncelleme için yaygara koparıyor ve artık bir yöntem varmış gibi görünüyor.

Şu anda olduğu gibi, bu, özel bir kurtarma işleminde flaşlanması gereken ve çeşitli cihazlara eklenebilen geleneksel Xposed Framework yüklemeniz değildir. Bunun yerine, AOSP 7.1.2 için oluşturulmuş benzersiz bir ART alt modülü bulunmaktadır. Xposed Framework işlevselliğini kutudan çıktığı anda özel bir ROM'a etkinleştirir. Bu yöntemin avantajları ve dezavantajları vardır çünkü üstüne kurulabilecek bir şey değildir. Mevcut ROM'unuzun ve kullanıcıların veya bakımcıların bunları benimseyerek Xposed'ı destekleyen ROM'ları derlemeleri gerekir. değişiklikler.

Resmi Xposed çerçevesi üzerinde yapılan çalışmaların büyük bir kısmı, tüm cihazlara doğru şekilde kurulmasını sağlamaktır. yüklendiği ROM'un bazı kısımlarını değiştirmek (ve hatırlarsanız, bu gereken tek adımdır) kök). Basitçe söylemek gerekirse, bu resmi olmayan yöntem, ROM yüklendiğinde gerekli değişiklikleri yaparak tüm bunları ortadan kaldırır. onun yerine inşa ediliyor; bu, değiştirilmiş alt modülün özel bir modülün inşa sürecine eklenmesiyle yapılıyor. ROM. Aynı şekilde nasıl Substratum, root olmadan özel ROM'larda kullanılabilirBu, Xposed işlevselliğini özel ROM'un kendisine ekleyecektir. Yani, mevcut özel ROM bakımcılarınızın, ART alt modülünü AOSP kaynak ağacına ekleyerek/yerleştirerek ve ardından tüm ROM'u sıfırdan oluşturarak bu yönteme destek eklemelerine ihtiyacınız olacak.

Özel ROM bakımcılarının daha sonra orijinal çerçeveleri/base/cmds/app_process'i değiştirmeleri gerekecektir. değiştirilmiş olanı ile, XposedBridge.jar'ı system/framework'e kopyalayan önceden oluşturulmuş bir modül oluşturun ve ardından build/target/product/base.mk dosyasını libxposed_art ve XposedBridge'i içerecek şekilde güncelleyin. Yani bu yöntem tatmin etmeyecek olsa da herkes doğrudan mevcut ROM'unuza yüklenemediğinden, geçmişte mümkün olanların yanı sıra bazı avantajlar da sağlar. İlk raporlar çeşitli modüllerin de uyumlu olabileceğini öne sürüyor.

Sadece özel ROM bakımcılarının bu desteği mevcut yapılarına ekleyip eklemeyeceğini görmemiz gerekiyor. Daha detaylı açıklama arayanlar için mutlaka mevcut olan readme.md dosyasını inceleyin GitHub'da. Genel olarak bu, Nougat kullanıcılarının Xposed'ı deneyimlemesi ve kullanması için güzel bir geçici çözüm olabilir ve yeni telefonların bir modül repertuarına erişmesine olanak tanır.


Kaynak: GitHub