Apa itu lokasi palsu di Android

“Mock location”, “lokasi palsu”, “pilih aplikasi lokasi palsu” — semuanya merujuk pada satu setelan Android yang ditemui orang di mode developer tanpa memahami fungsinya. Jawaban singkatnya: setelan ini menunjuk aplikasi yang diizinkan sistem memberikan koordinat sebagai pengganti koordinat asli. Di bawah ini apa artinya dalam praktik, dari mana fitur ini berasal, dan harapan mana tentangnya yang tidak tepat.

Definisi dalam satu paragraf

Lokasi palsu adalah koordinat yang diterima ponsel bukan dari satelit dan menara, melainkan dari aplikasi yang Anda tunjuk di opsi developer. Android menyebut aplikasi semacam itu sumber lokasi uji, dan selama aplikasi itu berjalan, sistem memberikan titiknya kepada siapa pun yang bertanya “di mana pengguna”. Kata “mock” dalam istilah aslinya berarti tiruan — sama seperti objek tiruan (mock object) dalam pemrograman.

Item “Pilih aplikasi lokasi simulasi” di opsi developer Android — di dekat debugging USB

Dari mana fitur ini berasal

Fitur ini tidak ditambahkan untuk mengelabui layanan. Developer aplikasi perlu memeriksa apa yang terjadi pada peta di kota lain, bagaimana pengiriman berperilaku di tepi zona, dan apa yang ditampilkan cuaca di zona waktu lain — pergi ke lokasi untuk ini mustahil. Karena itu Android punya cara bawaan untuk memberikan koordinat, dan letaknya di “Opsi developer” di dekat debugging USB.

Akibat praktisnya: fitur ini ada di setiap Android sejak versi 6, tidak memerlukan root, dan tidak dianggap meretas sistem. Yang diperlukan hanya mengaktifkan mode developer dan memilih aplikasi; caranya ada di panduan tersendiri.

Siapa yang menerima koordinat palsu

Semua aplikasi sekaligus. Android tidak membeda-bedakannya: titik yang sama diberikan kepada peta, cuaca, pencarian di sekitar, dan aplikasi lain mana pun yang meminta lokasi dengan cara biasa. Anda tidak bisa memilih siapa yang dikelabui dan siapa yang diberi koordinat asli — sistem memang tidak punya kemampuan itu.

Ini juga menjawab pertanyaan yang sering muncul, “bagaimana jika saya punya beberapa aplikasi pemalsu”: hanya satu yang bisa aktif, sistem mengizinkan satu sumber lokasi uji.

Diagram: aplikasi pemalsu meneruskan koordinat ke sistem Android, yang membagikannya ke semua aplikasi lain

Yang tidak dilakukan lokasi palsu

Tidak menyembunyikan fakta pemalsuan. Android menambahkan tanda “dari sumber palsu” pada setiap koordinat dari penyedia uji, dan aplikasi mana pun boleh membacanya. Aplikasi bank, konfirmasi pengiriman, absensi perusahaan, dan game dengan anti-cheat melakukan persis hal itu — pemalsuan terlihat bagi mereka (penjelasan terperinci), dan tidak bisa disembunyikan dari mereka.

Tidak mengubah alamat IP Anda. Layanan yang menentukan wilayah Anda dari jaringan tidak akan melihat koordinat palsu; di sana diperlukan VPN — bedanya dijelaskan di artikel pemalsuan lokasi atau VPN.

Tidak mengubah negara akun, nomor telepon, bahasa sistem, atau zona waktu. Itu setelan terpisah, dan layanan sering menentukan lokasi Anda dari setelan itu lebih akurat daripada dari koordinat.

Tampilannya di berbagai antarmuka

Nama itemnya berbeda-beda, tetapi selalu ada di bagian developer: di Android berbahasa Indonesia biasanya “Pilih aplikasi lokasi simulasi”, di firmware berbahasa Inggris — “Select mock location app”. Di versi Android lama (sebelum 6.0), alih-alih memilih aplikasi ada sakelar sederhana “Izinkan lokasi palsu” — jika Anda menemukan petunjuk semacam itu, petunjuk itu sudah usang.

Bagian “Opsi developer” sendiri disembunyikan secara bawaan dan muncul setelah tujuh ketukan pada nomor build. Letaknya di antarmuka tertentu dibahas terpisah: Xiaomi, Samsung, Huawei, HONOR, realme, OPPO, dan vivo, Tecno dan Infinix.

Untuk apa pengguna biasa memerlukannya

Tiga skenario ketika pemalsuan bekerja dengan jujur dan tidak menyesatkan siapa pun.

Melihat tampilan sebuah layanan di kota lain: peta, jadwal, daftar lokal, cuaca. Tidak membagikan alamat persis kepada aplikasi yang meminta lokasi tanpa kebutuhan nyata — pemalsuan memberi pilihan ketiga di antara “berikan koordinat apartemen saya” dan “jangan pakai aplikasinya”. Dan pengujian: pengujian berulang skenario berbasis lokasi tanpa turun ke lapangan (panduan untuk QA).

Kami tidak menjelaskan skenario ketika pemalsuan melanggar perjanjian dengan layanan — absen di tempat kerja, mengonfirmasi pengiriman, melewati pembatasan regional di game: skenario itu tidak berhasil karena tanda sumber palsu dan berujung pada pemblokiran akun.

Cara mengaktifkan dan menonaktifkannya

Mengaktifkannya butuh beberapa menit: mode developer, memilih aplikasi, izin lokasi, titik di peta — langkah demi langkah. Sebaiknya pastikan pemalsuan benar-benar berfungsi di aplikasi lain: lima pemeriksaan.

Menonaktifkannya dengan cara yang sama: hentikan pemalsuan di aplikasi, dan jika kemampuannya ingin dihapus sama sekali, ubah “Pilih aplikasi lokasi simulasi” kembali ke “Tidak ada”. Selengkapnya di jawaban cara menonaktifkan lokasi palsu.

Mock Location — lokasi GPS palsu di Android tanpa root

Gratis, di luar Google Play. Anda dapat memeriksa checksum file sebelum memasang.

Unduh APK