Simulace polohy na realme, OPPO a vivo

Telefony realme, OPPO a vivo jsou rozšířené a všechny tři mají příbuzný firmware: ColorOS, realme UI a Funtouch OS se chovají podobně a jsou stejně přísné ke službám na pozadí. Patří sem i OnePlus: OxygenOS je už dlouho postavený na ColorOS a vše níže platí pro jeho majitele beze změn. Zapnout simulaci na těchto telefonech není těžší než na jakémkoli Androidu; aby vydržela patnáct minut se zhasnutou obrazovkou — to je úkol, kvůli kterému je tento návod napsaný.

  1. Najděte číslo sestavení

    Nastavení → „Informace o telefonu“ → „Verze“ (v některých nadstavbách se tato podsekce jmenuje „Informace o verzi“). Uvnitř je položka „Číslo sestavení“, na kterou je třeba sedmkrát za sebou klepnout. Systém ukáže odpočet, požádá o PIN a pak oznámí, že režim pro vývojáře je zapnutý.

    Obrazovka „Verze“ na realme a OPPO: položka „Číslo sestavení“, na kterou je třeba klepnout sedmkrát
  2. Otevřete nastavení pro vývojáře

    Nastavení → „Další nastavení“ → „Možnosti pro vývojáře“. Ve Funtouch OS se sekce jmenuje „Pro vývojáře“ a je ve „Správa systému“. Pokud ji nemůžete najít, použijte hledání v nastavení: prohledává i skryté sekce.

    Sekce „Další nastavení“ na ColorOS: položka „Možnosti pro vývojáře“ na konci seznamu
  3. Vyberte aplikaci pro simulaci polohy

    Uvnitř sekce najděte položku „Vybrat aplikaci k simulování polohy“ a vyberte Mock Location. Aplikace musí být nainstalovaná předem, jinak bude seznam prázdný: systém ukazuje jen aplikace, které mohou sloužit jako testovací poskytovatel.

    Výběr aplikace pro simulaci polohy: označena Mock Location, možnost „Žádná“ není vybraná
  4. Povolte autostart a činnost na pozadí

    Nastavení → „Aplikace“ → „Správa aplikací“ → Mock Location → „Využití baterie“. Zapněte „Povolit autostart“, „Povolit činnost na pozadí“ a „Povolit spuštění jinými aplikacemi“. Je to hlavní krok celého návodu: bez něj ColorOS ukončí službu na pozadí pár minut po zhasnutí obrazovky a simulace se potichu zastaví.

    Správa aplikace na ColorOS: pro Mock Location je povolené automatické spuštění a běh na pozadí
  5. Vypněte optimalizaci spotřeby

    Ve stejné sekci „Využití baterie“ (nebo Nastavení → „Baterie“ → „Spotřeba energie aplikací“) zvolte pro aplikaci „Neoptimalizovat“. Chytrá úspora energie ponechává firmwaru právo uspat službu podle svého uvážení — přesně to se děje, když simulace „funguje, jen dokud se díváte na obrazovku“.

    Výběr režimu spotřeby energie na ColorOS: pro aplikaci je označeno „Neoptimalizovat“
  6. Ověřte, že simulace vydrží

    Spusťte simulaci klepnutím na mapu, zamkněte telefon a vraťte se k němu za patnáct minut. Pokud je oznámení pořád na panelu, nastavení zabrala. Pokud zmizelo, vraťte se ke krokům 4 a 5: nejčastěji některý z přepínačů zůstal vypnutý. Úplný postup kontroly je v návodu jak ověřit, že změna polohy funguje.

    Trvalé oznámení Mock Location na panelu: simulace polohy běží na pozadí

Proč simulace v těchto nadstavbách vypadává častěji

ColorOS a příbuzné nadstavby spravují procesy na pozadí agresivněji než čistý Android: systém rozhoduje, které služby držet v paměti, a dlouho běžící službu na pozadí ve výchozím stavu považuje za důvod k úspoře baterie. U většiny aplikací to není znát, ale simulace se kvůli takové úspoře zastaví úplně — služba musí žít celou dobu, kdy se dodávají souřadnice.

Odtud pravidlo: na realme, OPPO a vivo jsou nastavení běhu na pozadí důležitější než samotný postup zapnutí simulace. Zapnutí zabere minutu; udržení zapnuté vyžaduje tři přepínače a režim spotřeby.

Názvy položek se mezi verzemi liší

ColorOS 13, 14 a 15, realme UI 4 a 5, Funtouch OS 13 a 14 a OxygenOS na OnePlus přeskupují sekce téměř při každé velké aktualizaci. Stálé nejsou názvy, ale smysl: někde v nastavení je správa autostartu aplikací, povolení činnosti na pozadí a režim spotřeby energie. Hledejte „autostart“, „pozadí“ a „spotřeba“ — vestavěné hledání v nastavení je najde i tam, kde byla sekce přejmenována.

Pokud vaše verze položku „Povolit spuštění jinými aplikacemi“ nemá, nevadí — neobjevila se v každém sestavení; zbylé dvě stačí.

Po restartu telefonu

Výběr aplikace pro simulaci polohy zůstane zachován — znovu ho vybírat nemusíte. Samotná simulace se ale po restartu automaticky neobnoví, pokud aplikace nemá oprávnění k poloze „Povolit pořád“ a povolení ke spuštění jinými aplikacemi: bez nich systém službu sám nespustí.

Více o chování po restartu — v odpovědi na tuto otázku.

Pokud položka „Možnosti pro vývojáře“ úplně chybí

Zkontrolujte, že se klepnutí na číslo sestavení započítala: v některých nadstavbách se odpočet ukazuje jako vyskakovací nápověda dole na obrazovce a snadno se přehlédne. Po sedmi klepnutích systém vždy požádá o PIN nebo gesto — pokud výzva nebyla, režim se nezapnul.

Na firemních zařízeních spravovaných přes MDM může být režim pro vývojáře zakázán zásadami. Aplikace to obejít nemůže.

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