4 пда рут права на андроид: Скачать Кинго Рут на Андроид

Содержание

Что такое рут права на Андроид. Как получить root для Android


Что такое рут права на Андроид? Как получить root для Android? Частые вопросы которые задают многие новички выбрав смартфон или планшет на данной ОС и много другой полезной информации о Root!

Как установить root права на ваш Android смартфон или планшет

Для тех кому не терпится получить Root права и не важно что это такое, перейдите на сайт http://4pda.ru/ в специальный раздел сайта, где можно найти множество способов получения Root именно на  ваш Android таких фирм как Samsung, HTC, Sony Lenovo, LG, Alcatel и другие смартфоны и планшеты!

Что такое Root Android?

Root [рут]  или еще как его еще называют Суперпольватель  нужен для того чтобы расширить функциональность операционой системы Android. Данный термин взял свое начало с Unix подобных систем и обозначает это слово вот что:

В Unix и ОС Android в частности пользователи которые выполняют действия (просмотр видео, прослушивание  аудио, редактирование документа), работают с правами Гостя, то есть не могут редактировать или изменять/удалять/модифицировать системные файлы, увеличивать функционал системы, данную возможность имеет только главный Администратор или как его правильно нужно назвать Суперпольватель.

Что именно дают права Root на Android:

  • Возможность замораживать и восстанавливать прошивку на Android устройстве
  • Удалять рекламу с приложений
  • Удалять встроенные приложения и мелодии
  • Встраивать приложения и мелодии
  •  Изменять внешний вид Android до не узнаваемости (изменять иконки, менять фон), всячески редактировать apk, системных приложений
  • Продлить срок работы от одного заряда (если заряда хватало вам на 1 день, то с получением root прав можно увеличить срок автономности на 1,5 — 2 дня)
  • Увеличить быстродействие и отзывчивость Android
  • Разгонять или понижать скорость процессора
  • Автоматизировать многие  повседневные действия
  • разблокировать графический ключ Android
  • создавать самостоятельно прошивки

и много  других полезных функций и возможностей…

Вы спросите почему тогда на ОС Android изначально не встраивают Root чтобы сразу расширить данную функциональность?

Root не встраивают только потому, что многие не знают что они редактируют системные файлы, можно по не опытности сильно поднять частоту процессора и устройство сгорит и будет в будущем выполнять только функции кирпича или молотка, а также потому что в бесплатных приложениях находится реклама с помощью которой Google зарабатывает себе деньги, а получив root права ее можно удалить!

Минусы при получение Root прав

Помимо выше изложенных минусов, можно также отнести также:

  • Официальные обновления прошивок (можно выполнить все в вручную)
  • Отключение фирменных фишек производителя

Также получив Root Вы автоматически теряете гарантийный ремонт! Но не отчаивайтесь, получив Root его можно и также не заметно удалить и тогда не один сервисный центр не сможет отказать вам в ремонте.

Если после получения Root прав Android глючит

В очень редких ситуациях бывает, что Android смартфон или планшет глючит (возникают частые ошибки, не работают некоторые функции) после получения root прав. Для решения данной проблемы вам может помочь сброс данных или как принято его называть в Android среде «wipe» (вайп). Сброс данных можно выполнить зайдя в меню настроек -> восстановление и сброс, либо из меню Recovery выбрав пункт wipe data/factory reset.

Что необходимо сделать перед получением Root права

Определенные производители, например Sony и HTC ставят еще дополнительные палки в колеса, блокируя Bootloader Android. Как разблокировать bootloader можно узнать из данных статей

  • Разблокировать bootloader Sony
  • Разблокировать bootloader HTC
  • Разблокировать bootloader Huawei
  • Разблокировать bootloader Nexus
  • Разблокировать bootloader LG
  • Разблокировать bootloader Xiaomi
  • Разблокировать bootloader Motorola

Помимо этого в смартфонах HTC после разблокировки bootloader и получения root прав необходимо выполнить процедуру S-OFF.

Что происходит когда получаете Root права на Android?

На Android смартфон или планшет идет установка бинарного файла SU, который как раз и отвечает за root права. Данный файл устанавливается по пути /system/xbin/su. Также для корректной работы Android после его рутирования иногда необходим файл busybox, который увеличивает в разы возможности рутированного устройства.

Зачем нужен SuperSu или SuperUser / Kinguser?

В сети Internet пользователи Android часто задают вопросы:

