Co způsobuje a jak opravit chybu „SU File Busy“

Při zkoumání možností svého smartphonu se často setkáváte s neznámými termíny a příkazy. Root poskytuje uživateli přístup k novým systémovým nastavením, bez kterých nemůžete získat maximum ze svého Androidu. A jednou z požadovaných kořenových komponent je SuperSU. Chápeme, co to je a jak se vypořádat s nejčastější chybou - soubor SU je zaneprázdněn. SuperSU je termín, který budete často vidět všude, kde potřebujete kořen. Co je SuperSU? SuperSU je aplikace, která umožňuje spravovat oprávnění root pro aplikace, které vyžadují speciální přístup. Existuje mnoho aplikací, které vyžadují úplný přístup ke kořenům. Kdykoliv aplikace vyžaduje přístup uživatele root, je systém SuperSU požádán o svolení k poskytnutí přístupu uživatele root ke systémovým funkcím a nastavením smartphonu. Máte tedy plnou kontrolu nad přístupem uživatele root pro všechny aplikace. I když je aplikace velmi malá, má některé skvělé vlastnosti, což je důvod, proč je to jediná aplikace pro správu root, kterou kdy budete potřebovat.

Řešení problému "Soubor SU je zaneprázdněn."

Vlastnosti programu:

  1. Kdykoliv aplikace vyžaduje přístup uživatele root, SuperSU zobrazí vyskakovací okno s žádostí o přístup. Můžete buď udělit přístup root nebo zakázat přístup. Mějte na paměti, že pro každou aplikaci se zobrazí pouze vyskakovací okno. Váš výběr bude uložen, takže pokaždé, když spustíte program, nemusíte udělovat nebo zakazovat přístup uživatele root.
  2. Aplikace umožňuje zobrazit seznam všech programů, kterým bylo uděleno oprávnění ke kořenovému přístupu, a které z nich byly odmítnuty.
  3. Udržuje protokoly, jako kdy a které aplikace mají oprávnění uživatele root. Záznamy jsou uloženy v druhé záložce, která se nazývá "LOGS".
  4. Zařízení můžete vypnout. Buď úplně nebo dočasně.

Aplikace je zcela zdarma, ale je zde i verze s placenou verzí, která nabízí další funkce, jako je nastavení registrace aplikací na ochranu Per-app a PIN-code. K instalaci aplikace jsou vyžadována práva uživatele root. Pokud jste je již obdrželi, proces nebude mít žádné potíže. V opačném případě musíte nejprve získat kořen prostřednictvím vlastního obnovení, například TWRP nebo CWM. To znamená, že v zařízení musíte nainstalovat TWRP nebo CWM Recovery. V opačném případě nebudete moci pokračovat v práci se SuperSU. Bootloader / Fastboot režim umožňuje vytvářet na vašem zařízení jakékoli diskové oddíly, ať už se jedná o systém, boot, obnovu, cache nebo jiné. Prostřednictvím fastbootu můžete spouštět nejen obrazy OEM aplikací a sekcí od oficiálních vývojářů, ale také vlastní soubory s příponou .img. Například TWRP-recovery.

TWRP-recovery je speciální zotavení pro zařízení Android, vyvinuté a udržované týmem TeamWin. To vám umožní dělat mnoho věcí, které ani Google, ani výrobce vašeho zařízení nabízí. Například úplné zálohování celého zařízení. Pomocí obnovení TWRP můžete kdykoli obnovit smartphone z kopie zařízení. Kromě zálohování vám TWRP také umožňuje flashovat nepodepsané soubory zip, mezi něž patří například vyjeté skripty, vlastní ROM / MOD a další podobné věci.

