Czym jest i do czego służy root w Androidzie? Dlaczego wiele aplikacji wymaga go do działania? Opisujemy, czym jest root i pokazujemy kilka powodów, dla których warto go zrobić w urządzeniu z Androidem.

Czym jest root w Androidzie i dlaczego warto go mieć?

Z pewnością wielokrotnie trafiliście na aplikacje i rozwiązania, które do działania wymagają roota w Androidzie. Zrobienie roota w telefonie otwiera przed użytkownikiem mnóstwo możliwości. Pozwala instalować bardziej zaawansowane aplikacje i w całości przejmować kontrolę nad swoim urządzeniem. Poniżej przedstawiamy, czym jest root, jak go zrobić i do czego on właściwie służy.

1. Czym jest i do czego służy root w Androidzie?

Root (z ang. korzeń) to nic innego, jak po prostu nadanie sobie uprawnień administratorskich. Mając te uprawnienia możemy ominąć zabezpieczenia w Androidzie i przejąć kontrolę nad działaniem systemu, a także nadać odpowiednie uprawnienia aplikacjom, które do działania wymagają podwyższonego dostępu. Określeniem „root” nazywa się konta, które mają dostęp do wszystkich plików systemowych – jest to więc odpowiednik konta „Administrator” w Windowsie.

Domyślnie w Androidzie takich uprawnień nie mamy – to trochę tak, jak z Windowsem na komputerze. Wyobraźcie sobie, że kupiliście nowy komputer z zainstalowanym Windowsem, ale wasze konto nie ma uprawnień administratorskich – zamiast tego macie zwykłe konto Użytkownika. Teoretycznie większość osób z komputera mogłoby korzystać normalnie, ale bardziej zaawansowani użytkownicy nie mogliby wprowadzać żadnych modyfikacji, które wymagają dostępu do konta Administratora. Tak samo jest z Androidem – bez roota masz uprawnienia zwykłego użytkownika, natomiast po wykonaniu roota otrzymujesz uprawnienia administratorskie.

Powodem, dla którego wykonujemy roota jest przede wszystkim możliwość instalowania bardziej zaawansowanych aplikacji, które przejmują kontrolę nad działaniem systemu. Świetnym przykładem jest tu aplikacja Greenify, która pozwala zwiększyć oszczędzanie baterii. Dzięki uprawnieniom administratorskim (roota) aplikacja ta może przejąć kontrolę nad tym, jakie procesy działają w tle i automatycznie je wyłączać, gdy telefon jest uśpiony. Bez uprawnień roota byłoby to nie możliwe, gdyż aplikacja nie miałaby dostępu do procesów działających w tle. Root pozwala też wprowadzać modyfikacje systemowe.

2. Jak zrobić roota w Androidzie?

Do wykonania roota najczęściej trzeba skorzystać z odpowiedniej aplikacji, która wprowadzi uprawnienia administratorskie i zainstaluje aplikację do zarządzania uprawnieniami roota. Oczywiście producenci smartfonów blokują na różne sposoby wykonywanie roota, dlatego nie zawsze jest to łatwe zadanie.

Najprostszym sposobem na wykonanie roota jest skorzystanie z uniwersalnych narzędzi, które automatycznie rozpoznają nasze urządzenie, wyszukują odpowiedniej metody rootowania i wykonują ją na naszym urządzeniu. Do takich narzędzi można zaliczyć KingRoot, Kingo Android Root czy VRoot. Poniżej znajdziecie poradniki pokazujące, jak z tych narzędzi skorzystać:

Zaletą powyższych rozwiązań jest to, że są one bezpieczne – nawet jeśli wykonanie roota nie skończy się sukcesem, to nic się nie stanie. Dlatego jeśli nie należycie do zbyt zaawansowanych użytkowników, to warto najpierw skorzystać z tych metod.

