SU файл занят: Исправляем ошибку. Что вызывает и как исправить ошибку «SU файл занят

Download SU Super Binary ZIP/APK, Supersu Beta | How to Update Supersu Binary?

4.4 (88%) 5 votes

Supersu Binary is a perfect app to access all the in-built apps on your Rooted Android Device. We all know about SuperSU APK which is to be downloaded to Install the SuperSu app. While Installing the app it asks for SuperSU Binary Update Zip. In some cases, it may be an error. So, we have provided the entire info about the SU Binary Installation error on this page. If you face any errors while you download SuperSu like “there is no SU binary installed and supersu cannot install it” then you can find the solutions for all such SuperSU errors on this page.

Supersu Binary

SuperSu binary needs to be updated?. Generally, this SU Binary is an error caused by all Android Devices. In the SuperSU app, you can access management through “SU Binary”. Sometimes, if you Install SuperSU you can’t get the SuperSU access Management solutions any longer. The main reason for this error is due to the SuperSU latest version. It is somewhat difficult to overwrite the SuperSU binaries. For that, you can manually flash SuperSU Zip through recovery mode.

If there is no SU binary Installed and you can’t install it. Then just you need to upgrade the Android version and Reboot the Android device. If these fixes do not work, which means the bootloader is locked and restrict changes on your device. Moreover, you can search on google for the respective model number to unlock bootloader and try to fix. Another way to recover is, you can get a custom recovery and fix the flash.

How to update Supersu Binary?

  1. Download Supersu binary apk file just by clicking on the link below.
  2. Then, go to ES File Explorer —-> MicroSD—-> Tap on SuperSU.apk/ SuperSU.zip.
  3. Tap on Install.
  4. After Installation, if you get the Installation blocked message. Then, go to Settings—–> Security Settings—-> Enable Unknown sources.
  5. It prompts as “Do you want to Install App”?
  6. Tap on Install.
  7. Tap on Menu —-> You will find SuperSU app icon—-> Click on it.
  8. It prompts whether you are New User/ Expert.
  9. If you are Expert click on “Expert”. Otherwise, Tap on “New User”.
  10. It displays “SU Binary Update, Continue?”
  11. Tap on continue—–> Normal.
  12. Wait few seconds till the Installation completes.
  13. In case, if it takes more than 4-5 minutes, Reboot your device.
  14. If it successfully Installed, if you wish to reboot, Tap on “Reboot”.

If you follow the above process you can fix Supersu update binary error. In case, if it does not work, then go for the below-mentioned process.

There is no SU Binary Installed and Supersu cannot Install it

During the Supersu Binary Installer process, you face any error as you see in the above then simply follow the below steps to solve the error.


If you follow the above steps exactly you can fix the Supersu Binary not Installed error.

How to Fix SuperSU Binary update on Android Device?

  1. Go to Settings.
  2. Tap on “Update/ Repalce/ Install SU Binary.
  3. Confirm the root-using applications are using the SuperUser solution which uses the Superuser.
  4. Now, Uninstall SuperSU.
  5. Click on the link below to get the latest SuperSU update.
  6. If you Install TWRP custom recovery/ CMW you can open the SuperSU apk with the flash Zip file.
  7. Then, you can get the updated version of the SuperSU on your Android device to get rid of all the SuperSU Binary Failed issues.

Steps To Replace SU Binary

  1. Open your Android device and tap on “SuperSU” icon.
  2. Search for the option to “update/ Relace SU Binary/ Install”.
  3. Click on Confirm.
  4. Then, if you follow the instructions you can easily Replace SuperSU with SuperSU Binary.

Сегодня мы поговорим о самой распространённой ошибке, возникающей во время запуска программы 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’ на своём устройстве.

Как установить бинарный файл Su на Андроид с помощью кастомного Recovery

Описанный выше способ не решил проблему? Что ж, такое возможно, особенно это может касаться моделей HTC. В таком случае, придётся воспользоваться кастомным (альтернативным) рекавери. И если он у вас ещё не установлен, но желание стать продвинутым пользователем ОС Android присутствует, то установить его рано или поздно придётся. Потому, что этот инструмент позволит выполнять множество необходимых операций: создавать резервные копии, устанавливать системные обновления или перепрошивать свой Андроид другой версией операционки (ROM) и т.д.

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

Сейчас же мы будем исходить из того, что вы в теме и вернёмся к нашему вопросу. То есть, если у вас есть кастомное рекавери (или вы знаете, как его установить), то смотрим на последний скриншот, и вместо кнопки «Нормально », нажимаем «CWM/TWRP ». После окончания процедуры, перезагружаем смартфон, после чего, вместе с обновлением системы, обновится и бинарный файл Su.

Как установить файл SU через командную строку

