Lokasi palsu di Xiaomi: MIUI dan HyperOS
Keluhan “saya mengaktifkan pemalsuan dan beberapa menit kemudian semuanya kembali” hampir selalu datang dari ponsel Xiaomi, Redmi, dan POCO. Penyebabnya bukan aplikasi: MIUI dan HyperOS mengelola proses latar belakang lebih ketat daripada Android standar dan menghentikan layanan yang menjaga pemalsuan tetap aktif. Di bawah ini apa persisnya yang terjadi dan tiga setelan mana yang memperbaikinya.
Aktifkan mulai otomatis untuk aplikasi
Setelan → Aplikasi → Kelola aplikasi → Mock Location → “Mulai otomatis” (di sebagian versi — “Jalankan di latar belakang”). Ini yang terpenting dari ketiga setelan: tanpanya, setelah proses dihentikan sistem tidak akan menghidupkannya kembali, dan pemalsuan tidak pulih sampai Anda membuka aplikasi secara manual.

Hapus batasan baterai
Di layar aplikasi yang sama temukan “Penghemat baterai” atau “Kontrol aktivitas” dan pilih “Tanpa batasan”. Dalam mode ini firmware berhenti menidurkan layanan latar belakang sesuka hatinya.

Kunci aplikasi di daftar terbaru
Buka daftar aplikasi terbaru dan tarik kartu Mock Location ke bawah — ikon gembok akan muncul. Aplikasi yang dikunci tidak ditutup saat Anda membersihkan daftar dengan “X” atau menggeser “hapus semua”.

Periksa bahwa pemalsuan bertahan
Aktifkan pemalsuan, minimalkan aplikasi, dan biarkan ponsel selama sepuluh hingga lima belas menit. Lalu periksa: notifikasi harus masih ada di panel, dan aplikasi peta lain harus masih menampilkan titik pilihan.

Apa yang terjadi di balik layar
Firmware menghentikan proses aplikasi — di log sistem ini terlihat sebagai penghentian paksa atas keputusan sistem. Setelah itu penyedia uji tetap terdaftar di Android dengan nilai terakhir yang ditulis, tetapi tidak ada yang menulis koordinat baru ke dalamnya: proses yang membuatnya sudah tidak ada.
Dari luar ini tampak seperti “pemalsuan membeku”: koordinatnya tetap, tetapi tidak diperbarui, dan setelah beberapa waktu sistem mengembalikan lokasi asli.
Apa yang dilakukan aplikasi sendiri
Dua mekanisme pemulihan bekerja apa pun setelan firmware-nya. Pertama: saat dibuka, aplikasi membandingkan kondisi tersimpan dengan kondisi sebenarnya dan, jika prosesnya mati, mengembalikan pemalsuan — jalur ini selalu berhasil. Kedua: pengatur waktu pengawas secara berkala memeriksa kondisi di latar belakang dan mencoba menghidupkan layanan kembali sendiri.
Namun keduanya punya batas: jika firmware melarang aplikasi berjalan di latar belakang, layanan tidak bisa dihidupkan kembali tanpa Anda — kodenya memang tidak berjalan saat itu.
Mengapa mulai otomatis lebih penting dari setelan lain
Perbedaannya bisa diukur. Dengan mulai otomatis mati, sistem sama sekali tidak memulai ulang layanan setelah proses dihentikan — pemulihan hanya terjadi saat Anda sendiri membuka aplikasi. Dengan mulai otomatis aktif, sistem menghidupkan kembali layanan yang dihentikan dalam sekitar tiga detik, aplikasi mengambil kondisi tersimpan dan melanjutkan pemalsuan tanpa campur tangan Anda.
Jadi jika Anda hanya bisa melakukan satu dari tiga setelan, pilih mulai otomatis.
Pemulihan setelah ponsel dimulai ulang
Lokasi palsu yang aktif dipulihkan otomatis saat ponsel menyala, memakai peristiwa sistem yang paling awal — bahkan sebelum Anda membuka kunci layar. Di ponsel dengan PIN, inilah satu-satunya cara mengembalikan pemalsuan tanpa menunggu Anda memegang ponsel.
Pengukuran di perangkat HyperOS sungguhan menunjukkan pentingnya hal ini: antrean peristiwa booting awal sampai ke aplikasi dalam sedikit lebih dari satu detik, sedangkan antrean biasa butuh tujuh belas detik, karena pembaru sistem, layanan cloud, dan aplikasi bank berada lebih dulu di antrean.
Setelan yang sama di antarmuka lain
Perilaku serupa terjadi di Huawei (Setelan → Baterai → Peluncuran aplikasi → matikan pengelolaan otomatis untuk aplikasi), Samsung (Setelan → Perawatan perangkat → Baterai → Batas penggunaan latar), OPPO, realme, dan vivo. Namanya berbeda, intinya sama: izinkan aplikasi berjalan di latar belakang dan kecualikan dari penghematan baterai yang agresif. Jika pemalsuan masih mati — penyebab umum dijelaskan di sini.