Niestety, nie zawsze jest tak łatwo. Wiele urządzeń wymaga indywidualnych instrukcji i odpowiednich plików przeznaczonych dla konkretnego modelu smartfona. Co więcej, niektóre urządzenia muszą zostać najpierw odblokowane poprzez odblokowanie tzw. bootloadera, czyli fragmentu oprogramowania odpowiedzialnego za uruchamianie systemu. W takiej sytuacji należy na naszej stronie lub w sieci wyszukać indywidualnych instrukcji dla swojego modelu urządzenia i wykonywać wszystko krok po kroku.

3. Powody, dla których warto wykonać roota

Skoro wiemy już, czym jest root i jak go zrobić, to pora przyjrzeć się kilku powodom, dla których w ogóle warto go zrobić. Wiele osób mówi o korzyściach, jakie płyną z wykonania roota i o możliwościach, które otwierają się przed użytkownikiem. Ale co konkretnie możemy zrobić, gdy mamy roota? Oto kilka przykładów.

  • Usuwanie aplikacji systemowych w Androidzie

Idziesz do sklepu lub do operatora, kupujesz nowy telefon, uruchamiasz go, a tam masa niepotrzebnych aplikacji. To niestety normalne i często spotykane zjawisko. Nie dość, że sam producent dodaje mnóstwo aplikacji, które bardzo często są większości użytkownikom niedostępne, to na dodatek jeszcze operator wrzuci coś od siebie, promując np. swoje aplikacje do map czy telewizji na żądanie.

Oczywiście aplikacji tych bardzo często nie da się usunąć, bo są oznaczone jako systemowe, czyli stanowią integralną część zainstalowanego systemu operacyjnego. Opcja „Odinstaluj” jest zaznaczona szarym kolorem i nie da się jej wybrać. I tu z pomocą przychodzi właśnie root.

Mając roota możesz zainstalować Titanium Backup Pro ze Sklepu Play, który umożliwia usuwanie systemowych aplikacji.

Jak usuwać aplikacje systemowe w Androidzie

Oczywiście trzeba robić to z umiarem i uważać na to, co usuwamy, aby nie wykasować np. domyślnej aplikacji do wykonywania połączeń. W Titanium Backup Pro można stworzyć kopię zapasową dowolnej aplikacji, a następnie ją usunąć, nawet jeśli została ona dodana przez producenta.

  • Lepsze oszczędzanie baterii

Kolejnym przykładem jest oszczędzanie baterii. Dzięki rootowi można instalować aplikacje typu Greenify, które przejmują kontrolę nad procesami działającymi w tle i nad powiadomieniami, co w efekcie umożliwia zwiększenie oszczędności naszej baterii.

Greenify

Greenify nie tylko oszczędza baterię poprzez ograniczenie działa aplikacji w tle, ale również przyczynia się w ten sposób do przyspieszenia działania smartfona, zwłaszcza starszego, który spowalnia pod wpływem dużej ilości uruchomionych aplikacji.

Jak oszczędzać baterię za pomocą Greenify

Greenify, jak wspomniałem wcześniej, jest aplikacją, która pozwala automatycznie usypiać wszystkie procesy działające w tle, gdy telefon ma wyłączony ekran. Dzięki temu znacznie zmniejsza to zużycie baterii przez aplikacje, które mają w zwyczaju działać w tle.

  • Odzyskiwanie zdjęć, muzyki, filmów i innych plików

Jeśli z pamięci telefonu przypadkiem wykasowałeś cały album ze zdjęciami, to jest szansa, że dzięki rootowi go odzyskasz.

Odzyskiwanie danych w Androidzie

Możesz instalować aplikacje typu Undeleter czy DiskDigger, które po uzyskaniu uprawnień administratorskich są w stanie przeskanować pamięć wewnętrzną lub kartę SD w poszukiwaniu np. usuniętych zdjęć.

Jak odzyskać usunięte zdjęcia z Androida

