Přejít na obsah

WAYDROID na LINUXU: Android aplikace a Google Play v Zorin OS – strana 2/3 - LINUX PRO DOMÁCNOST - vzdělávací HUB

Přeskočit menu
Přeskočit menu
Přeskočit menu

WAYDROID na LINUXU: Android aplikace a Google Play v Zorin OS – strana 2/3

29.12.2024  |  Aktualizováno: 29.09.2026

| STRANA 1 | STRANA 2 | STRANA 3 |




8. Google Play Certification a Android ID

Při prvním použití obrazu s Google aplikacemi může „Google Play Protect“ označit zařízení jako necertifikované. Oficiální dokumentace Waydroidu doporučuje zjistit Android ID, registrovat jej na webu Google a nechat službám Google několik minut na promítnutí změny.

Jestli používáte aktivní UFW nebo GUFW, vraťte se nyní nejprve do kapitoly Nastavení firewallu s profily "Android" a "Veřejný". Pro běžné používání "Obchodu Play" musí být zapnutý profil "Android" s povoleným směrovaným provozem a pravidly pro porty 53 a 67.

V praktickém testu byl nejprve otevřen „Obchod Play“ až na přihlašovací obrazovku a Waydroid byl poté jen minimalizován. Tento postup je doložen následujícími snímky. Oficiální kratší příkaz pro Android ID je však hlavní doporučený způsob a dokumentace nevyžaduje, aby byla přihlašovací obrazovka otevřená.

Poznámka: V opakovaném testu jsem nemohl získat android ID dokud jsem neotevřel „Obchod Play“ až na přihlašovací stránku „Google Přihlaste se“, kterou jsem ponechal minimalizovanou.


Nyní otevřete linuxový terminál klávesovou zkratkou Ctrl+Alt+T.

Oficiální příkaz vypíše pouze číselnou hodnotu Android ID:
bash

						sudo waydroid shell -- sh -c "sqlite3 /data/data/*/*/gservices.db 'select value from main where name = \"android_id\";'"
						  
Zkopírujte vypsané číslo. Nezaměňujte jej s jiným identifikátorem Androidu. Použijete jej jen na registrační stránce Google.


[ BLOK PRO PŘÍPAD NOUZE: můžete přeskočit ]


V testu bylo zkoušeno také připojení z kontejneru příkazem ping 8.8.8.8. Je vhodný jako jednoduchá diagnóza dosažitelnosti IP adresy, ale není důkazem plné funkčnosti Obchodu Play. V testu mohl ping fungovat, zatímco instalace z Google Play nefungovala, dokud nebyl povolen směrovaný provoz v profilu "Android".


Test proveďte z příkazového řádku Waydroidu, tedy nejprve v terminálu Linuxu spusťte: sudo waydroid shell a v něm teprve ping 8.8.8.8
Pokud se vám zobrazí hlášení „Network is unreachable - Síť je nedostupná“ pak jste pravděpodobně ukončili Waydroid místo minimalizace, nebo jste se nedostali v „Obchod Play“ až na obrazovku „Google Přihlaste se“. Nebo jste nenastavili profil "Android" v GUFW a tedy nemáte povolené porty 53, 67 a povolené směrování.

Správně musíte dostat zpětnou odpověď jako na obrázku:


Poznámka: Pokud pořád není síť dostupná, pak ukončete waydroid sezení a pak jej znovu spusťte příkazy v terminálu. Pokud ale síť uvnitř kontejneru funguje, taky tyto příkazy zbytečně neprovádějte.

Příkazy se spouštějí bez sudo v Linuxu:
  • waydroid session stop
  • waydroid session start

Když obdržíte zprávu „Android with user 0 is ready“ můžete příkaz ukončit pomocí CTRL+C.

