Kiedyś rootowanie Androida było prawie musieć w celu uzyskania zaawansowanych funkcji z telefonu (lub w niektórych przypadkach podstawowych funkcji). Ale czasy się zmieniły. Google sprawił, że mobilny system operacyjny jest tak dobry, że rootowanie jest po prostu większym kłopotem niż jest warte.
Co to jest rootowanie?
Ponieważ Android jest oparty na Linuksie i używa jądra Linuksa, „rootowanie” oznacza w praktyce umożliwienie dostępu do uprawnień roota w Linuksie. To naprawdę takie proste - te uprawnienia nie są przyznawane zwykłym użytkownikom i aplikacjom, więc musisz wykonać specjalną pracę, aby je uzyskać.
Co więc możesz zrobić z zrootowanym telefonem? Dużo rzeczy! Jeśli okaże się, że telefon w jakiś sposób Cię ogranicza, lub stwierdzisz, że mówisz „stary, chciałbym móc <zrobić to> z moim telefonem”, wtedy prawdopodobnie rozwiązanie, które można osiągnąć poprzez rootowanie.
Brzmi świetnie, prawda?
Cóż… trzymaj swoje konie.
Porozmawiajmy o tym, dlaczego w dzisiejszych czasach nie jest to warte zachodu.
Android jest znacznie lepszy niż kiedyś
Jestem użytkownikiem Androida przez całe życie (życie Androida, a nie własne) i kiedy zacząłem używać mobilnego systemu operacyjnego Google, nie mogłem nawet robić zrzutów ekranu na telefonie bez zrootowania - trzeba było podłączyć go do komputera i używać narzędzie wiersza poleceń Android Debug Bridge.
To jeden z prostszych przykładów. We wczesnych latach Androida oprogramowanie nie było optymalnie zoptymalizowane, co skutkowało słabą wydajnością. Dlatego rootowanie w celu przetaktowania procesora było dość powszechne. Nawet małe rzeczy, takie jak możliwość wyłączenia GPS z widżetu, wymagały zrootowania systemu. Było naprawdę mnóstwo powodów - które były różne dla wielu użytkowników - aby zrootować Androida w tamtych czasach.
ZWIĄZANE Z: Siedem rzeczy, których nie musisz już kroić Androida
Szybko do przodu, a prawie wszystkie ograniczenia - od dużych do małych - zostały w zasadzie rozwiązane w podstawowym systemie operacyjnym. Tyle rzeczy, które kiedyś wymagały zakorzenienia i godziny warto ulepszyć, są teraz zaraz po wyjęciu z pudełka.
Ponieważ system operacyjny był dalej otwierany, o wiele bardziej zaawansowane zadania są teraz dostępne nawet w aplikacjach innych firm. Na przykład system Android wymagał uprawnień administratora w celu dostosowania paska stanu. Android ma teraz the System UI tuner aby Ci w tym pomóc, ale nawet telefony, które pomijają tę opcję - na przykład telefony Samsung Galaxy - mogą uzyskać dostęp za pośrednictwem aplikacji innej firmy . To całkiem genialne.
Nie chcę zanudzać więcej szczegółów, ponieważ są one wyraźnie różne dla każdej osoby, ale morał tej historii jest taki: telefony to dużo, dużo Lepiej teraz. Dosłownie mam dziś w telefonie wszystkie funkcje, których potrzebowałem do rootowania zaledwie kilka lat temu.
Wszystko to powiedziawszy, istnieją realne powody, aby nadal zrootować telefon - i niewątpliwie usłyszę o wielu z nich w odpowiedzi na ten sam post - ale o wiele, znacznie mniej osób będzie tego potrzebować, zwłaszcza ze względu na to, jak trudne i ryzykowne to jest.
Rootowanie jest tak samo kłopotliwe - jeśli nie bardziej - niż kiedykolwiek
Większość urządzeń z Androidem jest nie przeznaczony do zakorzenienia. System jest domyślnie zablokowany, bez możliwości legalnego odblokowania. Podstawowym wyjątkiem są tutaj telefony Google, takie jak linia Nexus lub Pixel, które mają możliwość odblokowania dla łatwe zakorzenienie .
Jednak inne telefony nie są tak łatwe do zrootowania. Zostały zaprojektowane tak, aby były zamknięte i takie pozostały. W takich przypadkach, aby uzyskać dostęp do roota, wymagane jest obejście (lub „exploit”). I tak szybko, jak zdeterminowani hakerzy Androida znajdują te exploity, producenci je łatają.
W rezultacie rootowanie telefonu z Androidem może być niezwykle trudne. We wcześniejszych czasach Androida było trochę łatwiej, ponieważ exploitów było mnóstwo i generalnie bardzo proste. Teraz jednak czasami może to potrwać miesięcy po wydaniu telefonu, zanim zostanie znaleziony działający exploit, co często może być dość trudne do osiągnięcia.
Ze względu na tę dodatkową złożoność „bezpieczne” rootowanie najnowocześniejszych telefonów wymaga pewnego poziomu wiedzy. Będziesz musiał przebrnąć przez mnóstwo postów na forum i różnych przewodników, aby znaleźć odpowiednie narzędzia i exploity dla swojego konkretnego telefonu, a może to być niezwykle trudne i czasochłonne. A nawet jeśli to wszystko zrozumiesz, możesz trwale uszkodzić telefon, jeśli coś pójdzie nie tak.
Jakie rodzaje ryzyka? Co powiesz na zamurowanie telefonu? W niektórych przypadkach może to oznaczać coś, co można naprawić - znane jako „miękka cegła” - ale w innych może oznaczać trwałą i nieulepszalną cegłę. Zwykle oznacza to nawet w przypadkach, w których można to naprawić dużo badań i pracy. To trudne i nie warte ryzyka, jak kiedyś.
Rootowanie jest złe dla bezpieczeństwa Twojego telefonu
Rootowanie utrudnia również aktualizację telefonu. Oznacza to, co najważniejsze, brak poprawek bezpieczeństwa, co jest złe.
Jeśli używamy ostatnie luki w zabezpieczeniach Spectre i Meltdown jako odniesienie można zobaczyć, jak brak aktualizacji zabezpieczeń może szybko stać się problemem. Firma Google wydała już poprawki zabezpieczeń Androida dla Spectre (Meltdown to zupełnie inna historia), ale jeśli Twój telefon nie może otrzymywać aktualizacji, masz pecha. A to tylko wierzchołek góry lodowej, jeśli chodzi o problemy z bezpieczeństwem zrootowanymi telefonami.
ZWIĄZANE Z: Sprawa przeciwko rootowi: dlaczego urządzenia z Androidem nie są zakorzenione
Czy kiedykolwiek zadałeś sobie pytanie dlaczego dostęp roota nie jest dostępny po wyjęciu z pudełka w systemie Android ? Odpowiedź jest prosta: ponieważ jest to nieodłączne zagrożenie dla bezpieczeństwa. Zasadniczo, kiedy zrootujesz telefon, otwierasz go nie tylko w celu wykonania żądanych zadań, ale także zadań, które złośliwy kod może chcieć wykonać. Nadal musisz nadawać uprawnienia roota poszczególnym aplikacjom, ale pokładasz większe zaufanie w programistach tych aplikacji niż zwykle - i nie wszystkie z nich są godne zaufania.
Ponadto cały czas odkrywane są nowe złośliwe aplikacje dla Androida - niektóre z nich mogą nawet wykorzenić telefon bez Twojej wiedzy i dyskretnie instalować aplikacje systemowe. Niedawno , wykryto pierwsze złośliwe oprogramowanie dla systemu Android z możliwością wstrzykiwania kodu. Chociaż nie ma gwarancji, że wirus zostanie zarażony tylko za pomocą zrootowanego telefonu, absolutnie należy to wziąć pod uwagę.
Ponadto utracisz również pewne funkcje na telefonach z dostępem do roota, takie jak dostęp do Androida Pay. Dzieje się tak ze względu na interfejs API SafetyNet, który Google wdrożył, aby zapewnić maksymalne bezpieczeństwo najbardziej wrażliwych danych - takich jak informacje o karcie kredytowej i banku w przypadku Androida Pay.
Najważniejsze jest to: jeśli nie chcesz narażać wszystkich swoich danych na ryzyko, nie rootuj telefonu. Nie próbuję być hiperboliczny i przestraszyć Cię, że wszystkie Twoje dane osobowe trafią w niepowołane ręce tylko dlatego, że zrootowałeś telefon, ale sugeruję, że taka możliwość jest prawdziwa i musisz być świadoma z.
Nawet niestandardowe ROM-y nie są idealne
Wiem, że nadchodzi argument za niestandardowymi ROMami, więc przejdźmy dalej i porozmawiajmy o tym. Jeśli jesteś na scenie rootowania, możesz również uruchomić niestandardową pamięć ROM. Fajne! W efekcie możesz ominąć wiele z wyżej wymienionych kłopotów, robiąc to… a także przedstawić sobie nowy zestaw kłopotów.
Ponieważ niestandardowe ROM-y są generalnie oparte na standardowym Androidzie, można argumentować, że programistom ROM łatwiej jest aktualizować wszystko za pomocą poprawek bezpieczeństwa i tak dalej. To powiedziawszy, „łatwiej” nie zawsze oznacza „praktyczne”. W rzeczywistości niektóre z najpopularniejszych ROM-ów są obsługiwane przez mały zespół kilku osób (lub nawet jedną osobę), a zatem nie całkowicie aktualne, ponieważ po prostu nie mają czasu, aby być na bieżąco.
Innymi słowy, uruchomienie niestandardowej pamięci ROM opartej na standardowym systemie Android nie jest automatycznym ulepszeniem. W rzeczywistości, ponieważ większość ROM-ów jest wykorzenionych z bramki, są one z natury Mniej bezpieczne niż system niezrootowany, niech to szlag trafi obecne poprawki bezpieczeństwa.
Podsumowując, root nadal zajmuje swoje miejsce w tłumie moderów Androida i nie chcę tego zniechęcać. Po prostu sugeruję, że nie jest to tego warte większość użytkowników - nawet wśród bardziej zaawansowanych technologicznie. Większość tego, co wcześniej można było osiągnąć tylko z dostępem do roota, można teraz zrobić natywnie w systemie Android, a wiele z tego, czego nie można osiągnąć, jest teraz dostępnych za pośrednictwem aplikacji innych firm. Jeśli jest coś, co chcesz zrobić, co wymaga uprawnień administratora, jesteśmy w miejscu, w którym naprawdę musisz zadać sobie pytanie: czy nagroda naprawdę warte ryzyka?