Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Zrootuj swój telefon z Androidem: czym jest root i jak to zrobić

Spisu treści:

Anonim

Jeśli badałeś coś na temat Androida w Internecie, prawdopodobnie widziałeś i czytałeś o „zrootowaniu” go. Był czas, kiedy wiele dostępnych telefonów z Androidem nie wykorzystało swojego potencjału, a root był odpowiedzią. Okropne oprogramowanie było normą, aplikacje, których nigdy nie używałbyś, działały amokowo i marnowały dane i żywotność baterii, a wrażenia były złe.

Ponieważ na każdym telefonie z Androidem działa jądro Linux i oprogramowanie pośrednie bardzo podobne do dystrybucji Linuksa instalowanej na komputerze pod maską, rootowanie ich było sposobem na to, abyśmy mogli spróbować naprawić je na swój własny sposób. Rootowanie to sposób uzyskania pełnego dostępu do wszystkiego w systemie operacyjnym, a te uprawnienia pozwalają to wszystko zmienić. Nowoczesne androidy są nieco lepsze niż kiedyś. Nawet najtańszy telefon lub tablet, który można kupić w 2019 r., Zrobi więcej i będzie działał lepiej niż najlepszy telefon z Androidem dostępny zaledwie kilka lat temu. Ale wielu z nas nadal chce zrootować nasze telefony i szuka więcej informacji.

Spis treści

  • Co to jest root?
  • Czy powinienem rootować?
  • Przygotowywanie się
  • Komercyjne aplikacje root
  • Jak zrootować
  • Samsung
  • LG
  • Huawei
  • OnePlus
  • Motorola
  • Piksel
  • Inne telefony

Czym dokładnie jest root?

Po zrootowaniu Androida po prostu dodajesz standardową funkcję Linuksa, która została usunięta.

Korzeń, przynajmniej tak o tym tutaj mówimy, jest superużytkownikiem. Twój telefon z Androidem korzysta z uprawnień Linuksa i własności systemu plików. Jesteś użytkownikiem, gdy się logujesz i możesz robić pewne rzeczy na podstawie swoich uprawnień użytkownika. Aplikacje, które instalujesz, mają również rodzaj identyfikatora użytkownika i wszystkie mają uprawnienia do wykonywania określonych czynności - widzisz je podczas instalowania ich na starszych wersjach Androida lub wyświetla się monit o zezwolenie na Marshmallow lub nowszy - w niektórych folderach z pewnymi plikami. Root jest także użytkownikiem. Różnica polega na tym, że użytkownik root (superużytkownik) ma uprawnienia do robienia czegokolwiek z dowolnym plikiem w dowolnym miejscu w systemie. Obejmuje to rzeczy, które chcemy zrobić, takie jak wymuszona dezinstalacja aplikacji lub rzeczy, których nie chcemy robić, które mogą sprawić, że Twój Android stanie się bezużyteczny. Kiedy robisz rzeczy z uprawnieniami administratora, masz moc robienia wszystkiego.

Po zrootowaniu Androida po prostu dodajesz standardową funkcję Linuksa, która została usunięta. Mały plik o nazwie su jest umieszczany w systemie i ma uprawnienia, aby inny użytkownik mógł go uruchomić. Oznacza Switch User, a jeśli uruchomisz plik bez żadnych innych parametrów, przełączy twoje poświadczenia i uprawnienia z normalnego użytkownika na uprawnienia administratora. Masz wtedy pełną kontrolę i możesz dodawać wszystko, usuwać wszystko i uzyskiwać dostęp do funkcji telefonu lub tabletu, do których wcześniej nie mogłeś dotrzeć. Jest to bardzo ważne i powinieneś pomyśleć o tym zanim zaczniesz.

Czy powinienem zrootować mój system Android?