Protože ne všechna zařízení Android jsou stejná, instalace TWRP pro každé zařízení je jiná. Kromě toho existují jak oficiální, tak neoficiální (vlastní) sestavy na internetu. Důvodem je skutečnost, že TWRP-recovery je projekt s otevřeným zdrojovým kódem a každý, kdo má příslušné znalosti, může napsat sestavu pro obnovu TWRP pro jakékoli zařízení Android. Oficiální sestavení TWRP pro vaše zařízení si můžete stáhnout na webu TeamWin. Nainstalovat obnovení TWRP:

  1. Stáhněte soubor obnovení TWRP s příponou .img kompatibilní s vaším přístrojem a uložte jej do samostatné složky v počítači.
  2. Nainstalujte ADB a nakonfigurujte Fastboot na PC.
  3. Povolit ladění USB v zařízení:
    • otevřete nastavení smartphonu;
    • přejděte do sekce „O telefonu“ a 7krát se dotkněte čísla sestavy, což vám umožní aktivovat parametry vývojáře;
    • Nyní se vraťte zpět k nastavení a uvidíte nové menu - Možnosti pro vývojáře. Otevřete to;
    • Zkontrolujte ladicí box USB.
  4. Otevřete složku, do které jste uložili soubor .img v kroku 1.
  5. Nyní v této složce otevřete příkazový řádek. Chcete-li to provést, stiskněte klávesu Shift + pravé tlačítko myši na prázdném místě uvnitř složky a poté v místní nabídce vyberte příkaz Otevřít příkazový řádek.
  6. Připojte zařízení k počítači. Chcete-li spustit zařízení v režimu fastboot / bootloader, zadejte do příkazového okna následující kód:

adb restartovat bootloader

Pokud se na zařízení objeví dialogové okno s názvem „Povolit ladění USB“, klepněte na tlačítko OK. Po spuštění zařízení v režimu zavaděče zadejte následující příkaz ke spuštění instalace obnovy TWRP:

fastboot flash recovery twrp.img

Po úspěšném blikání TWRP zadejte následující příkaz a restartujte počítač:

fastboot restartovat

Hotovo! Nyní máte na svém zařízení nainstalováno TWRP-recovery. Chcete-li zavést do nově nainstalovaného obnovení po úplném načtení zařízení, zadejte příkaz příkazového řádku pro obnovu počítače adb.

Instalační příručka SuperSU pro zakořeněná zařízení:

  1. Stáhněte a nainstalujte SuperSU v Obchodě Google Play.

To je všechno. Pokud z nějakého důvodu uvidíte chybovou zprávu „SU Binary Occupied“ (binární soubor SU je zaneprázdněn), nebojte se. Existuje pro to řešení.

Co znamená chyba

Chyba SuperSU „Su soubor je zaneprázdněn“ znamená, že se aplikace pokouší dát rootovi podobná práva (např. KingRoot). V důsledku toho aplikace přistupují ke stejnému binárnímu souboru, což má za následek kritickou chybu. Nejčastěji se nachází ve verzích 2.80, 2.81, 2.82. Je lepší použít stabilní verzi 2.79 bez aktualizací.

Řešení problémů

Operační systém Android přebírá uživatele smartphonů na zcela novou úroveň řízení a funkce kořenového zařízení, která umožňuje instalaci kořenových aplikací, vlastních jader a ROM na něj činí jeho výhody ještě jasnější. Nicméně, po zakořenění zařízení a instalaci SuperSU (nejoblíbenější z mnoha aplikací pro správu superuživatelů dostupných v Play Store) se mnoho uživatelů Android setká a snaží se vyřešit chybu „SU soubor zaneprázdněn“. Co dělat Tato chyba je nejčastěji způsobena nesprávnou instalací nebo poškozeným binárním souborem SuperSU. Většina uživatelů, kteří mají potíže se zakořeněním svého zařízení se systémem Android, se snaží problém odstranit různými způsoby. Pokud se také setkáte s chybou „SU Binary Occupied“, použijte pouze osvědčené metody popsané níže.

Aktualizujte binární soubor SuperSU

