Ako aktualizovať binárne su. Binárny súbor SU je potrebné aktualizovať: čo robiť? Čo je súbor SU

V tomto článku zvážim veľmi bežné medzi používateľmi chyba androidu, ku ktorému dochádza pri spustení programu kontroly prístupu superužívateľa supersu. Tento problém sa prejavuje nasledovne: keď sa pokúsite povoliť alebo nainštalovať aplikáciu SuperSu, dostanete upozornenie s textom " Žiadny binárny súborSU aSuperSu"alebo" SuperSu binárneSu nie je nainštalovaný”.

Kolízia s podobným spravidla nastáva po získaní práv root - binárny súbor sa jednoducho prestane aktualizovať. Bohužiaľ, informácie, ktoré som našiel na nete, sa mi zdali veľmi rozptýlené a chaotické a pomocou nich som nemohol nainštalovať binárny súbor Su, a preto som sa rozhodol nejako systematizovať pokusy o vyriešenie tohto problému.

Súbor Su je v skutočnosti základnou súčasťou vyššie uvedených koreňových práv, takže po jeho odstránení stratíte práva SuperUser. Hoci SuperSu nevylučuje možnosť spustenia starej verzie, ak ju opustíte, skôr či neskôr budete mať takmer určite problémy s prevádzkou. Preto koniec koncov nainštalujte binárny súbor Su správne!

Metóda jedna - jednoduchá a čelná

Ak klasický pokus o aktualizáciu zlyhal, najskôr nainštalujte Recovery. Po inštalácii sa vráťte do SuperSu výberom spôsobu aktualizácie su cez CWM / TWRP tam. Vykonajte reštart, počas ktorého by sa mal aktualizovať systém spolu so súborom problémov.

Ak však opísaná metóda nepomohla nainštalovať binárny súbor Su alebo ak ste pre svoje zariadenie nenašli obnovenie, situácia sa už stáva nepríjemnou, ale zďaleka nie smrteľnou.

Spôsob dva – zložitý kruhový objazd

Tu posunieme aktualizáciu SuperSu manuálne. Najprv si stiahnite Root Browser a Android Terminal a tiež archív so súbormi updatesu.zip, ktorý po rozbalení odošlete do priečinka updatersu.

Teraz spustíme aplikáciu Root Browser a prenesieme súbory z priečinka updatersu .has_su_daemon a .installed_su_daemon a install-recovery.sh do priečinka /system/etc.

Ďalej je to hlavné: musíme týmto súborom nastaviť povolenia. Keďže som hrdým majiteľom angličtiny verzie pre Android, potom bude moja výučba v angličtine, ale verím, že je ľahké ju korelovať s ruštinou.

Takže pre súbor .has_su_daemon: umiestnite tri začiarkavacie políčka do zvislého stĺpca Čítať (oproti Vlastník, Skupina a Ostatné vodorovne) a jedno do zvislého stĺpca Zápis (oproti Vlastník).

Pre súbor .installed_su_daemon: jeden v čítaní (oproti vlastníkovi) a jeden v zápise (oproti vlastníkovi).

Pre súbor install-recovery.sh: všetky tri v Read a Execute (oproti Owner, Group a Others) a jeden v Write (oproti Owner).

Potom prejdite do priečinka / system / bin, kde vytvoríme nový priečinok .ext. Potom mu nastavíme práva: dáme zaškrtnutie do stĺpca Čítať oproti Vlastník, do stĺpca Zápis oproti Vlastník, do stĺpca Vykonať oproti všetkým trom.

Potom skopírujeme súbor su z priečinka /system/xbin do novovytvoreného priečinka (/system/bin/.ext), pričom su zároveň premenujeme na .su.

Znova nastavte práva, teraz pre súbor .su: začiarknutie pre všetky tri v stĺpci Čítať, oproti Vlastník v stĺpci Zápis, všetky tri v stĺpci Vykonať.

Môžete si trochu oddýchnuť: takmer všetko je hotové, ale bolo tam posledné zatlačenie. Bežať program pre Android Terminál a zadajte nasledujúce príkazy:

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

Teraz reštartujte a skúste znova aktualizovať súbor su stlačením tlačidla "Normal" v SuperSu. Po všetkých týchto krokoch sa mi podarilo nainštalovať binárku Su.

Dúfam, že sa mi podarilo konzistentne a štruktúrovane uviesť riešenie problému „SuperSu nemá v systéme binárny súbor“. Ak je všetko vykonané podľa pokynov, malo by to takmer určite fungovať.

Otázky a vaše riešenia píšte do komentárov, spoločne si pomôžeme!

V kontakte s

