Najlepsze z XDA: Xposed Framework

Chcesz zacząć korzystać z Xposed? Sprawdź naszą funkcję centrum Best of XDA, gdzie dowiesz się, czym jest Xposed, do czego służy i jak to zdobyć!

Xposed Framework jest dokładnie tym, czym mówi jego nazwa, a w oprogramowaniu oznacza to, że pozwala na nadpisanie kodu ogólnego przez kod użytkownika w celu rozszerzenia lub modyfikacji funkcjonalności. Innymi słowy, „odsłania” to kod systemu przed frameworkiem, co wymaga uprawnień roota i pozwala na podłączenie różnych moduły które wprowadzają różne lub dodatkowe modyfikacje.

Xposed pozwala bezproblemowo podłączyć się do oprogramowania oraz zastosować instrukcje i zmiany przed, po lub zamiast nich. Chociaż niestandardowe pamięci ROM pozostają solidnymi i wyselekcjonowanymi alternatywami, framework może naprawdę otworzyć obszary systemu operacyjnego w sposób, który w innym przypadku wymagałby dużo dodatkowego czasu. Ostatecznie oznacza to, że możesz majstrować i uzyskać dostęp do wielu rzeczy, które w innym przypadku wymagałyby czasochłonnego flashowania ROM-ów i innych metod — a najlepsze jest to, że że system jest modułowy, co oznacza, że ​​możesz łatwo włączać i wyłączać dowolne dodatki, które instalujesz, kiedy tylko chcesz, dzięki czemu możesz wybrać dokładnie to, czego potrzebujesz chcieć.

Co potrafią moduły?

Istnieje wiele modułów i choć bardzo chcielibyśmy zamieścić je tutaj wszystkie, wymienimy te, które naszym zdaniem odzwierciedlają rozległość Xposed. Pudełko grawitacyjne jest prawdopodobnie jednym z najpopularniejszych modułów, ponieważ łączy w sobie wiele zalet Xposed w jednym pakiecie. Pozwala dostosować wiele zakamarków interfejsu użytkownika, a także uzyskać przydatne funkcje, takie jak elementy sterujące PIE. Istnieje również wiele innych modułów dostosowywania, takich jak Wanam dla ROM-ów TouchWiz, a także indywidualne poprawki dla rozszerzonych menu zasilania lub różnych ikon na pasku stanu. Jeśli chcesz ulepszyć interfejs użytkownika, poszukaj go — prawdopodobnie możesz go znaleźć. Ale te pakiety oferują wiele modów i funkcji w jednym module.

Dla tych z Was, którzy chcą zoptymalizować swoje doświadczenia, macie do dyspozycji wiele narzędzi. Wzmacniaćmoże na przykład radykalnie zmniejszyć liczbę wakelocków i zapewnić ogromny wzrost wydajności baterii, praktycznie bez utraty funkcjonalności. Menedżer rozruchu pozwala skonfigurować aplikacje uruchamiane przy starcie systemu, dzięki czemu nie musisz szukać bezużytecznych procesów ani ładować ich, dopóki naprawdę ich nie potrzebujesz. Natywna tablica klipsowa dodaje funkcję schowka do menu zaznaczania tekstu, umożliwiając przechowywanie wielu skopiowanych elementów i wklejanie ich w dowolnym momencie i w dowolnej kolejności. Uwaga, ukryj się umożliwia przesunięcie w górę, w lewo lub w prawo po powiadomieniu Lollipop Heads Up, aby je ukryć, zamiast je odrzucać. Niesamowite wyskakujące wideo sprawia, że ​​korzystanie z multimediów na Androidzie jest znacznie bardziej płynne i produktywne dzięki łatwo uruchamianym pływającym filmom z YouTube lub przeglądarki.

Istnieją moduły, które również zmieniają sposób działania systemu lub aplikacji na głębszych poziomach, co również jest bardzo przydatne. Na przykład, AktywnośćForceNoweZadanie czy aplikacje uruchamiane przez inne aplikacje są oddzielone od tych pierwszych, co pozwala na przełączanie się między nimi bez znikania przywoływanej aplikacji. Ustawienia aplikacji może zmieniać ogólne ustawienia aplikacji, takie jak ich DPI, zachowanie przy rotacji, niezależnie od tego, czy są wciągające, czy nie, a także pozwala na uparte powiadomienia (jest to mój osobisty faworyt). Istnieją również moduły skupiające się na prywatności, takie jak XPrywatność, które mogą zapobiegać wyciekaniu przez aplikacje wrażliwych danych poprzez karmienie aplikacji fałszywymi lub nieważnymi informacjami, a także istnieje wiele modułów zorientowanych na bezpieczeństwo.

Próba podsumowania nieograniczonych możliwości Xposed jest trudnym zadaniem i istnieje wiele innych modułów, które warto sprawdzić, a których nie wymieniliśmy. Wiele modułów jest również specyficznych dla niektórych telefonów lub pamięci ROM niektórych producentów OEM, więc pamiętaj, aby rozejrzeć się po podforum swojego urządzenia w poszukiwaniu ekskluzywnych fragmentów. Jeśli chcesz otrzymać obszerną listę z krótkimi opisami wielu z nich, udaj się na stronę Kolekcja modułów Xposed wątek i rozejrzyj się lub wyszukaj to, czego szukasz. The forum Xposed to także dobre miejsce do rozpoczęcia wyszukiwania i poznawania modułów, a użytkownicy zawsze mogą Ci pomóc — upewnij się tylko, że najpierw wyszukasz swoje pytanie, a następnie zamieścisz post w odpowiednim wątku. Cokolwiek robisz, punktem wyjścia dla Xposed powinien być Xposed wątek informacyjny, z którym zachęcamy do dokładnego przeczytania w celu lepszego zrozumienia platformy oraz podstaw procesu instalacji i funkcjonalności. Nie możemy przecenić znaczenia funkcji wyszukiwania w witrynie, a jeśli masz jakiekolwiek wątpliwości lub wyruszasz w nową podróż XDA, zawsze mądrze jest najpierw zasięgnąć porady przycisku wyszukiwania!