Tak. Nie, może. Wszystkie trzy odpowiedzi są całkowicie poprawne. Ludzie mają różne powody, aby chcieć zrootować swoje urządzenia. Niektórzy robią to tylko dlatego, że potrafią - zapłacili za sprzęt i uważają, że powinni być w stanie zrobić wszystko, co im się podoba. Inni chcą mieć możliwość dodawania rzeczy, których nie ma, takich jak serwery internetowe lub „naprawiać” usługi, które tam są, ale nie działają w sposób, w jaki chcieliby, aby działały. Ludzie mogą kupować telefon, ponieważ podoba im się sprzęt, ale nienawidzą oprogramowania i chcą go zmienić. Przeważnie ludzie rootują swoje telefony, ponieważ chcą po prostu pozbyć się dodatkowych rzeczy, których nie chcą. Każdy z tych powodów - a także każdy powód, o którym nie ma tu mowy - są słusznymi powodami.

Większość ludzi chce, aby root pozbył się wzdęć.

Zanim zaczniesz przygotowywać się do zrootowania telefonu, musisz pamiętać, że zmienia on wszystko na temat wewnętrznych zabezpieczeń Google i firmy, która go zbudowała. Wielu z nas tego nie lubi, ale możliwość dostępu do konta z uprawnieniami administratora nie została specjalnie uwzględniona w wydanych wersjach Androida. Jak tylko dodasz tę możliwość, jesteś odpowiedzialny za bezpieczeństwo i integralność systemu operacyjnego i każdej aplikacji na nim. Dla niektórych jest to większa odpowiedzialność, niż chcą lub potrzebują.

Rootowanie nie jest odpowiedzią dla wszystkich. Jeśli nie masz pewności, w jaki sposób możesz zniszczyć rzeczy, wykonując je jako root, powinieneś dowiedzieć się więcej na ten temat przed rozpoczęciem. Można nie wiedzieć rzeczy i próbować się uczyć, ale nie wiedząc i nie robiąc ich, może zmienić bardzo drogiego Androida w przycisk do papieru. Musisz także wiedzieć, że w przypadku wielu modeli Androida rootowanie oznacza, że ​​Twoja gwarancja jest nieważna. Usług (w tym aplikacji, a także dostępu do sieci od operatora) można odmówić z powodu zagrożenia bezpieczeństwa podczas rootowania. Ryzyko jest realne, ponieważ tak wielu użytkowników wpada w to wszystko w ciemno i pozwala stracić bezpieczeństwo. Nie robienie tego to twoja odpowiedzialność - podejmij to poważnie!

Wreszcie jest wielu użytkowników, którzy po prostu nie dbają o to. Każdy telefon z Androidem, bez względu na ograniczony dostęp roota, może zrobić wszystko, czego chcemy lub potrzebujemy od komputera kieszonkowego. Możesz zmienić wygląd, wybierać spośród ponad miliona aplikacji w Google Play i mieć pełny dostęp do Internetu i większości dostępnych tam usług. Możesz nawet wykonywać połączenia telefoniczne. To wspaniałe, jeśli jesteś zadowolony z tego, co masz i co może zrobić, i nie martwisz się próbą naprawienia tego, co nie jest (w twoich oczach) zepsute.

Przygotowanie do rootowania

Musisz zrobić kilka rzeczy, aby przygotować telefon do rootowania, w zależności od używanej metody. Wiele sposobów wymaga zainstalowania zestawu Android SDK lub odblokowania bootloadera. To brzmi jak straszna praca, ale nie jest to trudne, a wiedza na temat korzystania z tych narzędzi pomoże, jeśli coś pójdzie nie tak. Android SDK jest ogromny, a jeśli po prostu rootujesz swój telefon, nie chcesz tracić na nim przepustowości ani miejsca na pliki. Użytkownik XDA shimp208 zbudował Minimal ADB i Fastboot, narzędzie Windows, które zawiera tylko składniki ADB i Fastboot potrzebne do rootowania.

Oto nasz kompleksowy przewodnik na temat konfigurowania i instalowania zestawu Android SDK

