Kaip atnaujinti su dvejetainį failą „Android“. Atnaujinant SuperSU pasirodo klaida „SU failas užimtas“ - ką turėčiau daryti? Kaip atnaujinti supersu dvejetainį failą naudojant atkūrimą

„Android“ šakninių teisių valdymo programa „SuperSU“ tapo tokia plačiai paplitusi, kad tapo beveik identiška tiesioginio „Superuser“ teisių gavimo „Android“ įrenginiuose koncepcijai. Kodėl neturėtumėte derinti šių sąvokų, kaip gauti šaknines teises įrenginyje ir vienu metu keliais būdais įdiegti SuperSU, mes tai išsiaiškinsime straipsnyje.

Taigi, „SuperSU“ yra „Android“ įrenginių „Superuser“ teisių valdymo programa, bet ne būdas jas gauti.

Taigi, norint naudoti SuperSu, įrenginyje turi būti gautos šakninės teisės specialiomis priemonėmis. Tuo pačiu metu vartotojai nustato šakninių teisių valdymo sąvokas ir jų gavimo procesą, pirma dėl to, kad sąveika su atitinkamomis privilegijomis vykdoma būtent per programą, ir, antra, todėl, kad daugelis šakninių teisių gavimo būdų reiškia, vykdymas, automatinis diegimas SuperSU. Toliau pateikiami trys būdai, kaip „Android“ įrenginyje gauti veikiančią „SuperSu“.

1 metodas: oficialus

Lengviausias būdas gauti SuperSU savo įrenginyje yra atsisiųsti ir įdiegti programą iš „Google Play“.

„SuperSU“ diegimas iš „Play Market“ yra visiškai standartinė procedūra, apimanti tuos pačius veiksmus, kaip ir bet kuri kita „Android“ programa atsisiunčiant ir diegiant.

Priminsime, kad šis diegimo būdas bus praktiškai prasmingas tik tuo atveju, jei įrenginyje jau bus gautos Superuser teisės!

2 metodas: modifikuotas atkūrimas

Šis metodas gali reikšti ne tik „SuperSU“ diegimą, bet ir prieš diegiant tvarkyklę, norint gauti įrenginio root teises. Svarbiausia sėkmingam metodo įgyvendinimui – surasti konkrečiam įrenginiui tinkamą failą *.zip, atkuriamas, idealiu atveju turintis scenarijų, leidžiantį gauti šaknines teises. Be to, norint naudoti metodą, reikės įdiegti modifikuotą atkūrimą. Dažniausiai naudojami TWRP arba CWM atkūrimas.


3 būdas: programos šaknims gauti

Kaip buvo sakyta pradžioje, daugelis būdų, kaip gauti Superuser teises, pateiktus Windows ir Android programų pavidalu, reikalauja automatiškai po vykdymo įdiegti SuperSU. Pavyzdžiui, tokia programa yra „Framaroot“.

Pagrindinių teisių gavimo proceso, įdiegiant SuperSU per Framarut, aprašymą rasite straipsnyje, esančiame toliau pateiktoje nuorodoje.

Yra daug vadinamųjų „vieno paspaudimo“ programų, skirtų „Android“ ROOT teisėms gauti. Šiuos išnaudojimus lengva naudoti: tiesiog įdiekite programą savo kompiuteryje arba programą išmaniajame telefone, jei reikia, atlikite kelis paspaudimus ir viskas! Tačiau pagrindinė jų problema yra ta, kad jie negali išjungti 100% įrenginių. Šioje instrukcijoje kalbėsime apie metodą, tinkantį visiems išmaniesiems telefonams ir planšetiniams kompiuteriams, kuriuose galite įdiegti pasirinktinį atkūrimą: CWM, TWRP.

Kas yra pagrindinės teisės ir kam jos skirtos?

Nors „Android“ yra labiausiai pritaikoma mobilioji OS, bet koks įrenginys neturi prieigos prie šakninio katalogo ir redagavimo sistemos failų – jie montuojami tik skaitymo režimu. Turint root (Superuser paskyrą), galima rašyti į sistemos skaidinį. Vartotojas gali kiek įmanoma labiau pritaikyti sistemą: apeiti „Google Play“ apribojimus ir dar daugiau.

Įsišaknijimo proceso metu išmaniajame telefone ar planšetiniame kompiuteryje įdiegiama šakninių teisių administratoriaus programa SuperSU, dvejetainis failas SU, kuris parašytas kelyje. /system/xbin/ ir konsolės paslaugų rinkinys BusyBox.

Kaip root Android per CWM

1. Atsisiuntę SuperSU archyvą iš oficialios svetainės ir išsaugoję jį patogioje atminties kortelės vietoje.

2. – kaip tai daroma, rasite instrukcijose nuorodoje.