Если оба способа не помогли установить (обновить) файл SU, то ситуация осложняется, правда не фатально. Следующий способ, о котором мы расскажем, ориентирован на достаточно продвинутых пользователей, которые имеют опыт работы с командной строкой и знакомы с файловой структурой OS Android.

Итак, наши действия:

Качаем приложения Terminal Emulator for Android и Root Browser . Затем, скачиваем архив updatesu.zip , разархивируем его и перемещаем папку updatersu на SD-карту или внутреннюю память своего устройства Андроид.

Теперь запускаем Root Browser , заходим в папку updatersu и копируем следующие файлы: (.has_su_daemon ) (.installed_su_daemon ) (install-recovery.sh ) в папку /system/etc

После этого нам нужно для этих файлов задать верные права:

Затем нам надо перейти в следующую папку, а именно /system/bin и создать папку .ext и задать для неё права:

Следующим шагом копируем файл su, находящийся в папке /system/xbin в только что созданную папку (/system/bin/.ext ), переименовываем файл su, поставив перед названием точку (.su) и задаём для него права:

Нам осталось запустить приложение Terminal Emulator for Android и ввести следующие команды:

Теперь перезагружаемся и снова пробуем обновить бинарный файл su с помощью кнопки «Нормально» в программе SuperSu (см. выше).

Как обновить бинарный файл su на Андроид. Бинарный файл SU требует обновления. Обновить? Не получается обновить файл SU? Наш Сайт спешит к вам на помощь в решение данной проблеме!

Очень часто в последнее время у многих пользователей случается проблема которая появляется после получение Root прав - это не обновляется бинарный файл su, куча вопросов в сети Интернет и почти 0 решений, пора это исправить!

Внимание!
Материал не д ля новичков! Только для тех кто уже довольно хорошо знает разделы Android, как скрыть файлы в Android, знает про права доступа в Android!

Теория

Хотя на самом деле все приложения будут работать нормально и без принудительного обновления Root так что можете просто расслабиться и не обращать внимание.

SuperSu дает возможность приложениям использовать права Root даже если бинарный файл su не обновлен!

Способы решения SuperSU не удается обновить бинарный файл su

В идеале приложение SuperSu при запросе «Бинарный файл SU требует обновления. Обновить?» нажать кнопку «нормально«, то все отлично обновиться. Если это не так:

Способ 1

Если не удается обновить su установите recovery (если не установлено) - Как установить Recovery . После установки Recovery, снова зайдите в SuperSu и выберите способ обновления su через «CWM/TWRP», после этого Android перезагрузиться и произойдет обновление и снова смартфон или планшет загрузиться! Теперь бинарный файл su обновлен!

Если вы для вашего устройства не нашли Recovery, тогда придется немного сложным путем…

Способ 2

[Данный материал подразумевает что вы уже знаете файловую структуру Android ] и работу с командой строкой .

Данный способ поможет протолкнуть обновление…

  • Скачайте приложение Root Browser и Android Terminal
  • Скачайте архив с файлами updatesu.zip

1. Архив updatesu.zip разархивировать и переместить папку updatersu на внутреннюю память Android или на карту памяти.

2. Запустить приложение Root Browser и зайти в папку updatersu и скопировать файлы - .has_su_daemonи.installed_su_daemon и install-recovery.sh в папку:

/system/etc

3. Теперь необходимо задать правильные права для этих файлов

Для файла .has_su_daemon

Для файла .installed_su_daemon

Для файла install-recovery.sh

Теперь переходим в папку:

/system/bin

4. Создаем папку.ext (точка ext)

5. Задать права для папки

6. Скопируйте файл su из папки

/system/xbin

в папку которую только что создали (/system/bin/.ext)

7. Переименуйте файл su на .su (точка su)

8. Задайте права для файла .su

9. Запустите приложение Android Terminal

10. Наберите следующие команды

su mount -o rw,remount /system ln -s /system/etc/install-recovery.sh /system/bin/install-recovery.sh /system/xbin/su --install

11. Перезагрузите Android и теперь попробуйте снова обновить бинарный файл su способом «Нормально » в приложение SuperSu.



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

Бинарный файл SU – важнейший компонент root-прав. Если бинарный файл SU устарел или вовсе отсутствует, то в одночасье вы не сможете получить доступ к правам Суперпользователя.

Обратите внимание, что выполняя все действие, вы берете всю ответственность за работоспособность своего Android-устройства на себя.

Способы устранения ошибки

Способ 1

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

Если у вас отсутствует кастомное Рекавери CWM или TWRP , то его требуется установить.

Зайдите снова в SuperSu и на вопрос установки бинарного файла SU нажмите кнопку «TWRP/CWM» . Дождитесь окончания выполнения операции.

Способ 2

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

