Mock Location چه کاری میکند؟
مکان اندروید شما را به نقطهای که روی نقشه انتخاب میکنید تغییر میدهد: ارائهدهندههای GPS و شبکه همان نقطه را به هر برنامهای که مکان را از سیستم بخواهد گزارش میدهند.
نقطه را با زدن روی نقشه انتخاب میکنید یا با جستجو پیدا میکنید و سیستم بهجای مختصات واقعی شما، مختصات انتخابشده را گزارش میدهد؛ دکمه «شروع» جداگانهای برای زدن وجود ندارد. این سازوکار خود اندروید است: در گزینههای توسعهدهندگان موردی به نام «انتخاب برنامه مکان ساختگی» هست و جعل موقعیت فقط تا وقتی کار میکند که خودتان Mock Location را آنجا انتخاب کرده باشید.
مکان ساختگی تا وقتی سرویس پسزمینه در حال اجراست روشن میماند؛ این را از اعلان دائمی در کشوی اعلان میفهمید. تا وقتی فعال است، همه برنامههای تلفن مختصات را میگیرند، نه فقط یکی: اندروید اجازه نمیدهد یک برنامه را «فریب» دهید و به دیگری مختصات واقعی بدهید.
وقتی جعل موقعیت متوقف شود، برنامه به مکان واقعی شما برمیگردد و آن را روی نقشه نشان میدهد. راهاندازی دوباره تلفن مکان ساختگی فعال را از بین نمیبرد؛ خودکار برگردانده میشود.
این سازوکار برای همه برنامههای جعل موقعیت یکسان است؛ فرق در چیزهایی است که دور آن ساخته شده: برنامهها چه فرقی با هم دارند.