3. CWM pasirinkite „install zip“ (pasirinkta naudojant maitinimo mygtuką) arba „install zip from sdcard“ (senesnėms CWM versijoms, žemesnėms nei 6.X.X).

4. Tada pasirinkite zip iš /sdcard, jei archyvas, kurį norite peržiūrėti, yra SD kortelėje.

5. Eikite į aplanką, kuriame išsaugojote „SuperSU- versija.zip“ ir patvirtinkite maitinimo mygtuku.

6. Sutikite su diegimu, pasirinkite „Taip – ​​įdiegti SuperSU- versija.zip".

7. Prasidės mobiliojo įrenginio įsišaknijimo procesas.

8. Pabaigoje pamatysite pranešimą "Įdiegti iš sd kortelės baigta", o tai mūsų atveju reiškia root teisių gavimą.

9. Grįžkite į pagrindinį CWM meniu.

10. Spustelėkite „paleisti sistemą iš naujo dabar“, kad iš naujo paleistumėte „Android“.

Kaip įdiegti SuperSU per TWRP atkūrimą

Dabar panašios instrukcijos, skirtos . Visų pirma, vadovaukitės pirmaisiais dviem aukščiau pateiktų DUK punktais, kad paleistumėte „SuperSU“ archyvo programinę-aparatinę įrangą iš CWM.

1. Tada pagrindiniame TWRP meniu pasirinkite „Įdiegti“.

2. Raskite ZIP archyvą, atsisiųstą į SD iš SuperSU.

3. Perbraukite, taip sutikdami su programine įranga.

4. Sėkmingai! Gautos šakninės teisės, pasirinkite „Reboot System“, kad paleistumėte sistemą.

Kaip patikrinti „SuperUser“ sistemoje „Android“.

Dabar meniu turėtų pasirodyti Superuser teisių tvarkyklė - programa SuperSU. Galite patikrinti, ar turite root teises, naudodami paprastą Root Checker programą.

„Super SU“ yra būtent ta praktiška „Android“ programa, kuri leis jums atkurti visišką jūsų mobiliojo įrenginio tvarką ir sukonfigūruoti jo veikimą taip, kaip iš tikrųjų reikia. Ši programa vadinama „supervartotojo“ programa, leidžiančia reguliuoti kitų įrenginyje įdiegtų programų veikimą. Galite atsisiųsti „Super Su“, skirtą „Android“, naudodami tiesioginę nuorodą, esančią šios apžvalgos pabaigoje.

Taigi, įdiegus programą Super Su, vartotojas efektyviausiai gali valdyti asmeninio Android telefono funkcionalumą pritaikydamas jo funkcijas. Programa leidžia vartotojui gauti laikinas root teises į telefoną (laikinas unroot), kurios leis sukonfigūruoti sistemą, o iš naujo paleidus programėlę atkurti ankstesnį jos veikimo režimą.

Programa turi paprastą ir tuo pačiu struktūrizuotą sąsają su funkcijų sąrašu, kuris iš karto supažindina vartotoją su visomis turimomis galimybėmis. Todėl net ir moksleivis, turintis pagrindinių žinių ir įgūdžių dirbant su „Android“ telefonais, gali suprasti jo valdymą, todėl jis yra populiariausias tarp kitų šios srities programinės įrangos analogų – šakninių teisių gavimas. Be to, spalvų rinkinys Super Su suprojektuoti taip, kad juos būtų lengva suprasti, o piktogramomis pagrįsti valdikliai išdėstyti taip, kad juos būtų galima rasti vos per kelias sekundes.

Super su programa rusų kalba nuolat veikia fone ir įsijungia pati, kai tik įjungiate telefoną. Jis palaiko ne tik įprasto super administratoriaus šakninio kompiuterio galimybes, bet ir gali kurį laiką visiškai iš naujo nustatyti tas pačias šaknines teises, pavyzdžiui, jei jums reikia atnaujinti „Android“ versiją savo telefone, o tada jos gali būti labai didelės. lengvai atkuriamas.

Atkreipkite dėmesį, kad anksčiau parsisiųsti supersu (PRO), skirtą Android telefoną ar planšetinį kompiuterį, vartotojas turi įdiegti klasikinę Super SU, o po to įdiegti programos PRO versiją, nes ji efektyvi tik įsišaknijusiuose įrenginiuose ir suteikia vartotojui papildomų galimybių koordinuoti visų kitų programų darbą.

Super SU savybės:

  1. Efektyvus ir stabilus veikimas paslėptu (fono) režimu, netrikdant sąveikos su kitomis programomis;
  2. Detalus visų sistemoje atliekamų veiksmų registravimas (itin patogu ir naudinga kūrėjams ir pažengusiems vartotojams);
  3. Unikali galimybė sustabdyti vartotojo Root teises ir vėlesnį jų atkūrimą;
