Android to otwarty system operacyjny. Oznacza to, że nie tylko programiści mogą korzystać z kodu źródłowego i tworzyć jego zmodyfikowane wersje, ale także użytkownicy mogą dostosowywać oprogramowanie naszych urządzeń przenośnych, licząc na bardzo wysoki stopień elastyczności. Aby jeszcze bardziej zwiększyć naszą swobodę działania, możemy odwołać się do procedury zwanej root, która pozwala ominąć wszystkie ograniczenia, które normalnie zabraniają dostępu do najgłębszych obszarów systemu.
Mówiąc prościej, po przejściu doroot na Androidastajesz się w 100% "mistrzami" swojego urządzenia. Możesz modyfikować pliki systemu operacyjnego, możesz "popchnąć" wydajność telefonu, zmieniając parametry sprzętowe (np. Częstotliwość procesora) i masz możliwość korzystania z aplikacji, które normalnie nie działają, takich jak te, które pozwalają ci tworzyć pełne kopie zapasowe systemu lub zdalnie sterować terminalem.
Procedura jest całkowicie legalna, ale w wielu przypadkach unieważnia gwarancję na telefon (lub tablet), w którym jest stosowana: wszystko zależy od zasad wdrożonych przez producenta. Ryzyko "cegiełki", czyli złamania urządzenia, jest minimalne, ale musisz uważać, aby postępować zgodnie z określoną procedurą dla twojego urządzenia. W rzeczywistości, aby zaimplementować root, każdy smartfon i każdy tablet wymaga innej procedury. Nie ma uniwersalnego uniwersalnego dla wszystkich terminali. W każdym razie mogę krótko wyjaśnić, jakie kroki należy podjąć, jeśli zdecydujesz się odblokować swój smartfon lub tablet.
Słownik korzenia
Przede wszystkim musisz nabrać pewności siebie w słowach związanych zroot Androida, więc poświęć kilka minut wolnego czasu i przeczytaj ten krótki słownik główny, jeśli chcemy go nazwać.
- Root- technicznie root umożliwia korzystanie z Androida z uprawnieniami administratora. To, jak wspomniano wcześniej, pozwala na dostęp do obszarów systemowych, które zwykle są niedostępne, a zatem oferuje możliwość korzystania z funkcji i aplikacji, których nie mogą używać użytkownicy ze standardowymi uprawnieniami.
- ROM- to zmodyfikowane wersje Androida, które programiści "gotują" i udostępniają publicznie. Są prawie zawsze wyposażone w uprawnienia root już odblokowane i mogą zawierać kilka dostosowań, takich jak optymalizacje oprogramowania, aby przyspieszyć działanie urządzenia lub motywy graficzne inne niż domyślny Android. Musimy bardzo uważać, aby pobrać taki, który pasuje do Twojego urządzenia.
- Bootloader- to oprogramowanie, które rozpoczyna się zaraz po włączeniu smartfona (lub tabletu) i dostarcza urządzeniu instrukcje niezbędne do uruchomienia systemu operacyjnego, np. Android. Zwykle jest zablokowany i nie pozwala na instalację niestandardowych ROM-ów, więc musisz go odblokować za pomocą procedury, którą przeanalizujemy nieco później. Ostrożnie: odblokowanie bootloadera unieważnia gwarancję urządzenia i usuwa wszystkie aplikacje i dane zapisane na urządzeniu.
- Recovery- to oprogramowanie, które umożliwia wykonywanie różnych operacji systemowych, takich jak instalowanie ROM lub tworzenie kopii zapasowych urządzeń z systemem Android. Obecny "standard" na smartfonach i tabletach na rynku jest bardzo ograniczony, więc musisz zapewnić instalację alternatywnej (inny temat, który omówimy w kilku linijkach).
- Kernel- jądro systemu Android (podobnie jak każdy inny system operacyjny), które zarządza komunikacją pomiędzy oprogramowaniem i sprzętem. Istnieje możliwość zainstalowania niestandardowych, aby zwiększyć wydajność urządzenia, ale jest to dość ryzykowna operacja dla stabilności systemu.
- Radio- to część oprogramowania, które zajmuje się komunikowaniem oprogramowania urządzenia ze sprzętem podłączonym do połączenia Wi-Fi, siecią danych, linią głosową i GPS. Wersje niestandardowe są dostępne w Internecie, co powinno zwiększyć wydajność sieci, ale także w tym przypadku są to zmiany wysokiego ryzyka.
- Gapps- niestandardowe pamięci ROM z systemem Android, ze względu na problemy z prawami, nie mogą zawierać aplikacji Google (Sklep Play, Gmail itp.). Aby wypełnić tę lukę, możesz pobrać z Internetu pakiet o nazwie Gapps, który zawiera je wszystkie.
- Flash- "flash" to termin, który jest używany jako synonim "instalacji", jeśli chodzi o wstawianie Androida ROM, jądra lub odzyskiwania na urządzeniu. Oznacza to, że instalujesz na swoim smartfonie lub tablecie niestandardową wersję Androida, odzysku lub jądra.
- Nandroid- to pełna kopia zapasowa terminala zawierającego aplikacje, dane i ustawienia. Można to zrobić tylko po zainstalowaniu alternatywnego odzyskiwania.
- ADB- akronim Advance Debug Bridge, to oprogramowanie, które pozwala komunikować się z urządzeniami z systemem Android z komputera za pomocą wiersza poleceń. Jest częścią pakietu Android SDK, który jest oficjalnym pakietem zawierającym wszystkie narzędzia dla programistów Androida, a jego obecność jest niezbędna w procedurze głównej wielu urządzeń.
- SuperSU / SuperUser- to oprogramowanie, które u podstaw pozwala zarządzać uprawnieniami różnych aplikacji. W rzeczywistości będziesz decydować, które aplikacje będą mogły uzyskać dostęp do systemu za pomocą uprawnień root (czyli uprawnień administratora), a co nie za pomocą wygodnych ostrzeżeń, które pojawią się na ekranie podczas próby ich uruchomienia.
- Fastboot- to tryb uruchamiania systemu Android, który pozwala edytować pliki systemowe, gdy urządzenie jest podłączone do komputera kablem USB. Aby go aktywować, wyłącz terminal i naciśnij jednocześnie przyciski
Zasilanie
iGłośność -
. - Tryb przywracania- tryb uruchamiania, który umożliwia dostęp do odzyskiwania. Na niektóre urządzenia są dostępne po naciśnięciu Volume +,
Power and Home
, na drugiejnaciskając Volume -
zasilania, a następnie wybierz opcjęodzyskiwania z menu, które się pojawi. - Debugowanie USB- to tryb łączenia Androida z komputerem za pomocą kabla USB wymaganego przez większość oprogramowania root. Aby go aktywować, trzeba iść w ustawieniach Androida, wybierz pozycję i naciśnijInformacje pod numerem telefonu buid słowysiedem razy z rzędu, tak aby doprowadzićmenu Opcje, w którym jest rozwój, dokładnie , funkcja debugowania USB.
Uruchom root na Androidzie
Po dokonaniu koniecznego przeglądu najważniejszych terminów w świecie Androida możemy zobaczyć bardziej szczegółowo, czym jest procedura root i jak ją zakończyć. Jak już wcześniej wspomniano, nie ma uniwersalnej technikido korzeni na Androida: musisz szukać określonego oprogramowania i przewodników na smartfonie lub tablecie. Powtórzono tę koncepcję. Oto przybliżone kroki, jakie musisz wykonać, aby odblokować urządzenie. Rozpoczęcie
- Backup - czas pierwszego uruchomienia korzeń urządzeniu z systemem Android jest konieczne do odblokowania bootloadera, operację, która jak wspomniano wcześniej, prowadzi do unieważnienia wszystkich danych znajdujących się na pamięć tego ostatniego. Zanim przystąpisz do pracy, zapisz zdjęcia, filmy i pozostałe pliki na terminalu, podłączając telefon lub tablet do komputera. Aby uzyskać więcej informacji na temat tworzenia kopii zapasowej w systemie Android, przeczytaj mój przewodnik na ten temat.
- Sterownik- Aby podłączyć urządzenie z systemem Android do komputera (zarówno do kopii zapasowej, jak i do roota), sterownik telefonu / tabletu musi być zainstalowany na komputerze. Na przykład, jeśli masz urządzenie Samsung, zainstaluj oprogramowanie Samsung Smart Switch, jeśli masz terminal Motorola do pobrania Menedżer urządzeń Motorola i tak dalej. Aby uzyskać więcej informacji na temat tej procedury, zobacz mój samouczek na temat łączenia Androida z komputerem.
Android Root
1. Odblokowanie programu ładującego Androida
Pierwszą operacją, którą należy wykonać na komputerze z systemem operacyjnym Android, jest odblokowanie bootloadera. Poza rootem proces ten może się różnić w zależności od urządzenia, ale w większości przypadków wymaga użycia narzędziaADB ut, które można pobrać pojedynczo z tej strony lub razem z zestawem SDK systemu Android z tej drugiej strony.Niektórzy producenci, tacy jak Sony i Motorola, oficjalnie dostarczają narzędzia i instrukcje odblokowujące bootloader, ale procedura nadal unieważnia gwarancję na telefon / tablet. Aby znaleźć najbardziej odpowiednią procedurę dla swojego urządzenia, przejdź do Google i wyszukaj
unlock bootloader [nazwa smartfona / tabletu].Aby lepiej zrozumieć, z czego składa się procedura odblokowania bootloadera, podam przykład praktyczny, odnoszący się do Moto G Motoroli, aby być precyzyjnym. Procedura odblokowania rozruchowego na Moto G polega na podłączeniu urządzenia do trybu
fastboot komputerotworzyć okno poleceń i znaleźć terminala kodu identyfikacyjnego poprzez OEM polecenie fastboot get_unlock_data. Następnie trzeba przejść do strony Motorola i wkleić kod zwrócony z wiersza, aby uzyskać kod odblokowania bootloadera, które muszą być wpisane po fastboot oem unlock komendaWindows poprosi, aby wykonać zadanie. To powiedziawszy, wydaje się to bardzo skomplikowane, ale w rzeczywistości jest to dość prosta i szybka procedura.2. Zainstalować Android odzyskiwania
Po odblokowaniu bootloadera trzeba migać (który jest zainstalowany) do urządzenia dostosowanego
odzysku, która jak wspomniano powyżej umożliwia załadowanie pliku korzenia i / lub Android ROM z uprawnieniami administratora już odblokowany. Wśród najbardziej rozpowszechnionych w tym momencie jest TWRP i ClockworkMod, wybierz ten sugerowany w przewodniku, aby utworzyć katalog główny smartfona / tabletu i postępuj zgodnie z instrukcjami instalacji.Ogólnie zainstalować niestandardowe odzysku musi uruchomić terminal w trybie fastboot (trzyma klucze
zasilania i głośności -), następnie należy otworzyć wiersz polecenia i należy wpisać odzyskiwania plików fastboot błysk polecenia
. img(gdzie zamiast "file.img" idzie nazwa pliku obrazu, który zawiera odzyskiwanie).Korzystając z urządzeń Samsung, możesz także użyć Odin, darmowej aplikacji, która pozwala w prosty sposób "flashować" pliki odzyskiwania i pliki root na telefonach wyprodukowanych przez koreańską firmę. Możesz znaleźć najbardziej odpowiednie instrukcje dla swojego urządzenia na stronach odzyskiwania, które właśnie zgłosiłem lub w przewodniku głównym systemu Android, które są połączone na końcu postu.
Przed przejściem do następnego kroku wykonaj kopię zapasową całego urządzenia (
Nandroid), wybierając odpowiednią opcję z niestandardowego menu odzyskiwania. Installare 3. Zainstaluj root lub Androida ROMTeraz jest zabawna część, ta, w której musisz zainstalować pliki root lub niestandardową pamięć ROM na smartfonie. W większości przypadków proces odblokowywania Androida odbywa się poprzez zastąpienie standardowej wersji systemu operacyjnego już "zrootowanym" (dlatego z niestandardową pamięcią ROM), ale są też przypadki, w których można zainstalować aplikacje root (SuperSU / SuperUser) bez zastępowania wersji Androida zainstalowanej na urządzeniu, wszystko zależy od modelu posiadanego smartfona lub tabletu.
Po odblokowaniu bootloadera i zainstalowaniu niestandardowego odzyskiwania, pobierz pliki root lub niestandardową pamięć ROM z systemem Android, którą chcesz zainstalować, i przenieś je na kartę SD urządzenia (lub jego pamięć wewnętrzną). Zarówno plikow że custom ROM są dystrybuowane w postaci pakietów
zip trzeba uruchomić z odzysku zainstalować SuperSu / superuser (w przypadku, gdy smartfon poprze zainstalowanie tylko plik główny) lub niestandardowy ROM ( jeśli zamiast tego musisz zainstalować wersję Androida już odblokowaną). Polecam, przed pobraniem ROM-u z Internetu upewnij się, że jest on dostosowany do modelu telefonu lub tabletu w Twoim posiadaniu. Jeśli pobierzesz ROM, który nie pasuje do twojego urządzenia, ryzykujesz "zamurowanie" go i zagraża jego funkcjonowaniu w nieodwracalny sposób! Aby dowiedzieć się dokładnie, jaki jest twój model smartfona / tabletu, przejdź doUstawieniaAndroida i wybierz elementO telefonie. Znajdziesz kod, którego potrzebujesz w poluNumer modelu.Po skopiowaniu plików root lub ROM do urządzenia, uruchom go ponownie wtrybie przywracania
, wybierz opcjęZainstaluj / zainstaluj ZIP z karty SDi wybierz pakiet ZIP root'a lub ROM-a do zainstalowania. Po zakończeniu operacji (zajmie to kilka minut), aby usunąć zawartość pamięci urządzenia, wybierając opcjeWipe Data / Factory ResetiWipe Cache Partitionz menu odzyskiwania.4. Zainstaluj Sklep PlayTeraz możesz ponownie uruchomić swój smartfon (lub tablet) i zacząć korzystać z Androida w odblokowanej wersji. Jeśli masz zainstalowany ROM, który nie zawiera Google Apps (Sklep Play, Gmail, Muzyka Google i firma), pobierz pakiet delle Gapps
, który najlepiej pasuje do twojego systemu i zainstaluj go z odzyskiwania, wykonując kroki, które właśnie zobaczyliśmy razem pliki root i niestandardowe ROMy.
Aby znaleźć najbardziej odpowiednie Google Apps na swoim urządzeniu, wyszukaj w Googlegappach Androida xx(gdzie zamiast "xx" musisz wskazać wersję Androida zainstalowaną na Twoim terminalu, taką jak "5" lub "Lollipop") lub
Aplikacje Google na Androida xx. Wśród witryn, które pozwalają pobierać aplikacje Google, wskazuję Open Gapps, RootzWiki i XDA Forum.Przydatne linki i inne informacjePodsumowując, oto linki do przewodników na temat to rootowania na Androidziedla wszystkich głównych smartfonów / tabletów obecnie dostępnych na rynku oraz odpowiedzi na pewne wątpliwości, jakie mogą pojawić się po odblokowaniu urządzenia.
Przewodniki dla root'a
Strona, która oferuje największą liczbę tutoriali dla root'a, to fora XDA, które zawierają szczegółowe instrukcje dotyczące wszystkich modeli smartfonów i tabletów z Androidem. Jest to tylko w języku angielskim, ale łatwe do skonsultowania.Wystarczy połączyć się z jego stroną główną, wpisać nazwę urządzenia na pasku wyszukiwania u góry i wybrać jeden z wyników wyświetlanych automatycznie. Następnie zapoznaj się z dyskusjami na forum, a wśród nich na pewno znajdziesz ten, który dotyczy root.Jeśli chcesz to zrobić najpierw, przejdź do Google i wyszukaj stronę:: forum.xda-developers.com root [model smartfona / tabletu]
, aby znaleźć bezpośrednie linki do interesujących Cię przewodników. Jeśli masz problemy z językiem angielskim, przejdź do Google i po prostu wyszukaj
główny przewodnik [nazwa smartfona / tabletu]
. Ale polecam, spróbuj polegać tylko na stronach, forach i blogach o sprawdzonej niezawodności.
FAQCzy mogę otrzymywać aktualizacje OTA na zrootowanym urządzeniu?
Tak, wiele ROM-ów ma własny system automatycznej aktualizacji i pozwala zainstalować nowsze wersje Androida niż te oferowane oficjalnie przez producenta. Jeśli jesteś rootem bez instalowania niestandardowej pamięci ROM (możliwe tylko na niektórych terminalach), nadal otrzymujesz od producenta aktualizacje OTA, ale często nie możesz ich poprawnie zainstalować, nawet w tym przypadku, jednak wszystko zależy od modelu smartfona lub tablet w ich posiadaniu.Czy korzeń można dezaktywować?Tak, wystarczy wybrać odpowiedni element z ustawień SuperSU lub zainstalować "zapasową" ROM ROM bez uprawnień administratora, w Internecie jest wiele przewodników. Chciałbym jednak zwrócić uwagę, że dezaktywacja katalogu głównego nie powoduje automatycznego przywrócenia gwarancji na urządzenie. Jak wyjaśniono powyżej, gwarancja jest powiązana z bootloaderem, a następnie, aby go przywrócić, należy ponownie zablokować bootloader (ta operacja nie zawsze jest łatwa do wykonania).
Czy musisz wykonać kalibrację baterii po root?
- Jeśli instalujesz niestandardową pamięć ROM z systemem Android, tak, zdecydowanie zaleca się skalibrowanie baterii telefonu lub tabletu przez całkowite jej rozładowanie, a następnie przeładowanie ponad 100% (tj. Utrzymywanie urządzenia w stanie prądu przez jakiś czas po osiągnięciu 100% opłaty). Znajdź wszystkie informacje związane z tą procedurą w moim samouczku na temat kalibracji baterii systemu Android.Jakie aplikacje musisz zainstalować po wykonaniu root?
- Jest lista aplikacji do zainstalowania obowiązkowe, to wszystko zależy od potrzeb i co chcesz uzyskać z urządzenia. Jeśli mogę Ci dać kilka rad, dobrze, na początek spróbuj zapasowa Titanium, który pozwala na wykonanie pełnej kopii zapasowej (i przywracania), aplikacje i dane, Greenify, który pozwala na „hibernacji” aplikacje do monitorowania baterii i Link2SD, który pozwala przenieść wszystkie aplikacje na SD.