Czego potrzebuję?

Pierwszym krokiem w kierunku instalacji Xposed jest czytając jego wątek informacyjny na naszych forach. Na początek należy stwierdzić, że podobnie jak w przypadku większości rzeczy o tej głębokości i zasięgu, proces ten wiąże się z pewnym nieodłącznym ryzykiem. Można je jednak łatwo zminimalizować lub całkowicie wyeliminować poprzez uwagę, planowanie i precyzyjne wykonanie. Jeśli masz zamiar zainstalować Xposed, odwiedź podforum swojego urządzenia lub wątek dotyczący ROM-u i zrób szybką odpowiedź rozejrzyj się za niezgodnościami lub innymi problemami, które mogą się pojawić, ponieważ proces może się różnić w zależności od urządzenia lub pamięci ROM ROM. Zapamiętaj Przycisk wyszukiwania jest Twoim przyjacielem, więc idź najpierw do niego!

Instalacja samego frameworka może być dość prosta, w zależności od wersji Androida i pamięci ROM. Użytkownicy Lollipopa mogą znaleźć potrzebne pliki Tutaj. Jak opisano w wątku, musisz sflashować plik xposed-sdk21-arm-*.zip plik w niestandardowym odzyskiwaniu i zainstaluj plik XposedInstaller_3.0-alpha*.apk dla aplikacji umożliwiającej zarządzanie modułami. Starsze wersje Androida mogą znaleźć listę plików APK instalatora Tutaj. Należy pamiętać, że niektóre ROMy Lollipop (mianowicie ROMy TouchWiz) nie są obsługiwane w oficjalnej wersji Lollipop Alpha, ale istnieją obejścia. Przede wszystkim sprawdź, czy Twoje urządzenie i pamięć ROM są w pełni kompatybilne z Xposed (albo w wątkach/postach na forum Xposed, albo na podforum Twojego urządzenia) zanim wskoczysz i przeczytaj uważnie kilka kroków.

Jeśli chodzi o proces instalacji modułów, większość z nich jest łatwo dostępna z poziomu aplikacji Xposed, która posiada tę funkcję obszerne repozytorium z ponad 600 modułów, które możesz pobrać — tak, aż tyle. Chociaż część z nich pokrywa się pod względem funkcjonalności lub nie zapewnia globalnej kompatybilności, niektóre z nich same w sobie mogą całkowicie zrewolucjonizować wiele aspektów Twojego telefonu. Jest to tak proste, jak instalacja modułu, aktywacja go poprzez zaznaczenie pola i ponowne uruchomienie. Podobnie jak w przypadku samego instalatora, przed przystąpieniem do instalacji warto upewnić się, że moduł jest kompatybilny. Ale jeśli coś pójdzie nie tak, możesz wyłączyć sam framework, naciskając klawisz sprzętowy podczas uruchamiania i czekając na monit wibracyjny, a następnie ponownie naciśnij ten sam klawisz cztery lub więcej razy (dla bezpieczeństwa możesz po prostu wielokrotnie naciskać klucz).

Przydatne zasoby:

  • Forum ogólne Xposed
  • Xposed wątek informacyjny
  • Film o 101 podstawach Xposed
  • Repozytorium modułów Xposed
  • Moduły Xposed Podforum & Rozwój frameworku Xposed Podforum
  • Wątek dotyczący kolekcji modułów Xposed
  • Playlista Xposed TV XDA
  • Przycisk wyszukiwania!

Mówienie o Xposed w uproszczonym świetle usuwa złożoność systemu, taką jak wstrzykiwanie tak rozbudowane ramy dla usprawnień są niezwykle trudne do osiągnięcia, szczególnie w wersji bezpiecznej i zoptymalizowanej sposób. Właśnie dlatego Senior Uznany Programista rovo89 jest uważany za jednego z najzdolniejszych programistów, jaki kiedykolwiek tworzył kod na XDA, i jego zaangażowanie w sprawę pokonywał nawet monumentalne przeszkody które pojawiło się w środowisku wykonawczym systemu Android firmy Lollipop.

Na koniec rada, pamiętaj, że wiele modułów może ze sobą kolidować, więc zawsze najlepiej jest dowiedzieć się, co robią i czego dotykają, aby przewidzieć lub zrozumieć to, co możliwe kwestie. Gdy przyzwyczaisz się do platformy i dowiesz się o niej więcej, zobaczysz, że będziesz w stanie znaleźć najbardziej optymalną konfigurację dla swojego przypadku użycia i uniknąć problemów lub błędów. Zawsze bądź otwarty na czytanie, uczenie się i zrozumienie osiągnięć społeczności. Doświadczenie jest również ważne, więc nie bój się eksperymentować – ale zawsze postępuj ostrożnie i uważnie. Na koniec pamiętaj, aby zawsze zachowywać się uprzejmie i kulturalnie oraz pamiętać o przyznaniu kredytu tam, gdzie jest to wymagane, ponieważ nic z tego nie byłoby możliwe bez niestrudzonego poświęcenia twórców naszej witryny.

Mamy nadzieję, że spodoba Ci się Xposed i wszystkie zalety naszej społeczności, a my jesteśmy tutaj, aby to zrobić ci pomóc jeśli kiedykolwiek się zgubisz!