Delší alternativa z praktického testu se spouští až po příkazu sudo waydroid shell. Vypisuje řádek ve tvaru android_id a svislá čára a číslo. Používejte ji jen jako alternativu; kratší oficiální příkaz výše je přehlednější.
bash

						ANDROID_RUNTIME_ROOT=/apex/com.android.runtime ANDROID_DATA=/data ANDROID_TZDATA_ROOT=/apex/com.android.tzdata ANDROID_I18N_ROOT=/apex/com.android.i18n sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = \"android_id\";"
						  

[ KONEC BLOKU ]


Otevřete v prohlížeči adresu:

Přihlaste se ke stejnému účtu Google, který budete používat v Obchodu Play. Vložte číslo Android ID do pole Identifikátor Google Services Framework Android ID, potvrďte kontrolu nejsem robot a zvolte Registrace.


Službám Google dejte několik minut na promítnutí registrace. Potom Waydroid ukončete nebo alespoň zastavte relaci a spusťte jej znovu. Oficiální dokumentace pro tento krok používá příkaz waydroid session stop.
bash

						waydroid session stop
						  
Na snímcích je také ukázáno zavření okna z panelu Zorin, nabídka Stop Waydroid a ukončení shellu příkazem exit. Jde o grafické a praktické možnosti; pro obnovení relace po registraci je hlavním doporučením příkaz waydroid session stop.


Ukončete shell Androidu s návratem do Linuxu a ukončete terminál.



9. Přihlášení do Obchodu Play

Po opětovném spuštění Waydroidu najdete Obchod Google Play v nabídce Zorin ve skupině Waydroid. Přihlaste se stejným účtem, na který jste zaregistrovali Android ID.


Nastavení zálohování dat Androidu je osobní volba. V praktickém testu bylo zálohování vypnuto. Pokud zálohování zapnete, data mohou být spojena s vaším účtem Google podle nastavení této služby.


Po úspěšném přihlášení můžete vyhledávat aplikace a hry a nainstalovat je přes Obchod Play. Pokud se přihlášení nebo obchod ihned po registraci nechová správně, vyčkejte několik minut, zastavte relaci Waydroidu příkazem waydroid session stop a spusťte jej znovu.


Pro zvětšení klikněte na obrázek.
Google Play ve Waydroidu s průběhem instalace aplikace Gmail.

Pro zvětšení klikněte na obrázek.
Domovská stránka Google Play v češtině s nabídkou populárních her včetně Robloxu.



10. Spouštění Android aplikací z nabídky Zorin

Waydroid po instalaci aplikace vytvoří položku v nabídce aplikací Linuxu. Nemusíte nejprve otevírat celé rozhraní Waydroidu. Vyberete přímo požadovanou Android aplikaci nebo Obchod Play.


Běžným způsobem Zorin OS můžete aplikaci připnout mezi oblíbené na panelu nebo přidat ikonu na pracovní plochu.


Pro zvětšení klikněte na obrázek.
Plocha Zorin OS s řadou ikon Android aplikací a her, například Google Play Store, Teams, Outlook, Roblox a Asphalt 8.

Pro zvětšení klikněte na obrázek.
Plocha Zorin OS s Android aplikacemi, otevřeným terminálem s neofetch a oknem Sledování systému.



11. Soubory a instalace APK

Tato kapitola rozlišuje dvě různé cesty instalace APK. Používejte přednostně Obchod Play nebo jiný důvěryhodný zdroj. Soubor APK z internetu může být škodlivý, zastaralý nebo určený pro jinou architekturu.


11.1 Instalace APK z linuxového terminálu
Oficiální dokumentace Waydroidu podporuje instalaci příkazem níže. Nahraďte soubor.apk skutečným názvem a případně cestou k souboru.
bash

						waydroid app install soubor.apk
						  
Tento postup probíhá z Linuxu. Nastavení Androidu Instalace neznámých aplikací pro něj není obecnou podmínkou. Pokud příkaz hlásí, že není dostupný kontejner nebo relace, nejprve spusťte Waydroid.