Chcete-li aktualizovat binární soubor SuperSU v systému Android, postupujte takto:

  1. Přejděte na oficiální webovou stránku SuperSU.
  2. Stáhnout předchozí (ne poslední!) Verzi souboru APK do telefonu.
  3. Nainstalujte soubor APK.
  4. Po instalaci spusťte aplikaci. Otevře se dialogové okno: "SU Binary je třeba aktualizovat." Klepněte na tlačítko Pokračovat a potom klepněte na tlačítko Normální.
  5. Instalace aktualizací bude pokračovat po dobu několika minut. Restartujte zařízení.
  6. Po zapnutí zařízení přejděte do obchodu Google Play a zkontrolujte aktualizace. Aktualizujte aplikaci SuperSU na nejnovější verzi.

I po upgradu na nejnovější verzi může aplikace navrhnout aktualizaci SU Binary. Stačí postupovat podle kroků a restartovat zařízení. A tento problém již nevznikne.

Prostřednictvím příkazového řádku

Kořen na Android umožňuje odemknout nové zajímavé funkce. Po zakořenění zařízení se systémem Android můžete snadno provést to, co jste předtím nemohli. Pokud se po instalaci SuperSU zobrazí chyba „SU soubor je zaneprázdněna“, můžete ji odstranit pomocí příkazového řádku. Pro začátečníky:

  1. Stáhněte a nainstalujte terminálový emulátor pro Android.
  2. Najděte a stáhněte Replace_Kinguser_with_SuperSU-v2.4.zip. Rozbalte soubor.

Kroky k vyřešení chyby obsažené v SU Binary:

  1. Extrahujte soubor ZIP Replace_Kinguser_with_SuperSU a přeneste extrahovanou verzi do vnitřní paměti zařízení. Nainstalujte terminálový emulátor pro Android a extrahujte soubor Replace_Kinguser_with_SuperSU. Poté přesuňte extrahovanou složku "mrw" na externí jednotku.
  2. Otevřete Terminálový emulátor a zadejte příkazy.

Otevřete aplikaci terminálu a zadejte příkaz „su“, po zadání budete vyzváni k odmítnutí / poskytnutí funkcí. Po udělení oprávnění budete muset zadat řádek kódu:

sh / sdcard / mrw / root.sh

DŮLEŽITÉ. Po zadání tohoto příkazu může dojít k chybě, která musí být ignorována. SuperSU se spustí automaticky nebo ručně.

Poté restartujte smartphone a uvidíte, že SuperSU je nainstalován, aktualizován a funguje bez chyb.

Instalace souboru SU pomocí vlastního obnovení

DŮLEŽITÉ. Musíte mít TWRP nebo CWM Recovery, teprve potom bude tato metoda fungovat.

Před zahájením následujících kroků doporučujeme zálohovat soubory.

  1. Přejděte na oficiální webovou stránku SuperSU a stáhněte si do svého zařízení nejnovější zipový soubor SuperSU.
  2. Přesuňte stažený soubor zip do kořenového adresáře interního úložiště (nikoli na paměťovou kartu).
  3. Vypněte zařízení a restartujte počítač do režimu obnovení současným stisknutím tlačítek Power a Volume Down na několik sekund.
  4. Klepněte na tlačítko Instalovat.
  5. Vyhledejte soubor SuperSU ZIP. Pamatujte, že v TWRP se vnitřní paměť nazývá sdcard a externí úložiště se nazývá sdcard1. Pokud jste soubor SuperSU přesunuli do kořenového adresáře interního úložiště, musíte jej vyhledat v adresáři sdcard.
  6. Vyberte zip-soubor a potvrďte volbu švihnutím.
  7. Klikněte na položku Vymazat mezipaměť a Dalvik a přejeďte přes obrazovku.
  8. Telefon se restartuje.

TWRP vám může nabídnout instalaci aplikace SuperSU. Klikněte na položku Neinstalovat. Důvodem je skutečnost, že TWRP nemůže určit, zda je SuperSU nainstalován nebo ne. Hotovo!

Nejlepším způsobem, jak zajistit, aby instalace a aktualizace aplikace byla úspěšná, je spuštění programu, který vyžaduje přístup uživatele root, například Greenify. Když poprvé nainstalujete SuperSU po spuštění aplikace, která vyžaduje přístup uživatele root, zobrazí se vyskakovací okno s žádostí o udělení nebo odepření přístupu uživatele root.