Jei bandant įdiegti programą ekrane pasirodo pranešimas " supersu nepavyko įdiegti su dvejetainio“, tada pabandykite atsisiųsti ir įdiegti naujesnę paslaugų programos versiją ir vadovaukitės instrukcijomis, kurias kūrėjai paskelbė oficialioje svetainėje.

„Android“ vartotojai, turintys root teises, periodiškai susiduria su šia problema. Kartais, įeinant į SuperSu programą, paleidžiant arba diegiant SU dvejetainį failą įrenginio ekrane pasirodo klaida. Šiandien mes stengsimės padėti išspręsti šią klaidą.

SU dvejetainis yra svarbiausias šakninių teisių komponentas. Jei SU dvejetainis failas yra pasenęs arba jo visai nėra, per naktį negalėsite gauti prieigos prie Superuser teisių.

Atminkite, kad atlikdami visą šį veiksmą prisiimate visą atsakomybę už „Android“ įrenginio veikimą.

Klaidos sprendimo būdai

1 būdas

Diegiant SU dvejetainį failą, sistema klausia, kaip norite jį įdiegti – įprastai ar per atkūrimą.

Jei neturite pasirinktinio atkūrimo CWM arba TWRP, turite jį įdiegti.

Grįžkite į SuperSu ir paprašius įdiegti dvejetainį SU failą spustelėkite mygtuką "TWRP/CWM" . Palaukite, kol operacija bus baigta.

2 būdas

Jei pirmasis metodas neduoda rezultatų, šis metodas gali padėti išspręsti problemą, tačiau jis yra šiek tiek sudėtingesnis nei pirmasis. Atkreipkite dėmesį, kad visi veiksmai turi būti atliekami kiek įmanoma atidžiau, nes vienas neteisingas veiksmas gali ne tik nepadėti išspręsti problemos, bet ir lemti netinkamą įrenginio veikimą.

1. Pirmiausia per „Play“ parduotuvę turėsite atsisiųsti „Root Browser“ ir „Android Terminal“ programas, taip pat iš updatesu.zip archyvo.

2. Išpakuokite gautą archyvą ir perkelkite gautą aplanką "atnaujinti" į „Android“ įrenginį (geriausia į vidinę atmintį).

3. Įrenginyje paleiskite įdiegtą „Root Browser“ programą. Eikite į jame esantį aplanką "atnaujinti" , kurį anksčiau perkėlėte į įrenginį, tada nukopijuokite toliau pateiktą failų sąrašą ir perkelkite juos į aplanką /sistema/etc :

– .has_su_daemon

– .installed_su_daemon

– install-recovery.sh

4. Kiekvienam failui, įdėtam į aplanką etc, turite nustatyti prieigos teises. Norėdami tai padaryti, pasirinkite kiekvieną failą atskirai, pasirinkite "Leidimai" , tada pažymėkite reikiamus langelius:

– Failas .has_su_daemon : pažymėkite visus langelius stulpelyje „Skaityti“, taip pat vieną žymimąjį laukelį stulpelyje „Rašyti“ šalia elemento „Savininkas“;

– Failas .installed_su_daemon : pažymėkite langelius eilutėje „Savininkas“ šalia elementų „Skaityti“ ir „Rašyti“;

– Failas install-recovery.sh : pažymėkite visus langelius stulpeliuose „Skaityti“ ir „Vykdyti“, taip pat vieną žymimąjį laukelį stulpelyje „Rašyti“, esantį šalia elemento „Savininkas“.

5. Atidarykite aplanką /sistema/dėklas ir sukurkite jame naują aplanką, suteikdami jam pavadinimą ".ext" (be kabučių). Kaip ir ankstesniu atveju, ji turi nustatyti šias teises: visus žymimuosius laukelius stulpelyje „Vykdyti“, taip pat visus žymės langelius eilutėje „Savininkas“.

6. Atidarykite aplanką /sistema/xbin ir nukopijuokite failą į jį "su" ir perkelkite į anksčiau sukurtą aplanką /system/bin/.ext .

7. Įterpiant failą "su" į aplanką, pervadinkite jį į „.su“, t.y. tiesiog pridedu tašką. Nustatykite failą ".su" šias teises: visus žymimuosius laukelius stulpeliuose „Skaityti“ ir „Vykdyti“, taip pat vieną žymimąjį laukelį stulpelyje „Rašyti“ šalia elemento „Savininkas“.

8. Mes jau beveik ten. Paleiskite „Android“ terminalo programą ir po vieną įveskite šias komandas:

mount -o rw,remount /system

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

/system/xbin/su –diegti

Uždarykite terminalą ir iš naujo paleiskite „Android“ įrenginį. Dar kartą paleiskite superSu ir paklausus apie SU dvejetainio failo diegimo tipą spustelėkite "Gerai" .

