Supersu se nespustí. Binární soubor SU potřebuje aktualizaci: co dělat? Toto je program Baidu Root

Někdy se při použití programu SuperSU, který je určen k přiřazení práv root smartphonu/tabletu, objeví chyba „Soubor SU je zaneprázdněn“. Dnes se podíváme na tři způsoby, jak se s tím vypořádat.

1. Metoda jedna. Použití jiné verze

Chcete-li tento problém vyřešit pomocí SuperSU SU, můžete to udělat velmi jednoduše - nainstalujte starou verzi programu.

Faktem je, že mnoho nových verzí má chyby a závady (buďme upřímní). Jednou z nich je chyba, kterou zvažujeme. Soudě podle fór a dalších článků, v2.79 tento problém řeší. Stáhnout si ho můžete z tohoto odkazu.

Pokud jde o aktualizaci verze, vše je jednoduché - musíte odinstalovat program SuperSU, který nyní máte, a nainstalovat ten, který si stáhnete z výše uvedeného odkazu.

2. Metoda dva. Aktualizace binárního souboru pomocí Baidu Root

Toto je čínský nástroj, který upravuje binární soubor SU. Teď na to všechno přijdeme.

Chcete-li použít Baidu Root, postupujte takto:

  • Nejprve si musíte stáhnout program. Nejlepší způsob, jak to udělat, je na 4pda.ru. Najdete tam soubor s příponou .apk, který pro zahájení instalace stačí otevřít. Poté otevřete aplikaci.
  • Uvidíte spoustu čínských znaků. Toto jsou podmínky použití. Naštěstí je tlačítko „Přijmout“ v ruštině. Měli byste to stisknout.

Rýže. Č.1. Baidu Root Podmínky použití

  • Dále uvidíte hlavní okno programu. Zde bude uveden model vašeho zařízení. Klikněte na tlačítko „Get Root“.

Rýže. č. 2 Hlavní obrazovka Baidu Root

  • Dojde k restartu. Po jeho zapnutí se vám okamžitě zobrazí Baidu Root, který bude vyžadovat pokročilá práva. Souhlasit.
  • Nyní je nejdůležitější, že se zobrazí okno pro úpravu binárního souboru. Samozřejmě to nezměníte – to udělá program. Musíte pouze souhlasit s navrhovanými akcemi. Chcete-li to provést, klikněte na tlačítko umístěné vpravo v okně požadavku. Může se jmenovat „Pokračovat“, „Upgrade“ a tak dále.

  • Možná se objeví další požadavek, se kterým budete muset také souhlasit (tlačítko „Normální“). Je zodpovědný za používání vlastní nabídky obnovy.

Poté by měla chyba navždy zmizet.

3. Metoda tři. Jakýkoli jiný program pro práva root

Vlastně, proč se obtěžovat se SuperSU, když existuje obrovské množství programů pro získání práv root?

Získejte jinou aplikaci, která nebude mít tyto problémy. Opět je najdete zde. Můžete také přejít na stránku play.google.com a vyhledat „root“.

Zajímavé je, že na internetu můžete najít metodu, která zahrnuje použití emulátoru terminálu. Soudě podle fóra už to nefunguje. Nejlepší by tedy bylo jednoduše nainstalovat jinou aplikaci.

(práva superuživatele).

To se provádí i v případě, že je zařízení v záruční době, čímž dojde ke ztrátě záruky.

Ke správě rozšířených oprávnění se obvykle používá aplikace SuperSu, ale někdy dojde k chybě a zobrazí se chyba „Soubor SU je zaneprázdněn“.

Podívejme se, jak chybu vyřešit a zbavit se tohoto varování, abychom požadovaným programům udělili rozšířená oprávnění.

Obsah:

Trochu teorie

Binární soubor SU sám o sobě poskytuje tyto pokročilé schopnosti a dává uživateli možnost provádět jakoukoli operaci na svém zařízení, včetně úprav většiny .

Bez tohoto objektu systému souborů nebudete mít práva root.

I když SU není aktuální, SuperSU ve většině případů poskytne potřebná oprávnění, ale neustálá varování a možné chyby a mezery v zastaralém SU mohou být problémem.

SuperSU a podobné programy vám umožňují spravovat získané schopnosti, povolit nebo zakázat spouštění jiných aplikací pod supersprávcem.

Pojďme tedy zjistit, co dělat, když SuperSU nebo podobné systémové aplikace nabízejí aktualizaci.

Pokyny jsou relevantní v situacích, kdy se objeví zpráva s dalšími souvisejícími problémyS.U.: je zaneprázdněn nebo nepřítomen (není nainstalován).

Nejjednodušší způsob

