Обновить файл 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.

С данной проблемой периодически сталкиваются пользователи 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 нажмите «Нормально» .

В данной статье мною будет рассмотрена весьма распространенная среди пользователей Android ошибка, возникающая при запуске программы для контроля доступа суперпользователя SuperSu . Проявляется данная проблема следующим образом: при попытке включить или установить приложение SuperSu вы получаете уведомление с текстом «Нет бинарного файла SU и Super Su » или “Super Su бинарный Su не установлен ”.

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

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

Способ первый - простой и лобовой

Если классическая попытка обновления провалилась, то для начала установите Recovery. После его установки вернитесь в SuperSu, выбрав там способ обновления su через CWM/TWRP. Совершите перезагрузку, во время которой система вместе с проблемы файлом должна обновиться.

А вот если описанный метод не помог установить бинарный файл Su или же для вашего устройства вы не смогли отыскать Recovery, то ситуация становится уже неприятной, однако далеко не смертельной.

Способ второй - замысловато-окольный

Здесь обновление SuperSu мы будем проталкивать вручную. Для начала скачиваем Root Browser и Android Terminal, а также архив с файлами updatesu.zip, который, разархивировав, отправляем в папку updatersu.

Теперь запускаем приложение Root Browser, а из папки updatersu переносим файлы .has_su_daemon и .installed_su_daemon и install-recovery.sh в папку /system/etc.

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

Итак, для файла .has_su_daemon : ставим три галочки в вертикальном столбике Read (напротив Owner, Group и Others по горизонтали) и одну в вертикальном столбике Write (напротив Owner).

Для файла .installed_su_daemon : одна в Read (напротив Owner) и одна в Write (напротив, опять же, Owner).

Для файла install-recovery.sh : все три в Read и в Execute (напротив Owner, Group и Others) и одна в Write (напротив Owner).

Сделав это, переходим в папку /system/bin, где создаем новую папку.ext. Затем задаем права и для нее: галочки ставим в столбце Read напротив Owner, в столбце Write напротив Owner, в столбце Execute напротив всех трёх.

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

Снова задаем права, теперь для файла.su: галочки на все три в столбце Read, напротив Owner в столбце Write, все три в столбце Execute.

Можно немножко отдышаться: практически всё сделано, но остался последний рывок. Запускайте программу Android Terminal и вбейте в ней такие команды:

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

Теперь сделайте перезагрузку и вновь попытайтесь обновить файл su посредством нажатия «Нормально» в SuperSu. После всех этих действий я смог установить бинарный файл 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.



(привилегий суперпользователя).

Делается это даже в том случае, когда устройство находится на гарантийном термине обслуживания, что аннулирует гарантию.

Для управления расширенными полномочиями обычно используется приложение SuperSu , но порой оно сбоит, выдавая ошибку «SU файл занят» .

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

Cодержание :

Немного теории

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

Без данного объекта файловой системы у вас не будет root прав.

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

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

Итак, разберёмся, что следует делать, когда SuperSU или аналогичные системные приложения предлагают обновить .

Инструкции актуальны для ситуаций, когда появляется сообщение с иными проблемами, касающимися SU : он занят или отсутствует (не установлен).

Самый простой способ

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

Способ заключается в удалении текущей версии SuperSU и установке её предыдущей редакции.

Как устройство поведёт себя с предыдущим выпуском приложения неизвестно, ведь программа периодически обновляется, однако замечено, что переход на SuperSU v2.79 решает проблему.

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

Путь второй

Способов решения проблемы несколько. Начнём из самого простого как для новичка.

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

Это программа Baidu Root.

  • .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.