Xposed Framework zostaje nieoficjalnie przeniesiony na Androida Pie: instalujesz na własne ryzyko

Popularny Xposed Framework został nieoficjalnie przeniesiony przez niektórych programistów do pracy na urządzeniach z systemem Android Pie zrootowanym w systemie Magisk.

Xposed Framework to świetne narzędzie do modyfikowania smartfona lub tabletu z Androidem. Framework łączy się z ART (środowiskiem wykonawczym Androida) i pozwala aplikacjom zwanym Xposed Modules wykonywać własne metody przed, w trakcie lub zamiast oryginalnych metod aplikacji docelowej. Dlatego moduły Xposed mogą modyfikować znacznie więcej niż moduły Magisk, ponieważ moduły Magisk po prostu zastępują plik docelowy. Oficjalny deweloper projektu, XDA Senior Recognized Developer rovo89, nie ogłosił jeszcze, czy ma plany obsługi Xposed Framework w systemie Android 9 Pie. Ponieważ jednak oficjalny projekt jest oprogramowaniem typu open source, zewnętrzni programiści podjęli się przeniesienia Xposed na dowolne urządzenie z systemem Android Pie zrootowanym za pomocą Magisk.

Na ten nieoficjalny port zwrócił naszą uwagę użytkownik Reddita 

/u/theperfectwatermelon na subreddicie /r/Xposed. Port ma postać modułu Magisk o nazwie EdXposed, którego rdzeń wykorzystuje coś, co nazywa się Riru. Według strony GitHub Riru, moduł Riru Magisk umożliwia wstrzykiwanie kodów do procesu zygoty.

Przetestowałem i potwierdziłem, że działa to przy użyciu Magisk 18.0 na moich Google Pixel 3 XL i OnePlus 6 z niestandardową pamięcią ROM Pixel Experience, ale może działać również na starszych wersjach Magisk. Ponieważ jest on instalowany jako moduł Magisk, powinien przejść kontrolę atestacyjną SafetyNet (jak pokazałem powyżej), ponieważ jest to mod bezsystemowy. Powinieneś zatem mieć możliwość grania w Pokemon GO lub korzystania z Google Pay. Udało mi się dokonać zakupu w Google Pay, ale Pokemon GO wydaje mi się nieudany. Twój przebieg może się różnić.

Chcę tylko powtórzyć, że tak jest nie jest to oficjalna wersja Xposed Framework od oryginalnego programisty i nie jest to oprogramowanie typu open source. Jest to nieoficjalny port frameworka, więc nie ma zbyt wielu modułów Xposed obsługujących Android Pie, jeśli w ogóle. Twórcy modułów mogą wstrzymać się z aktualizacją swoich aplikacji do czasu oficjalnego wydania, ale niektórzy i tak mogą zaktualizować swoje moduły. Śledź nasze fora Xposed, aby dowiedzieć się, jakie fajne moduły można stworzyć lub zaktualizować teraz, gdy uruchomienie Xposed na Androidzie Pie jest technicznie możliwe.

Ostrzeżenie: Ponieważ pełny kod źródłowy tego nieoficjalnego portu nie jest dostępny, instalacja tego oprogramowania na Twoim urządzeniu może być ryzykowna. Na naszym forum toczy się wiele dyskusji na temat tego nieoficjalnego portu Tutaj I Tutaj. Chociaż możemy potwierdzić, że jest funkcjonalny, nie możemy potwierdzić, że jest bezpieczny.

Forum Xposed

Jak zainstalować EdXposed na Androida 9 Pie

  1. Pobierz i zainstaluj Moduł Riru Core Magisk.
  2. Pobierz i zainstaluj Moduł EdXposed Magisk.
  3. Uruchom ponownie telefon.
  4. Zainstaluj APK instalatora Xposed od starszego członka XDA DVDandroid.

Xposed na Androida Nougat i Androida Oreo

Oficjalny Xposed Framework jest dostępny do wersji Androida 8.1 Oreo. O wydaniu na Androida 7.0/7.1 Nougat pisaliśmy już wcześniej Tutaj i Androida 8.0/8.1 Oreo Tutaj.