1. «Установил приложение Supersu или SuperUser, а root  прав нет?»

2. «Зачем нужны приложения Supersu или SuperUser?»

И так если вы прочитали предыдущие предыдущий абзац, то уже знаете, что root права появляются когда в системе встраивается файл /system/xbin/su , а при установке этих приложений данный файл в систему не прописывается! Данные приложения являются администраторами ROOT доступа — SuperSu и SuperUser или KingUser нужны для того чтобы контролировать кому и чему предоставлять root или наоборот запретить.

Виды Root

Root на Android различают как

  • Full Root — это постоянные root права, которые не удаляются после перезагрузки или случайным образом, с возможностью записи и перезаписи в раздел system
  • Shell Root – постоянные root права также, но в отличие Full Root нет возможности записи и перезаписи в раздел system
  • Temporary Root – временные Root  права. К сожалению данные Root права исчезают после первой перезагрузки Android

Проблемы получения Root прав на  новых смартфонах Samsung

На новейших смартфонах смартфонах Samsung таких как Galaxy S4 или Note 3 возникают проблемы с получением root из-за внедрения дополнительной безопасности Knox — подробно узнать что такое Knox  и как получить root права.

Проблемы получения Root на Android 4.3 и выше

Начиная с Android 4.3 в ядре Linux присутствует дополнительная прослойка безопасности под названием SeLinux.  При установке root прав и первой загрузке устройства Android, SeLinux просто напросто портит бинарные файлы su и busybox, то есть соответственно root прав нет.

Зачем отключать антивирус когда получаешь Root?

В сети часто можно встретить жалобы новичков которые только что приобрели Android и хотят уже получить Root права, что при root-ирование их анитвирусник на компьютере ругается на наличие вирусов! Это происходит потому что происходит взлом системы Android через различные уязвимости найденные в системе (к примеру Framaroot использует уязвимость в  камере), естественно компания Google не одобряет такие действия и не хочет чтобы вы вмешивались в систему Android (см. выше).

Так есть ли вирусы или нет?

Вирусов нет! Поэтому смело отключайте антивирусник, ничего с вашим компьютером или Android смартфоном или планшетом не произойдет!

Как проверить наличие Root прав на Android?

Довольно частый вопрос у пользователей которые только приобрели Android планшет или смартфон, либо не интересовались работой операционной системой вовсе.

Первый вариант чтобы узнать удалось ли вам получить Root права  — это зайти с помощью файлового менеджера в раздел /system/xbin и найти там файл su, если он есть, значит root получен.


{rutube}d642959b83fad7f4463441129ffb7cea{/rutube}


Второй вариант заключается в том, что необходимо скачать приложение Root Checker, которые оповестит, о наличие или отсутствие root прав.



Удалить Root на Android

Для тех кто по какой либо причине хочет удалить Root права вам понадобиться статья — Удалить Root c Android.


 

Получение Root прав в Android 4.1 Jelly Bean

Первым делом при покупке нового телефона на платформе android для многих пользователей является процедура рутирования (получение root прав). При наличии прав Суперадминистратора прямо в пользовательском интерфейсе предоставляется доступ ко всем файлам телефона.

С root правами можно удалять системные приложения, устанавливать специализированный софт, требующий повышенных разрешений, изменять параметры системы от экрана загрузки до частоты процессора и многие другие действия, которые стандартному пользователю просто недоступны.

В каждой версии прошивки ОС android есть свои уязвимости, с помощью который можно изменять код ядра, тем самым открывая права суперпользователя. Но разработчики достаточно серьёзно относились к данной проблематике и постоянно исправляют всевозможные недочёты.

В новой прошивке android 4.1 root права получить прошлыми способами, не получиться. Но сторонние разработчики софта всё же нашли способ, как можно безболезненно завладеть максимальными правами на данной операционной системе в два клика.

Убираем Root на Jelly Bean 4.1.

Существует программа Unlock Root. Эта утилита позволяет без лишних телодвижений получать права суперпользователя на телефоны с прошивкой android 4.1.x. Конечно, есть и сторонние программы, которые устанавливаются непосредственно на телефон. Но они действуют по методу «внедрения» в ядро телефона. Такой способ может повредить прошивку android. Программа Unlock Root работает по методу «замещения». Суть заключается в том, что она не модифицирует файлы ядра, а попросту заменяет их своими, и при обращении функции телефона перенаправляет сразу к максимальному пользователю. При получении прав суперадминистратора с помощью этой утилиты можно не бояться за потерю лицензии – при необходимости можно восстановить лицензию на место.

