Pokud jste nikdy neslyšeli o Minimal ADB a Fastboot, je to jednoduchý, ale výkonný nástroj, který vám umožní zadávat příkazy pro ovládání vašeho telefonu Android připojeného přes USB.
Některé věci, které mohou běžní uživatelé Androidu chtít dělat se svým Androidem, se mohou zdát příliš složité. I něco tak jednoduchého, jako je přenos souborů do nebo z telefonu, vyžaduje více kroků, než by mělo.
S Minimal ADB a Fastboot můžete provádět věci, jako je přenos souborů, nalezení sériového čísla nebo dokonce úplné zálohování telefonu pomocí jediného jednoduchého příkazu.
Nastavení minimálního ADB a Fastboot
Minimal ADB a Fastboot je k dispozici pro Windows, MacOS a Linux. Zde je návod, jak ve vašem systému nastavit minimální ABD.
Jakmile je nainstalováno Minimal ADB a Fastboot, stačí v telefonu povolit ladění USB. K tomu stačí několik jednoduchých kroků.
- Povolte režim vývojáře tím, že přejdete do Nastavení, klepněte na O zařízení (nebo O telefonu) a klepejte na Číslo sestavení, dokud neuvidíte upozornění, že je povolen režim vývojáře.
-
Přejděte ještě jednou do Nastavení. Nyní byste měli vidět ikonu Možnosti pro vývojáře. Klepněte na toto, přejděte dolů na ladění USB a povolte jej.
- Ukončit nastavení. Tyto změny umožňují nástroji Minimal ADB a Fastboot připojit se k vašemu telefonu a ovládat jej.
Nyní jste připraveni začít vydávat příkazy do telefonu.
Stačí připojit telefon Android k počítači pomocí kabelu USB a poté spustit Minimal ADB a Fastboot. Uvidíte vyskakovací okno příkazu.
Chcete-li zkontrolovat, zda Minimal ADB a Fastboot mohou komunikovat s vaším telefonem, zadejte příkaz: adb devices.
Pod Seznam připojených zařízení uvidíte náhodný kód vedle slova device.
To znamená, že nástroj Minimal ADB a Fastboot vidí váš telefon a vy jste připraveni začít vydávat užitečné příkazy.
Přenos souborů do az Android
Existuje mnoho způsobů, jak přesouvat soubory a data mezi telefonem Android a dalšími zařízeními. Většina těchto metod však vyžaduje více kroků nebo komplikovaná připojení.
S Minimal ADB a Fastboot, jakmile jednou nastavíte svůj počítač a telefon tak, aby umožňovaly příkazy ADB, už je nikdy nebudete muset nastavovat.
Přenos souborů je stejně snadný jako zadání jediného příkazu a soubory se přenesou.
- Otevřete Minimal ADB a Fastboot a ujistěte se, že vidí vaše zařízení zadáním příkazu adb devices.
-
Příkaz pro přesun souborů z počítače do telefonu je adb push. Chcete-li přesunout soubory z telefonu do počítače, použijte příkaz adb pull.
Pokud znáte cestu, kde se váš soubor nachází (jako obrázek), můžete zadat celý příkaz včetně zdroje a cíle takto:
adb pull /sdcard/dcim/camera/20181224_131245-j.webp" />
Uvidíte stav ukazující úspěšně vytažený soubor.
- Přenesený soubor najdete ve druhém adresáři, který jste zadali.
Soubory můžete přesunout z počítače do telefonu jedním jednoduchým příkazem stejným způsobem. Stačí obrátit zdrojový a cílový adresář.
Chcete-li například umístit obrázek z počítače do telefonu, stačí zadat adb push c:\temp\pictures\mypicture-j.webp" />.
Tím se vytvoří kopie souboru ve vašem telefonu v adresáři /sdcard/dcim/pictures.
Procházení složek v systému Android
Pokud neznáte cestu k souboru na svém zařízení Android, můžete k nalezení souboru použít speciální příkazy zvané adb shell.
Existuje několik příkazů prostředí, které mohou být velmi užitečné pro navigaci ve složkách v telefonu.
- ls: Uvádí obsah adresáře.
- cd: Změní adresář.
- rm: Odstraňte soubory nebo adresáře.
- mkdir: Vytvořte nový adresář.
- cp: Kopírování souborů nebo adresářů.
- mv: Přesunout nebo přejmenovat soubory.
S příkazem prostředí ADB můžete tyto příkazy kombinovat tak, že je oddělíte středníkem.
Chcete-li například přejít do adresáře v telefonu a najít fotky:
-
Zadáním adb shell ls zobrazíte všechny adresáře v telefonu.
-
Typ adb shell cd sdcard; ls pro navigaci do adresáře sdcard a zobrazení všech souborů v něm. Každý příkaz oddělený středníkem se provádí postupně.
-
Pokračujte v přidávání k příkazu a procházejte hlouběji do podadresářů, dokud nenajdete soubory, které hledáte. Například zadáním adb shell cd sdcard; cd dcim; cd kamera; ls vám zobrazí všechny fotografie, které jste pořídili svým fotoaparátem.
- Jakmile najdete požadované soubory, můžete příkazem adb pull popsaným v poslední části tyto soubory přenést do počítače.
Vzdálená instalace nebo odinstalace aplikací pro Android
Nejběžnějším způsobem, jak si lidé instalují aplikace do svého Androidu, je prohledávat obchod Google Play a instalovat aplikace odtud.
Google Store automaticky přenese instalační soubor (známý jako soubor APK) do vašeho telefonu a spustí jej. To vše se děje automaticky a za scénou.
Existuje však mnoho stránek, kde si můžete stáhnout aplikace, které nejsou dostupné na Google Play. Ty vám umožní stáhnout soubor APK do vašeho počítače. Poté můžete nainstalovat APK vzdáleně do telefonu pomocí jednoduchého příkazu abd install.
Funguje to takto:
- Povolte instalaci neznámých aplikací do telefonu. Na Androidu Nougat to najdete pod Settings, klepněte na Security a povolte Neznámé zdroje na Androidu Oreo, najdete to pod Nastavení, klepněte na Aplikace a oznámení a vyberte Instalovat neznámé aplikace
- Stáhněte si soubor APK z webu, kde jste aplikaci našli. Jedním z populárních webových stránek pro vyhledávání aplikací z obchodu Google Play je APK Mirror. Uložte soubor někam do počítače, kde si ho budete pamatovat.
-
Nakonec s telefonem připojeným k počítači spusťte Minimal ABD a Fastboot. Do příkazového řádku zadejte příkaz adb install.apk.
Nahraďte cestou a názvem souboru APK. Ve výše uvedeném příkladu je soubor APK uložen v c:\temp a soubor je protonmail.apk.
- Tento příkaz automaticky přenese soubor APK do zařízení Android a poté spustí instalační program. Po dokončení instalace se aplikace zobrazí v seznamu aplikací nainstalovaných v telefonu.
-
Aplikace můžete také odinstalovat pomocí příkazu adb uninstall. Než to však budete moci udělat, musíte znát úplný název balíčku aplikace, kterou máte nainstalovanou v telefonu.
Zkontrolujte všechny balíčky nainstalované v telefonu zadáním adb shell pm seznam balíčků.
Prohledejte tento seznam a najděte název aplikace, kterou chcete nainstalovat.
-
Odinstalujte aplikaci zadáním adb uninstall.
Nahraďte úplným názvem balíčku aplikace, který jste našli v seznamu.
- Po spuštění příkazu uvidíte slovo „úspěch“. Aplikace zmizí ze seznamu aplikací v telefonu Android.
Udělejte si úplnou zálohu svého telefonu Android
Stalo se vám někdy, že váš telefon Android zemřel a přišli jste o všechno?
Lidé, kteří svůj telefon neustále používají k fotografování a práci, může takový scénář připadat jako skutečná katastrofa. Vyhněte se tomu pomocí ADB Minimal a Fastboot k uložení plné zálohy do vašeho počítače.
Tento proces je jednodušší, než si myslíte.
Příkaz adb backup obsahuje seznam parametrů, které možná nikdy nebudete muset použít, protože stačí zadat příkaz adb backup funguje dobře s výchozími parametry.
Mezi tyto parametry patří:
- - f: Nastavte umístění, kam chcete zálohu uložit v počítači.
- - apk|-noapk: Určete, zda chcete zálohovat každý soubor APK pro aplikace, které jste nainstalovali.
- - shared|-noshared: Zálohujte také sdílené úložiště (jako SD kartu).
- - all: Zálohujte všechny aplikace, nikoli jen jednotlivé.
- - system|nosystem: Určete, zda se mají zálohovat i systémové aplikace.
- : Identifikujte jednotlivé balíčky aplikací, které chcete zálohovat.
Nejjednodušší způsob, jak vytvořit zálohu, je použít parametry -apk, -all a -f.
Příkaz k tomu je:
adb backup -apk -all -f C:\temp\phone_backup\Samsung_Backup.ab
Toto spustí výzvu, kde potvrdíte úplnou zálohu a pokud si přejete, zašifrujete ji.
Po potvrzení se spustí úplné zálohování.
Dokončení úplné zálohy může několik minut trvat.
Pokud ano, můžete najít úplný záložní soubor v cestě, kterou jste zadali.
Pokud váš telefon někdy zemře a ztratíte na něm vše, po opravě telefonu můžete provést úplné obnovení zadáním příkazu:
adb restore.ab
Tímto se nahraje vaše úplná záloha zpět do telefonu a vše se vrátí do normálu. Pokud jste se rozhodli zálohovat soubory APK, přeinstalují se i všechny původní aplikace.
Získejte informace o svém telefonu Android
Kdykoli kontaktujete zákaznickou podporu výrobce svého telefonu nebo jakoukoli linku technické podpory, někdy bude potřebovat znát podrobnosti o vašem telefonu, které není vždy snadné najít.
S Minimal ADB a Fastboot můžete získat nejrůznější informace o svém telefonu.
- adb shell ip -f inet addr show wlan0: Poskytuje aktuální IP adresu vašeho telefonu v síti.
- adb shell getprop ro.boot.serialno: Zobrazuje sériové číslo vašeho telefonu.
- adb shell getprop ro.build.version.release: Zobrazuje verzi operačního systému Android nainstalovaného ve vašem telefonu.
- adb shell netstat: Zobrazuje všechna aktuálně aktivní síťová připojení z vašeho telefonu.
Příkaz adb shell getprop vám kromě sériového čísla a verze operačního systému poskytuje přístup k obrovské řadě podrobností o vašem telefonu. Chcete-li zobrazit celou kolekci, stačí napsat adb shell getprop a zobrazí se seznam všech podrobností, včetně aktuální hodnoty.
Zadání jediného příkazu z počítače k získání těchto informací z telefonu je mnohem snazší než prohrabávání se v nabídce Nastavení a pokusit se je najít.