W zależności od posiadanego telefonu odblokowanie bootloadera jest nieco inne. „Standardowy” sposób polega na użyciu polecenia odblokowania OEM, które zostało tutaj opisane. Jeśli korzystasz z telefonu Motorola, HTC, Sony lub LG, możesz uzyskać „oficjalny” token kryptograficzny, aby odblokować program ładujący. W poniższych linkach znajdziesz informacje, jak to zrobić i od kogo go uzyskać na stronach programistów poszczególnych dostawców. Pamiętaj, że odblokowanie bootloadera na Androidzie może wpłynąć na stan gwarancji.

  • Odblokowanie bootloadera HTC
  • Odblokowanie bootloadera Motorola
  • Odblokowanie bootloadera LG
  • Odblokowanie bootloadera Sony

Korzystanie z komercyjnych aplikacji root

Korzystanie z komercyjnych aplikacji do rootowania, takich jak Kingo Root lub One Click Root, jest proste i można to zrobić z komputerem lub bez niego. Chociaż te aplikacje nie mogą zrootować każdego telefonu, ludzie, którzy je tworzą, robią co w ich mocy, aby utrzymać ich aktualność.

Chociaż nie możemy zweryfikować teorii, że te aplikacje mogą potencjalnie zawierać złośliwe oprogramowanie lub wysyłać dane na serwer w jakimś nieprzyjaznym kraju, wielu ludzi w internecie wyraziło obawy i wątpliwości. Nie powinieneś ich ignorować. Zalecamy przywrócenie systemu Android do ustawień fabrycznych przed pobraniem, zainstalowaniem lub uruchomieniem tych aplikacji, aby były bezpieczne. Telefon pozostanie zrootowany, możesz ponownie przywrócić ustawienia fabryczne, a następnie zalogować się normalnie. Lepiej dmuchać na zimne.

Korzystanie z Kingo Root

Możesz używać Kingo Root z komputerem lub bez niego. Materiały do ​​pobrania dla obu metod znajdziesz na stronie rooto Kingo - po prostu wybierz tę, której chcesz użyć.

Jeśli używasz komputera z systemem Windows z Kingo Root, musisz mieć zainstalowane odpowiednie sterowniki USB na używanym komputerze. Jeśli ich nie masz, program rooto Kingo spróbuje zlokalizować i zainstalować prawidłowe podczas procesu. Wystarczy podłączyć telefon do komputera i uruchomić aplikację. To tak proste, jak pozwolenie oprogramowaniu na konfigurację, a następnie kliknięcie przycisku oznaczonego jako „root” w oprogramowaniu. Dopóki Twój telefon jest obsługiwany, reszta jest automatyczna. Zobaczysz listę zalecanych aplikacji root do zainstalowania po zakończeniu procedury, ale jeśli program powie, że się powiódł, twój telefon powinien mieć odblokowanego administratora.

Łatwiej jest wypróbować aplikację Kingo Root na telefonie, aby zrootować. Po pobraniu (i umożliwieniu bocznego ładowania aplikacji) naładujesz telefon do co najmniej 50% i uruchom aplikację. Można nacisnąć tylko jeden przycisk, a po jego naciśnięciu reszta jest automatyczna. Jeśli wersja autonomiczna nie powiedzie się, może to być wersja komputerowa.

Pełne instrukcje i samouczki dotyczące obsługiwanych telefonów można znaleźć na stronie pomocy technicznej Kingo Root.

Jak zrootować mój telefon?

To, jak zrootujesz Androida, będzie zależeć od tego, który masz. Istnieje ponad 12 000 różnych modeli Androida (i to tylko te, które mają dostęp do Google Play) od setek różnych producentów. Prawie wszystkie z nich zostały zaprojektowane tak, aby były trudne do zrootowania. Dzieje się tak, ponieważ jeśli łatwo jest zrootować telefon, gdy potrzebujesz dodatkowego dostępu, może to być również łatwe do zrootowania telefonu i uzyskania takiego samego dostępu - co oznacza, że ​​miałby wszystkie ważne prywatne dane.

