Na moim nexusie przewinęło się już tysiące romów. Większość z nich byłą przeładowana funkcjami, lub po prostu ich brakowało. Stabilność wypiekanych romów zawszę pozostawia wiele do życzenia. Duża część z nich osiągała pełną stabilność dopiero z premierą kolejną wersji androida. Przez brak stabilności postanowiłem wrócić do oficjalnego oprogramowania, które po prostu działa. Jednak pozostał niedosyt z powodu braku podstawowych funkcji oferowanych w nieoficjalnych kompilacjach robocika. Natknąłem się, więc na Xposed mod.
Czym jest Xposed?
Jest to framework, który zostawia narzędzia do całkowitego modyfikowania naszego systemu, bez konieczności edycji plików systemowych. Xposed składa się z modułów, które dowolnie możemy instalować, lub usuwać, w zależności od tego, co chcielibyśmy zmienić w naszym systemie. W praktyce oznacza to, że sami decydujemy jakie dodatkowe funkcje mają trafić do naszego systemu i w każdej chwili możemy z nich zrezygnować, nie robiąc bałaganu systemu.
Jak zainstalować Xposed?
1)Do zainstalowania potrzebny jest rom oparty na czystym androidzie + root. Najlepiej domyślne oprogramowanie znajdujące w naszym telefonie. Do zrootowania telefonu najlepszy będzie LG Nexus 4 Tootlkit, ponieważ całą procedure zrobi za nas.
Forum po zmianach, link nie działa
2)Kolejnym krokiem jest instalacja frameworku. Do tego potrzeby jest nam zwykły plik apk, który instalujemy jak każdą inną aplikację.
Click
3) Następnie należy uruchomić ''Instalator Xposed'' i przejść do zakładki Framework. Zostaję teraz nam kliknąć zainstaluj, a następnie ponownie uruchomić telefon.
4) Telefon jest już gotowy do dodania dowolnych modułów, które zwiększą funkcję naszego systemu. Wystarczy przejść do sekcji Pobierz w aplikacji Instalatora, aby doinstalować dodatki. Po zainstalowaniu dodatku należy uaktywnić go w zakładce Moduły i zrestartować telefon.
W każdej chwili możecie odinstalować dodatki, jaki i framerk + Instalator Xposed, bez postawienia śladu na systemie.
Które dodatki wybrać?
Przedstawię wam listę dodatków i opis, których używam, lub kiedyś były mi pomocne.
GravityBox
Oferuje on najwięcej możliwości konfiguracyjnych. Najważniejsze z nich to
Ustawienia ekranu blokady:
-Styl i przezroczystość tła
-Skróty w pierścieniu odblokowania
-Wskaźnik baterii w kształcie łuku wokół przycisku pierścienia odblokowania
-Włączenie latarki przez dłuższe przytrzymanie przycisku pierścienia odblokowania.
-Zmiana pozycji przycisku pierścienia odblokowania
-Możliwość obracania ekranu blokady.
Ustawienia paska statusu
-Modyfikacja i dodanie nowych kafelków szybkich ustawień.
-Pojedyncze kliknięcie na kafel, uaktywnia funkcje
-Kolory paska statusu
-Zmiana tła i przezroczystości paska statusu
-Zmiana stylu ikonki baterii.
-Ustawienia Zegara
-Monitor transmisji danych
-Blokowanie powiadomień dla wybranych aplikacji
-Kontrola janości
Ustawienia Pie Control
-Włączenie i konfiguracja PIE Control
Poprawki ustawiń zasilania
-Dodanie do menu zasilania dowolnych opcji np.: Restart, screenshoot
-Modyfikacja powiadomień o niskim stanie baterii.
-Informacja ostanie baterii diodą led
Poprawki wyświetlania obrazu
-Tryb pulpitu rozszerzonego(należy włączyć PIE)
-Wygładzone tło Halo
-Carne tło w Halo
-Półprzezroczyste tło
Poprawki dotyczące telefonu
-Fotografia dzwoniącego na pełnym ekranie
Poprawki multimediów
-Zmiana utworu przyciskami głośności
-Rozszerzony panel głośności
-Więcej kroków głośności
Działanie przycisków nawigacyjnych
Nagrywanie ekranu
Różne ulepszenia
- Dodanie ikony zabij wszystkie w ekranie Multitasku
- Pasek użycia Ram
Tinted Status Bar
Tinted Status Bar jest dodatkiem, który zmienia kolor paska notyfikacji i powiadomień, oraz ich czcionek w zależności od kolorystyki aplikacji. Możemy dobrać również sami kolory.
App Settings
Jest to dodatek, który pozwala modyfikować DPI, rozmiar czcionki, zmieniać uprawnienia, wymusić fullscreen dla wybranych aplikacji
AppOpsXposed
Gdy wejdziemy w informację o aplikacji dostajemy dodatkową opcję blokowania uprawnień. Wyświetla nam się lista uprawnień jakie posiada aplikacja. Możemy dowolnie ją modyfikować. Aplikacja jest bardzo użyteczna do blokowania spamu przez powiadomienia aplikacji, lub zabrania dostępu do odczytywania sms, rejestru, kontaktów aplikacjom, które na pewno nie powinny mieć do nich dostępu.
BootManager.
Możemy wyłączyć wybrane aplikację z autostartu.
Xposed Preference Injector
Dodatek, który tworzy skróty modułów w menu ustawień.
XuiMod
Dodatek, który pozwala pozmieniać elementy interfejsu(nie jest tak bardzo rozbudowana GravityBox), oraz ustawić własne animację dla systemu
Xposed GEL Settings
Dodaję dodatkowe funkcję znane z innych launcherów do Launcher Google Now.
Play Store link in App info
Dodaje zakładkę z linkiem Play Store w Informacjach o aplikacji.
Smooth system progress bars
Zmienia animacje paska postępu na bardziej płynną. (Pasek ładowania widoczny jest podczas instalacji aplikacji w google play)
BlackHoloBackground
Zmienia domyślne tło na czarne w aplikacjach np. w ustawieniach
http://forum.xda-developers.com/galaxy-s3/themes-apps/mod-dithered-black-holo-backgrounds-roms-t1688896
Xposed Gesture Navigation
Jest to aplikacja do kupienia w Play Store. Dodaję do systemu obsługę gestów. Gestami możemy nawigować systemem (Wstecz, Home, MutiTask), uruchamiać ulubione aplikację, oraz zmieniać ustawienia systemu.
https://play.google.com/store/apps/details?id=ind.fem.black.rayyan.xposed.gesturenavi gation
Xad
Adblock dla aplikacji
YouTube AdAway
Blokuje reklamy w aplikacji YouTube.
Heads Up Notifications
Wyświetla notyfikację na wierzchu aplikacji. Rozwiązanie znane z Androida L
Xtended NavBar
Możemy przewijać nasz navbar na lewo, aby uzyskać dostęp do przycisków odtwarzacza i na prawo, aby mieć dostęp do szybkich ustawień. Rozwiązanie podobne z iPhona. Aplikacja jest dostępna w Google Play.
Piszcie w komentarzach o modułach, których używacie i warto jest je dodać do pierwszego postu.