Supersu nu va începe. Fișierul binar SU necesită actualizare: ce ar trebui să fac? Acesta este programul Baidu Root

Uneori, atunci când utilizați programul SuperSU, care este conceput pentru a atribui drepturi root unui smartphone/tabletă, apare eroarea „Fișierul SU este ocupat”. Astăzi vom analiza trei moduri de a face față.

1. Metoda unu. Folosind o versiune diferită

Pentru a rezolva această problemă cu SuperSU SU, o puteți face foarte simplu - instalați versiunea veche a programului.

Cert este că multe versiuni noi au erori și erori (să fim sinceri). Una dintre ele este eroarea pe care o luăm în considerare. Judecând după forumuri și alte articole, v2.79 rezolvă această problemă. Îl puteți descărca de pe acest link.

Cât despre cum să actualizați versiunea, totul este simplu - trebuie să dezinstalați programul SuperSU pe care îl aveți acum și să îl instalați pe cel pe care îl descărcați din linkul de mai sus.

2. Metoda a doua. Actualizarea unui fișier binar utilizând Baidu Root

Acesta este un utilitar chinezesc care editează fișierul binar SU. Acum ne vom da seama de toate.

Pentru a utiliza Baidu Root, procedați astfel:

  • Mai întâi trebuie să descărcați programul. Cel mai bun mod de a face acest lucru este pe 4pda.ru. Acolo veți găsi un fișier cu extensia .apk, pe care trebuie doar să-l deschideți pentru ca instalarea să înceapă. După aceea, deschideți aplicația.
  • Veți vedea o mulțime de caractere chinezești. Aceștia sunt termenii de utilizare. Din fericire, butonul „Accept” este în rusă. Ar trebui să-l apăsați.

Orez. Numarul 1. Termenii de utilizare Baidu Root

  • În continuare, veți vedea fereastra principală a programului. Acolo va fi indicat modelul dispozitivului dvs. Faceți clic pe butonul „Obțineți rădăcină”.

Orez. nr 2. Ecranul principal Baidu Root

  • Va avea loc o repornire. După ce îl porniți, veți vedea imediat Baidu Root, care va necesita drepturi avansate. De acord.
  • Acum, cel mai important lucru este că va apărea fereastra de editare a fișierului binar. Desigur, nu îl vei schimba - programul va face asta. Trebuie doar să fiți de acord cu acțiunile propuse. Pentru a face acest lucru, faceți clic pe butonul situat în partea dreaptă a ferestrei de solicitare. Poate fi numit „Continuare”, „actualizare” și așa mai departe.

  • Poate că va apărea o altă solicitare, cu care va trebui și să fiți de acord (butonul „Normal”). El este responsabil pentru utilizarea meniului personalizat de recuperare.

După aceasta, eroarea ar trebui să dispară pentru totdeauna.

3. Metoda trei. Orice alt program pentru drepturi root

De fapt, de ce să te deranjezi cu SuperSU dacă există un număr mare de programe pentru obținerea drepturilor de root?

Obțineți o altă aplicație care nu va avea aceste probleme. Din nou, le puteți găsi aici. De asemenea, puteți accesa play.google.com și căutați „rădăcină”.

Interesant este că puteți găsi o metodă pe Internet care implică utilizarea unui emulator de terminal. Judecând după forumuri, nu mai funcționează. Deci, cel mai bun lucru de făcut ar fi să instalați pur și simplu o altă aplicație.

(privilegii de superutilizator).

Acest lucru se face chiar dacă dispozitivul se află în perioada de service de garanție, ceea ce va anula garanția.

O aplicație este de obicei utilizată pentru a gestiona permisiunile extinse SuperSu, dar uneori se blochează, dând eroarea „Fișierul SU este ocupat”.

Să ne uităm la cum să rezolvăm eroarea și să scăpăm de acest avertisment pentru a acorda privilegii îmbunătățite programelor necesare.

Cuprins:

Puțină teorie