Istnieją modele specjalnie zahartowane, aby zapobiec nieautoryzowanemu dostępowi (to znaczy również rootowanie), takie jak BlackBerry KEY2, a także urządzenia, które zostały zaprojektowane w taki sposób, aby można je było bezpiecznie i łatwo odblokować w celu uzyskania pełnego dostępu dla programistów, takich jak Google Pixel 3. Większość telefonów znajduje się gdzieś pomiędzy, a kiedy przewoźnicy się angażują, mają również kontrolę nad procesem.

Najlepsze telefony z Androidem

Dysponując ponad 12 000 różnych modeli, nie jesteśmy w stanie objąć każdej metody rootowania każdego urządzenia. Możemy jednak wskazać Ci właściwy kierunek i pomóc Ci się tam dostać.

Zrootowanie telefonu Samsung

Samsung zwykł oferować „edycje deweloperskie” swoich popularnych modeli, ale słaba sprzedaż (zwykle trzeba było je w całości opłacić bez żadnego rodzaju dotacji lub finansowania), wydaje się, że zaprzestali produkcji. Możemy winić tylko siebie - po prostu nie warto robić czegoś, czego nikt nie kupuje.

Samsung zawiera również bardzo lukratywne umowy z przewoźnikami i przez większość czasu ci operatorzy chcą uniemożliwić rootowanie twojego telefonu. Najnowsze modele AT&T lub Verizon są niezwykle trudne do wykorzystania, a wszystkie amerykańskie wersje Galaxy S9 są zablokowane i zaszyfrowane. Może nigdy nie być sposobu na ich zrootowanie. Nie dotyczy to jednak odblokowanych modeli sprzedawanych poza Ameryką Północną.

Knox może stwarzać specjalne problemy podczas próby rootowania.

Aby zrootować większość telefonów Samsung, musisz użyć programu o nazwie Odin. Jest to narzędzie do flashowania oprogramowania niskiego poziomu, które może wypychać pliki obrazów do pamięci i zastępować istniejące obrazy. Będziesz także potrzebował odpowiednich sterowników USB dla komputerów z systemem Windows. Jeśli używasz komputera Mac lub Linux, oprogramowanie, które miga obrazami, nazywa się Heimdall. Oba działają zasadniczo tak samo i wiążą się z tym samym ryzykiem - jeśli spróbujesz sflashować niewłaściwy lub zły obraz, telefon nie będzie mógł się uruchomić. Chociaż jest to często możliwe do odzyskania, pamiętaj, że zawsze istnieje szansa, że ​​możesz zepsuć telefon lub tablet, a gwarancja zostanie unieważniona, jak tylko zaczniesz.

Ponadto wiele telefonów Samsung jest dostarczanych z włączonymi zabezpieczeniami Knox. Knox jest częścią specjalnej funkcji Samsunga „Samsung Approved For Enterprise”, w której środowiska osobiste i robocze można oddzielić w sposób, który pozwala na jednoczesne współdziałanie obu urządzeń na tym samym urządzeniu. Knox może stwarzać specjalne problemy podczas próby zrootowania telefonu, który go używa, i ma licznik oprogramowania, który może pokazywać, kiedy sfałszowano oprogramowanie układowe urządzenia. Oznacza to, że Samsung bardzo łatwo unieważnia gwarancję, jeśli zaczniesz majstrować przy różnych rzeczach.

Aby uzyskać więcej informacji na temat rootowania telefonów Samsung, najlepszą radą jest sprawdzenie Forów XDA dla konkretnego modelu.

  • Galaxy Note 9
  • Galaxy S9 i S9 +
  • Galaxy S8 i S8 +

Fora XDA to grupa ludzi, w tym niektórzy z branży mobilnej, którzy poświęcają się hakowaniu urządzeń mobilnych. Jest to jedno z najlepszych miejsc w Internecie, aby dowiedzieć się o takich rzeczach, jak zrootowanie telefonu, i to pierwsze miejsce, które sprawdzam, gdy mam jakieś pytania!

Zrootowanie telefonu LG

