Какво причинява и как се поправя грешката в „SU файла зает“

Докато проучвате възможностите на вашия смартфон, често ще се сблъсквате с непознати термини и команди. Root дава на потребителя достъп до нови системни настройки, без които не можете да извлечете максимума от Android. И един от необходимите корен компоненти е SuperSU. Ние разбираме какво е това и как да се справим с най-често срещаната грешка - файлът SU е зает. SuperSU е термин, който често ще виждате където пожелаете. И така, какво е SuperSU? SuperSU е приложение, което ви позволява да управлявате root привилегии за приложения, които изискват специален достъп. Има много приложения, които изискват root достъп за пълна функционалност. Всеки път, когато дадено приложение изисква root достъп, SuperSU се иска от вашето разрешение за предоставяне на root достъп до системните функции и настройки на смартфона. По този начин имате пълен контрол над root достъп за всички приложения. Въпреки че приложението е много малко по размер, то има някои страхотни функции, поради което е единственият администратор, който някога ще ви е необходим.

Решаването на проблема "SU файлът е зает."

Характеристики на програмата:

  1. Когато приложението изисква корен достъп, SuperSU показва изскачащ прозорец с искане за достъп. Можете да предоставите root достъп или да го деактивирате. Имайте предвид, че за всяко приложение изскачащ прозорец ще се показва само веднъж. Изборът ви ще бъде запазен, така че не е необходимо всеки път, когато стартирате програмата, да предоставяте или отказвате root достъп.
  2. Приложението ви позволява да видите списък на всички програми, на които е предоставено разрешение за root достъп и кои от тях са били отхвърлени.
  3. Той поддържа дневници, като кога и кои приложения са получили коренно разрешение. Записите се съхраняват във втория раздел, който се нарича "LOGS".
  4. Можете да изключите устройството си. Или напълно, или временно.

Приложението е напълно безплатно, но има и версия с платена версия, която предлага допълнителни възможности, като настройка на регистрация на приложения на Per-app и PIN-code защита. За да инсталирате приложението, се изискват основни права. Ако вече сте ги получили, процесът няма да има затруднения. В противен случай първо трябва да получите root чрез персонализирано възстановяване, като TWRP или CWM. Това означава, че трябва да инсталирате TWRP или CWM Recovery на вашето устройство. В противен случай няма да можете да продължите да работите с SuperSU. Режимът Bootloader / Fastboot ви позволява да създавате дялове на вашето устройство, било то система, зареждане, възстановяване, кеш или някой друг. Чрез fastboot можете да стартирате не само изображения на OEM приложения и раздели от официални разработчици, но и персонализирани файлове с разширение .img. Например, TWRP-възстановяване.

TWRP-възстановяването е специално възстановяване за Android устройства, разработени и поддържани от екипа на TeamWin. Тя ви позволява да правите много неща, които нито Google, нито производителят на вашето устройство предлага. Например пълно резервно копие на цялото устройство. Използвайки TWRP-възстановяване, можете да възстановите смартфон от копие на вашето устройство по всяко време. В допълнение към архивирането, TWRP също ви позволява да премигвате неподписани zip файлове, които включват скриптове за rutting, потребителски ROM / MOD и други подобни неща.

Тъй като не всички Android устройства са еднакви, инсталирането на TWRP за всяко от устройствата е различно. Освен това в интернет има и официални, и неофициални (обичайни) асамблеи. Това се дължи на факта, че възстановяването на TWRP е проект с отворен код и всеки, който има съответните познания, може да напише TWRP възстановителен модул за всяко Android устройство. Можете да изтеглите официалната версия на TWRP за вашето устройство на уебсайта на TeamWin. Инсталиране на възстановяването на TWRP:

  1. Изтеглете TWRP-файла за възстановяване с разширение .img, което е съвместимо с вашето устройство, и го запишете в отделна папка на вашия компютър.
  2. Инсталирайте ADB и конфигурирайте Fastboot на PC.
  3. Активиране на USB отстраняването на грешки на устройството ви:
    • отворете настройките на вашия смартфон;
    • отидете в раздела “За телефона” и натиснете 7 пъти върху номера на сглобяване, това ще ви позволи да активирате параметрите на разработчика;
    • Сега се върнете към настройките и ще видите ново меню - Опции за програмисти. Отворете го;
    • Проверете полето USB Debugging.
  4. Отворете папката, в която сте запазили .img файла в стъпка 1.
  5. Сега в тази папка отворете командния ред. За да направите това, натиснете Shift + десен бутон на мишката върху празното пространство в папката, след което изберете "Отваряне на командния ред тук" в контекстното меню.
  6. Свържете вашето устройство към компютър. За да стартирате устройството в режим fastboot / bootloader, въведете следния код в командния прозорец:

adb рестартира буутлоудъра

Ако на устройството се появи диалогов прозорец с надпис “Allow USB Debugging”, щракнете върху OK. След като устройството се стартира в режим на зареждане, въведете следната команда, за да стартирате инсталацията за възстановяване на TWRP:

fastboot флаш възстановяване twrp.img

След като TWRP успешно премигне, въведете следната команда, за да рестартирате:

fastboot рестартиране

Готово! Сега имате инсталирано TWRP-възстановяване на вашето устройство. За да стартирате новоинсталираното възстановяване, след като устройството е напълно заредено, въведете командата за възстановяване на adb от командния ред на PC.

Ръководство за инсталиране на SuperSU за вкоренени устройства:

  1. Изтеглете и инсталирайте SuperSU в Google Play Store.