Binarul SU în sine oferă acele puteri avansate, oferind utilizatorului posibilitatea de a efectua orice operație pe dispozitivul său, inclusiv modificarea celor mai multe .

Fără acest obiect de sistem de fișiere, nu veți avea drepturi de root.

Chiar și atunci când SU nu este actualizat, SuperSU va oferi privilegiile necesare în majoritatea cazurilor, dar avertismentele constante și posibilele erori și lacune într-un SU învechit pot fi o problemă.

SuperSU și programe similare vă permit să gestionați capacitățile obținute, permițând sau interzicând rularea altor aplicații sub super administrator.

Deci, să ne dăm seama ce să facem când SuperSU sau aplicații de sistem similare oferă să se actualizeze.

Instrucțiunile sunt relevante în situațiile în care apare un mesaj cu alte probleme legate deS.U.: este ocupat sau absent (nu este instalat).

Cel mai simplu mod

Pentru mulți utilizatori de pe multe dispozitive, problema este rezolvată foarte simplu și nu sunt necesare cunoștințe sau software suplimentar.

Metoda este să dezinstalați versiunea curentă a SuperSU și să instalați ediția anterioară.

Nu se știe cum se va comporta dispozitivul cu ediția anterioară a aplicației, deoarece programul este actualizat periodic, dar s-a observat că trecerea la SuperSU v2.79 rezolvă problema.

Puteți obține o versiune veche a utilitarului găsind o arhivă a versiunilor sale pe un forum sau portal, de exemplu.

A doua cale

Există mai multe moduri de a rezolva problema. Să începem cu cel mai simplu pentru un începător.

Constă în folosirea unui utilitar chinezesc (nu trebuie să vă fie frică), prin care mulți primesc acele puteri avansate prețuite pentru controlul complet asupra lor.

Acesta este programul Baidu Root.

Nu este disponibil în magazin, deoarece este un hacker, iar manipularea neatentă și ineptă a funcționalității poate duce la probleme, de exemplu, va trebui să reporniți dispozitivul.

  • Descărcați utilitarul dintr-o sursă de încredere. Deoarece site-ul oficial nu funcționează în acest moment, acesta poate fi descărcat de pe forumul 4pda ca fișier apk.
  • Îl lansăm, acceptăm termenii de utilizareși acordați toate privilegiile necesare, după ce ați activat anterior instalarea aplicațiilor din surse nesigure în setările smartphone-ului dvs.

  • Următoarea interfață– o fereastră cu numele modelului dispozitivului utilizat și un alt buton („Get Root”). Facem clic pe el, ceea ce va oferi privilegii de superutilizator, actualizând astfel fișierul binar, care este ceea ce avem nevoie.

  • Ulterior, smartphone-ul va reporni, Baidu Root se va lansași va cere puteri extinse de la SuperSU. Noi le oferim.
  • Mai departe Vi se va solicita să actualizați fișierul binar. Butonul din stânga interzice actualizarea, butonul din dreapta permite. Faceți clic pe ultimul („Continuați” în versiunea rusă).

  • Mai departe este necesar atingeți butonul „Normal”.într-o fereastră care vă solicită să utilizați recuperarea personalizată, dacă este disponibilă.

Acum erorile cu fișierul SU, indiferent dacă este ocupat, nu este actualizat sau lipsește, vor dispărea.

Linie de comandă pentru utilizatori avansați

Există, de asemenea, o modalitate mai puțin simplă de a rezolva problema, la care este mai bine să apelați dacă cele anterioare nu v-au permis să scăpați de eroare, de exemplu, Baidu Root nu a putut obține root pe dispozitivul dvs.

2 Descărcați și instalați Root Browser (rolul său poate fi îndeplinit de orice manager de fișiere care acceptă root).

3 Descărcați fișierul zip și dezarhivați conținutul acestuia în folderul " update-uri» în rădăcina unei unități flash amovibile sau a memoriei unui dispozitiv mobil (se recomandă să mergeți cu a doua opțiune).