1. Прежде всего, вам понадобится скачать через Play Маркет приложения Root Browser и Android Terminal , а также архив updatesu.zip .

2. Разархивируйте полученный архив и перенесите полученную папку «updatesu» на ваше Android-устройство (лучше во внутреннюю память).

3. Запустите на устройстве установленное приложение Root Browser. Перейдите в нем в папку «updatesu» , которую вы прежде перенесли на устройство, а затем скопируйте в нем следующий список файлов и переместите их в папку /system/etc :

– .has_su_daemon

– .installed_su_daemon

– install-recovery.sh

4. Для каждого файла, вставленного в папку etc, необходимо задать права доступа. Для этого выберите каждый файл по отдельности, выберите пункт «Permissions» , а затем проставьте требуемые галочки:

– Файлу .has_su_daemon : проставьте все галочки в столбце «Read», а также одну галочку в столбце «Write» около пункта «Owner»;

– Файлу .installed_su_daemon : проставьте галочки в строке «Owner» около пунктов «Read» и «Write»;

– Файлу install-recovery.sh : проставьте все галочки в столбцах «Read» и «Execute», а также одну галочку в столбце «Write» около пункта «Owner».

5. Откройте папку /system/bin и создайте в ней новую папку, задав ей название «.ext» (без кавычек). Как и в предыдущем случае, ей необходимо задать следующие права: все галочки в столбце «Execute», а также все галочки в строке «Owner».

6. Откройте папку /system/xbin и скопируйте в ней файл «su» и переместите его в созданную прежде папку /system/bin/.ext .

7. Вставив файл «su» в папку, переименуйте его в «.su», т.е. только прибавив точку. Задайте файлу «.su» следующие права: все галочки в столбцах «Read» и «Execute», а также одну галочку в столбце «Write» около пункта «Owner».

8. Мы практически у цели. Произведите запуск приложения Android Terminal и пропишите в нем поочередно приведенные ниже команды:

mount -o rw,remount /system

ln -s /system/etc/install-recovery.sh /system/bin/install-recovery.sh

/system/xbin/su –install

Закройте терминал и выполните перезагрузку android-устройства. Снова запустите superSu и на вопрос типа установки бинарного файла SU нажмите «Нормально» .

Во время изучения возможностей своего смартфона вы часто будете сталкиваться с незнакомыми терминами и командами. Root открывает пользователю доступ к новым системным настройкам, без которых выжать максимум из своего Android у вас не получится. И одним из обязательных компонентов root является SuperSU. Разбираемся, что это такое и как бороться с самой распространённой ошибкой – SU файл занят. SuperSU – это термин, который вы часто будете встречать везде, где нужен root . Итак, что такое SuperSU? SuperSU – это приложение, позволяющее управлять полномочиями root для приложений, которым необходим особый доступ. Существует множество приложений, требующих для полноценного функционала доступа root. Всякий раз, когда для приложения требуется root-доступ, SuperSU запрашивается ваше разрешение на предоставление корневого доступа к системным функциям и настройкам смартфона. Таким образом, у вас есть полный контроль над правами доступа root для всех приложений. Хотя приложение очень мало по размеру, оно имеет несколько замечательных функций, и именно поэтому это единственное приложение для администрирования root, которое вам когда-либо понадобится.

Устранение проблемы «SU файл занят».

Особенности программы:

  1. Всякий раз, когда приложение требует доступа root, SuperSU отображает всплывающее окно с просьбой предоставить ему доступ. Вы можете либо предоставить root-доступ, либо запретить его. Имейте в виду, что для каждого приложения всплывающее окно будет отображаться только один раз. Ваш выбор будет сохранен, так что вам не нужно предоставлять или запрещать доступ root каждый раз при запуске программы .
  2. Приложение позволяет просматривать список всех программ, которым было предоставлено разрешение на root-доступ, и какие из них были отклонены.
  3. Он сохраняет логи, как когда и какие приложения получили разрешение root. Записи хранятся на второй вкладке, которая называется «LOGS».
  4. Вы можете отключить своё устройство. Либо полностью, либо временно.

Приложение полностью бесплатное, но есть также версия с платная версия, которая предлагает дополнительные функции, такие как настройка регистрации приложений на 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:

  1. Скачайте файл TWRP-recovery с расширением.img, совместимый с вашим устройством, и сохраните его в отдельной папке на ПК.
  2. Установите ADB и настройте Fastboot на ПК.
  3. Включите отладку USB на вашем устройстве:
    • откройте Настройки смартфоне;
    • перейдите в раздел «О телефоне» и коснитесь 7 раз на номере сборки, это позволит активировать Параметры разработчика;
    • теперь вернитесь к настройкам, и вы увидите там новое меню – Параметры разработчика. Откройте его;
    • поставьте флажок «Отладка по USB».
  4. Откройте папку, в которой вы сохранили файл.img на шаге 1.
  5. Теперь внутри этой папки откройте командную строку. Для этого нажмите Shift + правая клавиша мыши на пустом пространстве внутри папки, а затем в контекстном меню выберите «Открыть командную строку здесь».
  6. Подключите устройство к ПК. Чтобы запустить устройство в режиме fastboot/bootloader, введите в командное окно код:

Если на устройстве открылось диалоговое окно с надписью «Разрешить отладку USB», нажмите «ОК». После того, как ваше устройство загрузится в режиме загрузчика, для запуска установки TWRP-recovery введите следующую команду:

fastboot flash recovery twrp.img

Как только TWRP будет успешно прошит, для перезагрузки введите команду:

Готово! Теперь на вашем устройстве установлено TWRP-recovery. Чтобы загрузиться в только что установленное recovery, после полной загрузки девайса введите команду adb reboot recovery из командной строки ПК.

Руководство по установке SuperSU для укоренённых устройств:

  1. Загрузите и установите 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 на Андроиде выполните следующие действия:

  1. Перейдите на официальный сайт SuperSU.
  2. Загрузите предыдущую (не последнюю!) версию APK-файла на свой телефон.
  3. Установите APK-файл.
  4. После установки запустите приложение. Откроется диалоговое окно: «SU Binary нужно обновить». Нажмите «Продолжить», а затем нажмите «Нормальный».
  5. Установка обновлений будет продолжаться пару минут. Перезагрузите устройство.
  6. После того, как ваше устройство включится, перейдите в магазин Google Play и проверьте наличие обновлений. Обновите приложение SuperSU до последней версии.

Даже после обновления до последней версии приложение может предложить вам обновить SU Binary. Просто выполните действия и перезагрузите устройство. И проблема больше не возникнет.

Через командную строку

Root на андроиде позволяет разблокировать новые интересные возможности. После рутирования вашего устройства Android вы сможете легко делать то, что не могли раньше. Если после установки SuperSU появляется ошибка «SU файл занят», устранить её можно через командную строку. Итак, для начала:

  1. Загрузите и установите Terminal Emulator для Android.
  2. Найдите и скачайте «Replace_Kinguser_with_SuperSU-v2.4.zip». Распакуйте файл.

Шаги по решению ошибки SU Binary Occupied:

  1. Извлеките ZIP-файл Replace_Kinguser_with_SuperSU и перенесите извлечённую версию на внутреннюю память устройства. Установите Terminal Emulator для Android и извлеките файл Replace_Kinguser_with_SuperSU. После этого переместите извлечённую папку «mrw» на внешний накопитель.
  2. Откройте Terminal Emulator и введите команды.

Откройте приложение терминала и введите команду «su», после ввода вам будет предложено окно с запросом об отказе/предоставлении функций. После предоставления разрешений вам нужно будет набрать строку кода:

ВАЖНО. После ввода этой команды может возникнуть ошибка, которую нужно проигнорировать. SuperSU запустится в автоматическом или ручном режиме.

После этого перезагрузите смартфон, и вы увидите, что SuperSU установлен, обновлён и работает без ошибок.

Установка SU файла при помощи кастомного recovery

ВАЖНО. Вам нужно иметь TWRP или CWM Recovery, только тогда этот метод будет работать.

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

  1. Перейдите на официальный сайт SuperSU и загрузите на своё устройство самый последний zip-файл SuperSU.
  2. Переместите загруженный zip-файл в корень вашего внутреннего хранилища (не на карту памяти).
  3. Выключите устройство и перезагрузитесь в recovery, нажав одновременно кнопку Power и Volume Down в течение нескольких секунд.
  4. Нажмите «Установить» (Install).
  5. Найдите файл ZIP-файла SuperSU. Помните, что в TWRP внутреннее хранилище называется sdcard, а внешнее хранилище называется sdcard1. Если вы переместили ZIP-файл SuperSU в корень внутреннего хранилища, искать его нужно в каталоге sdcard.
  6. Выберите zip-файл и подтвердите выбор свайпом.
  7. Нажмите Wipe Cache & Dalvik и проведите по экрану.
  8. Телефон перезагрузится.

TWRP может предложить вам установить приложение SuperSU. Нажмите «Не устанавливать». Это связано с тем, что TWRP не может определить, установлен ли SuperSU или нет. Готово!

Лучший способ убедиться, что установка и обновление приложения прошли успешно, – это запуск программы, которая требует root-доступа, например, Greenify. Когда вы в первый раз после установки SuperSU запустите приложение, для которого требуется root-доступ, вы увидите всплывающее окно с просьбой предоставить или запретить root-доступ.