Бинарный файл SU требует обновления: что делать? SuperSu — не обновляется бинарный файл su Как установить бинарный su на андроид 5.0

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

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

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

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

Cодержание :

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

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

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

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

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

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

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

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

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

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

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

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

Путь второй

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

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

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

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

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

  • Следующий интерфейс – окно с названием модели используемого устройства и ещё одна кнопка («Получить Root»). Кликаем по ней, что даст привилегии суперпользователя, тем самим обновив бинарный файл, что нам и требуется.

  • После смартфон перезагрузится, запустится Baidu 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.

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

Кастомизация

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

Рут-права

Чтобы производить серьезные манипуляции с программной частью "Андроид"-аппаратов, пользователю потребуются права суперпользователя, а также программное обеспечение, которое позволит управлять рут-правами. Одним из самых популярных решений по управлению правами суперпользователя является приложение SuperSU. Стоит отметить, что утилита замечательно выполняет возложенный на нее функционал, но иногда вызывает проблемы, самой распространенной из которых является невозможность обновления бинарного файла SU. Рассмотрим подробнее само приложение, а также попробуем разобраться: если бинарный файл SU требует обновления, что делать в этом случае?

Программа SuperSU

Приложение SuperSU может появиться в аппарате пользователя в автоматическом режиме после проведения процедуры получения рут-прав. Кроме того, многие разработчики кастомных прошивок добавляют в свои решения уже установленный SuperSU. Если рут-права получены, а приложение для управления ими отсутствует, можно загрузить и установить SuperSU из "Гугл Плей Маркета".

Обновление SuperSU

Вне зависимости от способа, которым был получен и установлен SuperSU, после его первого запуска пользователь в большинстве случаев получает уведомление: "Бинарный файл SU требует обновления". Продолжить использование программы довольно часто можно и без обновления. Но все же желательно следовать рекомендациям разработчиков и выполнять процедуры, согласно подсказкам программы, когда бинарный файл SU требует обновления. Выполнить необходимые действия совсем несложно, достаточно нажать кнопку "Обновить" и выбрать соответствующий режим обновления.

Возникающие проблемы

Казалось бы, при использовании рассматриваемой программы для управления рут-правами у пользователя не должно возникать затруднений. Что может быть проще: когда бинарный файл SU требует обновления, обновить его в три простых шага и продолжать пользоваться всеми преимуществами, которые дает полный доступ к программной части аппарата.

Но, как и во многих случаях с другими приложениями, бесперебойная работа SuperSU, к сожалению, не гарантирована. Очень часто возникает следующая ситуация. После того как пользователь получает уведомления от программы "бинарный файл SU требует обновления", он пытается провести процедуру в соответствии с подсказками на экране. Процедура не всегда успешна. Часто после перезагрузки устройства наблюдается сообщение об ошибке: "Бинарный файл SU требует обновления, установка не удалась". Как быть в этом случае?

Решение проблемы

Для предотвращения вышеописанной ошибки есть несколько способов. Во-первых, изначально необходимо учитывать, что SuperSU должен устанавливаться на чистую систему, не "замусоренную" другими приложениями, особенно в нашем случае таковыми, которые осуществляют управление правами суперпользователя. Таким образом, если вновь и вновь бинарный файл SU требует обновления, установка провалилась и/или возникают другие ошибки, решением может быть сброс девайса до заводских настроек и повторение процедуры получения рут-прав, а также установки SuperSU заново.

Второе, о чем должен помнить пользователь, это внимательность и неспешность при проведении процедуры обновления. При получении уведомления о том, что бинарный файл SU требует обновления, нужно в первую очередь попробовать обновить его в нормальном режиме. При этом не следует забывать о необходимости наличия подключенного по Wi-Fi интернета на устройстве (соединение через мобильную сеть в этом случае не подходит). То есть после воздействия на кнопку "Обновить" в окне программы SuperSU нужно выбрать пункт "Нормально". Затем дождаться загрузки необходимых данных из Глобальной сети и окончания проведения манипуляций самим приложением, а уже после - выйти из SuperSU и перезагрузить устройство.

В случае, когда предыдущие методы не принесли результата и уже набивший оскомину бинарный файл SU требует обновления вновь, придется прибегнуть к способу установки/переустановки SuperSU через модифицированное "Андроид"-рекавери. Чаще всего используются TWRP- или CWM-рекавери. Чтобы навсегда забыть о проблемах с SuperSU, загружаем из Сети zip-пакет, содержащий файлы приложения и устанавливаем полученный файл через кастомное рекавери. Такой кардинальный метод решения вопроса помогает в большинстве случаев.

Если вышеперечисленные способы не помогают устранить проблемы с SuperSU, пользователю необходимо задуматься о соответствии используемых им файлов прошивки и/или ее компонентов "Андроид"-устройству. Очень часто причиной многих проблем являются именно несоответствующие или поврежденные установочные файлы, особенно если они были получены из ненадежных источников.

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

Предыстория….

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

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

Теория

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

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

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

В идеале приложение 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. Наберите следующие команды

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 – SuperSU получило настолько широкое распространение, что стало практически тождественным понятием с непосредственным получением прав Суперпользователя на Андроид-аппаратах. Почему не стоит совмещать эти понятия, как получить рут-права на девайсе и одновременно установленный SuperSU несколькими способами, разберемся в статье.

Итак, SuperSU – это программа для управления правами Суперпользователя в Андроид-девайсах, но не способ их получения.

Таким образом, для использования СуперСу рут-права должны быть уже получены на устройстве с помощью специальных средств. При этом, пользователи отождествляют понятия управления рут-правами и процесса их получения, во-первых, потому что взаимодействие с рассматриваемыми привилегиями осуществляется именно через программу, а во-вторых, потому что многие способы получения рут-прав подразумевают после своего выполнения, автоматическую установку SuperSU. Ниже описано три способа получить работающий СуперСу на Андроид-девайсе.

Способ 1: Официальный

Самым простым способом получить SuperSU на устройстве, является загрузка и установка приложения из Google Play.

Установка СуперСУ из Плей Маркета — совершенно стандартная процедура, подразумевающая те же действия, что и любое другое Android-приложение при своей загрузке и инсталляции.

Напомним, данный метод установки будет иметь практический смысл только в том случае, если на устройстве уже были получены права Суперпользователя!

Способ 2: Модифицированное рекавери

Этот метод может подразумевать под собой не только установку SuperSU, но и предшествующее инсталляции менеджера получение рут-прав в аппарате. Самым важным для успешного выполнения метода является найти подходящий для конкретного аппарата файл *.zip , прошиваемый через рекавери, в идеальном случае содержащий скрипт, позволяющий получить рут-права. Кроме того, для использования метода понадобится установленное модифицированное рекавери. Чаще всего используются TWRP или CWM Recovery .


Способ 3: Программы для получения рута

Как было сказано вначале, многие методы получения прав Суперпользователя, представленные в виде приложений для Windows и Андроид предполагают после своего выполнения установку СуперСУ автоматически. К примеру, таким приложением является Framaroot .

Описание процесса получения рут-прав с установкой 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 нажмите «Нормально» .

nber-horeca.ru - Браузеры. Компьютер. Социальные сети. Программы