Přejít na hlavní obsah

Jak bez root odstranit soubor hosts na Android: kompletní průvodce

Soubor hosts - je to textový soubor, který ukládá informace o překladech síťových jmen. Používá se k mapování IP adres s názvy domén a je důležitou součástí operačního systému Android. Někdy však nastanou situace, kdy potřebujete smazat nebo změnit soubor hosts bez oprávnění uživatele root. V tomto článku vám řekneme, jak na to.

Poznámka: Proces mazání souboru hosts bez oprávnění root se může lišit v závislosti na verzi systému Android a zařízení. Chcete-li být na straně zabezpečení, před provedením jakékoli akce se doporučuje zálohovat soubor hosts.

Podle těchto pokynů budete moci odstranit soubor hosts bez oprávnění root na vašem zařízení Android:

Root-přístup: co to je a jak to získat

Root přístup na zařízení Android poskytuje uživateli plná oprávnění správce systému. Získání přístupu Root otevírá uživatelům více možností, včetně změny systémových souborů a nastavení, instalace speciálních aplikací a úpravy operačního systému. To však může znamenat i bezpečnostní rizika a ztrátu záruky výrobce.

Existují různé způsoby, jak získat přístup Root na Androidu. Zde jsou některé z nich:

1.Použití speciálních aplikací, jako je KingRoot, Framaroot a SuperSU.
2.Instalace vlastní rekaverie, jako je TWRP nebo CWM, a firmware zařízení pomocí upravených systémových souborů.
3.Použití různých značkových nástrojů pro získání přístupu Root, jako je Odin pro Samsung zařízení nebo HTCDev pro HTC zařízení.

Před získáním přístupu Root na svém zařízení byste se měli určitě seznámit s pokyny, oficiálními fóry a komunitami, abyste se vyhnuli nežádoucím důsledkům a ztrátám dat. Kromě toho mohou některé vlastní firmware a aplikace poskytnout přístup Root, aniž byste museli používat počítač a kabelové připojení.

Soubor hosts: role a funkce

Soubor hosts obsahuje seznam IP adres a jejich příslušných doménových jmen. Když uživatel zadá název domény do adresního řádku prohlížeče, operační systém vyhledá příslušnou IP adresu v souboru hosts. Pokud je nalezena shoda, prohlížeč naváže spojení se zadanou IP adresou. Pokud neexistují žádné záznamy o shodě v souboru hosts, operační systém se obrátí na server DNS, aby získal IP adresu.

Soubor hosts lze použít pro různé účely. Umožňuje například blokovat přístup k určitým webům, přesměrovat provoz na alternativní servery nebo vytvářet virtuální domény pro vývoj a testování webových stránek.

Obecně platí, že ke změně souboru hosts je nutný root přístup k zařízení Android. Existují však způsoby, jak odstranit soubor hosts bez přístupu root, které mohou být užitečné, pokud je přístup k root právům omezený nebo nežádoucí.

V další části průvodce se podíváme na podrobné pokyny, jak odstranit soubor hosts na zařízení Android bez přístupu root. Kromě toho se také podíváme na alternativní metody změny souboru hosts bez přístupu root.

Alternativa k přístupu root: použití aplikací k odstranění souboru hosts

Pokud nemáte přístup k zařízení root, můžete soubor hosts stále smazat pomocí speciálních aplikací. Zde jsou některé z nich:

Název aplikacePopisOdkaz ke stažení
ES File ExplorerVýkonný správce souborů s možností přístupu k systémovým souborůmOdkaz
Root ExplorerSprávce souborů pro zařízení s root přístupem, ale může fungovat i bez nějOdkaz
X-Plore File ManagerPraktický správce souborů s funkcemi přístupu k systémovým souborům a bez rootováníOdkaz

Nainstalujte jednu z těchto aplikací z Obchodu Google Play, vyhledejte soubor hosts v systémové složce a odstraňte jej. Upozorňujeme, že používání aplikací vyžaduje opatrnost, protože nesprávné změny v systémových souborech mohou vést k nepředvídatelným následkům.

Metoda 1: odstranění souboru hosts pomocí příkazového řádku

Pokud na svém zařízení Android nemáte přístup root, můžete soubor hosts stále smazat pomocí příkazového řádku. Chcete-li to provést, musíte své zařízení připojit k počítači, který má nainstalovaný Android SDK.

Zde je návod krok za krokem:

  1. Nainstalujte Android SDK do počítače, pokud ještě není nainstalován. Podrobné pokyny najdete na webu vývojáře Androidu.
  2. Připojte své zařízení Android k počítači pomocí kabelu USB.
  3. Otevřete příkazový řádek v počítači.
  4. Zadejte následující příkaz, abyste se ujistili, že je vaše zařízení správně připojeno: ADB devices . Pokud se vaše zařízení zobrazí v seznamu zařízení, je úspěšně připojeno.
  5. Zadejte následující příkaz, abyste se přesunuli do kořenové složky vašeho zařízení: adb shell .
  6. Zadejte příkaz su, abyste získali oprávnění root na vašem zařízení (pokud jsou k dispozici).
  7. Nyní zadejte příkaz rm / system / etc / hosts pro odstranění souboru hosts.
  8. Jakmile zadáte tento příkaz, soubor hosts bude z vašeho zařízení odstraněn.
  9. Výstup z příkazového řádku lze provést pomocí příkazu exit .

