ROOT w telefonach SAMSUNG
ROOT w smartfonach pozwala użytkownikowi na ingerencję w oprogramowaniu prawie na każdej płaszczyźnie. Jest to funkcja analogiczna do uprawnień administratora w systemie operacyjnym.
Co to jest root?
Root to specjalne uprawnienia SuperUsera. Nadajemy je swoim urządzeniom w celu powiększenia możliwości ingerencji w system operacyjny. Działanie to jest sprzeczne z treścią zawartą przez producentów w gwarancji. Zrootowanie urządzenia ma gros zalet, lecz niesie za sobą także szereg zagrożeń, jak na przykład przejęcie władzy nad telefonem przez hakerów. Ataki te odnotowywane są coraz częściej, jednak wywołane są w większości instalowaniem aplikacji z nieznanych źródeł.
Metodę wgrania ROOTa na swoje urządzenie (Samsung Galaxy Sxxx) opisałem we wcześniejszym wpisie ODIN - ręczny upgrade androida [SAMSUNG GALAXY Sxxx] i jest on analogiczny do wgrywania każdej modyfikacji. Potrzebne nam do tego będzie customowe recovery i plik zawierający ROOTa - zależnie od modelu telefonu.
Większość custom ROMów (np. CyanogenMod) posiada w sobie już aplikację SuperSU oraz ROOT.
Po co i dla kogo ROOT?
ROOT przeznaczony jest dla bardziej zaawansowanych użytkowników smartfonów, którzy wiedzą czego chcą/nie chcą w swoim systemie. Uprawnienia superusera wraz z szeregiem aplikacji umożliwiają pełną personalizację swojego urządzenia oraz korzystanie z appek wymagających ROOTa. Zwykły śmiertelnik nie zauważy większej różnicy w działaniu smartfona po wgraniu pliku root.zip, ale po szeregu czynności usprawniających system zmiany będą widoczne gołym okiem.
Lista aplikacji usprawniających działanie systemu:
Na powyższym zrzucie ekranu uwieczniłem listę aplikacji (wymagających ROOTa) używanych przeze mnie, które dały najbardziej widoczne efekty w moim smartfonie. Przy ich pomocy usprawnienie telefonu na prawdę okazało się sensowne i nareszcie mogę korzystać z płynnego systemu operacyjnego.
SuperSU
Jest to bezpłatna aplikacja, która jest wgrywana wraz z ROOT.zip. Poprzez aplikację możemy zarządzać aplikacjami, które otrzymają od nas uprawnienia SuperUsera. Jest konieczna do dalszych działań związanych z ROOTem urządzenia. Samo wgranie aplikacji ze sklepu Google Play na nic się zda, nie ROOTuje urządzenia. W przypadku posiadania ROOTa, a konieczności reinstalacji SuperSU aplikacja jest dostępna w sklepie Google.
Battery Calibration
Aplikacja ta pozwala na skalibrowanie baterii. Jest skierowana głównie do użytkowników, którym bateria rozładowuje się w zastraszającym tempie bez jakiegokolwiek powodu. Jest pomocna także w przypadku błędnego wskazywania stopnia naładowania przez system. Obsługa aplikacji jest instuicyjna. Przy naładowaniu telefonu do 100% należy odczekać jeszcze parę minut, po czym bez odłączania telefonu od ładowarki kliknąć przycisk kalibracji. Po całym zabiegu należy odłączyć ładowarkę. Przy zmianie zarządców procesora oraz jakichkolwiek modyfikacjach czynność należy powtórzyć.
Build Prop Editor
Jest to aplikacja przeznaczona dla zaawansowanych użytkowników, którzy znają się nieco na programowaniu. Za pomocą tej aplikacji możemy dowolnie ingerować w kod oprogramowania systemowego jak i samego androida. Dopisanie kilku linijek pozwala przyspieszać ładowanie systemu, zmieniać dowolne parametry telefonu oraz aparatu (domyślny format i jakość zdjęć/video). Nie jest wskazane ingerowanie w kod, jeśli nie posiada się podstawowej wiedzy na temat programowania. Listy usprawnień dla poszczególnych modeli telefonów serii Galaxy znajdują się w internecie, są ogólnodostępne. Zaleca się skopiowanie ich do dowolnego pliku *.txt na komputerze (edytowany koniecznie za pomocą aplikacji Notepad++), przeniesienie na kartę/pamięć telefonu i skopiowanie zawartości bezpośrednio do programu BuildProp Editor.
Call Delay Patch
Jest to aplikacja przeznaczona dla telefonów Samsung Galaxy Sxx z nakładką Touchwizz. Któż z nas nie uświadczył opóźnienia przy odbieraniu połączeń głosowych? Aplikacja ta służy do zredukowania martwego czasu w słuchawce do bezwzględnego minimum. Niestety nie jest dostępna w Google Play, jednak jej znalezienie nie powinno sprawić nikomu większego problemu.
Clean Master
Jest to aplikacja, która służy do czyszczenia telefonu. Pozwala na usunięcie plików tymczasowych , śmieci pozostawionych przez aplikacje, nieużywanych aplikacji oraz na zwolnienie pamięci RAM przez wyłączenie poszczególnych appek. Jest bardzo przejrzysta, prosta w obsłudze i intuicyjna. Przy wcześniejszych zabawach z czystym ROMem 4.1.2 JB wydanym przez Samsunga udało mi się usunąć z pamięci telefonu pliki o łącznej wadze niemalże 1 GB. Myślę, że gra jest warta świeczki. Zalecam czyszczenie pamięci danych i RAM raz dziennie, ewentualnie po każdym połączeniu przez WiFi i przy aktualizacji aplikacji przez Google Play. Dla słabszych telefonów zalecam również wyłączenie w ustawieniach programu funkcji : Notification Toggle, Real Time protection oraz Safe browsing (jeśli posiadacie oddzielny program antywirusowy) oraz Pływający widget - używa sporo pamięci RAM.
Greenify
Jest to aplikacja służąca do hibernowania appek działających w tle. Jest przeznaczona dla osób, które po wyjściu z programu nie chcą się przejmować tym, że Facebook dalej wykorzystuje pakiet danych, bądź ciągle analizuje nasze położenie. Oczywiście mógłbym przytoczyć wiele przykładów, jednak appki Facebooka i Messengera są u mnie greenigikowane od razu po wgraniu ich do smartfona. Dlaczego? Z prostej przyczyny - zużywają dużo pakietu danych oraz zajmują bardzo dużo pamięci RAM, która w większości wypadków jest mi potrzebna do innych celów. Jak greenifikować aplkacje? Nic prostszego, najpierw spośród listy programów wybieramy pliki oczekujące na greenifikowanie (dodajemy je za pomocą ikonki +), później zaznaczamy wybrane aplikacje z tej listy i wciskamy ikonkę Zzz. W ten sposób odciążyliśmy trochę system, sumienie i pakiet danych.
LagFix Premium
Aplikacja jest przeznaczona do trimowania folderów systemowych. W wielkim skrócie pozwala na znaczne oczyszczenie oraz uporządkowanie plików w tych folderach w sposób szybki i prosty. Można tę operację porównać do defragmentacji dysku. Zalecana wraz z appką CleanMaster. Do pełnego działania wymagany jest restart systemu po wykonaniu czynności trimowania. Polecam nie trimować folderu /system!
No-Frills CPU Control
Jest to aplikacja, która pozwala nam na zmianę częstotliwości taktowania procesora na jego rdzeniach. Aplikacja jest genialne w swej prostocie. Przy odpowiednim kernelu pozwala również na podkręcanie taktowania powyżej zalecanych wartości (overclocking). Opis zarządców procesora oraz trybu I/O można znaleźć w internecie (nie chcę ich przytaczać we wpisie, gdyż jest ich na prawdę sporo).
Root Explorer
Root Explorer pozwala nam na wgląd oraz edycję każdego z plików systemowych oraz dostęp do folderów /system, /data, w których znajdują się aplikacje wbudowane w system. Można w ten sposób dogrywać appki, jak i je usuwać. Należy zachować umiar przy wykonywaniu tych czynności, gdyż grozi to brickiem telefonu. Przy przejściu z trybu R/O (read only) na R/W (read/write) możemy podmieniać w jedyny słuszny sposób launcher (np. touchwizz na holo). Tak na prawdę możliwości tego menedżera plików jest tyle, ile użytkowników. Aplikacja jest płatna.
Titanum Backup PRO
Aplikacja ta ma wiele funkcji. Przede wszystkim służy do tworzenia kopii zapasowych aplikacji, zarówno systemowych, jak i zainstalowanych przez użytkownika. Dodatkowo posiada funkcje zamrażania i usuwania aplikacji systemowych. To co w Root Explorerze (w folderze /system/app) możemy usunąć ręcznie, tu możemy zamrozić, by zobaczyć czy nie wpłynie to negatywnie na pracę smartfona. Dodatkowo istnieje możliwość tworzenia plików update.zip, które później można wgrywać bezpośrednio przez customowe recovery. Aplikacja ta jest płatna, gdyż w darmowej wersji nie mamy dostępu do wielu funkcji na appkach, takich jak zamrażanie ich czy odinstalowywanie. Ja w ten sposób pozbyłem się około 20-30 appek systemowych, z których w życiu nie korzystałem.
Wakelock Detector
Ostatnią aplikacją w zestawieniu jest Wakelock Detector. Pozwala ona w prosty sposób śledzić działanie naszego telefonu, oraz procesów w nim zachodzących. Jeśli praca naszego smartfona jest zaburzona, bateria znika w oczach a system nie radzi sobie z najprostszymi czynnościami, program ten wskaże nam co działa najdłużej, co jest włączane najczęściej oraz ile pamięci czy baterii zabiera. Jest to aplikacja czysto diagnostyczna, aczkolwiek bardzo pożyteczna.
Uwagi końcowe
Każda z aplikacji ingeruje w system operacyjny. Ich używanie odbywa się na własną odpowiedzialność i autor wpisu nie ponosi odpowiedzialności za jakiekolwiek uszkodzenia telefonu. To zdanie zawsze wywołuje strach i przerażenie, jednak nie znam osoby, która używając tych appek uszkodziła sobie telefon (z wyjątkiem nierozsądnego usuwania co popadnie z folderów systemowych czy aplikacji w Titanum Backup). Mnie osobiście te appki mocno umiliły życie i pracę na moim smartfonie, który po zastosowaniu pewnych zabiegów odżył na nowo. Większość aplikacji jest dostępna w sklepie Google Play za darmo (posiadają również wersje płatne, jednak o tej samej funkcjonalności) z wyjątkiem Root Explorera i Titanum Backup Pro. Jeśli macie swoje typy, to proszę o dopisanie ich w komentarzach.