Czym jest i jak zainstalować Xposed Framework?

Jedną z wielu zalet Androida jest jego otwartość. Dzięki temu najpopularniejszy system mobilny na świecie można bardzo mocno modyfikować i dopasowywać do swoich potrzeb. Najprostszym sposobem jest instalowanie odpowiednich aplikacji, ale jeśli to nie wystarcza, to wtedy do wyboru mamy potężnie narzędzie jakim jest Xposed Framework. Został on stworzony przez dwóch deweloperów z XDA Developers i pozwala wprowadzić ogromne zmiany do systemu i aplikacji. Jego możliwości są niemal nieograniczone.

Czym jest Xposed Framework?

Xposed Framework to oprogramowanie na Androida, które pełni rolę pewnego rodzaju podstawy czy też szkieletu do instalowania wszelkiej maści modułów. Możliwości poszczególnych rozszerzeń mogą być bardzo różne. Mogą zmieniać elementy systemu operacyjnego, a także konkretnych aplikacji, ale – co bardzo ważne – bez ingerowania w ich pliki APK. Dzięki temu, po odinstalowaniu Xposed Framework, wszystko wraca do normy i po zmianach nie ma żadnego śladu. To ogromna zaleta tego niezwykle potężnego narzędzia.

Jednak zanim przystąpimy do instalacji Xposed Framework, musimy ustalić kilka rzeczy. Po pierwsze, oprogramowania można używać z każdą wersją Androida – zarówno tzw. czystym systemem w Nexusach, wersji z nakładkami producentów, a także wszelkimi ROM-ami, np. CyanogenMod lub Paranoid. Jednak jest ryzyko, że po zainstalowaniu Xposed Framework telefon się nie uruchomi. Oczywiście można z tego wyjść, ale wtedy stracimy wszystkie dane, więc przed całym procesem najlepiej zrobić kopię zapasową systemu. Poza tym, aby oprogramowanie zadziałało, konieczny jest dostęp typu root. W skrócie – urządzenie musi być zrootowane.

No i jakby co, to nie ponoszę odpowiedzialności, jeśli coś pójdzie nie tak. Sami wiecie… uprzedzałem, że może się coś popsuć, więc robicie wszystko na własne życzenie.

Jak zainstalować Xposed Framework?

Cały proces jest tak naprawdę bardzo prosty i trwa dosłownie kilka minut. W pierwszej kolejności należy pobrać plik APK aplikacji Xposed Installer. Znajdziecie go na utworzonej do tego celu stronie internetowej (wystarczy kliknąć w nazwę pliku przy „download”). Następnie instalujemy aplikację przez plik APK (jeśli nie wiesz, jak to zrobić, to zapraszam do poradnika – Jak zainstalować aplikację z pliku APK). Pamiętaj o tym, aby w ustawieniach systemu mieć zaznaczoną opcję „nieznane źródła”. Bez tego instalacja nie będzie możliwa.

Po zainstalowaniu aplikacji uruchamiamy ją i przechodzimy do zakładki „Framework”. Tam wybieramy „Zainstaluj lub uaktualnij”, a następnie zatwierdzamy uprawnienia root. Po chwili Xposed Framework będzie już zainstalowany. Teraz wystarczy tylko uruchomić ponownie urządzenie (jest to wymagane!). I już! Xposed Framework został zainstalowany na naszym smartfonie lub tablecie z Androidem. Teraz już możemy pobierać konkretne moduły i personalizować system operacyjny.

Jak instalować moduły Xposed Framework?

Teraz czas na najważniejsze, czyli instalowanie modułów. Przebiega ono bardzo podobnie do wcześniejszych procesorów i również jest bardzo łatwe. W aplikacji Xposed przechodzimy do zakładki „Pobierz”. Tak znajdziemy ogromną listę wszystkich dostępnych modułów. Po wybraniu konkretnego zostanie on pobrany do pamięci urządzenia jaki plik APK. Następnie instalujemy go tak samo, jak wcześniej instalowaliśmy Xposed Installer. Po ukończeniu instalacji telefon powiadomi nas o nowym rozszerzeniu. W takiej sytuacji wystarczy już tylko przejść do sekcji moduły w appce i aktywować właśnie pobrany (wystarczy tylko „zaptaszkować” daną pozycję). I już. Moduł jest zainstalowany. Możemy z niego korzystać, możemy go personalizować i tak dalej.

Jak odinstalować Xposed Framework?

W tym miejscu przydałoby się jeszcze napisać, jak odinstalować Xposed Framework. Sposoby na to są dwa. Pierwszy jest standardowy i możemy z niego skorzystać gdy nie mamy problemów z uruchomieniem urządzenia. Wystarczy tylko włączyć aplikację Xposed Installer, przejść do zakładki „Framework”, a następnie wybrać opcję „Odinstaluj i przywróć systemowe procesy”. Po chwili będziemy musieli zrestartować urządzenie i po oprogramowaniu nie będzie żadnego śladu.