4 Deschideți managerul de fișiere Root Browser sau echivalentul acestuia și copiați obiectele .has_su_daemon, .installed_su_daemon și install-recovery.sh din „updatersu” în directorul „/system/etc”.

  • .has_su_daemon– trei bifă în prima coloană și primul în a doua;
  • .installed_su_daemon– bifați primele casete de selectare din coloanele unu și doi;
  • install-recovery.sh– plasăm casete de selectare la toate casetele de selectare din prima și a treia coloană, precum și lângă elementul „Proprietar” din a doua.

6 Accesați „/system/bin”, adăugați un nou director numit „.ext” și instalați următoarele drepturi pentru aceasta:

  • primele articole din prima și a doua coloană;
  • marcați complet a treia coloană.

7 Deschideți „/system/xbin” și copiați SU-ul nostru de acolo în noul folder care a fost creat la pasul anterior „/system/bin/.ext”.

8 Deschideți meniul de redenumire a documentului și adăugați un punct în fața numelui acestuia, după care setăm privilegiile afișate în captura de ecran de mai jos pentru acesta.

9 Lansați utilitarul Emulator terminal.

10 Introduceți următoarele comenzi în ordine:

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

11 Acum repornim manual dispozitivul și, după ce pornește, deschidem SuperSU și încercăm o actualizare normală a fișierului SU.

În acest articol, voi analiza o eroare foarte comună în rândul utilizatorilor Android, care apare atunci când rulează un program pentru a controla accesul superutilizatorului. SuperSu. Această problemă se manifestă astfel: când încercați să activați sau să instalați aplicația SuperSu, primiți o notificare cu textul „ Fără fișier binarSU șiSuperSu" sau " SuperSu binarSu nu este instalat”.

De regulă, o întâlnire similară are loc după obținerea drepturilor de rădăcină - fișierul binar pur și simplu oprește actualizarea. Din păcate, informațiile găsite în rețea mi s-au părut foarte împrăștiate și haotice și nu am putut instala fișierul binar Su din el, motiv pentru care am decis să sistematizez cumva încercările de a rezolva această problemă.

De fapt, fișierul Su este o componentă fundamentală a drepturilor de rădăcină menționate mai sus, așa că după ștergerea acestuia, pierzi drepturile SuperUser. În ciuda faptului că SuperSu nu exclude posibilitatea de a lucra la versiunea veche, dacă o părăsiți, atunci, mai devreme sau mai târziu, aproape sigur veți avea probleme la efectuarea operațiunilor. Prin urmare, să instalăm corect fișierul binar Su!

Metoda unu - simplă și directă

Dacă încercarea de actualizare clasică eșuează, instalați mai întâi Recovery. După instalare, reveniți la SuperSu, selectând acolo metoda de actualizare a su prin CWM/TWRP. Reporniți, timp în care sistemul împreună cu fișierul cu probleme ar trebui actualizate.

Dar dacă metoda descrisă nu a ajutat la instalarea fișierului binar Su sau nu ați putut găsi Recovery pentru dispozitivul dvs., atunci situația devine neplăcută, dar departe de a fi fatală.

Metoda a doua - sens giratoriu complicat

Aici vom împinge manual actualizarea SuperSu. Mai întâi, descărcați Root Browser și Android Terminal, precum și arhiva cu fișierele updatesu.zip, care, după dezarhivare, sunt trimise în folderul updatersu.

Acum lansăm aplicația Root Browser și transferăm fișiere din folderul updatersu .has_su_daemonȘi .installed_su_daemon și install-recovery.shîn folderul /system/etc.

Următorul este principalul lucru: trebuie să setăm permisiuni pentru aceste fișiere. Deoarece sunt mândrul proprietar al versiunii în limba engleză a Android, instrucțiunile mele vor fi în engleză, dar cred că nu este greu de comparat cu cea rusă.