Также остаётся возможность обновлять аппарат «по воздуху».

Оператор сотовой связи МТС для своих абонентов предлагает услугуGOOD’OK. При помощи услуги GOOD’OK, Вы сможете заменить обыкновенные гудки при звонках, на музыкальные мелодии подробнее…

Процедура рутирования выглядит следующим образом.

Необходимо скачать с официального сайта программу Unlock Root и установить её на компьютер. Запускать утилиту следует только с правами администратора.

Потом ищутся для вашего телефона драйвера. Некоторые расположены на сайте программы. При отсутствии вы можете найти их в любом месте – от официального диска поставщика, до открытой интернет-сети.

Видео: Как получить ROOT права на Android 4.0.3;4.0.4;4.1.2.

Видео: Получение root прав на Android 4. 1.2.

Подготовить телефон к получению root прав. Для этого необходимо сохранить все данные (номера телефонов, смс, медиафайлы на внешней и внутренней памяти в надёжное место, пароли и т. д.), так как во время рутирования телефон может попроситься сбросить настройки до заводских, что повлечёт за собой полную потерю данных.

Отформатировать SD карту, включить на телефоне «Отладка по USB» и «Установка программ с внешних источников». Подключаете телефон к компьютеру и устанавливаете заранее скаченные драйвера для вашего девайса.

Устанавливаем утилиту Unlock Root на компьютер и запускаем её от имени Администратора.

Как включить камеру на нотубуке.

HONDA Civic 2017. Эх, жаль что тебя нет в Рос

Всё о Samsung Galaxy S9!

После запуска программы нажимаем на большую кнопку ROOT, ждём результатов рутирования. Снизу по окончанию работы выскочит надпись о конце процедуры.

Перезагружаем телефон. Заходим в boot меню и делаем restart system. Система делает программный сброс, аппарат включается с заводскими настройками и уже автоматически вам присвоены права Суперпользователя. В меню также появилась утилита SuperSU. Телефон рутирован.

Как получить root права на эмуляторе Android?