Niekedy sa pri používaní programu SuperSU, ktorý je určený na prideľovanie koreňových práv smartfónu / tabletu, vyskytne chyba „Súbor SU je zaneprázdnený“. Dnes si rozoberieme tri spôsoby, ako sa s tým vysporiadať.

1. Metóda jedna. Použitie inej verzie

Vyriešiť tento problém so SuperSU SU to zvládnete veľmi jednoducho - nainštalujte stará verzia programy.

Faktom je, že veľa nových verzií má chyby a závady (buďme úprimní). Jednou z nich je chyba, ktorú zvažujeme. Súdiac podľa fór a iných článkov, v2.79 tento problém rieši. Môžete si ho stiahnuť z tohto odkazu.

Pokiaľ ide o aktualizáciu verzie, všetko je jednoduché - musíte odinštalovať program SuperSU, ktorý máte teraz, a nainštalovať ten, ktorý si stiahnete z vyššie uvedeného odkazu.

2. Spôsob dva. Aktualizácia binárneho súboru pomocou koreňa Baidu

Toto je čínsky nástroj, ktorý upravuje binárny súbor SU. Teraz prídeme na všetko.

Ak chcete použiť Baidu Root, postupujte takto:

  • Najprv si musíte stiahnuť program. Najlepšie je to urobiť na w3bsit3-dns.com. Nájdete tam súbor .apk, ktorý stačí otvoriť a spustiť inštaláciu. Potom otvorte aplikáciu.
  • Uvidíte veľa čínskych znakov. Toto sú podmienky používania. Našťastie je tlačidlo „Prijať“ v ruštine. Mali by ste to stlačiť.

Ryža. č. 1. Zmluvné podmienky Baidu Root

  • Ďalej sa zobrazí hlavné okno programu. Bude tam uvedený model vášho stroja. Kliknite na tlačidlo "Get Root".

Ryža. č. 2. Hlavná obrazovka Baidu Root

  • Prebehne reštart. Po zapnutí sa vám okamžite zobrazí Baidu Root, ktorý bude vyžadovať rozšírené práva. Súhlasím.
  • Teraz je najdôležitejšie, že sa zobrazí okno na úpravu binárneho súboru. Samozrejme, nezmeníte to – urobí to program. Musíte len súhlasiť s navrhovanými akciami. Ak to chcete urobiť, kliknite na tlačidlo, ktoré sa nachádza vpravo v okne žiadosti. Môže sa nazývať „Pokračovať“, „Aktualizovať“ atď.

  • Možno sa objaví ďalšia žiadosť, s ktorou budete musieť tiež súhlasiť (tlačidlo „Normálne“). Je zodpovedný za používanie vlastnej ponuky obnovy.

Potom by mala chyba navždy zmiznúť.

3. Tretí spôsob. Akýkoľvek iný koreňový program

Prečo vlastne musíte trpieť SuperSU, ak existuje veľké množstvo programov na získanie práv root?

Získajte inú aplikáciu, ktorá nebude mať tieto problémy. Opäť ich nájdete tu. Môžete tiež prejsť na stránku play.google.com a zadať dopyt „root“.

Je zaujímavé, že na internete môžete nájsť spôsob, ktorý zahŕňa použitie emulátora terminálu. Súdiac podľa fóra, teraz to už nefunguje. Takže najlepšie by bolo jednoducho vziať a nainštalovať inú aplikáciu.

Aplikácia na správu práv root na Android - SuperSU sa tak rozšírila, že sa stala takmer identickou s konceptom priameho získavania práv Superuser na zariadeniach s Androidom. Prečo by ste nemali kombinovať tieto koncepty, ako získať práva root na zariadení a súčasne nainštalovať SuperSU niekoľkými spôsobmi, to zistíme v článku.

SuperSU je teda program na správu práv Superuser v zariadeniach so systémom Android, ale nie spôsob, ako ich získať.

Ak chcete použiť SuperSu, musíte už na zariadení získať práva root pomocou špeciálnych nástrojov. Používatelia zároveň identifikujú koncepty správy koreňových práv a proces ich získavania, po prvé preto, že interakcia s príslušnými privilégiami sa vykonáva práve prostredníctvom programu, a po druhé, pretože mnohé metódy získavania práv root znamenajú, že po ich vykonanie, automatická inštalácia SuperSU. Nižšie sú uvedené tri spôsoby, ako získať funkčný SuperSu na zariadení so systémom Android.

Metóda 1: Oficiálna

najviac jednoduchým spôsobom Ak chcete získať SuperSU do svojho zariadenia, musíte si stiahnuť a nainštalovať aplikáciu zo služby Google Play.