Działa to podobnie, jak na komputerze – jeżeli usunięte dane nie zostały jeszcze nadpisane przez inne pliki, to jest bardzo duża szansa, że Undeleter czy DiskDigger znajdą twoje zdjęcia lub inne pliki i pozwolą Ci je przywrócić po usunięciu.

  • Instalowanie nowego oprogramowania

Jednym z większych problemów z Androidem jest fakt, że starsze urządzenia pozostają bez aktualizacji. Gdy producent zdecyduje się zaprzestać wydawać uaktualnienia dla naszego telefonu lub wydał taką aktualizację, która spowalnia nasze urządzenie, to dzięki rootowi możemy zainstalować nieoficjalne oprogramowanie w telefonie.

Na międzynarodowych forach internetowych typu XDA Developers znajdziecie mnóstwo nieoficjalnych ROMów, czyli oprogramowania, które możecie zainstalować w swoim telefonie. Są to zmodyfikowane wersje Androida, pozbawione spowalniających dodatków od producenta, oferujące inny wygląd, a także bardzo często nowszą wersję systemu.

Przykładowy motyw do CyanogenModa - niestandardowy rom pozwala kompletnie zmienić wygląd systemu

Dzięki temu starsze modele telefonów mogą być wciąż aktualizowane do nowszych wersji Androida. Jako przykład można podać kilka poniższych poradników, w których pokazujemy, jak zaktualizować porzucone już modele do najnowszych wersji Androida.

Jak zainstalować Androida 7.1 w Samsungu Galaxy S3

Jak zainstalować Androida 6.0 w Samsungu Galaxy S4

Jak zainstalować Androida 6.0 w LG G2 Mini

Jak zainstalować Androida 6.0 w LG G3S

Jak zainstalować Androida 5.0 w Xperii SP

Oczywiście do zainstalowania niestandardowego ROMu potrzeba czegoś więcej, niż samego roota – musicie mieć zainstalowane w telefonie niestandardowe Recovery (np. TWRP Recovery), czyli tryb odzyskiwania, z poziomu którego można instalować nieoficjalne oprogramowanie. Nie zmienia to jednak faktu, że pierwszym krokiem w 90% jest root, gdyż to właśnie dzięki niemu możesz zainstalować TWRP Recovery potrzebne do nieoficjalnego oprogramowania. W naszym serwisie znajdziesz mnóstwo poradników, w których pokazujemy, jak instalować popularne niestandardowe oprogramowanie typu CyanogenMod.

  • Wykonywanie kopii zapasowej całego systemu

Jeśli zdecydujesz się zainstalować nowe oprogramowanie, to dzięki rootowi możesz wykonać wcześniej kopię zapasową całego aktualnego systemu wraz z danymi wszystkich aplikacji. Jest to tzw. Nandroid Backup.

Co to jest Nandroid Backup i jak go zrobić za pomocą aplikacji, CWM lub TWRP

Można go zrobić za pomocą specjalnej aplikacji lub bezpośrednio w TWRP.

Nandroid Backup

Aplikacja daje możliwość wyboru typu kopii zapasowej – w zależności od wyboru może być ona kompatybilna z CWM Recovery lub TWRP Recovery. Taką kopię zapasową można potem w dowolnym momencie przywrócić za pomocą odpowiedniego trybu Recovery.

  • Instalowanie aplikacji wymagających roota

Jak widać powodów do wykonania roota jest bardzo wiele, a wymienione wyżej to zaledwie czubek góry lodowej. W Sklepie Play znajdziecie mnóstwo aplikacji, które do działania wymagają roota i oferują znacznie bardziej zaawansowane operacje, takie jak np. podkręcania procesora w smartfonie czy ustawianie automatycznych zadań (np. automatyczne wyłączanie wi-fi i dzwonka po wybranej godzinie czy automatyczne odtwarzanie muzyki po podłączeniu słuchawek). Możliwości jest bardzo wiele.