Po provedení těchto kroků bude soubor hosts odstraněn z vašeho zařízení Android bez nutnosti rootování.

Metoda 2: odstranění souboru hosts prostřednictvím správce souborů

Pokud nemáte přístup k zařízení root, můžete se pokusit odstranit soubor hosts pomocí správce souborů.

Zde je návod krok za krokem:

  1. Stáhněte a nainstalujte správce souborů z Obchodu Google Play.
  2. Otevřete Správce souborů a vyhledejte složku "system".
  3. Ve složce "system" vyhledejte soubor "etc" a poté soubor "hosts".
  4. Klikněte a podržte soubor " hosts "a vyberte možnost"Smazat".
  5. Potvrďte smazání souboru "hosts".

Po provedení těchto kroků bude soubor hosts odstraněn z vašeho zařízení, aniž byste museli používat přístup root.

Metoda 3: odstranění souboru hosts prostřednictvím nástrojů Android Developer Tools

Pokud máte v počítači nainstalované nástroje Android Developer Tools (ADT), můžete využít jeho funkce k odstranění souboru hosts ze zařízení Android.

Zde je krok za krokem návod, jak odstranit soubor hosts pomocí Android Developer Tools:

V Android Developer Tools vyhledejte a otevřete panel "File Explorer" (správce souborů).

Obvykle se nachází v pravé části okna.

V podokně " Průzkumník souborů "vyhledejte a vyberte složku" /data "(nebo" /data/data " v závislosti na verzi Androidu).

Ve složce "/data" vyhledejte a vyberte podsložku "mtp".

Ve složce "mtp" vyhledejte a vyberte podsložku "system".

Ve složce "system" vyhledejte a vyberte soubor "hosts".

Klikněte pravým tlačítkem na soubor " hosts "a vyberte možnost" Delete " (odstranit).

Potvrďte smazání souboru "hosts" ve vyskakovacím okně.

Po provedení těchto kroků by měl být soubor hosts úspěšně odstraněn z vašeho zařízení Android.

Zálohování souboru hosts před odstraněním: metody a nástroje

Před odstraněním souboru hosts na zařízení Android bez oprávnění root je vhodné jej zálohovat. To pomůže vyhnout se potenciálním problémům, ke kterým dochází při mazání nebo úpravě tohoto souboru.

Existuje několik způsobů, jak zálohovat soubor hosts na zařízeních Android bez root:

1. Ruční kopírování přes Správce souborů:

  1. Otevřete Správce souborů na zařízení Android.
  2. Najděte soubor hosts ve složce /system/etc/.
  3. Podržte prst na souboru hosts a vyberte možnost kopírovat nebo sdílet.
  4. Vyberte umístění pro uložení kopie souboru hosts (například ve složce "Downloads" na interním úložišti zařízení).
  5. Zadejte název pro kopii souboru hosts a vyberte možnost Uložit.

2. Použití speciálních zálohovacích aplikací:

Na Google Play jsou k dispozici různé aplikace, které vám umožní zálohovat soubory a data, včetně souboru hosts. Některé z nich mohou fungovat, aniž by bylo nutné získat rootová práva.

Stáhněte si a nainstalujte vhodnou aplikaci pro zálohování, jako je "MyBackup" nebo "Titanium Backup". Po instalaci spusťte aplikaci a podle pokynů vytvořte zálohu souboru hosts.

Po úspěšném vytvoření zálohy souboru hosts si můžete být jisti, že máte uloženou verzi tohoto souboru, pro případ, že by se během procesu jeho mazání něco pokazilo.

Poznámky a upozornění při mazání souboru hosts bez přístupu root

Při mazání souboru hosts na zařízení Android bez přístupu root je třeba zvážit několik důležitých bodů:

1.Bez přístupu root nelze odstranit systémové soubory, protože nemáte Plná přístupová práva k operačnímu systému Android.
2.Odstranění souboru hosts bez přístupu root může mít nepředvídatelné důsledky, jako je nemožnost přístupu k určitým webovým stránkám nebo problémy se síťovými připojeními.
3.Pokud nemáte zkušenosti s operačním systémem Android nebo souborovým systémem, doporučuje se obrátit se na odborníka nebo vyhledat podrobné pokyny pro váš konkrétní model zařízení.
4.Před odstraněním souboru hosts se doporučuje zálohovat jej. Pokud se něco pokazí, můžete obnovit původní soubor a vyhnout se problémům s provozem zařízení.
5.Je důležité si uvědomit, že změna souboru hosts může narušit fungování aplikací a služeb, které se spoléhají na správné rozlišení názvů DNS. Buďte připraveni na možné problémy s přístupem k některým službám nebo webům.

Obecně platí, že odstranění souboru hosts bez přístupu root může být nebezpečná a nepředvídatelná akce. Při provádění těchto operací se doporučuje být velmi opatrný a pozorný.