Android jest znany ze swojego szerokiego potencjału dostosowywania, ale jeśli nie masz zrootowanego urządzenia, możesz je dostosować tylko za pomocą widżetów i różnych aplikacji uruchamiających ekran główny. Zrootowanie urządzenia dodatkowo zwiększa potencjał, dając ci możliwość uruchamiania aplikacji, które modyfikują rdzeń systemu operacyjnego i robią rzeczy, które w przeciwnym razie nie byłyby możliwe. Odblokowanie programu ładującego i flashowanie niestandardowego odzyskiwania przenosi Cię na zupełnie wyższy poziom, umożliwiając instalowanie niestandardowych modów, a nawet pełnych ROM-ów, które mogą radykalnie zmienić wrażenia użytkownika. Jednak z flashowaniem niestandardowych modów lub ROM-ów rezygnujesz ze stabilności, prostoty i niezawodności czystego waniliowego Androida. Czy nie byłoby wspaniale, gdyby tylko rootowanie pozwoliło uzyskać funkcje, które w innym przypadku są dostępne tylko za pośrednictwem modów i niestandardowych ROM-ów? Ramy Xposedto przełomowe rozwiązanie, które właśnie to umożliwia. Jest łatwy w instalacji i konfiguracji i ma już mnóstwo dostępnych modułów, które zapewniają funkcjonalność Twojego urządzenia, która w innym przypadku wymaga flashowania niestandardowej pamięci ROM lub modu z odzyskiwania. Czytaj dalej, aby dowiedzieć się więcej o tej niesamowitej platformie wraz z instrukcjami instalacji i użytkowania.
Dostarczona nam przez XDA Recognized Developer rovo89 , platforma Xposed korzysta z uprawnień administratora, aby uzyskać bezpośredni dostęp do podstawowych zasobów Androida i wykorzystywać je do uruchamiania różnych modułów na urządzeniu, które wprowadzają nowe funkcje do systemu operacyjnego. Potencjał tutaj jest praktycznie nieograniczony, a wielu programistów już zaczęło na niego przechodzić w celu dostarczania swoich modów. Jak więc uzyskać framework na swoim urządzeniu? To tak proste, jak zainstalowanie aplikacji i dotknięcie kilku przycisków. Przejdźmy więc do rzeczy.
Zanim przejdziesz dalej
Zastrzeżenie: postępuj zgodnie z tym przewodnikiem na własne ryzyko. Tips.WebTech360.com nie ponosi odpowiedzialności, jeśli Twoje urządzenie zostanie uszkodzone lub zamurowane podczas tego procesu.
Aby być bezpiecznym, przed kontynuowaniem wykonaj pełną kopię zapasową z odzyskiwania. Jeśli nie masz niestandardowego odzyskiwania, pamiętaj o utworzeniu kopii zapasowej wszystkich ważnych rzeczy, które możesz.
Upewnij się też, że korzystasz z systemu Android 4.0 Ice Cream Sandwich lub nowszego, w przeciwnym razie Xposed nie będzie działać. Wreszcie, jak wspomnieliśmy wcześniej, twoje urządzenie musi być zrootowane, aby Xposed działało. Instrukcje dotyczące rootowania dla kilku urządzeń można znaleźć w naszym przewodniku dotyczącym rootowania systemu Android . Jeśli przegapiliśmy Twoje urządzenie, powinieneś być w stanie znaleźć instrukcje dotyczące rootowania na XDA lub za pomocą szybkiego wyszukiwania w Google.
Instalacja Xposed Framework
Pobierz najnowszą (https://dl.xposed.info/latest.apk) aplikację instalatora platformy Xposed i załaduj pobrany plik APK na swoje urządzenie, aby go zainstalować. Po zainstalowaniu uruchom aplikację Xposed Installer z szuflady aplikacji.
Przejdź do Framework i naciśnij przycisk „Zainstaluj/Aktualizuj”. Nie martw się, jeśli aplikacja utknęła tutaj; po prostu daj mu czas, a ostatecznie pokaże ci prośbę Superużytkownika, którą powinieneś spełnić.
Framework zainstaluje się sam i wyświetli monit o zakończenie procesu instalacji. Będziesz teraz musiał ponownie uruchomić urządzenie, zanim zaczniesz korzystać z frameworka, więc naciśnij przycisk „Uruchom ponownie”. To powinno być to – po ponownym uruchomieniu urządzenia Xposed Framework zostanie w pełni zainstalowany i będziesz gotowy do zainstalowania jego modułów, aby rozpocząć dostosowywanie urządzenia.
Teraz sama platforma Xposed nie wprowadza żadnych nowych funkcji do twojego urządzenia, z których możesz bezpośrednio korzystać; będąc ramą, tworzy podstawy dla swoich modułów i to właśnie te moduły faktycznie wprowadzają nowe funkcje do twojego urządzenia. Przyjrzyjmy się więc, jak znaleźć i zainstalować moduły Xposed, co jest równie łatwe, jak instalacja samego frameworka.
Instalowanie modułu Xposed Framework
Moduły Xposed to tylko pliki APK, które można zainstalować jak każdy inny plik APK. aplikacja instalacyjna Xposed zawiera sekcję Pobrane, która zawiera wiele modułów, ale można również znaleźć inne moduły w postaci plików APK na XDA i innych stronach internetowych. Aby zainstalować jeden z modułów dostępnych w aplikacji Xposed Installer, otwórz aplikację i przejdź do sekcji Pobieranie. Zobaczysz długą listę dostępnych modułów, każdy z opisem tego, co robi. Wybierz moduł, który chcesz zainstalować, dotykając go, a zostaną wyświetlone dalsze szczegóły na jego temat. Wybraliśmy tutaj moduł Advanced Power Menu, który dodaje zaawansowane opcje do menu zasilania, które pojawia się po długim naciśnięciu przycisku zasilania.
Przewiń w dół stronę szczegółów, a zobaczysz przycisk Pobierz. Dotknij go, a rozpocznie się pobieranie. Po pobraniu pojawi się podobny monit o instalację, jak przy pobieraniu aplikacji z jej pakietu APK. Śmiało i zainstaluj go.
To wszystko – moduł został zainstalowany. Jeśli chcesz zainstalować moduł bezpośrednio z jego pliku APK, po prostu załaduj go z boku, jak każdy inny plik APK, a on również zostanie zainstalowany.
Włączanie i używanie modułu Xposed Framework
Sama instalacja nie włącza modułu; udostępnia go tylko Xposed. Niezależnie od tego, czy instalujesz moduł z aplikacji Xposed Installer, czy bezpośrednio ładując jego pakiet APK, zobaczysz powiadomienie z informacją, że moduł nie jest aktywny. Dotknij tego powiadomienia, a zostaniesz przeniesiony do sekcji Moduły w aplikacji Xposed Installer. (Możesz również przejść tam bezpośrednio, otwierając aplikację Xposed Installer i stukając Moduły.) Tutaj możesz włączyć lub wyłączyć dowolny z dostępnych modułów za pomocą pola wyboru obok nich.
Dotknięcie wpisu dowolnego modułu tutaj prowadzi do jego strony konfiguracji, gdzie możesz bawić się jego ustawieniami, aby dostosować go tak, jak lubisz. Moduły mogą wymagać ponownego uruchomienia urządzenia, aby zmiany zaczęły obowiązywać. W takim przypadku zrób to po włączeniu. Gdy moduł zostanie zainstalowany, włączony i skonfigurowany, będziesz mógł zacząć korzystać z jego funkcji. W naszym przykładzie moduł zmienił menu zasilania naszej standardowej pamięci ROM z Androidem 4.3 Jelly Bean na Galaxy Nexus na pokazaną poniżej, dodając opcje ponownego uruchamiania i zrzutu ekranu. Menu Reboot dodane przez ten moduł dodatkowo umożliwia ponowne uruchomienie w celu odzyskania i miękkiego ponownego uruchomienia, oprócz normalnego.
Sposób, w jaki działa Xposed i możliwości, jakie otwiera, sprawiają, że jest to prawdziwie rewolucyjne osiągnięcie w świecie dostosowywania Androida. Dzięki odpowiedniemu doborowi modułów możesz mieć prawie każdą ważną funkcję popularnych niestandardowych ROM-ów na swoim urządzeniu, a jednocześnie nadal korzystać z zapasowej pamięci ROM i bez konieczności flashowania jakichkolwiek plików z odzyskiwania.
Aby uzyskać więcej informacji na temat frameworka, być na bieżąco z rozwojem i szukać pomocy we wszelkich kwestiach (związanych z samym frameworkiem, a niezwiązanymi z żadnymi konkretnymi modułami), przejdź do wątku dotyczącego rozwoju na XDA, klikając poniższy link.
Xposed Framework na XDA-Developers