Способ второй. Обновление бинарного файла с помощью Baidu Root
Это китайская утилита, которая редактирует бинарный файл SU. Сейчас мы во всем разберемся.
Чтобы воспользоваться Baidu Root, сделайте вот что:
- Сначала необходимо скачать программу. Сделать это лучше всего на 4pda.ru . Там Вы найдете файл с расширением.apk, который нужно просто открыть, чтобы началась установка. После нее откройте приложение.
- Вы увидите множество китайских иероглифов. Это условия использования. Благо, кнопка «Принять» на русском. Ее Вам и следует нажать.
Рис. №1. Условия использования Baidu Root
Дальше будет видно основное окно программы. Там будет указана модель Вашего аппарата. Жмите кнопку «Получить Root».
Рис. №2. Основной экран Baidu Root
- Произойдет перезагрузка. После включения Вы сразу увидите Baidu Root, который потребует расширенных прав. Согласитесь.
- Вот теперь самое основное – появится окно редактирования бинарного файла. Вы, конечно, не будете его изменять – это сделает программа. Вам нужно просто согласиться с предполагаемыми действиями. Для этого жмите кнопку, которая располагается справа в окне запроса. Она может называться «Продолжить», «модернизация» и так далее.
Возможно, появится еще один запрос, с которым Вам тоже нужно будет согласиться (кнопка «Нормально»). Он отвечает за использование кастомного рекавери меню.
После этого ошибка должна исчезнуть навсегда.
Как обновить бинарный файл
Поначалу может показаться, что обновить бинарный файл сложно, но на самом деле ответ на вопрос, “как обновить бинарник SU”, гораздо проще. У нас есть 3 метода, как поступить, если бинарный файл SU требует обновления: стандартный, при помощи приложений типа рекавери, и при помощи командной строки. Прежде всего конечно, следует SuperSU скачать и установить. Рассмотрим первый метод, как обновить Supersu при помощи самой программы. Нужно просто в открывшемся окне нажать на кнопку “Нормально”, и немного подождать. Если все прошло успешно, то программа выведет соответствующее окно. В конце нажмем “ОК” Перейдем ко второму методу, а именно – как обновить бинарный файл SuperSU при помощи рекавери программ. Если предыдущий, и самый простой способ не сработал и ошибка рода “SuperSU не смог обновить файл SU,” появляется, то придется потратить побольше времени. Мы думаем, что у вас установлена программа рекавери и вы разобрались с ней, поэтому все дальнейшие инструкции, исходят из этого. Расписывать все о recovery и установке программ подобного типа в статье о SuperSu мы не будем, просто убедитесь, что это так. Для обновления бинарного файла с помощью рекавери нужно нажать в том же диалоговом окне на кнопку, которая называется “CWM/TWRP”. Дождаться завершения процесса, в следствии которого смартфон перезагрузится. И последний, третий метод –. как установить бинарный файл su при помощи командной строки.Что делать, если вы перепробовали два предыдущих метода, но результат остался примерно таким – “Бинарный файл su требует обновления”? Тогда остается один известный метод. Но он подходит только для опытных пользователей. Качаем приложения “Терминал Эмулятор” и “Рут Браузер”. Скачиваем архив zip с файлами, они пригодятся для обновления. Разархивируем скачавшиеся файлы из него и перетаскиваем в папку “updatersu”. Запускаем Рут Браузер, заходим в папку “updatersu” и копируем: Затем нужно проставить галочки прав в соответствии со скриншотом: Потом пройдем по пути, “/system/bin”, там создаем папку и называем ее “.ext” и ставим галочки в соответствии со скриншотом: Потом необходимо скопировать файл с названием “su”, он находится по следующему пути “/system/xbin”, копируем в созданную нами папку по пути “system/bin/.ext”, переименовываем файл “su”, в “.su”и задаем: Далее запускаем Терминал и вводим туда: Перезагружаем устройство и пытаемся повторить первый метод обновления.
Самый простой способ
У многих пользователей на многих устройствах проблема решается очень просто, причём каких-либо знаний или дополнительного программного обеспечения не потребуется.
Способ заключается в удалении текущей версии SuperSU и установке её предыдущей редакции.
Как устройство поведёт себя с предыдущим выпуском приложения неизвестно, ведь программа периодически обновляется, однако замечено, что переход на SuperSU v2.79 решает проблему.
Рис. 2 – Откат SuperSU к версии 2.79
Обзавестись старым выпуском утилиты можно, отыскав архив её версий на каком-либо форуме или портале, например здесь.
Способ 1: удаляем Root-права вручную
1. В Google Play Маркете вы можете найти и скачать бесплатные файловые менеджеры, позволяющие просматривать корневую файловую систему вашего Android-смартфона или планшета. Наиболее популярные и них — ES File Explorer, Root Browser и Х-Plore File Manager. Если на вашем устройстве до сих пор не установлен файловый менеджер, скачайте его, установите и откройте.
2. Откройте папку /system/bin/, найдите там файл su и удалите его. Для этого необходимо нажать на этот файл и, удерживая его нажатым, выбрать «Удалить» в предложенном меню. Если в открытой папке /system/bin/ такого файла нет, то, возможно, он лежит где-то в другом месте (конкретная локация файла зависит от корневой файловой системы устройства).3. Откройте папку /system/xbin/, найдите в ней файл su, удалите его вышеописанным способом.
4. Откройте папку /system/app/, найдите и удалите файл Superuser.apk.
5. Выполните перезагрузку гаджета. Вы выполнили все необходимое, чтобы удалить root-права с Android-устройства. Чтобы убедиться в успешном завершении процесса скачайте и запустите приложение Root Checker — оно не должно обнаружить наличия прав суперпользователя.
Решение проблемы
Для предотвращения вышеописанной ошибки есть несколько способов. Во-первых, изначально необходимо учитывать, что SuperSU должен устанавливаться на чистую систему, не «замусоренную» другими приложениями, особенно в нашем случае таковыми, которые осуществляют управление правами суперпользователя. Таким образом, если вновь и вновь бинарный файл SU требует обновления, установка провалилась и/или возникают другие ошибки, решением может быть сброс девайса до заводских настроек и повторение процедуры получения рут-прав, а также установки SuperSU заново.
Второе, о чем должен помнить пользователь, это внимательность и неспешность при проведении процедуры обновления. При получении уведомления о том, что бинарный файл SU требует обновления, нужно в первую очередь попробовать обновить его в нормальном режиме. При этом не следует забывать о необходимости наличия подключенного по Wi-Fi интернета на устройстве (соединение через мобильную сеть в этом случае не подходит). То есть после воздействия на кнопку «Обновить» в окне программы SuperSU нужно выбрать пункт «Нормально». Затем дождаться загрузки необходимых данных из Глобальной сети и окончания проведения манипуляций самим приложением, а уже после — выйти из SuperSU и перезагрузить устройство.
В случае, когда предыдущие методы не принесли результата и уже набивший оскомину бинарный файл SU требует обновления вновь, придется прибегнуть к способу установки/переустановки SuperSU через модифицированное «Андроид»-рекавери. Чаще всего используются TWRP- или CWM-рекавери. Чтобы навсегда забыть о проблемах с SuperSU, загружаем из Сети zip-пакет, содержащий файлы приложения и устанавливаем полученный файл через кастомное рекавери. Такой кардинальный метод решения вопроса помогает в большинстве случаев.
Если вышеперечисленные способы не помогают устранить проблемы с SuperSU, пользователю необходимо задуматься о соответствии используемых им файлов прошивки и/или ее компонентов «Андроид»-устройству. Очень часто причиной многих проблем являются именно несоответствующие или поврежденные установочные файлы, особенно если они были получены из ненадежных источников.
SuperSU – это приложение для Android, которое позволяет получить на устройстве права администратора, имеющие доступ к любым настройкам в устройстве. Они дают полный контроль над устройством Android. Но при установке данной программы пользователи иногда сталкиваются с ошибкой, которая может иметь несколько видов, один из них – «SU файл занят». Как решить эту ошибку в SuperSU, мы будем рассматривать далее в статье. Эта ошибка появляется обычно после приобретения root-прав из-за того, что не обновляется бинарный файл SU.
Путь второй
Способов решения проблемы несколько. Начнём из самого простого как для новичка.
Он заключается в использовании китайской (не нужно бояться) утилиты, посредством которой многие получают те заветные расширенные полномочия для полного контроля своего смартфона или планшета.
Это программа Baidu Root.
В магазине Google Playmarket она отсутствует, так как является взломщиком, а неосторожное и неумелое обращение с функционалом могут привести к проблемам, например, потребуется перепрошивать устройство
- После смартфон перезагрузится, запустится Baidu Root
и потребует у SuperSU расширенных полномочий. Предоставляем их. - Дальше появится запрос на обновление бинарного файла.
Левая кнопка запрещает обновление, правая – разрешает. Кликаем по последней («Продолжить» в русскоязычной версии).
Дальше необходимо тапнуть по кнопке «Нормально»
в окне с предложением воспользоваться кастомным рекавери, если оно имеется.
Теперь ошибки с файлом SU, занят он, не обновлён или отсутствует, исчезнут.
Как пользоваться SuperSu?
После того как установили Root на ваш Andro />Смело нажимаем «Expert», так как нажав на «New user» ничего интересного и нового вам не расскажут и не покажут.
Возможно после запуска, у вас может появиться всплывающее окно с предложением обновить бинарный файл SU:
или отменить действие
В приложение имеется три вкладки:
Вкладка Приложения
В данной вкладке будет отображаться все приложения которые когда либо запрашивали root права, а вы предоставляли им это право или отказывали:Для того чтобы это исправить вам нужно будет перейти в SuperSU, вкладка «приложения» и дальше найти и нажать на иконку того приложения которому необходимо предоставить Root права:
В этой вкладке отображается журнал всего что того, что когда и какое приложение требовало Root прав:
Вкладка Настройки
Данная вкладка как раз и являет самый больший интерес, так как регулирует работу SuperSU.
Рассмотрим главные и самые интересные пункты:
- Разрешить Суперпользователь — отключает или включает Root права
- Повторная аутентификация — задать снова запрос на предоставление Root прав, после того как оно было обновлено.
- Доступ по умолчанию — выдавать root права приложения автоматом, с запросом или отказывать
- Создать поименное разделение пространств — способ работы root с корневыми процессами, если возникают сбои в работе с приложениями требующие прав, то отключите данный пункт
- Включить многопользовательский режим — если на вашем Android планшете имеется две учетных записи и одной из них требуется Root, то данный пункт активирует данную возможность
- Защита от перехвата тапов — если на всплывающее окно SuperSu наслоилось сверху еще одно окно или приложение, то чтобы избежать случайного предоставления или отказа Root прав окно Supersu работать не будет
- Переустановка — удаление приложения SuperSu для того чтобы установить данное приложения из Google Play (установленное приложение из ZIP архива невозможно обновить)
- Переключение приложение Суперпользователя — если вы хотите сменить приложение менеджер контроля Root прав, то данный пункт отвечает за эту опию
- Полное удаление Root — полностью и безвозвратно удаляет Root с вашего Android
Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!
Как установить Супер Су
Сейчас мы рассмотрим как установить superSU. Сама SuperSU устанавливается довольно легко. Но предварительно нужна установка рут-прав. Все дальнейшие инструкции будут с упором на то, что права уже доступны. Скачиваем Supersu apk, появится запрос на доступ к Root. Попросит программа, при помощи которой получен Рут. Доверяем ей и нажимаем ОК. Далее два сценария: программа либо предложит обновить SU, либо не предложит. Если все же программа предложила, то листаем вниз статьи. Там мы расскажем методы обновления, а также способы борьбы с некоторыми трудностями. Например: “Файл SU не может быть обновлен”. Пока же посмотрим, как пользоваться приложением.
Решение проблемы
Операционная система Android выводит пользователей смартфонов на совершенно новый уровень управления, а функционал root-устройства, позволяющий устанавливать на него корневые приложения, настраиваемые ядра и ПЗУ, делает его преимущества ещё более очевидными. Однако после укоренения устройства и установки SuperSU (самого популярного из множества приложений для администрирования Superuser, доступных в Play Маркете), многие пользователи Android сталкиваются и пытаются решить ошибку «SU файл занят». Что делать? Эта ошибка чаще всего вызвана неправильной установкой или повреждённым бинарным файлом SuperSU. Большинство пользователей, которые испытывают трудности с рутированием своего устройства Android, пытаются избавиться от проблемы различными способами. Если вы также столкнулись с ошибкой «SU Binary Occupied», пользуйтесь только проверенными и работающими методами, описанными ниже.
Обновление бинарного файла SuperSU
Для обновления бинарного файла SuperSU на Андроиде выполните следующие действия:
Даже после обновления до последней версии приложение может предложить вам обновить SU Binary. Просто выполните действия и перезагрузите устройство. И проблема больше не возникнет.
Через командную строку
Root на андроиде позволяет разблокировать новые интересные возможности. После рутирования вашего устройства Android вы сможете легко делать то, что не могли раньше. Если после установки SuperSU появляется ошибка «SU файл занят», устранить её можно через командную строку. Итак, для начала:
- Загрузите и установите Terminal Emulator для Android.
- Найдите и скачайте «Replace_Kinguser_with_SuperSU-v2.4.zip». Распакуйте файл.
Шаги по решению ошибки SU Binary Occupied:
- Извлеките ZIP-файл Replace_Kinguser_with_SuperSU и перенесите извлечённую версию на внутреннюю память устройства. Установите Terminal Emulator для Android и извлеките файл Replace_Kinguser_with_SuperSU. После этого переместите извлечённую папку «mrw» на внешний накопитель.
- Откройте Terminal Emulator и введите команды.
Откройте приложение терминала и введите команду «su», после ввода вам будет предложено окно с запросом об отказе/предоставлении функций. После предоставления разрешений вам нужно будет набрать строку кода:
ВАЖНО.
После ввода этой команды может возникнуть ошибка, которую нужно проигнорировать. SuperSU запустится в автоматическом или ручном режиме
После этого перезагрузите смартфон, и вы увидите, что SuperSU установлен, обновлён и работает без ошибок.
Установка SU файла при помощи кастомного recovery
ВАЖНО.
Вам нужно иметь TWRP или CWM Recovery, только тогда этот метод будет работать. Прежде чем приступать к выполнению следующих действий, рекомендуется создать резервные копии файлов
Прежде чем приступать к выполнению следующих действий, рекомендуется создать резервные копии файлов.
TWRP может предложить вам установить приложение SuperSU. Нажмите «Не устанавливать». Это связано с тем, что TWRP не может определить, установлен ли SuperSU или нет. Готово!
Лучший способ убедиться, что установка и обновление приложения прошли успешно, – это запуск программы, которая требует root-доступа, например, Greenify. Когда вы в первый раз после установки SuperSU запустите приложение, для которого требуется root-доступ, вы увидите всплывающее окно с просьбой предоставить или запретить root-доступ.
Иногда при использовании программы SuperSU, которая предназначена для присвоения смартфону/планшету рут прав , возникает ошибка «SU файл занят». Сегодня мы разберем три способа, как с ней можно справиться.
Командная строка для продвинутых пользователей
Существует и менее простой способ решения проблемы, к которому лучше прибегнуть, если предыдущие не позволили избавиться от ошибки, например, Baidu Root не смогла получить root на вашем устройстве.
2 Скачиваем и устанавливаем Root Browser (его роль может выполнять любой файловый менеджер, поддерживающий рут).
3 Загружаем zip и разархивируем его содержимое в папку «updatersu
» в корне съемного флеш-накопителя или памяти мобильного устройства (рекомендуется остановиться на втором варианте).
4 Открываем файловый менеджер Root Browser или его аналог и копируем объекты.has_su_daemon, .installed_su_daemon и install-recovery.sh из «updatersu» в каталог «/system/etc».
- .has_su_daemon – три галочки в первом столбике и первая во втором;
- .installed_su_daemon – отмечаем флажками первые чекбоксы в столбике один и два;
- install-recovery.sh – флажки ставим у всех чекбоксов в первом и третьем столбике, а также возле пункта «Owner» во втором.
6 Переходим в «/system/bin», добавляем новый каталог под названием «.ext» и устанавливаем следующие права для него:
- первые пункты первого и второго столбцов;
- отмечаем третий столбец полностью.
7 Открываем «/system/xbin» и копируем оттуда наш SU в новую папку, которую создавали на предыдущем шаге «/system/bin/.ext».
8 Открываем меню переименования документа и добавляем точку перед его названием, после чего устанавливаем отображенные на скриншоте ниже привилегии для него.
9 Запускаем утилиту Terminal Emulator
10 По порядку вводим следующие команды:
- mount -o rw, remount /system
- In –s /system/etc/install-recovery.sh /system/bin/install-recovery.sh
- /system/xbin/su -install
11 Теперь вручную перезагружаем устройство, а после его запуска открываем SuperSU и пробуем нормальное обновление файла SU.
Сегодня мы поговорим о самой распространённой ошибке, возникающей во время запуска программы SuperSu. Сама проблема проявляется в виде уведомления следующего содержания: «Нет бинарного файла SU и SuperSu». Как обновить бинарный su файл на Андроид? Об этом вы и узнаете из нашего материала.
SuperSU – специальное приложение для администрирования, позволяющее осуществлять расширенное управление всеми установленными приложениями. Иными словами, с SuperSU вы получаете полный контроль над своим Android-устройством. Подробнее о программе:
Итак, при запуске SuperSU на экране появилось вот такое сообщение:
Здесь нужно пояснить, что файл Su является основополагающим компонентом прав «Суперпользователя», поэтому с его удалением вы теряете root-права. И даже если у вас старая версия SuperSU, которая не исключает возможность работать на ней, то проблемы, связанные с выполнением каких-либо операций, однозначно возникнут. Поэтому обновить, или вернее, правильно установить бинарный файл Su придётся в любом случае.
Для этого нам понадобится скачать и установить программу Baidu Root . В Гугл Плее этого приложения нет, так что можно, открыв любой браузер, найти эту утилиту, или нажав на указанную ссылку, скачать прямо с этой страницы. После чего начнётся загрузка ark-файла, процесс которой будет виден на дисплее:
Теперь нам нужно открыть файл и нажать кнопку «Установить». На запрос о разрешении установки, нажимаем кнопку «ОК»:
Затем откроется окошко с информацией о данных, к которым приложение получит доступ, и предупреждение об ответственности самого пользователя. Соглашаемся со всем, и вот, установка Baidu Root завершена:
После установки внизу дисплея справа и слева появятся две кнопки, жмём на правую, после чего, по центру экрана появится синий монитор, где будет указана ваша модель Андроид, и голубая кнопка по центру (получить root) , нажимаем на неё, после чего произойдёт перезагрузка аппарата. Теперь пробуем запустить приложение SuperSU. От Baidu Root появится запрос на Root-доступ (права Суперпользователя), предоставляем. Далее появится запрос на обновление бинарного файла SU, нажимаем кнопку «Продолжить»:
Затем программа предложит способ, которым устанавливать файл SU, выбираем «Нормально». Начнётся процесс установки, о чём нам сообщит система, и венчает все наши усилия опять же сообщение от системы, что установка завершилась успешно, жмём «ОК»:
Всё, процедура завершена, и мы можем в полной мере пользоваться программой SuperSu и использовать все инструменты, имеющиеся в арсенале программы, в том числе и проводить т.н. временный ‘unroot’ на своём устройстве.
Подготовка к получению Root прав на Android
Вам нужно будет сделать несколько вещей, чтобы подготовить телефон к получению рут прав, в зависимости от того, какой метод вы используете. Многие из способов требуют установки Android SDK или разблокировки вашего загрузчика. Это звучит как ужасная работа, но это не сложно, и знание того, как использовать эти инструменты, поможет, если все пойдет не так. Android SDK огромен, и если вы просто получите root права на свой телефон, вы не тратите на него пропускную способность или файловое пространство. XDA пользователь shimp208 построил минимальный ADB и Fastboot, инструмент Windows, который содержит только компоненты ADB и Fastboot, необходимые для нашего случая.
Использование коммерческих приложений для получения root прав
Чтобы получить root права вы можете использовать коммерческие приложения, которые помогают рутировать практически каждый телефон в один клик. Статью о том, как использовать такие приложения для получения рут прав мы писали на нашем сайте, ссылка.
В список таких приложений входят:
- King Root
- KingoRoot
- SuperSu
Данные приложения помогают получить рут права в один клик и не заставляют пользователя иметь дополнительные познания в данной области. Также мы писали о хакерских приложения для Android смартфона на котором есть root права.
Приложения, такие как Kingo Root и One Click Root, работают, потому что они используют эксплойт (ошибка или сбой) в программном обеспечении. Это означает, что многие приложения безопасности идентифицируют их как вирус, и эти обновления программного обеспечения могут (и делают) нарушать совместимость с ними. Не каждый телефон может быть внедрен в приложение, которое использует эксплойт, но многие могут. Конечно, стоит посмотреть, поддерживается ли ваш конкретный телефон. Эти услуги являются прибыльными, а рентабельность означает, что время и деньги тратятся, чтобы держать разработчиков в курсе и работать на максимально возможном количестве моделей.
Здесь мы обсудим этику таких компаний, как Kingo Root. Хорошо подвергать сомнению методы и мотивы любой компании, которая хочет получить доступ к потенциально чувствительной информации, а здоровая доза скептицизма – это хорошо. Многие люди считают, что такие приложения небезопасны или следуют небезопасным методам, и они могут быть правы.
С другой стороны, многие люди использовали приложения и службы и полностью довольны результатами. Мы не можем говорить об этом в любом случае, поскольку мы не участвуем в создании или тестировании любого из этих приложений. Наша задача – сообщить вам, что они существуют, и сообщить вам, что вокруг них всегда есть неизбежные противоречия.
Titanium Backup
Резервное копирование данных на телефоне, равно как и на любом другом устройстве, имеет ключевое значение, поскольку в случае серьезного сбоя восстановить работу системы будет крайне сложно. Если вы давно пользуетесь своим смартфоном, то на не нем, наверняка, хранятся тонны различной информации, включая фото, видео, контакты и т.п.
Titanium Backup – лучшее приложение, позволяющее быстро и эффективно создавать бэкап-образы устройств. Конечно, для этой цели можно воспользоваться стандартной функцией, перейдя в «Настройки», а затем в «Резервное копирование и восстановление». Но лично мне этот способ не очень нравится из-за низкой производительности.
Работать с Titanium backup гораздо удобнее, к тому же с его помощью можно удалять софт, предустановленный изготовителем, архивировать данные не только всего диска, но и отдельных приложений. В Google Play вы найдете две версии утилиты – платную и бесплатную. Приобретая премиум доступ, вы получите несколько продвинутых функций, но в большинстве случаев вполне достаточно и набора базовых инструментов.
Инструкция по использованию программы Kingo Root
Сейчас рассмотрим, как при помощи этой программы настроить свой Android и получить Root.
1. Настройка устройства
Перед началом процесса, необходимо произвести в устройстве некоторые действия. Заходим в «Настройки» – «Безопасность» – «Неизвестные источники». Включаем опцию.
Теперь включаем отладку по USB. Находится она может в разных директориях. В последних моделях Самсунга, в LG, необходимо перейти в «Настройки» – «Об устройстве», кликнуть 7 раз в поле «Build Number». После этого получите уведомление, что вы стали разработчиком. Теперь жмем стрелку назад и попадаем обратно в «Настройки». У вас должен появиться новый пункт «Опции разработчика» или «Для разработчика», перейдя в который, вы увидите нужное поле «Отладка по USB». Активируйте его.
Этот способ был рассмотрен на примере телефона Nexus 5 от LG. В некоторых моделях от других производителей название вышеописанных пунктов может немного отличаться, в некоторых устройствах «Опции разработчика» активны по умолчанию.
Предварительные настройки окончены, теперь переходим к самой программе.
2. Запуск программы и установка драйверов
Откроем Kingo Root, и подключим устройство при помощи кабеля USB. Начнется автоматический поиск и установка драйверов для Android. Если процесс пройдет успешно, то в главном окне программы буден отображен значок «Root».
3. Процесс получения прав
Нажимаем на него и ждем завершения операции. Вся информация о процессе, будет отражена в единственном окне программы. На конечном этапе, появится кнопка «Finish», что говорит о том, что операция прошла успешно. После перезагрузки смартфона или планшета, которая произойдет автоматически, Root-права станут активны.
Вот так, при помощи небольших манипуляций, можно получить расширенный доступ к своему устройству и пользоваться его возможностями в полной мере.
>