Inštalácia SuperSU z Play Market je úplne štandardný postup, ktorý zahŕňa rovnaké kroky ako akákoľvek iná aplikácia pre Android pri jej sťahovaní a inštalácii.

Odvolanie túto metódu inštalácia bude mať praktický zmysel len vtedy, ak už boli zariadeniu udelené práva superužívateľa!

Metóda 2: Modifikovaná obnova

Táto metóda môže znamenať nielen inštaláciu SuperSU, ale aj získanie koreňových práv v zariadení pred inštaláciou správcu. Najdôležitejšie pre úspešnú implementáciu metódy je nájsť súbor vhodný pre konkrétne zariadenie. *.PSČ, preblesknutý obnovou, ideálne obsahujúci skript, ktorý vám umožní získať práva root. Okrem toho na použitie metódy budete potrebovať nainštalované upravené obnovenie. Najčastejšie používané sú TWRP alebo CWM Recovery.


Metóda 3: Programy na získanie root

Ako už bolo spomenuté na začiatku, mnohé metódy na získanie práv Superuser prezentované vo forme aplikácií pre Windows a Android vyžadujú inštaláciu SuperSU automaticky po ich spustení. Takouto aplikáciou je napríklad Framaroot.

Popis procesu získania práv root s inštaláciou SuperSU cez Framarut nájdete v článku na nižšie uvedenom odkaze.

Ako aktualizovať su binárne na android. Binárny kód SU je potrebné aktualizovať. Aktualizovať? Nemôžete aktualizovať súbor SU? Naša stránka sa ponáhľa, aby vám pomohla vyriešiť tento problém!

V poslednej dobe má veľa používateľov problém, ktorý sa objaví po získanie koreňa správne - neaktualizuje sa binárny súbor s, veľa otázok na webe a takmer 0 riešení, je čas to opraviť!

Pozor!
Materiál nie je pre začiatočníkov! Len pre tých, ktorí už poznajú oddiely Android celkom dobre, ako skryť súbory v systéme Android, vedia o povoleniach systému Android!

teória

Aj keď v skutočnosti budú všetky aplikácie fungovať dobre a bez nútenia Koreňové aktualizácie takže môžete len relaxovať a ignorovať to.

SuperSu umožňuje používanie aplikácií Koreňové práva aj keď binárny súbor s nie je aktualizovaný!

Spôsoby, ako vyriešiť SuperSU zlyhá pri aktualizácii binárneho súboru su

V ideálnom prípade aplikácia SuperSu, keď sa zobrazí výzva „Binárny súbor SU je potrebné aktualizovať. Aktualizovať? stlačte tlačidlo "normálne", potom bude všetko v poriadku aktualizovať. Ak nie:

Metóda 1

Ak nemôžete aktualizovať su, nainštalujte obnovenie (ak nie je nainštalované) - Ako nainštalovať obnovenie. Po Obnovovacie inštalácie, znova prejdite na SuperSu a vyberte metódu aktualizácie su cez „CWM / TWRP“, potom sa Android reštartuje a prebehne aktualizácia a smartfón alebo tablet sa znova spustí! Binárna su bola teraz aktualizovaná!

Ak ste nenašli Recovery pre svoje zariadenie, budete musieť ísť trochu zložitejšou cestou ...

Metóda 2

[Tento materiál predpokladá, že už poznáte štruktúru súborov Android] a pracujete s príkazovým riadkom.

Táto metóda pomôžte presadiť aktualizáciu...

  • Stiahnite si aplikáciu Root Browser a Android Terminal
  • Stiahnite si archív so súbormi updatesu.zip

1. Archív aktualizáciesu.zip rozbaľte a presuňte priečinok updatersu vnútorná pamäť Android alebo pamäťová karta.

2. Spustite aplikáciu Root Browser a prejdite do priečinka updatersu a skopírujte súbory - .has_su_daemon a .installed_su_daemon a install-recovery.sh do priečinka:

/system/atd

3. Teraz je potrebné nastaviť správne povolenia pre tieto súbory

Pre súbor .has_su_daemon

Pre súbor .installed_su_daemon

Pre súbor install-recovery.sh

Teraz poďme do priečinka:

/system/bin

4. Vytvorte priečinok .ext (point ext)

5. Nastavte povolenia priečinka

6. Skopírujte súbor su z priečinka

/system/xbin

do priečinka, ktorý ste práve vytvorili (/system/bin/.ext)

7. Premenujte súbor su na .su(bodka su)

8. Nastavte povolenia súboru .su

9. Behajte aplikácia pre Android Terminál

10. Napíšte nasledujúce príkazy

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

11. Reštartujte Android a teraz skúste znova aktualizovať binárny súbor su cesta" Dobre» do aplikácie SuperSu.