Jeśli natomiast macie problemy z działaniem smartfona lub tabletu, to proces odinstalowywania jest nieco bardziej skomplikowany. Na początek musimy uruchomić nasze urządzenie w trybie recovery. W Nexusach robi się to poprzez jednoczesne przytrzymanie przycisku ściszania i włączania. W innych telefonach może być inaczej, więc najlepiej wyszukacie, jak włącza się recovery w waszym modelu. Następnie w recovery wybieramy opcję „install zip” i wybieramy plik „Xposed-Disabler-Recovery.zip”. Potwierdzamy wszystko i po chwili możemy cieszyć się urządzeniem bez Xposed Framework. Pamiętajcie jednak, że takie deinstalowanie będzie możliwe tylko w przypadku niestandardowego recovery, np. TWRP lub CWM.

No i to na tyle! Jeszcze dzisiaj pojawi się także tekst o najciekawszych modułach Xposed Framework. Jak będzie gotowy, to wrzucę tutaj linka.

  • BuKoX

    Warto dodać, że instalacja Xposed na Lollipopie jest nieco bardziej skomplikowana bo należy go wgrać poprzez Custom Recovery. Dodatkowo obecnie Xposed nie działa w Androidzie 5.1 a autor stwierdził, że w tej chwili znacznie wyższy priorytet ma poprawianie błędów dla wersji 5.0.x. Niestety data wydania dla 5.1 nie jest znana i z tego co wspomniał autor to może potrwać.

    • Wersja na Lollipopa jest jeszcze w fazie „alpha”, więc nie brałem jej w ogóle pod uwagę.

      • BuKoX

        Ale działa całkiem stabilnie. Używam od 2 miesięcy i nie miałem żadnych problemów a modułów mam całkiem sporo :) Super, że napisałeś o tym artykuł bo inne portale omijają ten temat skutecznie.

  • Zabrakło mi informacji jak wygląda i czym się wyróżnia ten framework. Planujesz kolejny tekst na ten temat?

    • Na pewno będzie jeszcze o najlepszych/najciekawszych modułach. Tak naprawdę Xposed wyróżnia się tym, że ma ogromne wsparcie społeczności skupionej wokół XDA. Co chwile powstają nowe moduły, tworzone są nowe wersje. Na dodatek kilkoma kliknięciami można wszystko przywrócić do normy, wystarczy tylko odinstalować Xposed.

  • Andy

    Nie idzie coś, pisze, że jest za stary instalator i żeby pobrać nowszy z XDA. A stamtąd w ogóle nie działa.

    • Na pewno pobrałeś dobrą wersję? Dla Androida 5.0 i nowszych jest inny Xposed

      • Andy

        To proszę o bezpośredni link jeżeli możesz. Mam Android 6.0 z rootem oczywiście.

          • Andy

            Ten instaler apk nie działa, pisze, żeby pobrać plik zip, ale żebym to ja wiedział, który. Jakiś wcześniej już spróbowałem, ale też nie poszło. Dobra, dzięki za starania.

          • Po kolei. Najpierw musisz mieć custom recovery, np. TWRP. Następnie pobierasz plik ZIP z tego linku => http://dl-xda.xposed.info/framework/ (SDK21 to Android 5.0, SDK22 to 5.1, a SDK23 to 6.0). Pobierasz wersję w zależności od posiadanego procesora (ARM, ARM64 lub x86). Jeśli nie wiesz, jaki masz procesor, to pomoże Ci w tym aplikacja Droid Hardware Info => https://play.google.com/store/apps/details?id=com.inkwired.droidinfo

          • Andy

            Dzięki! :)))))))))

          • Andy

            Wybrałem plik zip w TWRP, wybrałem flash, potem zrestartowało mi telefon przez wszystkie aplikacje i teraz sam już nie wiem co dalej :) Bo jakiegoś skrótu do tej aplikacji nie ma jak po zwykłej instalacji z apk.

          • Andy

            Dobra, już program jest aktywny, dzięki! Teraz przede mną kolejne bojowe zadanie, wgrywanie jakiegoś romu :)

          • Ale jak wgrasz ROM, to usuniesz Xposed Framwerok. Najpierw trzeba było wgrać ROM, a później Xposed :)

          • Andy

            Zanim ja to wgram, jak w ogóle dam radę, bo widzę instrukcja dość skomplikowana ;) Ale zapytam, czy po wgraniu roma, też kasuje wszystkie aplikacje jak po zrootowaniu?

          • No tak. Instalujesz system na nowo, więc usuwasz wszystko, co miałeś do tej pory :)

          • Andy

            Dzięki!

          • Andy

            Dobra, to jeszcze jedno pytanie, czyli ten Rom działa jako nowy system, kasując Androida z pokładu? Bo Roota kupiłem sobie na OneClickRoot, więc szkoda kasy trochę. Z góry dzięki serdeczne za wszystkie odpowiedzi.

          • Tak, ROM to po prostu przerobiona wersja Androida. Tym samym wgrywasz nowy system. Czemu kupiłeś roota skoro bez problemu można go zrobić za darmo? Słuchaj – szczerze – widzę, że się na tym nie znasz, więc lepiej sobie odpuść. Możesz zepsuć sobie telefon. No i pamiętaj, że tracisz gwarancję

          • YOUWOTM8

            Zaplacil za roota XD hahahahahha FRAJER

  • Hrabia ツ

    Mama małe Pytanko, jak to wgrać na honor 5x kiw-l21.
    Z Góry Dziękuję za odpowiedz.