Rootowanie Androida już nie jest warte
W tamtych czasach rootowanie Androida było niemalże musi aby uzyskać dostęp do zaawansowanych funkcji telefonu (lub w niektórych przypadkach do podstawowych funkcji). Ale czasy się zmieniły. Google sprawiło, że jego mobilny system operacyjny jest tak dobry, że rootowanie to tylko kłopot, niż warto.
Co to jest rootowanie?
Ponieważ Android opiera się na Linuksie i używa jądra Linux, "rootowanie" oznacza efektywnie dostęp do uprawnień root'a w Linuksie. To naprawdę takie proste - te uprawnienia nie są przyznawane zwykłym użytkownikom i aplikacjom, więc musisz zrobić specjalną pracę, aby je zdobyć.
Co więc możesz zrobić z telefonem zrootowanym? Dużo rzeczy! Jeśli okaże się, że Twój telefon ogranicza Cię w jakiś sposób, lub gdy mówi: "Człowieku, chciałbym móc z moim telefonem", prawdopodobnie rozwiązanie, które można osiągnąć przez zakorzenienie.
Brzmi świetnie, prawda?
Cóż ... trzymaj konie.
Porozmawiajmy o tym, dlaczego obecnie nie jest to warte problemów.
Android jest o wiele lepszy niż kiedyś
Jestem dożywotnim użytkownikiem Androida (życie Androida, nie moje), a kiedy po raz pierwszy zacząłem używać systemu operacyjnego Google na komórki, nie mogłeś nawet robić zrzutów ekranu na telefonie bez zrootowania - musiałeś podłączyć go do komputera i użyć narzędzie wiersza poleceń systemu Android Debug Bridge.
To jeden z prostszych przykładów. Już w początkach Androida oprogramowanie nie było tak zoptymalizowane, co spowodowało słabą wydajność. Tak więc, rootowanie do przetaktowania procesora było dość powszechne. Nawet małe rzeczy, takie jak możliwość wyłączenia GPS z widgetu, wymagały ukorzenienia systemu. Naprawdę istniało mnóstwo różnych powodów, które różniły się dla wielu użytkowników, aby zlikwidować Androida w ciągu dnia.
Szybko do dziś, a prawie wszystkie ograniczenia - od dużych do małych - zostały zasadniczo rozwiązane w systemie operacyjnym. Tak wiele rzeczy, które kiedyś wymagały ukorzenienia i godziny warto ulepszyć teraz już po wyjęciu z pudełka.
W miarę, jak system operacyjny został otwarty, wiele bardziej zaawansowanych zadań jest teraz dostępnych nawet z aplikacji innych firm. Na przykład Android wymagał uprawnień administratora, aby dostosować pasek stanu. Android ma teraz tuner System UI, który może pomóc w tym, ale nawet telefony, które pomijają tę opcję - na przykład telefony Samsung Galaxy - mogą uzyskać dostęp za pośrednictwem aplikacji innej firmy. Jest całkiem genialny.
Nie chcę was zanudzać bardziej szczegółami, ponieważ są one wyraźnie różne dla każdej osoby, ale morał tej historii brzmi: telefony są bardzo, dużo Lepiej teraz. Dosłownie mam całą funkcjonalność na moim telefonie, że musiałem wykorzenić go zaledwie kilka lat temu.
Teraz wszystko wskazuje na to, że istnieją realne powody, aby nadal wykorzenić twój telefon - i bez wątpienia usłyszę o wielu z nich w odpowiedzi na ten post - ale o wiele, dużo mniej osób będzie go potrzebować, szczególnie jeśli chodzi o 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 to niezaprojektowany do zakorzenienia. System jest domyślnie zablokowany, bez możliwości legalnego odblokowania go. Podstawowy wyjątek dotyczy telefonów Google, takich jak Nexus lub Pixel, które mają możliwość odblokowania w celu łatwego zakorzeniania.
Inne telefony nie są jednak tak łatwo podatne na rootowanie. Zostały one zaprojektowane tak, aby zostać zablokowane i pozostać w ten sposób. W takich przypadkach wymagane jest obejście (lub "exploit") w celu uzyskania uprawnień administratora. I tak szybko, jak zdeterminowani hakerzy z Androidem znajdują te exploity, producenci naprawiają je.
W rezultacie rootowanie telefonu z Androidem może być niezwykle trudne. Dawno temu w Androidzie było trochę łatwiej, bo exploity były całe mnóstwo i ogólnie bardzo proste. Teraz jednak czasami może to potrwać miesięcy po wypuszczeniu telefonu przed znalezieniem możliwego do wykorzystania exploita i często może być dość trudny do osiągnięcia.
Z powodu tej dodatkowej złożoności, potrzeba pewnego poziomu wiedzy, aby "bezpiecznie" wykorzenić najnowocześniejsze telefony. Musisz przejrzeć mnóstwo postów na forum i różnych przewodników, aby znaleźć odpowiednie narzędzia i exploity dla konkretnego telefonu, a to może być niezwykle trudne i czasochłonne. Nawet jeśli wszystko zrozumiesz, możesz na stałe zmienić telefon, jeśli coś pójdzie nie tak.
Jakie rodzaje ryzyka? Co powiesz na zamurowanie swojego telefonu? W niektórych przypadkach może to oznaczać coś, co można naprawić - znaną jako "softbrick" - ale w innych może oznaczać stałą i nieusuwalną cegłę. Nawet w przypadkach, w których można je naprawić, oznacza to na ogół dużo badań i pracy. To trudne i nie warte ryzyka, jak kiedyś.
Rootowanie jest złe dla bezpieczeństwa twojego telefonu
Rootowanie utrudnia także aktualizację telefonu. Oznacza to, co najważniejsze, brak poprawek bezpieczeństwa, co jest złe.
Jeśli wykorzystamy luki w najnowszym Spectre i Meltdown jako punkt odniesienia, możesz zobaczyć, w jaki sposób brak aktualizacji zabezpieczeń może szybko stać się problemem. Google wydało już łatki bezpieczeństwa Androida dla Spectre (Meltdown to zupełnie inna historia), ale jeśli Twój telefon nie może otrzymywać aktualizacji, nie masz szczęścia. A to tylko wierzchołek góry lodowej, jeśli chodzi o kwestie bezpieczeństwa z telefonami zrootowanymi.
Czy kiedykolwiek zastanawiałeś się, dlaczego dostęp root nie jest dostępny po wyjęciu z pudełka na Androida? Odpowiedź jest prosta: ponieważ jest to nieodłączne ryzyko dla bezpieczeństwa. Zasadniczo, gdy rootujesz telefon, otwierasz go, aby nie tylko wykonywać zadania, które chcesz, ale także zadania, które złośliwy kod może chcieć uruchomić. Nadal musisz przyznać uprawnienia root dla poszczególnych aplikacji, ale zyskujesz więcej zaufania do twórców tych aplikacji, niż normalnie - i nie wszystkie z nich są koniecznie godne zaufania.
Co więcej, odkrywane są przez cały czas nowe złośliwe aplikacje dla Androida - niektóre z nich mogą nawet rootować twój telefon bez wiedzy i instalować aplikacje systemowe cicho za kulisami. Niedawno odkryto pierwsze złośliwe oprogramowanie dla Androida z możliwością wstrzyknięcia kodu. Chociaż nie masz gwarancji, że dostaniesz wirusa za pomocą zrootowanej słuchawki, to jest absolutnie coś, co należy wziąć pod uwagę.
Co więcej, utracisz także pewną funkcjonalność w telefonach zrootowanych, takich jak Android Pay. Dzieje się tak dzięki wdrożonemu przez Google interfejsowi SafetyNet, który zapewnia bezpieczeństwo najbardziej wrażliwych danych - takich jak dane Twojej karty kredytowej i banku w przypadku Androida Pay -.
Najważniejsze jest to, że jeśli nie chcesz narażać wszystkich danych na ryzyko, nie ruj zrootuj swojego telefonu. Nie próbuję być hiperboliczny i przestraszyć cię do myślenia, że wszystkie twoje osobiste informacje trafią w niepowołane ręce, tylko dlatego, że zrootowałeś telefon, ale sugeruję, że ta możliwość jest prawdziwa i coś, o czym musisz wiedzieć z.
Nawet niestandardowe ROMy nie są idealne
Wiem, że nadchodzi argument dotyczący niestandardowych ROM-ów, więc chodźmy o tym porozmawiać. Jeśli grasz all-in na scenie zakorzenienia, możesz również uruchomić niestandardową ROM. Fajne! W ten sposób możesz omijać wiele wyżej wymienionych kłopotów, robiąc to ... a także przedstawić nowy zestaw kłopotów.
Ponieważ niestandardowe ROM-y są zwykle oparte na systemie Android, można argumentować, że programiści ROM-ów mają łatwiejszą aktualizację z łatami bezpieczeństwa i innymi słowy. To powiedziawszy, "łatwiejsze" nie zawsze oznacza "praktyczne". W rzeczywistości niektóre z najpopularniejszych ROM-ów są utrzymywane przez niewielki zespół zaledwie kilku osób (lub nawet jednej osoby), a zatem nie całkowicie aktualne, ponieważ po prostu nie mają czasu, aby nadążyć za wszystkim.
Innymi słowy, uruchomienie niestandardowej pamięci ROM opartej na systemie Android nie jest automatyczną poprawą. W rzeczywistości, ponieważ większość ROM-ów jest wykorzeniona z bramy, są one z natury Mniej bezpieczne niż system nierootowany, obecne poprawki bezpieczeństwa są przeklęte.
Podsumowując, root nadal ma swoje miejsce wśród tłumu modowego Androida i nie chcę tego zniechęcać. Naprawdę tylko sugeruję, że to nie jest tego warte większość użytkowników-nawet wśród bardziej zaawansowanych technologicznie osób. Większość tego, co można osiągnąć tylko dzięki prawom dostępu do roota, teraz można zrobić natywnie w systemie Android, a wiele rzeczy, których nie można, jest teraz dostępnych za pośrednictwem aplikacji innych firm. Jeśli jest coś, co chcesz zrobić, to wymaga uprawnień administratora, jesteśmy w miejscu, gdzie naprawdę musisz zadać sobie pytanie: jest nagrodą naprawdę warte ryzyka?