Что вызывает и как исправить ошибку «SU файл занят»
SU файл занят — как решить ошибку в SuperSU
SuperSU – это приложение для Android, которое позволяет получить на устройстве права администратора, имеющие доступ к любым настройкам в устройстве. Они дают полный контроль над устройством Android.
Но при установке данной программы пользователи иногда сталкиваются с ошибкой, которая может иметь несколько видов, один из них – «SU файл занят». Как решить эту ошибку в SuperSU, мы будем рассматривать далее в статье.
Эта ошибка появляется обычно после приобретения root-прав из-за того, что не обновляется бинарный файл SU.
Ошибка: бинарный файл SU требует обновления.
Исправляем ошибку обновляя бинарный файл SuperSU
Нужно сказать, что данный файл SU является основным в приложении, если его удалить вы теряете ранее полученные права root.
Вы можете работать на старой версии SuperSU без проблем некоторое время, но в будущем наверняка будут проблемы. Поэтому лучше всего установить правильный бинарный файл. Для этого загрузите и установите приложение Baidu Root.
В магазине Гугл его нет, поэтому нужно скачать его из браузера, забив запрос в поисковике. Следующим шагом:
- Откройте установочный файл и нажмите «Установить», по пути разрешая его установку.
Установка приложения Baidu
- Следующим откроется окошко с данными, к которым предполагается получить доступ, согласитесь со всеми пунктами.
- После того, как вы установили приложение внизу экрана появятся две кнопки, слева и справа, нажмите на правую, после чего появится синий монитор, где вы увидите свою модель Android-устройства и кнопка по центру – получить root. Ее нужно нажать.
- После этого произойдет перезагрузка устройства.
- Перезапустите SuperSU.
- От приложения Baidu Root должен появиться запрос на Root-доступ.
- Должно появиться окно с запросом на обновление SU, нажмите продолжить.
- Приложение должно запросить у вас способ установки SU-файла, укажите «Нормально». В конце установки нажмите «Ок». Готово. Теперь можете пользоваться программой SuperSU и ее инструментами.
Установка SuperSU
Исправляем ошибку «SU файл занят» через командную строку
Чтобы решить ошибку «SU файл занят» нам необходимо скачать Android Terminal, файловый архив updatesu.zip и Root Browser. Файл архива необходимо открыть и файлы отправить в папку updatersu.
- Теперь запустите программу Root Browser, из updatersu скопируйте или перенесите файлы .has_su_daemon, и .installde_su_daemon, и install-recovery.sh в это папку – /system/etc.
- Далее нам нужно установить для этих файлов права.
- Для этого файла – .has_su_daemon – установите все галочки в столбике Read, а также одну галочку в столбике Write.
- .installed_su_daemon – одну галочку в окне Read, а вторую во Write.
- Install-recovery.sh все галочки установите в Read и в Execute, а также одну галочку во Write.
После этого перейдите в папку /system/ bin. Здесь необходимо создать новую папку «.ext.». Для нее нужно задать права, галочки поставьте напротив Read, Write, а также в столбике Execute у всех трех. Далее путем копирования из папки /system/xbin в новую, нами созданную папку /system/bin/.ext. И далее измените имя с «SU» на «.SU.».
Заново создайте права для файла .su – галки все в столбике Read, в столбце Write, все в столбике Execute. И последняя манипуляция – запустите приложение Android Terminal и введите в ней следующие команды:
- su.
- Mount –o rw,remount/system
- In –s/system/etc/install-recovery.sh /system/bin/install-recovery.sh
- /system/xbin/su –install
Установка бинарного файла SU
Перезагрузите устройство и обновите файл su, нажимая по пути «Нормально» в приложении.
Установка SU файла при помощи кастомного Recovery
Установить файл SU можно при помощи альтернативного recovery. Если его еще нет в вашем устройстве, то его необходимо установить, в дальнейшем он обязательно вам пригодится. Он позволяет делать множество полезных дел: искать и устанавливать необходимые системные обновления, делать резервные копии, перепрашивать версии Android.
Говорить об установке рекавери здесь не будем, тема объемная и, если вам необходимо установка этого приложения, найдите его в поиске. Если вы его все-таки имеете на своем устройстве, то во время установки, о которой говорилось выше, вместо «Нормально» выберите «CWM/TWRP».
После того, как процедура завершится, перезагрузите свое устройство, а также нужно обновить бинарник SU.В заключении необходимо напомнить, что программа может работать и без бинарного файла SU. То есть вы сможете пользоваться root некоторое время без проблем.
Заключение
Если все способы, о которых писалось выше не помогли устранить ошибку «SU файл занят», пользователь должен обратить внимание на соответствие файлов, которые он использует и версии прошивки, а также их компонентов. Иногда причиной ошибки могут быть поврежденные установочные файлы и несоответствующие по версиям, в особенности если были получены из не достоверных источников.
Supersu приложения не настроены что делать
SuperSU – это приложение для Android, которое позволяет получить на устройстве права администратора, имеющие доступ к любым настройкам в устройстве. Они дают полный контроль над устройством Android.
Но при установке данной программы пользователи иногда сталкиваются с ошибкой, которая может иметь несколько видов, один из них – «SU файл занят». Как решить эту ошибку в SuperSU, мы будем рассматривать далее в статье.
Эта ошибка появляется обычно после приобретения root-прав из-за того, что не обновляется бинарный файл SU.
Ошибка: бинарный файл SU требует обновления.
Скачать SuperSU на Андроид
Инструменты |
4,3 |
50 000 000–100 000 000 |
Codingcode |
есть |
482 073 |
'2.82' |
5.9 Мб. |
Если вы заглянули в эту статью, значит вы уже успели получить права суперпользователя для Андроид. Теперь нужно научиться ими управлять.
В этой статье пойдет речь о программе для управления рут правами — SuperSU Root.
Основной функционал программ подобного рода — обработка запроса доступа других приложений к статусу и правам суперпользователь Андроид. В этой статье мы также рассмотрим схожие важные вопросы, например, как пользоваться программой, как обновить, как удалить программу.
Рассмотрим особенности программы, взвесим плюсы и минусы, поговорим о проблемах, которые могут возникнуть при использовании и удалении приложения.
Что такое SuperSU
Перед началом пользования программой нужно понять, что такое SuperSU. Это программа для управления рутом на Андроид устройстве. Она пользуется большой популярностью, на момент публикации статьи у нее было более 50 миллионов скачиваний.
Программа поддерживает почти все девайсы, главное чтобы на них были корректно получены права суперпользователя на Андроид.
Данную программу среди прочих выделяет множество факторов, например, мультиязычность, множество функций даже для бесплатной версии, наличие технической поддержки.
Особенности приложения
Давайте рассмотрим основные особенности приложения SuperSu Root:
- Быстрый доступ к администрированию
- Есть функция unroot — снимает все разрешения с приложения, ограничивает или полностью запрещает доступ к правам.
- Сценарии для CyanogenMod.
- Уведомляет, если приложение требует доступ к суперпользователю.
- Полное удаление root.
Также можно скачать SuperSU PRO на Андроид, в ней есть ряд дополнительных функций:
- Полное управление цветовым спектром.
- Можно поставить пароль на приложение.
- Настройка временного входа приложения.
- Специальный режим ОТА.
Что такое файл SU
Для общего понятия, почему могут возникать проблемы с программами подобного рода, стоит разобраться, что такое .su файл, а главное как установить бинарный файл su. Файл SU — прежде всего, самый важный файл для прав рут. Именно к данному файлу запрашивают права доступа приложения, требующие рут.
Именно его устанавливают программы для взлома рута. С технической же точки зрения данный файл – это приложение, которое обеспечивает другим приложениям доступ к рут-правам. Иногда бывает такое, что приложение СуперСу может выдать ошибку и запросить обновление этих файлов. SuperSU дает возможность работы, даже если su не обновлен.
Однако, данная мера носит временный характер, немного позже у приложений могут начаться проблемы с функциями Root-а. Ответ на вопрос как обновить бинарный файл SuperSU, вы сможете найти чуть дальше в тексте статьи.
Перед этим рассмотрим плюсы и минусы, процесс инсталляции программы, а также ознакомимся с краткой инструкцией по использованию приложениея.
Плюсы и минусы программы
Сейчас, мы как обычно рассмотрим плюсы и минусы приложения: Плюсы:
- Поддерживается русский язык.
- Программа имеет самые высокие рейтинги.
- Мультибрендовость. Например, Samsung, HTC, Fly, Sony.
- Возможно полноценно пользоваться даже бесплатной версией приложения.
- Стандартная процедура установки проходит легко.
Минусы:
- Если стандартная процедура установки и обновления не проходит успешно, то приходится заморочиться.
- Много багов в приложении.
- Не все функции доступны бесплатно.
Как установить Супер Су
Сейчас мы рассмотрим как установить superSU. Сама SuperSU устанавливается довольно легко. Но предварительно нужна установка рут-прав. Все дальнейшие инструкции будут с упором на то, что права уже доступны. Скачиваем Supersu apk, появится запрос на доступ к Root. Попросит программа, при помощи которой получен Рут.
Доверяем ей и нажимаем ОК. Далее два сценария: программа либо предложит обновить SU, либо не предложит. Если все же программа предложила, то листаем вниз статьи. Там мы расскажем методы обновления, а также способы борьбы с некоторыми трудностями. Например: “Файл SU не может быть обновлен”.
Пока же посмотрим, как пользоваться приложением.
Как пользоваться программой
А сейчас вас ожидает маленький гайд о том, как пользоваться SuperSU. Стоит помнить, что программа, не дает рут-прав, а лишь регулирует доступ к ним от сторонних программ. При первом запуске вас ожидает окно с выбором. Либо создать нового пользователя и пройти гайд, либо войти в режиме “Эксперта”.
Что вызывает и как исправить ошибку «SU файл занят»
Во время изучения возможностей своего смартфона вы часто будете сталкиваться с незнакомыми терминами и командами. Root открывает пользователю доступ к новым системным настройкам, без которых выжать максимум из своего Android у вас не получится. И одним из обязательных компонентов root является SuperSU.
Разбираемся, что это такое и как бороться с самой распространённой ошибкой – SU файл занят. SuperSU – это термин, который вы часто будете встречать везде, где нужен root. Итак, что такое SuperSU? SuperSU – это приложение, позволяющее управлять полномочиями root для приложений, которым необходим особый доступ.
Существует множество приложений, требующих для полноценного функционала доступа root. Всякий раз, когда для приложения требуется root-доступ, SuperSU запрашивается ваше разрешение на предоставление корневого доступа к системным функциям и настройкам смартфона. Таким образом, у вас есть полный контроль над правами доступа root для всех приложений.
Хотя приложение очень мало по размеру, оно имеет несколько замечательных функций, и именно поэтому это единственное приложение для администрирования root, которое вам когда-либо понадобится.
Устранение проблемы «SU файл занят».
Особенности программы:
- Всякий раз, когда приложение требует доступа root, SuperSU отображает всплывающее окно с просьбой предоставить ему доступ. Вы можете либо предоставить root-доступ, либо запретить его. Имейте в виду, что для каждого приложения всплывающее окно будет отображаться только один раз. Ваш выбор будет сохранен, так что вам не нужно предоставлять или запрещать доступ root каждый раз при запуске программы.
- Приложение позволяет просматривать список всех программ, которым было предоставлено разрешение на root-доступ, и какие из них были отклонены.
- Он сохраняет логи, как когда и какие приложения получили разрешение root. Записи хранятся на второй вкладке, которая называется «LOGS».
- Вы можете отключить своё устройство. Либо полностью, либо временно.
Приложение полностью бесплатное, но есть также версия с платная версия, которая предлагает дополнительные функции, такие как настройка регистрации приложений на Per-app и защита PIN-кодом. Для установки приложения необходимы root-права.
Если вы их уже получили, процесс не составит никакого труда. В противном случае сначала нужно получить root через кастомное рекавери, такое как TWRP или CWM. Это означает, что вам необходимо установить TWRP или CWM Recovery на ваше устройство.
Иначе вам не удастся продолжить работу с SuperSU. Режим Bootloader/Fastboot позволяет вам создавать на устройстве любые разделы, будь то система, загрузка, recovery, кэш или любые другие.
Через fastboot также можно запускать не только образы OEM-приложений и разделов от официальных разработчиков, но и пользовательские файлы с расширением .img. Например, TWRP-recovery.TWRP-recovery – это специальное восстановление для устройств Android, разработанное и поддерживаемое командой TeamWin. Оно позволяет вам делать множество вещей, которые не предлагают ни Google, ни производитель вашего устройства.
Например, полное резервное копирование всего устройства. Используя TWRP-recovery, вы в любой момент сможете восстановить смартфон из копии своего девайса.
Помимо резервного копирования, TWRP также позволяет прошивать неподписанные zip-файлы, которые включают в себя скрипты для рутирования, пользовательские ROM/MOD и другие подобные вещи.
Поскольку не все устройства Android одинаковы, установка TWRP для каждого из девайсов проходит по-своему. Кроме того, в интернете есть как официальные, так и неофициальные (кастомные) сборки.
Это связано с тем, что TWRP-recovery является проектом с открытым исходным кодом, и любой, у кого есть соответствующие знания, может написать сборку recovery TWRP для любого устройства на Android.
Вы сможете скачать официальную сборку TWRP для своего устройства на веб-сайте TeamWin. Установка TWRP-recovery:
- Скачайте файл TWRP-recovery с расширением .img, совместимый с вашим устройством, и сохраните его в отдельной папке на ПК.
- Установите ADB и настройте Fastboot на ПК.
- Включите отладку USB на вашем устройстве:
- откройте Настройки смартфоне;
- перейдите в раздел «О телефоне» и коснитесь 7 раз на номере сборки, это позволит активировать Параметры разработчика;
- теперь вернитесь к настройкам, и вы увидите там новое меню – Параметры разработчика. Откройте его;
- поставьте флажок «Отладка по USB».
- Откройте папку, в которой вы сохранили файл .img на шаге 1.
- Теперь внутри этой папки откройте командную строку. Для этого нажмите Shift + правая клавиша мыши на пустом пространстве внутри папки, а затем в контекстном меню выберите «Открыть командную строку здесь».
- Подключите устройство к ПК. Чтобы запустить устройство в режиме fastboot/bootloader, введите в командное окно код:
adb reboot bootloader
Если на устройстве открылось диалоговое окно с надписью «Разрешить отладку USB», нажмите «ОК». После того, как ваше устройство загрузится в режиме загрузчика, для запуска установки TWRP-recovery введите следующую команду:
fastboot flash recovery twrp.img
Как только TWRP будет успешно прошит, для перезагрузки введите команду:
fastboot reboot
Готово! Теперь на вашем устройстве установлено TWRP-recovery. Чтобы загрузиться в только что установленное recovery, после полной загрузки девайса введите команду adb reboot recovery из командной строки ПК.
Руководство по установке SuperSU для укоренённых устройств:
- Загрузите и установите SuperSU в Google Play Store.
Вот и всё. Теперь, если по какой-либо причине вы увидите сообщение об ошибке «SU Binary Occupied» (SU бинарный файл занят), не беспокойтесь. Для этого есть решение.
Что означает ошибка
Ошибка SuperSU «Su файл занят» означает, что приложение пытается дать root-права аналогичному софту (например, KingRoot). В результате приложения обращаются к одному и тому же бинарному файлу, что приводит к критической ошибке. Чаще всего она встречается в версиях 2.80, 2.81, 2.82. Лучше пользоваться стабильной версией 2.79 без обновлений.
Решение проблемы
Операционная система Android выводит пользователей смартфонов на совершенно новый уровень управления, а функционал root-устройства, позволяющий устанавливать на него корневые приложения, настраиваемые ядра и ПЗУ, делает его преимущества ещё более очевидными.
Однако после укоренения устройства и установки SuperSU (самого популярного из множества приложений для администрирования Superuser, доступных в Play Маркете), многие пользователи Android сталкиваются и пытаются решить ошибку «SU файл занят».
Что делать? Эта ошибка чаще всего вызвана неправильной установкой или повреждённым бинарным файлом SuperSU. Большинство пользователей, которые испытывают трудности с рутированием своего устройства Android, пытаются избавиться от проблемы различными способами.Если вы также столкнулись с ошибкой «SU Binary Occupied», пользуйтесь только проверенными и работающими методами, описанными ниже.
Обновление бинарного файла SuperSU
Для обновления бинарного файла SuperSU на Андроиде выполните следующие действия:
- Перейдите на официальный сайт SuperSU.
- Загрузите предыдущую (не последнюю!) версию APK-файла на свой телефон.
- Установите APK-файл.
- После установки запустите приложение. Откроется диалоговое окно: «SU Binary нужно обновить». Нажмите «Продолжить», а затем нажмите «Нормальный».
- Установка обновлений будет продолжаться пару минут. Перезагрузите устройство.
- После того, как ваше устройство включится, перейдите в магазин Google Play и проверьте наличие обновлений. Обновите приложение 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», после ввода вам будет предложено окно с запросом об отказе/предоставлении функций. После предоставления разрешений вам нужно будет набрать строку кода:
sh/sdcard/mrw/root.sh
ВАЖНО. После ввода этой команды может возникнуть ошибка, которую нужно проигнорировать. SuperSU запустится в автоматическом или ручном режиме.
После этого перезагрузите смартфон, и вы увидите, что SuperSU установлен, обновлён и работает без ошибок.
Установка SU файла при помощи кастомного recovery
ВАЖНО. Вам нужно иметь TWRP или CWM Recovery, только тогда этот метод будет работать.
Прежде чем приступать к выполнению следующих действий, рекомендуется создать резервные копии файлов.
- Перейдите на официальный сайт SuperSU и загрузите на своё устройство самый последний zip-файл SuperSU.
- Переместите загруженный zip-файл в корень вашего внутреннего хранилища (не на карту памяти).
- Выключите устройство и перезагрузитесь в recovery, нажав одновременно кнопку Power и Volume Down в течение нескольких секунд.
- Нажмите «Установить» (Install).
- Найдите файл ZIP-файла SuperSU. Помните, что в TWRP внутреннее хранилище называется sdcard, а внешнее хранилище называется sdcard1. Если вы переместили ZIP-файл SuperSU в корень внутреннего хранилища, искать его нужно в каталоге sdcard.
- Выберите zip-файл и подтвердите выбор свайпом.
- Нажмите Wipe Cache & Dalvik и проведите по экрану.
- Телефон перезагрузится.
TWRP может предложить вам установить приложение SuperSU. Нажмите «Не устанавливать». Это связано с тем, что TWRP не может определить, установлен ли SuperSU или нет. Готово!
Лучший способ убедиться, что установка и обновление приложения прошли успешно, – это запуск программы, которая требует root-доступа, например, Greenify. Когда вы в первый раз после установки SuperSU запустите приложение, для которого требуется root-доступ, вы увидите всплывающее окно с просьбой предоставить или запретить root-доступ.