Lokasi palsu di Huawei tanpa layanan Google
Pemilik ponsel Huawei dan Honor tanpa layanan Google sering menemukan klaim bahwa pemalsuan lokasi tidak tersedia bagi mereka. Itu keliru: lokasi palsu adalah bagian dari Android sendiri, bukan lapisan Google di atasnya, dan di ponsel tanpa Google Play mekanismenya bekerja persis sama. Bedanya hanya dari mana aplikasi didapat dan di mana EMUI menyimpan setelan yang diperlukan.
Pastikan Anda tidak memerlukan layanan Google
Aplikasi memerlukan Android 8.0 atau lebih baru, mode developer, dan izin lokasi — semua Huawei memilikinya. Akun Google, Layanan Google Play, maupun root tidak diperlukan: pemalsuan berjalan lewat mekanisme bawaan sistem untuk penyedia lokasi uji.

Pasang aplikasi dari file APK
Ponsel ini tidak punya Google Play, jadi APK diunduh dari situs. Sebelum memasang, bandingkan checksum — SHA256 file dipublikasikan di halaman unduhan, dan cara memeriksanya dijelaskan di panduan pemasangan APK.

Aktifkan mode developer
Setelan → “Tentang ponsel” → ketuk “Nomor bentukan” tujuh kali berturut-turut. Setelah itu “Opsi pengembang” muncul di “Setelan → Sistem & pembaruan” (di versi EMUI lama — cukup “Sistem”).

Pilih aplikasi lokasi simulasi
Di opsi pengembang temukan item “Pilih aplikasi lokasi simulasi” dan pilih Mock Location. Hanya satu aplikasi yang bisa memberikan koordinat dalam satu waktu — ini batasan Android, bukan EMUI.

Atur peluncuran aplikasi
Setelan → “Baterai” → “Peluncuran aplikasi” → temukan Mock Location dan matikan “Kelola secara otomatis” untuknya. Jendela dengan tiga sakelar akan terbuka — “Peluncuran otomatis”, “Peluncuran sekunder”, dan “Jalankan di latar belakang” — aktifkan ketiganya. Ini langkah kunci: dengan pengelolaan otomatis, EMUI menutup layanan latar belakang sesuka hatinya.

Periksa hasilnya
Mulai pemalsuan dengan mengetuk peta dan buka aplikasi peta lain. Jika aplikasi itu menampilkan titik pilihan Anda, mekanismenya berfungsi di tingkat sistem, dan ketiadaan layanan Google tidak berpengaruh apa pun.

Mengapa pemalsuan tidak bergantung pada Google
Lokasi palsu diimplementasikan di Android sendiri: sistem mengizinkan satu aplikasi pilihan mendaftarkan penyedia uji dan menulis koordinat ke dalamnya, lalu memberikan koordinat ini kepada siapa pun yang meminta lokasi dengan cara biasa. Layanan Google Play tidak berhubungan dengan mekanisme ini — layanan itu menyediakan API lokasinya sendiri di atas API sistem, tetapi tidak menggantikannya.
Akibat praktisnya: pemalsuan berfungsi di ponsel tanpa layanan Google. Sebaliknya, aplikasi yang mengambil koordinat hanya lewat API Google tidak berfungsi di ponsel semacam itu bahkan tanpa pemalsuan — karena alasan yang tidak terkait dengannya.
Ketiga sakelar wajib diaktifkan
“Peluncuran otomatis” memungkinkan sistem menghidupkan kembali aplikasi setelah menutupnya. “Peluncuran sekunder” mengizinkan peluncuran karena peristiwa dari aplikasi lain atau dari sistem — inilah yang memulihkan pemalsuan setelah ponsel dimulai ulang. “Jalankan di latar belakang” memungkinkan layanan tetap bekerja saat aplikasi diminimalkan.
Mematikan sakelar ketiga menghentikan pemalsuan sama pastinya dengan mematikan yang pertama, jadi aktifkan ketiganya, bukan hanya peluncuran otomatis yang paling jelas.
HarmonyOS dan Honor
Di HarmonyOS itemnya berada di tempat yang hampir sama dengan EMUI: mode developer diaktifkan dengan tujuh ketukan yang sama, bagiannya ada di “Sistem & pembaruan”, pengelolaan peluncuran ada di “Baterai”. Namanya bisa berbeda satu kata, intinya sama.
Sejak kedua perusahaan berpisah, Honor punya firmware sendiri, tetapi tetap mempertahankan pengelolaan peluncuran aplikasi dengan tiga sakelar yang sama — cari di bagian baterai.
Jika pemalsuan masih berhenti
Periksa apakah aplikasi belum kembali ke pengelolaan peluncuran otomatis: pembaruan firmware besar kadang mengatur ulang setelan ini. Tanda layanan yang hidup adalah notifikasi permanen di panel notifikasi; jika notifikasi hilang, sistem telah menutup layanan.
Penyebab lain tidak bergantung pada pabrikan dan dibahas terpisah — mengapa pemalsuan mati di latar belakang.