Pro mnoho uživatelů na mnoha zařízeních je problém vyřešen velmi jednoduše a není potřeba žádných znalostí ani dalšího softwaru.

Metodou je odinstalovat aktuální verzi SuperSU a nainstalovat její předchozí vydání.

Není známo, jak se zařízení bude chovat s předchozí verzí aplikace, protože program je pravidelně aktualizován, ale bylo zaznamenáno, že přechod na SuperSU v2.79 problém řeší.

Starou verzi utility získáte tak, že si na nějakém fóru nebo portálu například najdete archiv jejích verzí.

Druhý způsob

Existuje několik způsobů, jak problém vyřešit. Začněme tím nejjednodušším pro začátečníka.

Spočívá v použití čínské (nemusíte se bát) utility, jejímž prostřednictvím mnozí získávají tyto ceněné pokročilé schopnosti pro úplnou kontrolu nad jejich .

Toto je program Baidu Root.

V obchodě není k dispozici, protože se jedná o hackera a neopatrné a nešikovné zacházení s funkčností může vést k problémům, například budete muset zařízení přeflashovat.

  • Stáhněte si nástroj z důvěryhodného zdroje. Vzhledem k tomu, že oficiální web v tuto chvíli nefunguje, lze jej stáhnout z fóra 4pda jako apk soubor.
  • Spouštíme jej, přijímáme podmínky použití a udělte všechna požadovaná oprávnění, když jste dříve v nastavení svého smartphonu povolili instalaci aplikací z nedůvěryhodných zdrojů.

  • Další rozhraní– okno s názvem modelu používaného zařízení a dalším tlačítkem („Get Root“). Klikneme na něj, čímž udělíme oprávnění superuživatele, čímž aktualizujeme binární soubor, což je to, co potřebujeme.

  • Poté se smartphone restartuje, Baidu Root se spustí a bude vyžadovat rozšířené pravomoci od SuperSU. My je poskytujeme.
  • Dále Budete vyzváni k aktualizaci binárního souboru. Levé tlačítko aktualizaci zakazuje, pravé tlačítko umožňuje. Klikněte na poslední ("Pokračovat" v ruské verzi).

  • Dále je to nutné klepněte na tlačítko „Normální“. v okně s výzvou k použití vlastního obnovení, je-li k dispozici.

Nyní zmizí chyby v souboru SU, ať už je zaneprázdněn, není aktualizován nebo chybí.

Příkazový řádek pro pokročilé uživatele

Existuje také méně jednoduchý způsob, jak problém vyřešit, ke kterému je lepší se uchýlit, pokud vám předchozí neumožňovaly zbavit se chyby, například Baidu Root nedokázal rootovat vaše zařízení.

2 Stáhněte a nainstalujte Root Browser (jeho roli může plnit jakýkoli správce souborů, který podporuje root).

3 Stáhněte si zip a rozbalte jeho obsah do složky " aktualizátoři» v kořenovém adresáři vyměnitelné jednotky flash nebo paměti mobilního zařízení (doporučuje se použít druhou možnost).

4 Otevřete správce souborů Root Browser nebo jeho ekvivalent a zkopírujte objekty .has_su_daemon, .installed_su_daemon a install-recovery.sh z „updatersu“ do adresáře „/system/etc“.

  • .has_su_daemon– tři zaškrtnutí v prvním sloupci a první ve druhém;
  • .installed_su_daemon– zaškrtněte první zaškrtávací políčka v prvním a druhém sloupci;
  • install-recovery.sh– zaškrtávací políčka umístíme u všech zaškrtávacích polí v prvním a třetím sloupci a také u položky „Vlastník“ ve druhém.

6 Přejděte do „/system/bin“, přidejte nový adresář s názvem „.ext“ a nainstalujte k tomu mají následující práva:

  • první položky prvního a druhého sloupce;
  • označte třetí sloupec úplně.

7 Otevřete „/system/xbin“ a zkopírujte odtud naše SU do nové složky, která byla vytvořena v předchozím kroku „/system/bin/.ext“.

8 Otevřete nabídku přejmenování dokumentu a přidejte před jeho název tečku, za kterou mu nastavíme oprávnění uvedená na snímku obrazovky níže.

9 Spusťte nástroj Terminálový emulátor.

10 Zadejte následující příkazy v pořadí:

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

11 Nyní ručně restartujeme zařízení a po jeho spuštění otevřete SuperSU a zkuste normální aktualizaci souboru SU.

V tomto článku se podívám na velmi častou chybu mezi uživateli Androidu, která se vyskytuje při spuštění programu pro řízení přístupu superuživatele. SuperSu. Tento problém se projevuje následovně: při pokusu o povolení nebo instalaci aplikace SuperSu obdržíte upozornění s textem „ Žádný binární souborSU aSuperNe"nebo" SuperSu binárníSu není nainstalován”.