Telefony LG mają kilka różnych metod instalowania plików potrzebnych do rootowania. Niektóre, głównie modele międzynarodowe, można całkowicie odblokować za pomocą bootloadera i przepychanie plików poprzez niestandardowe odzyskiwanie jest banalne, a niektóre są ściślej zamknięte i wymagają specjalnych sztuczek. Jak widzimy w telefonach Samsunga, operatorzy mają tutaj duży wpływ, więc większość nowych telefonów LG sprzedawanych w USA jest trudna do zrootowania.

W przeszłości telefony takie jak LG G6 były trywialne do zrootowania, nawet jeśli wypróbowałeś model marki przewoźnika. Te dni minęły, a teraz proces może być ryzykowny. Podobnie jak w przypadku telefonów Samsung, najlepszą rzeczą, jaką możesz zrobić, to sprawdzić fora XDA swojego modelu.

  • LG G7 ThinkQ
  • LG V30

Zrootowanie telefonu Huawei

Huawei nie sprzedaje bardzo wielu telefonów w Ameryce Północnej, ale firma jest jednym z największych producentów smartfonów na świecie i oferuje naprawdę świetne produkty, takie jak Mate 20 Pro, jeden z najlepszych telefonów, jakie można kupić.

Firma kiedyś pozwalała na odblokowywanie bootloadera swoich telefonów za pośrednictwem oficjalnego programu, ale zostało to zawieszone w maju 2018 r., Ponieważ uważano, że można zapewnić lepszą obsługę użytkowników i chcieli uniknąć problemów dla klientów, którzy sflashowali nieautoryzowane oprogramowanie.

Nadal można odblokować bootloader i zrootować telefony Huawei, dzięki usłudze innej firmy o nazwie FunkyHuawei. Nie daj się zwieść beztroskiej nazwie, grupa stojąca za tym wysiłkiem okazała się skuteczna i niezawodna podczas odblokowywania i rootowania prawie każdego modelu. To nie jest bezpłatne, a w zależności od usługi, której szukasz, może kosztować nawet 60 USD. Możesz nawet kupić zupełnie odblokowane i zrootowane telefony za pośrednictwem strony internetowej.

Jeśli masz telefon Huawei i chcesz go zrootować, FunkyHuawei to najlepsze miejsce na rozpoczęcie.

Zrootowanie telefonu OnePlus

OnePlus zawsze był jednym z bardziej przyjaznych producentom producentów, a wszystkie telefony firmy z wyjątkiem OnePlus 6T marki T-Mobile można zrootować dokładnie tak samo, jak telefon Pixel - odblokowując bootloader za pomocą standardowych poleceń Androida i przesyłanie prawidłowych plików do samego telefonu.

Wprawdzie wpływ operatora może sprawić, że T-Mobile OnePlus 6T będzie odstający, w najnowszej wersji nic się nie zmieniło. Pełny samouczek dotyczący odblokowywania i rootowania telefonu OnePlus znajdziesz u programistów XDA.

Aby zrootować OnePlus 6T marki T-Mobile, musisz przekonwertować go na oprogramowanie wewnętrzne standardowego modelu. Fora XDA mają również pełny samouczek do naśladowania.

Zrootowanie telefonu Motorola (Lenovo)

Motorola oferuje także liberalne zasady odblokowywania bootloadera dla niektórych modeli, które znajdziesz na ich stronie dla programistów. Za pomocą standardowych narzędzi zestawu SDK systemu Android możesz odblokować program ładujący, aby niestandardowy obraz odzyskiwania mógł zostać flashowany. Umożliwia to flashowanie dowolnego innego obrazu systemu na telefonie.

Jeśli Twój telefon Motorola nie jest objęty polityką odblokowywania bootloadera (patrz lista tutaj), być może będziesz musiał skorzystać z exploitów lub użyć komercyjnych aplikacji do rootowania. Najlepiej wypróbować MOFOROOT i OneClickRoot.

Zrootowanie telefonu Pixel

