На данный момент существует один потенциальный метод получения root на Samsung Galaxy S8 и S8 Plus. Задача не самая простая, однако вполне решаемая. За основу берется методика, которая уже эффективно используется в случае Galaxy S7 после обновления до Android 7.0 Nougat.
Важно: все выполняемые действия по получению root на Galaxy S8 и S8 Plus совершаются исключительно на свой страх и риск, никто кроме вас самих не несет ответственности за возможные последствия.
Также активация режима суперпользователя приводит к срабатыванию счетчика Knox (перестанет работать Samsung Pay и некоторые другие фирменные приложения), будут урезаны условия гарантии.
Предлагается использовать специальное ПО Magisk, сервисное ПО Odin и оригинальную прошивку в четырехфайловом формате. Файлы пока не прикладываем, так как мы не можем ручаться за то, что вы не превратите таким образом свой Galaxy S8 в «кирпич» (будут предоставлены позднее).
Алгоритм получения root на Samsung Galaxy S8 с помощью Magisk
- Загружаете пять файлов ПО Magisk и кладете их на флешку:
- Установщик Magisk
- Средство удаления Magisk
- phh-superuser-magisk
- Magisk Manager
- Superuser phh
- Загружаете прошивку в четырехфайловом формате и прошиваете с помощью Odin в режиме Download.
- Включаете смартфон и загружаете его до мастера настройки, снова делаете перезагрузку и переводите в режим Download.
- С помощью Odin прошиваете рекавери TWRP. Важно: после этого «тикнет» счетчик Knox, операция необратима.
- Заходите в TWRP-рекавери и делаете форматирование раздела с данными (Wipe -> Format Data -> Yes) и на всякий случай также форматируете Cache и Dalvick cache.
- Все, теперь можно ставить Magisk и phh-superuser-magisk.
- Снова перезагружаете смартфон и ждете, пока не запустится мастер настроек. Вполне возможно, что при этом аппарат «потеряет» модуль связи. Не пугайтесь, делайте снова перезагрузку, все встанет на свои места.
- Делайте первичную инициализацию и загружайте рабочий стол.
- Теперь ставьте через любой файловый менеджер Magisk Manager и Superuser phh из APK.
- Появится приложение «Суперпользователь». В настройках и разделе «Доступ суперпользователя» переопределяйте значение «Приложения и ADB». Если вы все сделали верно, то вы увидите сообщение о том, что приложению «Суперпользователь» были предоставлены права root.
- Запустите приложение «Magisk manager» и аналогично «подарите» ему права запуска под root.
После этого ваш Samsung Galaxy S8 получит режим root. Алгоритм должен работать также на бета-версиях прошивок.