K podobnému setkání zpravidla dochází po získání práv root – binární soubor se jednoduše přestane aktualizovat. Bohužel se mi informace, které jsem našel na síti, zdály velmi rozházené a chaotické a nepodařilo se mi z nich nainstalovat binární soubor Su, proto jsem se rozhodl pokusy o řešení tohoto problému nějak systematizovat.

Soubor Su je ve skutečnosti základní součástí výše zmíněných práv root, takže po jeho odstranění ztratíte práva SuperUser. Navzdory skutečnosti, že SuperSu nevylučuje možnost práce na staré verzi, pokud ji opustíte, dříve nebo později budete mít téměř jistě problémy s prováděním operací. Nainstalujme proto binární soubor Su správně!

Metoda jedna – jednoduchá a přímočará

Pokud se klasický pokus o aktualizaci nezdaří, nainstalujte nejprve Recovery. Po instalaci se vraťte do SuperSu a vyberte metodu aktualizace su přes CWM/TWRP. Reboot, během kterého by měl být systém spolu se souborem problému aktualizován.

Pokud však popsaná metoda nepomohla nainstalovat binární soubor Su nebo jste nemohli najít Recovery pro vaše zařízení, pak se situace stává nepříjemnou, ale zdaleka ne fatální.

Metoda druhá – složitý kruhový objezd

Zde posuneme aktualizaci SuperSu ručně. Nejprve si stáhněte Root Browser a Android Terminal a také archiv se soubory updatesu.zip, které se po rozbalení odešlou do složky updatersu.

Nyní spustíme aplikaci Root Browser a přeneseme soubory ze složky updatersu .has_su_daemon A .installed_su_daemon a install-recovery.sh do složky /system/etc.

Dále je to hlavní: pro tyto soubory musíme nastavit oprávnění. Jelikož jsem hrdým majitelem anglické verze Androidu, můj návod bude v angličtině, ale věřím, že s tou ruskou není těžké srovnávat.

Takže pro soubor .has_su_daemon: vložte tři zaškrtávací políčka do svislého sloupce Číst (naproti Vlastník, Skupina a Ostatní vodorovně) a jedno do svislého sloupce Zapisovat (naproti Vlastník).

Pro soubor .installed_su_daemon: jeden ve čtení (opačný vlastník) a jeden v zápisu (opět naproti vlastník).

Pro soubor install-recovery.sh: všechny tři v Read a Execute (opačný Owner, Group a Others) a jeden v Write (opačný Owner).

Poté přejděte do složky /system/bin, kde vytvoříme novou složku .ext. Pak mu nastavíme práva: dáme zaškrtávací políčka do sloupce Číst naproti Owner, do sloupce Write naproti Owner, do sloupce Execute naproti všem třem.

Poté zkopírujte soubor su ze složky /system/xbin do nově vytvořené složky (/system/bin/.ext) a zároveň su přejmenujte na .su.

Znovu nastavte oprávnění, nyní pro soubor .su: zaškrtněte všechny tři ve sloupci Číst, naproti Vlastník ve sloupci Zápis, všechny tři ve sloupci Provést.

Můžete trochu popadnout dech: Téměř vše je hotovo, ale zbývá poslední postrčení. Spusťte program Android Terminal a zadejte do něj následující příkazy:

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

Nyní restartujte a zkuste znovu aktualizovat soubor su kliknutím na „Normální“ v SuperSu. Po všech těchto krocích jsem byl schopen nainstalovat binární soubor Su.

Doufám, že jsem byl schopen konzistentně a strukturovaně prezentovat řešení problému „SuperSu nemá v systému binární soubor“. Pokud je vše provedeno podle pokynů, mělo by to téměř jistě vyjít.

Své dotazy a řešení pište do komentářů, pojďme si společně pomáhat!

V kontaktu s

Toto není zdaleka první aplikace, která získala práva superuživatele. Samotné jméno SuperSU je zkratkou pro Super Superuser; v roce 2013 nahradila aplikaci Superuser.

SuperSU

A pak se začaly dít zajímavé věci. Vývojář Chainfire, který podporoval (a podporuje) SuperSU, prodal projekt neuvěřitelně temné společnosti Coding Code Mobile Technology LLC (CCMT), o které se neví nic víc než nic.

Společnost, která vlastní SuperSU, je „registrovaným agentem“ v americkém státě Delaware – je často vybírána zahraničními společnostmi k registraci nějakého offshore (záznam o registraci společnosti ve státním rejstříku).

Kořeny společnosti jsou v Číně; přesná adresa, firemní struktura, vlastníci a jejich cíle nejsou známy. Vzhledem k tomu, že zdrojové kódy SuperSU nejsou publikovány, někteří pokročilí uživatelé se bojí instalovat nejnovější verze aplikace (2.80+).