Aby zrootować swój telefon Pixel, powinieneś zacząć od nauki instalacji i konfiguracji zestawu Android SDK. Istnieje wiele skryptów lub zestawów narzędzi, które odblokowują bootloadera i przygotowują do flashowania (lub nawet flashowania dla Ciebie) niestandardowego odzyskiwania, ale istnieje świetny powód, aby nauczyć się, jak to zrobić samodzielnie - możesz napraw większość czegokolwiek, jeśli pójdzie nie tak, używając obrazów fabrycznych.

Google nie tylko obsługuje odblokowywanie bootloadera, ale także zapewnia pełne i pełne instrukcje, jak to zrobić, jak sflashować obrazy innych firm i jak wrócić. Odblokowanie bootloadera nie łamie żadnych gwarancji, ponieważ Google zdaje sobie sprawę, że istnieje wiele ważnych powodów, aby eksperymentować z flashowaniem na urządzeniu deweloperskim / referencyjnym dla Androida. Skorzystaj z tego i skorzystaj z narzędzi udostępnianych przez Google!

Po sflashowaniu obrazu odzyskiwania innej firmy możesz łatwo przenieść pliki, które chcesz zrootować na swój telefon. Zdecydowanie zalecamy telefon Pixel każdemu, kto chce majstrować przy platformie oprogramowania Android, i możesz to zrobić, postępując zgodnie z naszym obszernym przewodnikiem.

Inne telefony

Jak wspomniano wcześniej, istnieje ponad 12.000 aktualnych modeli Androida od setek producentów. Nie ma możliwości umieszczenia każdego z nich na jednej stronie.

Niektóre z tych telefonów są wyposażone w metodę (zatwierdzoną przez producenta lub znalezioną przez firmę zewnętrzną) w celu odblokowania bootloadera i użycia niestandardowej metody odzyskiwania w celu zrootowania. Wiele z tych innych telefonów można zrootować za pomocą aplikacji takich jak Kingo Root, z dostępem do komputera lub bez niego. Obsługiwane są telefony od znanych marek, takich jak Sony czy Huawei, a także telefony firm, o których być może nie słyszałeś, takich jak Vivo lub Phicomm. Tutaj znajdziesz częściową listę obsługiwanych telefonów.

Komercyjne aplikacje root działają, ale sprawdź zalety i wady przed ich użyciem.

Aplikacje takie jak Kingo Root i One Click Root działają, ponieważ wykorzystują exploit (błąd lub usterkę) w oprogramowaniu. Oznacza to, że wiele aplikacji zabezpieczających zidentyfikuje je jako wirus, a aktualizacje oprogramowania mogą (i robią) z nimi zerwać zgodność. Nie każdy telefon można zrootować za pomocą aplikacji wykorzystującej exploita, ale wiele z nich może. Z pewnością warto sprawdzić, czy Twój telefon jest obsługiwany. Usługi te są opłacalne, a rentowność oznacza, że ​​poświęca się czas i pieniądze, aby utrzymać ich aktualność i pracować na jak największej liczbie modeli.

Tutaj omówimy etykę takich firm jak Kingo Root. Dobrze jest zakwestionować metody i motywy każdej firmy, która chce uzyskać dostęp do potencjalnie wrażliwych informacji, a zdrowa dawka sceptycyzmu to dobra rzecz. Wielu ludzi uważa, że ​​tego rodzaju aplikacje są niebezpieczne lub stosują niebezpieczne praktyki i mogą być poprawne. Z drugiej strony wiele osób korzystało z aplikacji i usług i jest całkowicie zadowolonych z wyników. Nie możemy w żaden sposób o tym mówić, ponieważ nie jesteśmy zaangażowani w tworzenie ani testowanie żadnej z tych aplikacji. Naszym zadaniem jest poinformowanie Cię o ich istnieniu i poinformowanie, że wokół nich zawsze istnieje nieunikniona kontrowersja.

Zaktualizowano styczeń 2019 r.: Ten artykuł został całkowicie przepisany, aby zaprezentować wszystkie najnowsze przewodniki i aplikacje dotyczące rootowania.

Możemy otrzymać prowizję za zakupy za pomocą naszych linków. Ucz się więcej.