11.2 Sdílená složka Linuxu a Androidu
Prakticky otestovaný bind mount propojí vybranou složku Linuxu s adresářem Androidu. Oficiální dokumentace používá stejný postup. V ukázce vznikne složka Android Download v domovské složce Linuxu a spojí se s Download v Androidu.
bash

						mkdir ~/Android-Download
						sudo mount --bind ~/Android-Download ~/.local/share/waydroid/data/media/0/Download
						  
Znak ~ znamená domovskou složku aktuálního uživatele. Cílový adresář Download musí již ve Waydroidu existovat. Obsah Androidu si můžete ověřit příkazem níže.
bash

						sudo ls ~/.local/share/waydroid/data/media/0/
						  
Běžný bind mount vytvořený tímto příkazem není po restartu automaticky trvalý. Po restartu jej proto znovu spusťte, nebo jej nastavte trvalým způsobem podle své správy systému.


Ověřeno příkazem v terminálu:
  • sudo ls ~/.local/share/waydroid/data/media/0/Download/
Výsledkem je zobrazení souboru „Geometry-Dash_2.2081.apk“.

Pro zvětšení klikněte na obrázek.
Dvě okna správce souborů ukazují kopii APK do složky Android Download a terminál s příkazem mount bind i ověřením souboru v Android Download.

Pro zvětšení klikněte na obrázek.
Aplikace Soubory v Androidu se složkou Stažené soubory obsahující APK Geometry Dash.


11.3 Otevření APK uvnitř Androidu
Druhá možnost je otevřít APK přímo v Androidu, například z aplikace Soubory. Tady se uplatňuje oprávnění Instalace neznámých aplikací. Povoluje se konkrétní aplikaci, která APK otevírá, například správci souborů.

V Androidu otevřete Nastavení, Aplikace, Aplikace se speciálním přístupem, Instalace neznámých aplikací. Vyberte aplikaci, kterou budete APK otevírat (například  aplikaci Google Files), a povolte ji jako zdroj. Po instalaci je rozumné oprávnění znovu vypnout.

Toto oprávnění není nutné pro každý příkaz waydroid app install. Nezaměňujte oba postupy.
Oficiální dokumentace upozorňuje, že APK z internetu bývají pouze pro ARM a na x86_64 pak nefungují. Selhání může způsobit také Android 13, požadavek na služby Google, Play Integrity, DRM nebo konkrétní hardware.


Waydroid máme nainstalovaný, Obchod Play funkční a víme také, jak mezi Linuxem a Androidem přenášet soubory. Na poslední straně si podrobně nastavíme firewall GUFW, vytvoříme profil Android a prakticky ověříme jeho funkčnost.

| STRANA 1 | STRANA 2 | STRANA 3 |


PODPOŘTE OTEVŘENÉ NÁVODY A DALŠÍ ROZVOJ WEBU LINUX PRO DOMÁCNOST:

Věřím v otevřené znalosti a v to, že kvalitní návody mají být dostupné bez reklam, rušivých prvků a zbytečného trackingu. Každý článek na webu Linux pro domácnost vzniká na základě rešerše, praktického testování na reálném nebo virtuálním počítači, ověřování v různých linuxových distribucích a pečlivého zpracování krok za krokem. Často jde o práci na několik hodin, někdy i několik dnů.

Pokud Vám některý návod pomohl, ušetřil čas nebo usnadnil řešení problému, budu rád za dobrovolnou finanční podporu. A pokud se Vám myšlenka tohoto webu líbí a chcete jeho tvorbu podporovat pravidelně, podívejte se prosím na stránku:

© 2025–2026 Miroslav Zakřevský / LINUX® PRO DOMÁCNOST (linux-doma.cz).
Není-li uvedeno jinak, texty a vlastní výukové materiály jsou zveřejněny pod licencí CC BY-SA 4.0. Kód, skripty, logo, značka, doména, ochranné známky, screenshoty cizího softwaru a materiály třetích stran mohou mít odlišný právní režim.
Návrat na obsah