Locația fictivă pe Huawei fără serviciile Google
Proprietarii telefoanelor Huawei și Honor fără serviciile Google dau regulat de afirmația că simularea locației nu le este accesibilă. Este greșit: locațiile fictive fac parte din Android însuși, nu sunt un strat Google deasupra lui, iar pe un telefon fără Google Play mecanismul funcționează exact la fel. Diferă doar de unde luați aplicația și unde păstrează EMUI setările necesare.
Asigurați-vă că nu aveți nevoie de serviciile Google
Aplicația are nevoie de Android 8.0 sau mai nou, de modul dezvoltator și de permisiunea de locație — orice Huawei le are pe toate. Nu sunt necesare nici un cont Google, nici Google Play Services, nici root: simularea trece prin mecanismul integrat al sistemului pentru furnizorii de locație de test.

Instalați aplicația dintr-un fișier APK
Pe aceste telefoane nu există Google Play, așa că APK-ul se descarcă de pe site. Înainte de instalare comparați suma de control — SHA256 al fișierului este publicat pe pagina de descărcare, iar procedura de verificare este descrisă în ghidul de instalare a APK-ului.

Activați modul dezvoltator
Setări → „Despre telefon” → atingeți de șapte ori la rând „Numărul versiunii”. După aceea „Opțiuni dezvoltator” apar în „Setări → Sistem și actualizări” (în versiunile mai vechi de EMUI — doar „Sistem”).

Alegeți aplicația pentru locație fictivă
În opțiunile pentru dezvoltatori găsiți elementul „Selectează aplicația pentru locația de testare” și alegeți Mock Location. Coordonatele le poate furniza o singură aplicație odată — este o limitare a Android, nu a EMUI.

Configurați lansarea aplicației
Setări → „Baterie” → „Lansare aplicații” → găsiți Mock Location și dezactivați pentru ea „Gestionare automată”. Se deschide o fereastră cu trei comutatoare — „Lansare automată”, „Lansare secundară” și „Rulare în fundal” — activați-le pe toate trei. Este pasul-cheie: cu gestionarea automată, EMUI închide serviciul din fundal după propria apreciere.

Verificați rezultatul
Porniți simularea atingând harta și deschideți altă aplicație cu hartă. Dacă arată punctul ales, mecanismul funcționează la nivel de sistem, iar lipsa serviciilor Google nu a contat.

De ce simularea nu depinde de Google
Locațiile fictive sunt implementate în Android însuși: sistemul permite unei aplicații alese să înregistreze furnizori de test și să scrie coordonate în ei, apoi oferă aceste coordonate tuturor celor care cer locația în mod obișnuit. Google Play Services nu au legătură cu acest mecanism — oferă propriul API de locație deasupra celui de sistem, dar nu îl înlocuiesc.
Consecința practică: simularea funcționează pe un telefon fără serviciile Google. În schimb, aplicațiile care primeau coordonatele doar prin API-ul Google nu funcționează pe un astfel de telefon nici fără simulare — dintr-un motiv care nu are legătură cu ea.
Toate cele trei comutatoare sunt obligatorii
„Lansare automată” permite sistemului să readucă aplicația după ce a închis-o. „Lansare secundară” permite pornirea la un eveniment de la altă aplicație sau de la sistem — tocmai ea readuce simularea după repornire. „Rulare în fundal” permite serviciului să funcționeze cât timp aplicația este minimizată.
Dezactivarea celui de-al treilea comutator oprește simularea la fel de sigur ca dezactivarea primului, așa că activați-le pe toate trei, nu doar evidenta lansare automată.
HarmonyOS și Honor
Pe HarmonyOS elementele sunt aproape în aceleași locuri ca în EMUI: modul dezvoltator se activează cu aceleași șapte atingeri, secțiunea se află în „Sistem și actualizări”, gestionarea lansării — în „Baterie”. Numele pot diferi cu un cuvânt, ideea este aceeași.
De la separarea companiilor, Honor are propriul firmware, dar a păstrat și el gestionarea lansării aplicațiilor cu același set de trei comutatoare — căutați-o în secțiunea bateriei.
Dacă simularea tot se oprește
Verificați dacă aplicația nu a revenit la gestionarea automată a lansării: actualizările mari de firmware resetează uneori această setare. Semnul unui serviciu activ este notificarea permanentă din panou; dacă notificarea a dispărut, sistemul a închis serviciul.
Celelalte cauze nu depind de producător și sunt descrise separat — de ce simularea se oprește în fundal.