Потребителите на Android са вкоренявали телефоните си от началото на операционната система, но през последните години е станал много по-сложен. Съвсем наскоро се появи нов метод за управление на управлението на корени, който се нарича Magisk.
Традиционно, вкореняването на телефона с Android е станало така: отключете буутлоудъра (или намерете exploit), мигновено персонализирано възстановяване, инсталирайте SuperSU. И в продължение на години това работи много добре.
Но като се започне от "Маршмалоу", Google по същество блокира най-популярните коренни методи от предишните версии - отпада демона "su" в / системния дял и го изпълнява с необходимите разрешения при стартиране. Това доведе до нов вид корен достъп, наречен "systemeless" корен, наречен така, защото не променя системния дял по никакъв начин.
Като част от тази повишена сигурност, неща като Google SafetyNet са въведени, за да поддържат услуги като Android Pay secure, което налага на потребителите да избират между коренния достъп и ценните услуги. Това е лудост.
Но там идва Magic. Това е основно еволюцията на достъпа и управлението на root на Android. Тя оставя SafetyNet недокоснат, така че потребителите все още имат достъп до Android Pay и Netflix, но все пак позволяват мощни root инструменти като Xposed да продължат да работят. Това наистина е най-доброто от двата свята.
Тя е напълно отворен източник, под постоянно развитие и се подобрява всеки ден. Сега може да е времето да направите преминаването към това ново коренно решение, ако сте загрижени за загубата на неща като Android Pay.
Първо, ще се нуждаете от файла Magisk. Можете да прочетете за всички предимства на Magisk и да вземете изтеглянето, като се насочите към тази тема на XDA. Вървете напред и вземете Magisk мениджъра, докато сте в него - ще ви трябва по-късно. Копирайте ги и на вътрешния памет на телефона си, или на SD картата.
Забележка: Ако преди сте използвали друг корен метод, ще трябва да премахнете напълно устройството си, преди да използвате Magisk. Препоръчваме да използвате скрипта unSU, за да го направите.
Също така ще се нуждаете от персонализирано възстановяване като TWRP, за да мигате Magisk на телефона си. Аз правя този процес на изцяло акумулиран, зареден с Bootloader Nexus 5, така че пробегът ви може да варира.
За да започнете процеса, заредете в персонализираното си възстановяване. Това е малко по-различно за всеки телефон - например, може да се наложи да задържите едновременно бутоните за захранване и намаляване на силата на звука, след което да използвате клавишите за сила на звука, за да заредите "Recovery Mode". Инструкциите на Google за вашия конкретен модел, за да видите как е направено.
От персонализираното ви възстановяване, преминете Magisk ZIP, който сте прехвърлили на телефона по-рано. В TWRP това означава, че докоснете "Install", след което намерете файла Magisk. Докоснете "Install Image."
Потвърдете всички подробности тук, след което прекарайте пръст, за да потвърдите светкавицата.
Файлът ще измине няколко секунди. След като приключите, докоснете бутона "Рестартиране на системата". Свършен.
След като телефонът стартира отново, ще трябва да инсталирате Magisk Manager, който трябва да изтеглите от горната XDA нишка. Трябва да имате активирани Неизвестни източници, преди да можете да инсталирате този скок на приложението в Настройки> Сигурност> Неизвестни източници, да кликнете върху превключвателя и да приемете предупреждението.
След това можете да инсталирате Magisk мениджъра от папката за изтегляния, ако сте го изтеглили директно от телефона си или с файлов изследовател, ако го прехвърлите от компютъра си.
След като сте инсталирали, стреляйте лошото момче нагоре. Той трябва да се стартира на страницата със състоянието, където ще видите, че пускате текущата версия и е правилно вкоренена. Можете също така да извършите проверка на SafetyNet тук, ако искате, което аз насърчавам.
ЗАБЕЛЕЖКА: Устройството ви няма да премине проверката SafetyNet, ако буутлоудърът е отключен, освен ако не използвате Magisk Hide, за който ще говорим по-долу.
И с това, вие сте готови да започнете да използвате Magisk.
Magisk е нещо като решение "всичко в едно" за управление на корен, инсталиране на root приложението и др. Помислете за него като SuperSU, смесено с Xposed, всичко в чист, стегнат пакет. Толкова добър.
Приложението е много ясно и лесно разбираемо, особено ако преди това сте използвали вкоренен телефон. Ето едно бързо разбиване на менюто, което можете да получите, като влезете от лявата страна на приложението:
Ако се впуснете в менюто "Настройки", ще намерите и някои наистина чисти, но по-разширени опции. Отново, тук е разбивка на това, което всички те правят:
Повечето от тях са активирани пасивно (т.е. работят във фонов режим), с изключение на Magisk Hide. След като бъде активирана, в менюто "Magisk Hide" ще се появи нова опция. Тук ще кажете на Magisk кои приложения да скрият своето присъствие (и статус) от. Android Pay е избрано по подразбиране, но можете да изберете и други, които няма да работят с коренно устройство като Netflix и Pokémon Go, например.
Ако устройството ви не премине проверката на SafetyNet (както в началото не беше), приложения като Android Pay няма да работят, докато не го поправите - независимо от състоянието на Magisk Hide. Ако използвате устройство с корекции за сигурност от юни, ще трябва да активирате режима на Magisk Core Only в настройките (и след това да рестартирате), преди той да премине SafetyNet. Това ще деактивира всички Magisk модули, но всички коренни функции и BusyBox ще продължат да работят. Ако това не отстрани проблема, проверете тази тема за отстраняване на неизправности.
Като цяло Magisk е отговорът на много от основните въпроси, които потребителите са имали след Marshmallow. Това е решението за повечето (ако не всички) проблеми, които потребителите имат с модерни телефони и услуги. Когато се настрои правилно, Magisk трябва да осигури перфектния баланс между използването на Android с всички услуги, които обичате, без да жертвате коренните инструменти, които сте свикнали да използвате.