Başka bir uygulama gerçek konumumu gösteriyor — neden?

Android, test sağlayıcısından gelen her koordinatı «sahte kaynaktan» işaretiyle etiketler. Uygulamalar bunu kontrol edip bu tür verilerle çalışmayı reddetme hakkına sahiptir; Mock Location bu kontrolü aşmaya çalışmaz.

Android, test sağlayıcısından gelen her koordinatı «sahte kaynaktan» işaretiyle etiketler. İşaret gizli değildir: her uygulama onu okuyabilir ve bu tür verilerle ne yapacağına karar verebilir.

Bazı hizmetler tam olarak bunu yapar; bu bir arıza değil, bilinçli tercihleridir. Bankacılık uygulamaları, teslimat onay sistemleri, kurumsal mesai takibi, konuma bağlı ödül programları ve hile önleyicili oyunlar sahte koordinatlarla çalışmayı reddeder. Onlar için konum bir kolaylık değil, bir olgunun kanıtıdır ve görevlerinin doğası gereği güvenilmez verileri kabul edemezler.

Bu kontrol yazılıma müdahale etmeden aşılamaz ve Mock Location bunu bilerek yapmaz. İşaret yalnızca kilidi açık önyükleyicili bir cihazda Magisk düzeyindeki modüllerle gizlenebilir; geçersiz kalan garanti, bozulan sistem bütünlüğü kontrolleri ve telefonu kullanılamaz hale getirme riskiyle. Bu yolu desteklemiyor ve anlatmıyoruz; nedenini ve neden yine de sorunu çözmediğini konum değiştirme gizlenebilir mi makalesinde açıklıyoruz.

Ama nedenin işaret olduğunu varsaymadan önce üç basit nedeni eleyin.

Birincisi önbellek. Uygulama son bilinen noktayı hatırlamış ve yenisini istemeden onu göstermeye devam ediyor olabilir. Onu tamamen kapatın (küçültmeyin, kapatın) ve konum değiştirme zaten etkinken yeniden açın.

İkincisi IP'ye dayalı konum. Bazı hizmetler konumunuzu sistemden değil ağ adresinizden öğrenir; koordinat değiştirmenin bu kanala hiçbir etkisi yoktur, orada koordinat değişikliği değil VPN işe yarar. İki mekanizma arasındaki fark konum değiştirme mi VPN mi makalesinde açıklanıyor.

Üçüncüsü: uygulama konumu açılışta bir kez ister ve sonraki değişikliklere tepki vermez. O zaman olağan sıranın tersini yapın: önce konum değiştirmeyi açın, sonra uygulamayı açın.

Üçü de uymuyorsa ve uygulama konum değiştirme etkinken gerçek noktanızı göstermeye devam ediyorsa, neredeyse kesinlikle sahte kaynak işaretini okuyordur ve bu konuda yapılabilecek bir şey yoktur.

Hâlâ sorunuz mu var? Destek ekibine yazın.