Deci pentru dosar .has_su_daemon: pune trei casete de selectare în coloana Citire verticală (vizual Proprietar, Grup și Alții pe orizontală) și una în coloana Scriere verticală (Proprietar opus).

Pentru dosar .installed_su_daemon: unul în Citire (opposit Owner) și unul în Write (opus, din nou, Owner).

Pentru dosar install-recovery.sh: toate trei în Citire și în Execuție (proprietar opus, Grup și altele) și unul în Scriere (proprietar opus).

După ce ați făcut acest lucru, mergeți în folderul /system/bin, unde creăm un nou folder .ext. Apoi îi setăm drepturile: punem casete de selectare în coloana Citire vizavi de Proprietar, în coloana Scriere de lângă Proprietar, în coloana Execută vizavi de toate trei.

Apoi copiați fișierul su din folderul /system/xbin în folderul nou creat (/system/bin/.ext), redenumind su în .su în același timp.

Setați din nou permisiunile, acum pentru fișierul .su: bifează-le pe toate trei în coloana Citire, vizavi de Proprietar în coloana Scriere, toate trei în coloana Execută.

Poți să-ți tragi puțin respirația: Aproape totul este gata, dar ultima împingere rămâne. Lansați programul Android Terminal și introduceți următoarele comenzi în el:

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

Acum reporniți și încercați să actualizați fișierul su din nou făcând clic pe „Normal” în SuperSu. După toți acești pași, am reușit să instalez binarul Su.

Sper că am putut să prezint în mod consecvent și structurat soluția la problema „SuperSu nu are un fișier binar în sistem”. Dacă totul este făcut conform instrucțiunilor, atunci aproape sigur ar trebui să funcționeze.

Scrie-ți întrebările și soluțiile în comentarii, hai să ne ajutăm împreună!

In contact cu

Aceasta este departe de prima aplicație pentru obținerea drepturilor de superutilizator. Numele SuperSU în sine este un acronim pentru Super Superuser; a înlocuit aplicația Superuser în 2013.

SuperSU

Și atunci au început să se întâmple lucruri interesante. Dezvoltatorul Chainfire, care a susținut (și este) SuperSU, a vândut proiectul unei companii incredibil de tulbure, Coding Code Mobile Technology LLC (CCMT), despre care se știe puțin mai mult decât nimic.

Compania care deține SuperSU este un „agent înregistrat” în statul american Delaware - este adesea aleasă de companiile străine pentru a înregistra un fel de offshore (registrul de înregistrare a companiei în registrul de stat).

Rădăcinile companiei sunt în China; adresa exactă, structura corporativă, proprietarii și obiectivele acestora sunt necunoscute. Având în vedere că codurile sursă SuperSU nu sunt publicate, unor utilizatori avansați le este frică să instaleze cele mai recente versiuni ale aplicației (2.80+).

În același timp, SuperSU este cea mai comună și compatibilă modalitate de a obține drepturi de superutilizator. Există aplicații care funcționează corect cu SuperSU, dar au doar o compatibilitate limitată cu alți manageri de rădăcină (de exemplu, Magisk).

Astfel, aplicația LeanDroid, atunci când lucrează prin SuperSU, poate activa și opri automat transmisia de date prin rețeaua mobilă și poate activa și dezactiva corect modulul satelit GPS (fără a atinge modul „economisire energie” pentru determinarea coordonatelor), dar cu Magisk nu poate (bine, sau prin starea permisivă SELinux).

Unele versiuni populare ale Viper4Android sunt, de asemenea, păcătoase; totuși, în cazul lui Viper, un modul fără sistem pentru Magisk a fost disponibil de mult timp - și acesta, orice s-ar spune, este o modalitate mult mai curată și mai convenabilă de a-l instala.

Instalarea SuperSU

Există mai multe moduri de a instala SuperSU. Cea mai corectă și corectă metodă de instalare este să flashați arhiva descărcată de pe site-ul oficial folosind recuperarea personalizată (TWRP sau CWM). Desigur, acest lucru necesită un bootloader deblocat (sau cel puțin parțial deblocat).

