Некоторые приложения на Android не работают с root, и в этом случае вы должны отключить root для их использования. Однако отключение root в CyanogenMod выглядит несколько иначе, потому что у этого ПЗУ есть привилегии администратора по умолчанию. Итак, как вы отключите root в CyanogenMod? И как восстановить его позже?
Если мы сами сделали корень, используя приложение SuperSU или KingRoot, отключить права администратора не составит труда. Все, что вам нужно сделать, — запустить приложение SuperSu, KingRoot или любой другой, который управляет правами root, а затем в параметрах выбрать параметр root (unroot). Niesety, этот метод не работает, когда мы установили CyanogenMod.
CyanogenMod имеет корень, сделанный по умолчанию, что означает, что его поддержка интегрирована в систему. К счастью, есть еще один, гораздо лучший способ управлять правами администратора. Мы можем установить специальное приложение «iSU» для CyanogenMod, которое позволяет включать и отключать root по требованию.
Переключение корня в CyanogenMod
Для того, чтобы мы могли использовать приложение iSU, вы должны иметь нестандартное восстановление (например, TWRP), установленное в вашем телефоне. Однако, если у вас есть CyanogenMod, я предполагаю, что у вас также есть TWRP, что часто требуется для его установки. Установка приложения iSU состоит из двух частей:
- установка ZIP-файла с уровня восстановления TWRP
- установка приложения из файла APK с использованием любого файлового менеджера
Если у вас есть TWRP Recovery или другое пользовательское восстановление на вашем телефоне, вы можете двигаться дальше. Перейдите по ссылке ниже, которая приведет к папке, в которой вы можете загрузить файлы APK и ZIP для вашей версии системы.
Загрузить iSU
В приведенной выше ссылке вы найдете файл APK — он универсален и подходит для любой версии системы. Кроме того, вы должны скачать ZIP-файл — вы можете выбрать версию Permissive или Enforcing, и вам нужно выбрать только один из них. Какую версию выбрать?
Очень просто — проверить, какую версию загрузить, перейдите на вкладку «Настройки> О телефоне» вашего телефона. Вы найдете поле с именем «Статус SELinux».
Если SELinux установлен на «Ограничительные», скачать версию «Обеспечение». Однако, если у вас установлено SELinux «Авторизация», скачать версию «Разрешающий».
Скопируйте оба файла (APK и ZIP) во внутреннюю память вашего телефона. Затем перезагрузите Android-устройство в режим восстановления TWRP. На всякий случай, резервное копирование данных и системы в разделе «Резервное копирование».
Сначала мы установим ZIP-файл. В TWRP Recovery перейдите на вкладку «Установить», найдите ZIP-файл из «iSU» и установите его, сдвинув флажок «Проведите, чтобы подтвердить Flash».
После этого перезагрузите телефон и включите любой файловый менеджер. Найдите файл APK в приложении iSU и установите его. Когда вы это сделаете, в списке приложений появится «iSU».
iSU позволяет включить или отключить доступ root. Все, что вам нужно сделать, это включить приложение и использовать слайдер «Нажмите, чтобы активировать или деактивировать SU» вы отключите его. Если ползунок установлен в положение «выкл.», Корень отключается. Когда вы переключаете ползунок в положение «включено», root будет восстановлен. Для изменения требуется перезагрузка телефона.