SuperSU je zároveň nejběžnějším a nejkompatibilnějším způsobem, jak získat práva superuživatele. Existují aplikace, které správně fungují se SuperSU, ale mají pouze omezenou kompatibilitu s jinými root manažery (například Magisk).

Aplikace LeanDroid tak může při práci přes SuperSU automaticky zapínat a vypínat přenos dat přes mobilní síť a správně aktivovat a deaktivovat satelitní modul GPS (aniž byste se dotkli režimu „úspory“ pro určování souřadnic), ale ne s Magisk (dobře, nebo přes permisivní status SELinux).

Některá populární sestavení Viper4Android jsou také hříšná; v případě Viperu je však již dlouho dostupný bezsystémový modul pro Magisk – a toto, ať si někdo říká, co chce, je mnohem čistší a pohodlnější způsob instalace.

Instalace SuperSU

Existuje několik způsobů, jak nainstalovat SuperSU. Nejsprávnější a nejsprávnější metodou instalace je flashování archivu staženého z oficiálních stránek pomocí vlastního obnovení (TWRP nebo CWM). To samozřejmě vyžaduje odemčený (nebo alespoň částečně odemčený) bootloader.

Instalační skript nezávisle určí verzi systému Android a způsob instalace (na systémový oddíl nebo bez systému). U novějších verzí Androidu bude sekce boot.img automaticky opravena a ramdisk upraven. Pokud má vaše zařízení TWRP a bootloader je odemčený, nemusíte ani uvažovat o žádných dalších metodách (natož aplikacích třídy King Root a podobně).

Někdy je SuperSU obsaženo v hotovém firmwaru, nejčastěji v neoficiálních sestaveních. V tomto případě není třeba dělat nic navíc.

Konečně lze SuperSU implementovat (nelze to jinak říci) do systému pomocí jedné nebo druhé metody: skriptu, aplikace, pomocí hardwarového programátoru nebo servisního režimu - ano - ano, něco takového existuje! A pokud je ve stejném systému Android 6.0 správná činnost su bez odemknutí bootloaderu obecně nemožná, mohou tato omezení často obejít různé alternativní způsoby instalace.

Vyplatí se dnes používat SuperSU?

Vy rozhodnete. U některých zařízení prostě není na výběr, ale celkově to vypadá, že jiná řešení jsou budoucností. Totiž -.

Aplikace pro správu práv root na Androidu – SuperSU – se natolik rozšířila, že se stala téměř identickou s konceptem přímého získávání práv Superuser na zařízeních Android. Proč byste neměli kombinovat tyto koncepty, jak získat práva root na zařízení a současně nainstalovat SuperSU několika způsoby, na to přijdeme v článku.

SuperSU je tedy program pro správu práv Superuser v zařízeních Android, ale ne způsob, jak je získat.

Aby bylo možné používat SuperSu, musí být na zařízení již získána práva root pomocí speciálních prostředků. Uživatelé zároveň identifikují koncepty správy práv root a proces jejich získávání, za prvé proto, že interakce s příslušnými právy se provádí právě prostřednictvím programu, a za druhé, protože mnoho metod získání práv root znamená, že provedení, automatická instalace SuperSU. Níže jsou uvedeny tři způsoby, jak získat funkční SuperSu na vašem zařízení Android.

Metoda 1: Oficiální

Nejjednodušší způsob, jak získat SuperSU do svého zařízení, je stáhnout a nainstalovat aplikaci z Google Play.

Instalace SuperSU z Play Market je zcela standardní postup, který zahrnuje stejné kroky jako jakákoli jiná aplikace pro Android při stahování a instalaci.

Připomeňme, že tento způsob instalace bude mít praktický smysl pouze v případě, že na zařízení již byla získána práva Superuser!

Metoda 2: Upravená obnova

Tato metoda může znamenat nejen instalaci SuperSU, ale také před instalací správce získání práv root v zařízení. Pro úspěšnou implementaci metody je nejdůležitější najít soubor vhodný pro konkrétní zařízení *.zip, probliknutý obnovou, ideálně obsahující skript, který umožňuje získat práva root. Kromě toho budete k použití této metody potřebovat nainstalovanou upravenou obnovu. Nejčastěji používané jsou TWRP nebo CWM Recovery.


Metoda 3: Programy pro získání root

Jak bylo řečeno na začátku, mnoho metod pro získání práv Superuser, prezentovaných ve formě aplikací pro Windows a Android, vyžaduje instalaci SuperSU automaticky po spuštění. Takovou aplikací je například Framaroot.

Popis procesu získání root práv s instalací SuperSU přes Framarut najdete v článku na odkazu níže.