Scriptul de instalare va determina independent versiunea Android și metoda de instalare (la partiția de sistem sau fără sistem). Pentru versiunile mai noi de Android, secțiunea boot.img va fi corectată automat și discul ram modificat. Dacă dispozitivul dvs. are TWRP și bootloader-ul este deblocat, nici măcar nu trebuie să luați în considerare alte metode (darămite aplicații din clasa King Root și altele asemenea).

Uneori, SuperSU este inclus în firmware-ul gata făcut, cel mai adesea în versiuni neoficiale. În acest caz, nu trebuie făcut nimic suplimentar.

În cele din urmă, SuperSU poate fi implementat (nu există altă modalitate de a spune) în sistem folosind o metodă sau alta: un script, o aplicație, folosind un programator hardware sau un mod de serviciu - da - da, există așa ceva! Și dacă în același Android 6.0 funcționarea corectă a su fără deblocarea bootloader-ului este în general imposibilă, atunci diferite metode alternative de instalare pot ocoli adesea aceste restricții.

Merită folosit SuperSU astăzi?

Tu decizi. Pentru unele dispozitive pur și simplu nu există o alegere, dar în general se pare că alte soluții sunt viitorul. Și anume - .

Aplicația de gestionare a drepturilor de root pe Android - SuperSU - a devenit atât de răspândită încât a devenit aproape identică cu conceptul de obținere directă a drepturilor de Superutilizator pe dispozitivele Android. De ce nu ar trebui să combinați aceste concepte, cum să obțineți drepturi de root pe un dispozitiv și să instalați simultan SuperSU în mai multe moduri, vom afla acest lucru în articol.

Deci, SuperSU este un program pentru gestionarea drepturilor de Superutilizator pe dispozitivele Android, dar nu o modalitate de a le obține.

Astfel, pentru a utiliza SuperSu, drepturile de root trebuie deja obținute pe dispozitiv folosind mijloace speciale. În același timp, utilizatorii identifică conceptele de gestionare a drepturilor root și procesul de obținere a acestora, în primul rând, deoarece interacțiunea cu privilegiile în cauză se realizează tocmai prin intermediul programului, iar în al doilea rând, pentru că multe metode de obținere a drepturilor root presupun, după executie, instalare automata SuperSU. Mai jos sunt trei moduri de a obține un SuperSu funcțional pe dispozitivul Android.

Metoda 1: Oficial

Cel mai simplu mod de a obține SuperSU pe dispozitiv este să descărcați și să instalați aplicația de pe Google Play.

Instalarea SuperSU de pe Play Market este o procedură complet standard, care implică aceiași pași ca orice altă aplicație Android la descărcare și instalare.

Să vă reamintim că această metodă de instalare va avea sens practic doar dacă drepturile de Superutilizator au fost deja obținute pe dispozitiv!

Metoda 2: Recuperare modificată

Această metodă poate implica nu numai instalarea SuperSU, ci și înainte de instalarea managerului, obținerea drepturilor de root în dispozitiv. Cel mai important lucru pentru implementarea cu succes a metodei este găsirea unui fișier potrivit pentru un anumit dispozitiv *.zip, flashed prin recuperare, care în mod ideal conține un script care vă permite să obțineți drepturi de root. În plus, pentru a utiliza metoda veți avea nevoie de o recuperare modificată instalată. Cele mai frecvent utilizate sunt TWRP sau CWM Recovery.


Metoda 3: Programe pentru obținerea root

După cum sa spus la început, multe metode de obținere a drepturilor de Superutilizator, prezentate sub formă de aplicații pentru Windows și Android, necesită instalarea SuperSU automat după execuție. De exemplu, o astfel de aplicație este Framaroot.

O descriere a procesului de obținere a drepturilor de root cu instalarea SuperSU prin Framarut poate fi găsită în articolul de la linkul de mai jos.