Jak zapnout simulaci polohy na Androidu

Simulovaná poloha je vestavěná funkce Androidu: systém dovolí jedné vybrané aplikaci dodávat souřadnice místo skutečných. Byla přidána pro vývoj a testování, funguje bez rootu a zapnutí zabere pár minut. Níže je celá cesta od nalezení skryté sekce nastavení po kontrolu, že simulace opravdu funguje.

  1. Otevřete nastavení „Pro vývojáře“

    Nastavení → „Informace o telefonu“ → sedmkrát za sebou klepněte na „Číslo sestavení“. Systém ukáže odpočet a pak zprávu „Nyní jste vývojář!“. Na Xiaomi se tato položka jmenuje „Verze MIUI“ nebo „Verze HyperOS“; v některých nadstavbách je schovaná v podsekci „Informace o softwaru“ — princip je všude stejný.

    Obrazovka „Informace o telefonu“ v nastavení Androidu: zvýrazněná položka „Číslo sestavení“, dole nápověda se zbývajícími klepnutími
  2. Nainstalujte aplikaci pro simulaci

    Položka výběru aplikace zůstane prázdná, dokud v systému není alespoň jedna vhodná aplikace — telefon prostě nemá co v seznamu nabídnout. Aplikaci pro změnu polohy nainstalujte předem: Mock Location si můžete stáhnout jako APK z tohoto webu nebo nainstalovat z RuStore.

    Prázdný seznam aplikací pro simulaci polohy: vybráno „Žádná“, vhodná aplikace není nainstalovaná
  3. Najděte položku „Vybrat aplikaci k simulování polohy“

    Je v nastavení pro vývojáře. Na čistém Androidu — Nastavení → Systém → Pro vývojáře; na Xiaomi — Nastavení → Další nastavení → Pro vývojáře; na Samsungu se sekce objeví úplně dole v hlavním seznamu nastavení. Nejrychlejší je hledání v nastavení: napište „simul“ a otevřete nalezenou položku. Ještě jednodušší: klepněte na mapu v Mock Location — pokud aplikace ještě není v systému vybraná, sama otevře správnou obrazovku nastavení a řekne, co tam vybrat.

    Hledání v nastavení Androidu na dotaz „simul“: nalezena položka „Aplikace pro simulaci polohy“
  4. Vyberte aplikaci v seznamu

    Klepněte na položku a vyberte Mock Location. Volba se dělá jednou: systém si ji pamatuje a drží, dokud aplikaci sami nezměníte nebo neodinstalujete. Souřadnice může v jednu chvíli dodávat jen jedna aplikace — je to omezení samotného Androidu.

    Výběr aplikace pro simulaci polohy: označena Mock Location, možnost „Žádná“ není vybraná
  5. Udělte oprávnění k poloze

    Otevřete aplikaci a povolte přístup k poloze. Není potřeba pro simulaci, ale pro opačný úkol: ukázat, kde skutečně jste, a po zastavení se vrátit ke skutečnému bodu. Udělte i oprávnění k oznámením — bez něj Android nespustí službu na pozadí, která simulaci drží zapnutou.

    Systémová žádost Androidu o přístup k poloze pro aplikaci Mock Location
  6. Vyberte bod a spusťte simulaci

    Klepněte na mapě na potřebné místo — simulace se spustí hned, zvláštní tlačítko spuštění není. Totéž se stane, když bod vyberete přes hledání adresy nebo místa. Znaky jsou dva: na panelu se objeví trvalé oznámení a kulaté tlačítko napájení vlevo se zbarví do oranžova — právě jím se simulace také vypíná.

    Obrazovka Mock Location: mapa s vybraným bodem, oranžový špendlík, tlačítko napájení vlevo je zvýrazněné oranžově — simulace je aktivní
  7. Ověřte výsledek v jiné aplikaci

    Otevřete jakoukoli jinou aplikaci s mapou — například Yandex Maps — a podívejte se, kde ukazuje vaši polohu. Kontrolovat v samotné aplikaci pro simulaci nemá smysl: zvolený bod se tam ukazuje v každém případě.

    Jiná mapová aplikace ukazuje polohu v simulovaném bodě — simulace funguje

Co dělat, když nastavení „Pro vývojáře“ chybí

Sekce je ve výchozím stavu skrytá ve všech nadstavbách a objeví se až po sedmi klepnutích na číslo sestavení. Pokud se ani potom neukáže, zkontrolujte dvě místa: v některých nadstavbách není sekce na nejvyšší úrovni nastavení, ale uvnitř „Systém“ nebo „Další nastavení“, a téměř všude ji najdete hledáním slova „vývojář“.

Na pracovních telefonech s firemní správou může být režim pro vývojáře zablokován zásadami organizace — pak ho bez administrátora zapnout nelze a nejde o problém aplikace.

Proč je seznam aplikací prázdný

Seznam sestavuje systém a zahrnuje jen nainstalované aplikace, které deklarovaly příslušnou schopnost. Prázdný seznam znamená jediné: vhodná aplikace ještě není nainstalovaná. Nainstalujte ji a vraťte se do nastavení — položka se doplní.

Simulace je zapnutá, ale aplikace ukazuje skutečný bod

Android označuje každou souřadnici z testovacího poskytovatele příznakem „ze simulovaného zdroje“. Aplikace ho smějí číst a s takovými daty odmítnout pracovat — přesně to dělají bankovní, doručovací a firemní systémy evidence. Tuto kontrolu nelze obejít bez zásahu do firmwaru a Mock Location to nedělá — proč.

Druhý důvod je jednodušší: aplikace si mohla uložit poslední známý bod. Úplně ji zavřete a otevřete znovu při aktivní simulaci. Třetí — aplikace určuje polohu podle IP adresy, ne přes systém; na tento kanál simulace souřadnic vůbec nepůsobí.

Simulace funguje, ale po čase vypadne

To znamená, že firmware ukončil službu na pozadí. Nejčastěji se to děje na MIUI a HyperOS: zapněte pro aplikaci autostart, zrušte omezení baterie a uzamkněte aplikaci v nedávných. Podrobný postup je v samostatném návodu pro Xiaomi.

Mock Location — fake GPS poloha na Androidu bez rootu

Zdarma, mimo Google Play. Před instalací si můžete ověřit kontrolní součet souboru.

Stáhnout APK