Simulace polohy na Huawei bez služeb Google

Majitelé telefonů Huawei a Honor bez služeb Google se pravidelně setkávají s tvrzením, že změna polohy pro ně není dostupná. To není pravda: simulace polohy je součást samotného Androidu, ne vrstva Googlu nad ním, a na telefonu bez Google Play funguje mechanismus úplně stejně. Liší se jen to, odkud aplikaci získat a kde EMUI uchovává potřebná nastavení.

  1. Ujistěte se, že služby Google nepotřebujete

    Aplikace vyžaduje Android 8.0 nebo novější, režim pro vývojáře a oprávnění k poloze — to vše má každý Huawei. Účet Google, služby Google Play ani root potřeba nejsou: simulace jde přes vlastní vestavěný mechanismus testovacích poskytovatelů polohy v systému.

    Instalace Mock Location na Huawei bez služeb Google: aplikace funguje přes vestavěný mechanismus Androidu
  2. Nainstalujte aplikaci ze souboru APK

    Na těchto telefonech není Google Play, takže APK se stahuje z webu. Před instalací porovnejte kontrolní součet — SHA256 souboru je zveřejněn na stránce ke stažení a postup ověření popisuje návod k instalaci APK.

    Stránka ke stažení na webu: verze, velikost souboru a kontrolní součet SHA256 pro ověření
  3. Zapněte režim pro vývojáře

    Nastavení → „Informace o telefonu“ → sedmkrát za sebou klepněte na „Číslo sestavení“. Potom se „Pro vývojáře“ objeví v „Nastavení → Systém a aktualizace“ (ve starších verzích EMUI — jen „Systém“).

    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
  4. Vyberte aplikaci pro simulaci polohy

    V nastavení pro vývojáře najděte položku „Vybrat aplikaci k simulování polohy“ a zvolte Mock Location. Souřadnice může v jednu chvíli dodávat jen jedna aplikace — je to omezení Androidu, ne EMUI.

    Výběr aplikace pro simulaci polohy: označena Mock Location, možnost „Žádná“ není vybraná
  5. Nastavte spouštění aplikace

    Nastavení → „Baterie“ → „Spouštění aplikací“ → najděte Mock Location a vypněte pro ni „Spravovat automaticky“. Otevře se okno se třemi přepínači — „Autostart“, „Sekundární spuštění“ a „Běh na pozadí“ — zapněte všechny tři. Je to klíčový krok: při automatické správě EMUI ukončuje službu na pozadí podle vlastního uvážení.

    Nastavení Huawei: pro Mock Location je vypnutá automatická správa spouštění, zapnuté jsou tři přepínače
  6. Ověřte výsledek

    Spusťte simulaci klepnutím na mapu a otevřete jinou mapovou aplikaci. Pokud ukazuje zvolený bod, mechanismus funguje na úrovni systému a absence služeb Google nic nezměnila.

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

Proč simulace nezávisí na Googlu

Simulace polohy je implementovaná v samotném Androidu: systém dovolí jedné vybrané aplikaci zaregistrovat testovací poskytovatele a zapisovat do nich souřadnice a ty pak předává všem, kdo si polohu vyžádají běžnou cestou. Služby Google Play s tímto mechanismem nesouvisejí — poskytují vlastní API polohy nad systémovým, ale nenahrazují ho.

Praktický důsledek: simulace na telefonu bez služeb Google funguje. Aplikace, které dostávaly souřadnice jen přes API Googlu, ale na takovém telefonu nefungují ani bez jakékoli simulace — z důvodu, který s ní nesouvisí.

Všechny tři přepínače jsou nutné

„Autostart“ dovolí systému aplikaci vrátit poté, co ji ukončil. „Sekundární spuštění“ povoluje spuštění na základě události z jiné aplikace nebo systému — právě to obnoví simulaci po restartu. „Běh na pozadí“ nechá službu pracovat, i když je aplikace minimalizovaná.

Vypnutí třetího přepínače zastaví simulaci stejně spolehlivě jako vypnutí prvního, proto zapněte všechny tři, ne jen zjevný autostart.

HarmonyOS a Honor

V HarmonyOS jsou položky téměř na stejných místech jako v EMUI: režim pro vývojáře se zapíná stejnými sedmi klepnutími, sekce je v „Systém a aktualizace“, správa spouštění v „Baterie“. Názvy se mohou lišit o slovo, princip je stejný.

Od rozdělení společností má Honor vlastní firmware, ale i ten si ponechal správu spouštění aplikací se stejnou sadou tří přepínačů — hledejte ji v sekci baterie.

Pokud se simulace stále zastavuje

Zkontrolujte, že se aplikace nevrátila k automatické správě spouštění: velké aktualizace firmwaru toto nastavení někdy resetují. Znakem živé služby je trvalé oznámení na panelu; pokud oznámení zmizelo, systém službu ukončil.

Ostatní příčiny na výrobci nezávisejí a jsou popsány zvlášť — proč se simulace na pozadí vypíná.

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