Šiame straipsnyje apžvelgsiu labai paplitusią „Android“ vartotojų klaidą, kuri įvyksta vykdant programą, skirtą valdyti supervartotojo prieigą. SuperSu. Ši problema pasireiškia taip: kai bandote įjungti arba įdiegti SuperSu programą, gaunate pranešimą su tekstu " Nėra dvejetainio failoSU irSuperSu"arba" SuperSu dvejetainisSu neįdiegtas”.

Paprastai panašus susidūrimas įvyksta gavus root teises - dvejetainis failas tiesiog nustoja atnaujinti. Deja, informacija, kurią radau tinkle, man pasirodė labai išsklaidyta ir chaotiška ir negalėjau iš jo įdiegti Su dvejetainio failo, todėl nusprendžiau kažkaip susisteminti bandymus išspręsti šią problemą.

Tiesą sakant, Su failas yra pagrindinis aukščiau paminėtų šakninių teisių komponentas, todėl jį ištrynę prarandate SuperUser teises. Nepaisant to, kad „SuperSu“ neatmeta galimybės dirbti su senąja versija, jei ją paliksite, anksčiau ar vėliau beveik neabejotinai turėsite problemų atliekant operacijas. Todėl teisingai įdiegkime Su dvejetainį failą!

Pirmasis metodas – paprastas ir aiškus

Jei klasikinis bandymas atnaujinti nepavyksta, pirmiausia įdiekite atkūrimą. Įdiegę grįžkite į SuperSu, pasirinkdami su atnaujinimo metodą per CWM/TWRP. Perkraukite, kurio metu sistema kartu su probleminiu failu turėtų būti atnaujinta.

Bet jei aprašytas metodas nepadėjo įdiegti Su dvejetainio failo arba nepavyko rasti įrenginio atkūrimo, situacija tampa nemaloni, bet toli gražu ne mirtina.

Antras būdas – sudėtinga žiedinė sankryža

Čia mes stumsime SuperSu atnaujinimą rankiniu būdu. Pirmiausia atsisiųskite Root Browser ir Android Terminal, taip pat archyvą su updatesu.zip failais, kurie išpakavus siunčiami į updatersu aplanką.

Dabar paleidžiame Root Browser programą ir perkeliame failus iš aplanko updatersu .has_su_daemon Ir .installed_su_daemon ir install-recovery.shį aplanką /system/etc.

Kitas yra pagrindinis dalykas: turime nustatyti leidimus šiems failams. Kadangi didžiuojuosi angliškos Android versijos savininku, mano instrukcijos bus anglų kalba, bet manau, kad su rusiška palyginti nesunku.

Taigi dėl failo .has_su_daemon: pažymėkite tris žymimuosius langelius vertikaliame Skaitymo stulpelyje (priešais Savininkas, Grupė ir kiti horizontaliai) ir vieną vertikaliame Rašymo stulpelyje (priešais savininką).

Dėl failo .installed_su_daemon: vienas Skaityti (priešais savininkas) ir kitas Rašyti (priešais, vėlgi, savininkas).

Dėl failo install-recovery.sh: visi trys yra Skaityti ir Vykdyti (priešais savininkas, grupė ir kiti) ir vienas rašyti (priešais savininkas).

Tai padarę, eikite į aplanką /system/bin, kur sukuriame naują .ext aplanką. Tada nustatome jo teises: pažymime varnelę stulpelyje Skaityti priešais Savininką, stulpelyje Rašyti priešais Savininką, stulpelyje Vykdyti prieš visus tris.

Tada nukopijuokite su failą iš /system/xbin aplanko į naujai sukurtą aplanką (/system/bin/.ext), tuo pačiu pervadindami su į .su.

Dar kartą nustatykite .su failo leidimus: Pažymėkite visus tris stulpelyje Skaityti, priešais Owner stulpelyje Rašyti, visus tris stulpelyje Vykdyti.

Galite šiek tiek atsikvėpti: Beveik viskas padaryta, bet lieka paskutinis postūmis. Paleiskite „Android“ terminalo programą ir įveskite į ją šias komandas:

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

Dabar paleiskite iš naujo ir bandykite dar kartą atnaujinti su failą spustelėdami „Normal“ „SuperSu“. Po visų šių veiksmų man pavyko įdiegti Su dvejetainį failą.

Tikiuosi, kad man pavyko nuosekliai ir struktūriškai pateikti problemos sprendimą „SuperSu sistemoje nėra dvejetainio failo“. Jei viskas daroma pagal instrukcijas, tai beveik neabejotinai turėtų pasisekti.

Savo klausimus ir sprendimus rašykite komentaruose, padėkime vieni kitiems kartu!

Susisiekus su

mob_info