Użytkownicy Androida kibicują swoim telefonom od początku systemu operacyjnego, ale w ostatnich latach stało się to znacznie bardziej skomplikowane. Niedawno pojawiła się nowa metoda zarządzania rootowaniem i nazywa się Magisk.
Tradycyjnie, zrootowanie telefonu z Androidem przebiegło mniej więcej tak: odblokuj bootloader (lub znajdź exploit), sciągnij niestandardowe odzyskiwanie, zainstaluj SuperSU. I przez lata, które działało bardzo dobrze.
Ale poczynając od Marshmallow, Google zasadniczo zablokował najpopularniejsze metody root poprzednich wersji - upuszczając demona "su" na partycję / system i uruchamiając ją z wymaganymi uprawnieniami podczas uruchamiania. Doprowadziło to do nowego rodzaju dostępu root, zwanego "bez systemu" root, nazwanego tak, ponieważ w żaden sposób nie modyfikuje partycji / system.
W ramach tego zwiększonego bezpieczeństwa wprowadzono takie elementy, jak Google SafetyNet, aby zapewnić bezpieczeństwo usług takich jak Android Pay, co sprawia, że użytkownicy muszą wybierać między dostępem administratora a cennymi usługami. To bummer.
Ale tu właśnie wkracza Magisk. Jest to zasadniczo ewolucja dostępu root i zarządzania na Androida. Pozostawia ona SafetyNet w niezmienionym stanie, dzięki czemu użytkownicy nadal mają dostęp do Androida Pay i Netflix, ale nadal mogą korzystać z zaawansowanych narzędzi root, takich jak Xposed, aby kontynuować pracę. To naprawdę najlepszy z obu światów.
Jest to całkowicie otwarte źródło, ciągle rozwijane i coraz lepsze z każdym dniem. Teraz może nadszedł czas, aby przejść do nowego rozwiązania root, jeśli obawiasz się utraty takich rzeczy jak Android Pay.
Najpierw będziesz potrzebował pliku Magisk. Możesz przeczytać o wszystkich zaletach Magisk i pobrać pobrany plik, kierując się do tego wątku na XDA. Śmiało i chwyć Magisk Managera, gdy będziesz na nim - będziesz go potrzebować później. Skopiuj zarówno do wewnętrznej pamięci telefonu, jak i karty SD.
Uwaga: jeśli wcześniej używałeś innej metody root, przed użyciem Magiska musisz całkowicie odinstalować swoje urządzenie. Do tego celu zalecamy użycie skryptu unSU.
Będziesz także potrzebował niestandardowego odzyskiwania, takiego jak TWRP, aby flashować Magisk na swoim telefonie. Robię ten proces na całkowicie wyposażonym, odblokowanym przez bootloader Nexusie 5, więc twój przebieg może się różnić.
Aby rozpocząć proces, uruchom w swoim niestandardowym odzyskiwaniu. W przypadku każdego telefonu robi się to nieco inaczej - na przykład możesz jednocześnie przytrzymać przyciski zasilania i zmniejszania głośności, a następnie użyć klawiszy głośności, aby uruchomić "tryb odzyskiwania". Instrukcje Google dla Twojego modelu, aby zobaczyć, jak to się robi.
Z niestandardowego odzyskiwania pobierz flash ZIP Magisk, który wcześniej przesłałeś do telefonu. W TWRP oznacza to dotknięcie "Zainstaluj", a następnie znaleźć plik Magisk. Stuknij w "Zainstaluj obraz".
Potwierdź wszystkie szczegóły tutaj, a następnie przesuń palcem, by potwierdzić flash.
Pobranie pliku potrwa kilka sekund. Po zakończeniu kliknij przycisk "Restart systemu". Gotowe.
Po uruchomieniu kopii zapasowej telefonu musisz zainstalować program Magisk Manager, który powinieneś pobrać z powyższego wątku XDA. Aby zainstalować tę aplikację, musisz mieć włączoną funkcję Nieznane źródła - przejdź do Ustawienia> Zabezpieczenia> Nieznane źródła, kliknij przełącznik i zaakceptuj ostrzeżenie.
Następnie możesz zainstalować Magisk Manager z folderu pobranych plików, jeśli pobrałeś go bezpośrednio na telefon lub za pomocą eksploratora plików, jeśli został on przesłany z komputera.
Po zainstalowaniu, zapal tego złego chłopca. Powinien zacząć się na stronie stanu, gdzie zobaczysz, że używasz bieżącej wersji i jest ona poprawnie zrootowana. Możesz także wykonać test SafetyNet tutaj, jeśli chcesz, co zachęcam.
UWAGA: Twoje urządzenie nie przejdzie testu SafetyNet, jeśli bootloader jest odblokowany, chyba że użyjesz Magisk Hide, o którym opowiem poniżej.
I dzięki temu możesz zacząć korzystać z Magiska.
Magisk to rodzaj kompleksowego rozwiązania do zarządzania root'ami, instalacji aplikacji root i wielu innych. Pomyśl o tym jak SuperSU zmieszany z Xposed, wszystko w czystym, szczelnym opakowaniu. Tak dobrze.
Aplikacja jest bardzo prosta i łatwa do zrozumienia, zwłaszcza jeśli wcześniej korzystałeś z telefonu zrootowanego. Oto szybki podział menu, do którego możesz uzyskać dostęp, przesuwając palcem z lewej strony aplikacji:
Jeśli zagłębisz się w menu Ustawienia, znajdziesz także kilka naprawdę schludnych, ale bardziej zaawansowanych opcji. Ponownie, tutaj jest podział tego, co wszyscy robią:
Większość z nich jest pasywnie włączona (co oznacza, że działają w tle), z wyjątkiem Magisk Hide. Po włączeniu w menu pojawi się nowa opcja - Magisk Hide. Tutaj możesz powiedzieć Magiskowi, które aplikacje mają ukryć swoją obecność (i stan). Android Pay jest domyślnie wybrany, ale możesz też wybrać dowolny inny, który nie działa na urządzeniu zrootowanym np. Netflix i Pokémon Go.
Jeśli Twoje urządzenie nie przejdzie testu SafetyNet (jak na początku nie było), aplikacje takie jak Android Pay nie będą działały, dopóki tego nie naprawisz - niezależnie od statusu Magisk Hide. Jeśli używasz urządzenia z czerwonymi łatami bezpieczeństwa, musisz włączyć tryb Magisk Core tylko w Ustawieniach (a następnie ponownie uruchomić), zanim przejdzie SafetyNet. Spowoduje to wyłączenie wszystkich modułów Magisk, ale wszystkie funkcje root i BusyBox będą działać. Jeśli to nie rozwiąże problemu, sprawdź ten wątek, aby rozwiązać problem.
Ogólnie rzecz biorąc, Magisk jest odpowiedzią na wiele podstawowych pytań, które użytkownicy mieli od czasu Marshmallow. Jest to rozwiązanie dla większości (jeśli nie wszystkich) problemów, z jakimi mają korzenie użytkownicy przy nowoczesnych telefonach i usługach. Po prawidłowym skonfigurowaniu Magisk powinien zapewnić idealną równowagę między używaniem Androida a wszystkimi usługami, które kochasz, bez poświęcania podstawowych narzędzi, z których przywykłeś korzystać.