Podstawy Xposed

7

Dzisiaj będzie tak trochę nietypowo 🙂 Z racji tego że jestem nowym redaktorem, będę prowadzić serię z prezentacjami modułów Xposed na nasze Androidowe urządzenia. W pierwszym tego typu artykule opiszę jak zacząć przygodę z Xposed, i zaprezentuje jeden prosty, lecz przydatny moduł 🙂

Do Xposed potrzebujemy telefonu z Androidem (nie sugeruj się miniaturą, działa to praktycznie na każdym telefonie, nie tylko Sony) w wersji od 4.0 do 4.4 (Xposed Framework dla 5.0 jest w wersji Alpha, nie polecam jego instalacji)  oraz root’a. Dobrze jest też mieć rom w wersji deodex.

Mały słowniczek pojęć:

root – Dostęp do “administratora” w Androidzie. Dzięki niemu możesz modyfikować pliki systemowe.

deodex – Android który nie ma plików “pomocniczych” w folderze /system. Można to sprawdzić bardzo łatwo z root’em. Wystarczy wejść w jakikolwiek menedżer plików, przejść do katalogu /system/app i sprawdzić w jaki sposób mamy poukładane aplikacje. Jeżeli są to same pliki .apk to mamy deodex, jeżeli są również .odex (np. Clock.apk i Clock.odex) mamy rom w wersji odexowanej, i lepiej nie modyfikować takiego, może to się źle skończyć 😉

Pamiętaj! Wszelkie modyfikacje robisz na własną odpowiedzialność. Ani ja ani redakcja MobileWorld24.pl nie biorą odpowiedzialności za wszelkie szkody wywołane nie odpowiedzialną modyfikacją!

Zaczynajmy!

Pobieramy tą aplikację http://dl-xda.xposed.info/modules/de.robv.android.xposed.installer_v33_36570c.apk i instalujemy ją na telefonie. Uruchamiamy ją i dajemy dostęp do superuser’a. Przechodzimy teraz do menu „Framework” i później wybieramy opcję „Install/Update” tak jak na screen’ie poniżej i później zatwierdzamy opcję restartu. Prawda że łatwe? 😉

1

W ten oto sposób uzyskaliśmy dostęp do najłatwiejszej możliwości modyfikacji Androida. Jak to działa? To proste. Instalujesz moduł, aktywujesz go w Xposed Framework i restartujesz telefon. Voila! Wszystko powinno działać 🙂

Ale zaraz, jak aktywować moduł? Nic prostszego 😉

Uruchamiasz aplikację Xposed Installer, przechodzisz do Modules, odhaczasz ptaszek i restartujesz telefon, tak jak na obrazku poniżej jest to pokazane.

2

Jest też drugi sposób, o wiele wygodniejszy gdy instalujemy moduły bardzo rzadko. Po instalacji dostaniemy powiadomienie o nowym module, wystarczy je rozwinąć i wybrać opcję „Aktywuj & Restartuj”.

Skąd wziąć moduły? Wchodzimy do Xposed Installer, wybieramy opcję Pobierz i klikamy lupę na pasku wyżej. Wpisujemy nazwę modułu, wybieramy go, gestem przeciągnięcia ekranu przechodzimy do panelu “Wersja” i dotykamy pobierz. Po pobraniu zacznie się automatyczna instalacja, i po instalacji możemy go aktywować. Screen’y niżej wszystko pokazują 🙂

3

Dobrze jest też włączyć możliwość instalacji testowych modułów. Te które będę opisywał są przetestowane przeze mnie i jest gwarancja że nie będzie nic niespodziewanego się działo z telefonem. Jak to zrobić jest pokazane niżej:

4

A teraz moduł o którym wcześniej wspominałem. Jest nim KitKat SD Card Full Access. Jak po nazwie można wywnioskować, jest on przydatny tylko w Androidzie 4.4. Jest to spowodowane głównie z tego powodu, że we wcześniejszych wersjach Androida nie było problemu z dostępem do karty pamięci.
Co robi ten moduł? To również jest proste.
Udostępnia aplikacjom dostęp do karty pamięci bez root’a co nie jest możliwe w czystym KitKat’cie. Oczywiście mowa o aplikacjach innych niż przeglądarki plików 😉
Mam nadzieję że ten króciutki poradnik przydał się wam. Z mojej strony będą one się pojawiać częściej 🙂

Telefon na którym wszystko będzie prezentowane to Xperia SP z moją modyfikacją CyanogenMod 11s (można znaleźć w internecie), język angielski ponieważ jestem przyzwyczajony do korzystania z niego 🙂