Това е всичко. Сега, ако по някаква причина видите съобщението за грешка “SU Binary Occupied” (SU двоичен файл е зает), не се притеснявайте. Има решение за това.

Какво означава грешката

Грешка в SuperSU "Су файлът е зает" означава, че приложението се опитва да даде права на root на подобен софтуер (например KingRoot). В резултат на това приложенията имат достъп до един и същ двоичен файл, което води до критична грешка. Най-често се среща във версии 2.80, 2.81, 2.82. По-добре е да използвате стабилна версия 2.79 без актуализации.

Решаване на проблеми

Операционната система Android отвежда потребителите на смартфони до изцяло ново ниво на контрол, а функционалността на root устройството, която позволява инсталирането на root приложения, персонализирани ядра и ROM-и, прави предимствата му още по-очевидни. Въпреки това, след вкореняване на устройството и инсталиране на SuperSU (най-популярната от многото административни приложения на Superuser, налични в Play Store), много потребители на Android срещат и се опитват да разрешат грешката „SU file busy“. Какво да правим Тази грешка най-често е причинена от неправилна инсталация или повреда на двоичен файл SuperSU. Повечето потребители, които имат проблеми с вкореняването на своето Android устройство, се опитват да се отърват от проблема по различни начини. Ако се сблъскате и с грешка „SU Binary Occupied“, използвайте само изпитаните методи, описани по-долу.

Актуализирайте двоичния файл SuperSU

За да актуализирате двоичния файл SuperSU в Android, изпълнете следните стъпки:

  1. Отидете на официалния уебсайт на SuperSU.
  2. Изтеглете предишната (не последната!) Версия на APK файла в телефона си.
  3. Инсталирайте apk файла.
  4. След инсталацията стартирайте приложението. Ще се отвори диалогов прозорец: "SU Binary трябва да бъде актуализиран." Щракнете върху Продължи и след това щракнете върху Нормално.
  5. Инсталирането на актуализации ще продължи няколко минути. Рестартирайте устройството.
  6. След като устройството се включи, отидете в магазина на Google Play и проверете за актуализации. Актуализирайте приложението SuperSU до последната версия.

Дори след надграждане до последната версия, приложението може да предложи да актуализирате SU двоичен. Просто следвайте стъпките и рестартирайте устройството. И проблемът вече няма да възникне.

Чрез командния ред

Root на android ви позволява да отключите нови интересни функции. След вкореняване на вашето устройство Android, лесно можете да направите това, което не можете преди. Ако след инсталирането на SuperSU се появи грешка "SU файл е зает", можете да го елиминирате чрез командния ред. Така че, за начало:

  1. Изтеглете и инсталирайте Terminal Emulator за Android.
  2. Намери и изтегли Replace_Kinguser_with_SuperSU-v2.4.zip. Разархивирайте файла.

Стъпки за разрешаване на грешката в SU Binary Occupied

  1. Извличане на ZIP файла Replace_Kinguser_with_SuperSU и прехвърляне на извлечената версия във вътрешната памет на устройството. Инсталирайте терминален емулатор за Android и извлечете файла Replace_Kinguser_with_SuperSU. След това преместете извлечената папка "mrw" на външно устройство.
  2. Отворете терминалния емулатор и въведете команди.

Отворете приложението на терминала и въведете командата “su”, след въвеждане ще бъдете подканени да откажете / предоставите функции. След като предоставите разрешения, ще трябва да въведете ред от код:

sh / sdcard / mrw / root.sh

ВАЖНО. След въвеждането на тази команда може да възникне грешка, която трябва да се игнорира. SuperSU ще стартира автоматично или ръчно.

След това рестартирайте смартфона и ще видите, че SuperSU е инсталиран, актуализиран и работи без грешки.

Инсталиране на файла SU с помощта на персонализирано възстановяване

ВАЖНО. Трябва да имате TWRP или CWM Recovery, само тогава този метод ще работи.

Преди да започнете следващите стъпки, препоръчваме да архивирате файловете си.

  1. Отидете на официалния уебсайт на SuperSU и изтеглете най-новия zip-файл на SuperSU във вашето устройство.
  2. Преместете изтегления zip файл в корена на вътрешната ви памет (не към картата с памет).
  3. Изключете устройството и рестартирайте с възстановяване, като едновременно натиснете бутоните за захранване и намаляване на звука за няколко секунди.
  4. Кликнете върху Инсталиране.
  5. Намерете файла SuperSU ZIP. Не забравяйте, че в TWRP вътрешната памет се нарича sdcard, а външната памет се нарича sdcard1. Ако сте преместили zip файла SuperSU в корена на вътрешната памет, трябва да го потърсите в директорията sdcard.
  6. Изберете zip-файл и потвърдете избора с неточен удар.
  7. Кликнете върху Избършете Cache & Dalvik и плъзнете по екрана.
  8. Телефонът ще се рестартира.

TWRP може да ви предложи да инсталирате приложението SuperSU. Кликнете върху „Не инсталирайте“. Това се дължи на факта, че TWRP не може да определи дали SuperSU е инсталиран или не. Готово!

Най-добрият начин да се гарантира, че инсталирането и актуализирането на приложението е било успешно, е да се стартира програма, която изисква root достъп, например Greenify. Когато за първи път инсталирате SuperSU след стартиране на приложение, което изисква root достъп, ще видите изскачащ прозорец, в който да поискате да разрешите или откажете root достъп.