Как получить root права на эмулятор Android (протестировано на Android 7.1.1/ Nougat)

  • Восстановление flashable.zip (содержит двоичный файл su) (Вот альтернативная резервная копия , ссылка, предоставленная пользователем XDA Ibuprophen для flashable zip, если основная ссылка не работает: Flashable zip выпускает )

  • Инструкции

    1. Установить SuperSu.apk
    • Сначала установите приложение SuperSu, просто перетащите его (при использовании последней версии эмулятора или боковой загрузки через adb, т.е. adb -e install supersu.apk )

    • После установки при запуске отображается экран, показанный ниже, с указанием «Двоичный файл SU не установлен.

      ..». Эта ошибка просто подтверждает, что устройство еще не рутировано.


    1. Сделать системный раздел эмулятора доступным для записи

    Если у вас более одного AVD, вы можете получить список AVD с помощью команды: emulator -list-avds

    Примечание. Перейдите в папку tools , в которой установлен Android SDK, и откройте ее. командную строку, нажав Shift и щелкнув правой кнопкой мыши.


    1. Проталкивание двоичного файла su в системный каталог
    • Извлеките Recovery flashable.zip (содержащий вложенные файлы для разных архитектур)

    Важно! Используйте только тот двоичный файл su, который соответствует вашей архитектуре avd, например, x86, arm и т. д., и запишите путь, по которому вы извлекли эти двоичные файлы.

    • Убедитесь, что вы используете adb как root, а также вам необходимо перемонтировать. Просто введите эти коды

    корень adb

    перемонтирование adb

    Теперь пришло время отправить двоичный файл su:

    Это код, который я успешно использовал : adb -e push C:\Users\User1\Desktop\rootemu\x86\su.pie /system/bin/su

    (не обращайте внимания на мое конкретное расположение файла su, любое расположение допустимо, если нет пробела)

    примечание: чтобы выяснить bin или xbin , выполните в консоли перед: > adb shell , > лс /система/xbin/su

    Если это не удается, попробуйте нажать этот каталог вместо /system/xbin/su . Также для эмуляторов под управлением Android 5.1 и ниже используйте

    su , а не su.pie


    1. Изменение разрешений двоичного файла su
    • Далее давайте немного изменим права доступа к двоичному файлу su. Мы должны сделать это в устройстве эмулятора через adb:
     адб-е оболочка
    су корень
    компакт-диск /система/бен
    чмод 06755 вс
     

    Важно!! Обратите внимание на двоичный путь su (у меня /system/bin)


    1. Установка директивы install для двоичного файла su и установка демона

    Введите коды:

    su --install

    и для установки демона:

    su --daemon&

    Важно!! Обратите внимание на интервалы


    1. Настройка SELinux на Permissive (т.е. отключение SE Linux)
    • Наконец, отключите selinux с помощью этого кода:

    сетэнфорс 0


    Откройте приложение SuperSU, и оно может запросить обновление двоичных файлов, вы можете использовать обычный метод.

    Примечание. Если у вас возникают циклы загрузки, не обновляйте двоичные файлы, а просто используйте их как есть.


    Вот и все!!

    Откройте любое приложение, требующее разрешения SU, просто чтобы дважды проверить, и действительно, SuperSU спросит, хотите ли вы предоставить ему разрешения su.

    Чтобы корень сохранял обновление двоичного файла su (используя обычный метод), затем скопируйте system.img из временного каталога ( Users\AppData\Local\Temp\Android Emulator файл обычно имеет случайное имя, например, 1359g.tmp с большим размером) и заменить по умолчанию system.img на .

    Обновление :

    Я заметил, что в Linux проще получить временный образ системы, чем в Windows. Вы можете попробовать использовать моментальный снимок.

    ##Обновление 4 августа 2018 г.

    С появлением эмулятора 27.3.x теперь намного проще сохранить root с помощью функции моментального снимка (если копирование system.img не работает):

    В идеале это больше похоже на спящий режим виртуального устройства с конфиг цел, значит все сохраняется.

    Снимки

    Теперь вы можете сохранять несколько снимков AVD для данного устройства. конфигурации и выберите, какие из сохраненных снимков загружать при запустить эмулятор. Запуск виртуального устройства путем загрузки моментального снимка очень похоже на пробуждение физического тела из состояния сна, а не на загрузку его из выключенного состояния.

    Это означает, что единственным требованием для запуска эмулятора является добавление параметра -writable-system к обычной команде emulator -avd [avdname] для запуска эмулятора. ( Запуск эмулятора только с emulator -avd [avdname] не запускает корневую версию/копию или может привести к ошибке )

    Протестировано на уровне API 22

    другой пост: Эмулятор Android: как избежать цикла загрузки после рутирования? и их обновления.

    Примечания

    Большая часть справочного контента относится к более старым версиям Android и, следовательно, является причиной различных команд и путей, которые я изменил.

    Благодарности;

    • Ирвин Х: рутирование эмулятора Android на Android Studio 2.3 ((Android 4.4)

    • Ошибка корневого доступа Android AVD.

    корневых приложений не работают с Magisk? Вот что делать « Android :: Gadget Hacks

    • Болевые точки
    • Корневые моды и советы

    Это глазурь на торте (или взбитые сливки на Android-пироге) отчаяния. Возможно, вам было нелегко рутировать свое устройство, но вы чувствуете, что преодолели все препятствия. Только сейчас вы обнаружите, что те самые приложения и моды, за которые вы болели, по-прежнему не работают — и признаки указывают на отсутствие root-доступа. Не теряйте надежды, потому что у нас есть кое-какие хитрости в рукаве.

    Если проблема действительно заключается в отсутствии корневого доступа, у вас либо его никогда не было, либо вы его потеряли, либо параметр отключен, он не обнаружен, что-то не работает для определенных приложений, либо что-то блокирует ваше приложение от его использования. Также существует вероятность того, что замаскирована другая проблема (кроме отсутствия root-доступа). Мы рассмотрим и рассмотрим все сценарии и предложим решения. В конце концов, root так же полезен, как и приложения, с которыми вы его используете — если, конечно, вы не изменяете файлы напрямую, но даже в этом случае вы, вероятно, используете файловый менеджер с корневым доступом.

    Шаг 1. Проверьте статус корневого каталога

    Одной из причин, по которой ваши приложения не могут получить доступ к корневому каталогу, является его отсутствие. Возможно, вы следовали нашему руководству по корневому каталогу Magisk до буквы, но что-то все равно пошло не так. Как вы действительно знаете, если вы не проверяете?

    Итак, сначала загрузите приложение Root Checker от joeykrim по ссылке ниже. Откройте его и нажмите «Подтвердить рут», затем нажмите «Предоставить», если будет предложено предоставить приложению доступ суперпользователя, а затем найдите сообщение «Поздравляем! На вашем устройстве установлен рут-доступ!» Если вы получаете это сообщение, на вашем телефоне работает root, поэтому проблема должна быть связана с конкретным приложением — в этом случае перейдите к шагу 4. Если вы не получили Поздравляем! , или если Root Checker никогда не предлагал вам предоставить доступ суперпользователя, перейдите к шагу 2.

    • Ссылка на Play Store: Root Checker (бесплатно)

    Шаг 2.

    Убедитесь, что Magisk не находится в спящем режиме

    Если Root Checker не дал вам этого Поздравляем! , скорее всего, у вас нет root-прав. Но прежде чем вы приступите к процессу повторного рутирования, вы должны убедиться, что приложение или мод не нарушают вашу корневую систему управления.

    Если вы используете такие приложения, как Greenify, убедитесь, что Magisk Manager не переходит в режим гибернации. Если вы используете приложения, от которых необходимо скрыть Magisk, например, банковские приложения, отмените скрытие Magisk и закройте эти приложения, когда закончите.

    Шаг 3. Устранение проблем с рутом (или повторным рутированием)

    Если это не так, вам потребуется повторно рутировать. Вы, вероятно, уже сделали это, если вообще пытались получить root-права, но на всякий случай убедитесь, что вы начинаете с разблокировки загрузчика. Если вам нужна помощь с этой частью, мы рассмотрели процесс моддинга многих популярных телефонов:

    • Руководства по разблокировке загрузчика: Essential PH-1 | OnePlus 5 | OnePlus 5Т | OnePlus 6 | OnePlus 6Т | Пиксель | Пиксель 2 | Pixel 3

    Далее, чтобы завершить процесс рутирования, мы рекомендуем установить TWRP для восстановления. После этого вы будете готовы к рутированию с помощью Magisk, что так же просто, как прошивка ZIP в TWRP.

    • Дополнительная информация: Как установить TWRP на любой телефон с разблокированным загрузчиком
    • Дополнительная информация: Как получить root права на любой телефон с помощью Magisk и TWRP

    Иногда установка Magisk завершается сбоем из-за того, что используемое вами пользовательское восстановление устарело. Если последняя версия TWRP (3.2.x или выше) недоступна для вашего устройства, можно получить root права с помощью Magisk, исправив загрузочный образ.

    Для этого вам необходимо загрузить на свой телефон текущую стоковую прошивку (т. е. версию прошивки, соответствующую вашему текущему номеру сборки). Для устройств Google сделайте здесь . Для OnePlus отметьте здесь . Для Essential ищите здесь . Если вы используете другой телефон, лучше всего поискать текущую прошивку на форумах XDA.

    Получив копию текущей прошивки, извлеките файл ZIP или TAR и извлеките файл boot.img . Сохраните этот файл во внутренней памяти телефона, чтобы Magisk Manager мог получить к нему доступ. Затем откройте Magisk Manager и нажмите «Установить» в главном меню, снова нажмите «Установить» в приглашении, затем выберите «Исправить файл загрузочного образа» и выберите извлеченный файл IMG.

    Magisk исправит загрузочный образ, чтобы сделать его корневой версией, а затем сохранит этот файл в памяти вашего телефона. Теперь, чтобы получить права root, вам просто нужно перенести пропатченный загрузочный образ на свой компьютер и прошить его с помощью Fastboot — эта часть немного сложна, поэтому перейдите по ссылке ниже для полного пошагового руководства:

    • Подробнее: Полное руководство по прошивке изображений с помощью Fastboot

    Еще один метод, который иногда работает, — удалить, перезагрузить и переустановить новейшую версию Magisk. В зависимости от вашей ОС также может помочь переход на более старую версию Magisk. Однако, как правило, это не идеально. В обновленных версиях исправлены ошибки и добавлены новые функции.

    • Не пропустите: как установить Magisk на устройство Android с рутом первая перезагрузка после перепрошивки Magisk. Так что сделайте это сейчас, а когда вы вернетесь, проверьте, работает ли root. Если это не так, у нас есть дополнительные шаги по устранению неполадок ниже.

      (1) Перезагрузитесь из Magisk, (2) Или перезагрузитесь с помощью кнопки питания

      Шаг 5. Убедитесь, что вы знаете корневые настройки приложения

      В некоторых приложениях есть внутренние настройки, которые помогают получить root-доступ или могут блокировать root-доступ. Возьмем, к примеру, файловый менеджер Ghost Commander. Существует два различных режима работы: обычный и корневой. Вам нужен root-режим только для настройки вашей системы с помощью root, но, вероятно, именно поэтому вы здесь. Вы также можете использовать Ghost Commander для перемонтирования файловых систем.

      В частности, в Ghost Commander есть несколько различных способов входа в корневой режим. Один из них — получить доступ к пути к файлу, используя root: в качестве префикса (т. е. root: /data ). Вы также можете включить его на главном экране, если зайдете в «Настройки» -> «Дополнительно» -> «Показать дополнительные элементы дома». Другой способ — использовать кнопку инструмента для доступа одним нажатием.

      (1) BusyBox доступен в Magisk, (2) настройка для включения параметров root, (3) параметр Root Mode на главном экране

      Приложения-эмуляторы терминала — это еще один тип приложений, для которых обычно требуется специальная команда для включения root. Обычно вам нужно запустить «su» в оболочке, чтобы использовать root. Если вас явно не спрашивают, хотите ли вы предоставить приложению доступ суперпользователя, проверьте настройки приложения, чтобы убедиться, что это не то, что вы должны запрашивать. Большинство рутированных приложений не стесняются спрашивать, но иногда это также легко пропустить.

      ES File Explorer/Manager PRO — еще одно приложение, в котором необходимо включить root вручную. Для этого нажмите кнопку меню (вверху слева, 3 строки) и коснитесь «Root Explorer».

      Помимо наших трех примеров, существует множество других приложений, которые по умолчанию не запрашивают root. Чтобы убедиться, что это не ваша проблема, зайдите в настройки приложения и тщательно изучите все параметры.

      Шаг 6. Проверьте разрешения суперпользователя Magisk Manager

      Знаете ли вы, что в Magisk Manager есть раздел настроек, посвященный предоставлению root-доступа определенным приложениям? Даже если это старая новость, попробуйте переключить любое приложение, с которым у вас возникли проблемы, в этом списке приложений с доступом суперпользователя. Кроме того, в настройках Magisk прокрутите вниз и убедитесь, что эти настройки суперпользователя настроены правильно.

      Вы можете настроить раздел настроек суперпользователя Magisk по своему вкусу, но параметры по умолчанию следующие: Доступ суперпользователя: приложения и ADB; Многопользовательский режим: root-доступ есть только у владельца; Режим монтирования пространства имен: корневые сеансы наследуют пространство имен запрашивающей стороны; Автоматический ответ: подсказка; Время ожидания запроса: 10 секунд; Уведомление суперпользователя: Toast.

      Шаг 7: Обновите приложение

      Некоторым приложениям трудно найти root через Magisk, потому что они ищут двоичные файлы суперпользователя в очень определенном месте. Лучшее решение этой проблемы — просто обновить приложение. По мере того, как все больше и больше людей используют бессистемный root, к нему адаптируется все больше корневых приложений. Если вы уже используете самую последнюю версию приложения, обратитесь к разработчику за поддержкой или найдите альтернативное приложение, которое было обновлено совсем недавно.

      Шаг 8. Отключите все модули

      Следующий совет по устранению неполадок можно рассматривать как безопасный режим Magisk. Чтобы убедиться, что модуль не вызывает проблем с корневым доступом, перейдите в раздел «Модули » в боковом меню Magisk Manager, затем просто отключите все модули и перезагрузитесь. Если root работает, когда вы восстанавливаетесь, повторно включайте модули один за другим и перезагружайтесь после каждого, пока не найдете виновника.

      Кроме того, в настройках Magisk Manager вы найдете «Magisk Core Only Mode», или, если вы не можете загрузиться, вы можете вставить файл с именем «.disable_magisk» в /cache (/data/cache на некоторых устройствах) . Это хороший подход, если вы уже знаете, что конкретный модуль вызывает ваши проблемы с рутированием. Это поможет вам проникнуть достаточно далеко, чтобы удалить нарушителя спокойствия.

      Шаг 9: Симлинкируйте двоичный файл SU со стандартным расположением

      Если на шаге 8 вы поняли, что ваша проблема связана с тем, что приложение ищет бессистемные корневые двоичные файлы Magisk не в том месте, есть еще один вариант, помимо поиска другого приложения.

      Вы можете разместить указатель или путь к SU, создав символическую ссылку. Это можно сделать с помощью эмулятора терминала Android для вставки символической ссылки, но MagiskHide, скорее всего, не удастся, так как SU теперь будет доступен. В качестве альтернативы старший член XDA laggardkernel разработал модуль Magisk, который может делать это без системы. Это нарушает работу SafetyNet. Модуль можно прошить либо в Magisk Manager, либо через кастомное рекавери, и вы можете скачать его по ссылке ниже.

      • Загрузить su-xbin-bind(.zip)

      Однако у меня возникли проблемы с его прошивкой, и похоже, что поддержка предоставляется только до Magisk V12. Таким образом, у вас может остаться только первый вариант самостоятельной вставки символической ссылки, что, по моему личному мнению, слишком сильно нарушает функциональность Magisk.

      Шаг 10. Обработка ошибочной реализации F2FS

      Если ваше устройство не использует F2FS (Flash-Friendly File System), нет необходимости выполнять этот шаг. Если это так, возможно, файловая система ломает root, не позволяя Magisk монтироваться при загрузке.

      Есть разные способы решить эту проблему, но самый действенный — найти новое ядро ​​без файловой системы. Другой, иногда более проблематичный подход — переформатировать раздел /data как ext4. Если вы решите пойти по этому пути, это достаточно легко сделать с помощью опции TWRP «Wipe». Просто некоторые устройства, предназначенные для использования F2FS, могут иметь проблемы с загрузкой как ext4.

      Шаг 11. Запустите ADB в корневом режиме с помощью ADBD Insecure

      В большинстве стандартных ядер ADB (Android Debug Bridge) работает только в безопасном режиме, даже если у вас есть root-права. Это затрудняет доступ к root, когда вы используете ADB для запуска команд на Android через рабочий стол. (Корневое) приложение ADBD Insecure позволяет вам запускать ADBD (демон отладки Android) в «небезопасном режиме», поэтому вы можете делать такие вещи, как доступ к системным файлам и каталогам, выполнив команду «adb push/pull» или сделать свой системный раздел доступен для записи с помощью «adb remount». Демон — это то, что предоставляет доступ к оболочке.

      ADBD Insecure можно установить из Google Play Store или просто выполнить поиск по имени в приложении Play Store. Вам потребуется включить отладку по USB, поэтому убедитесь, что параметры разработчика включены, нажав «Настройки» -> «О телефоне», а затем быстро нажав «Номер сборки» семь раз.

      Шаг 12: Установите Magisk SELinux Manager

      Это своего рода вытаскивание больших пушек, и это может быть так же рискованно, как если бы вы поняли это выражение буквально. Android использует принцип, называемый Security-Enhanced Linux (сокращенно SELinux), чтобы поддерживать безопасность. По умолчанию любой запрос операционной системы, который явно не разрешен, отклоняется. Программное обеспечение работает только с минимальными привилегиями, обеспечивая некоторый контроль над ущербом от атак или ошибочной обработки. В зависимости от корневого приложения SELinux может мешать ему делать то, что вы хотите.

      SELinux имеет два режима: «разрешающий» и «принудительный». В разрешающем режиме SELinux регистрирует нарушения политики, но не блокирует событие. Принудительный режим регистрирует и блокирует каждое действие, нарушающее политику SELinux. Участник XDA Junior Jman 420 нашел и поделился способом включения разрешающего режима SELinux при загрузке, который может помочь с корневым кризисом, но также может быть рискованным предприятием.

      Во-первых, он снят с производства, так что вы предоставлены сами себе. Помимо всех предостережений, есть просто некоторые инструменты и приложения, которые печально известны своей неисправностью или вообще не работают в принудительном режиме. И для многих людей рутирование слишком рискованно. Для других лучшие вещи в жизни связаны с небольшим риском.

      • Загрузить SELinux Manager

      Корень Magisk имеет много преимуществ по сравнению с традиционными методами рутирования, но когда ваши приложения не могут получить к нему доступ, это может показаться не слишком выгодным. В конце концов, одно предполагаемое преимущество Magisk заключается в том, что рутирование, а затем использование root легко. Но с таким большим разнообразием устройств, систем и приложений возникает множество переменных и множество потенциальных проблем. Поэтому, если вы знаете другие способы решения проблем с доступом приложений к root через Magisk, сообщите нам об этом в комментариях.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *