מה Mock Location עושה?

היא משנה את המיקום של Android לנקודה שבוחרים במפה: ספקי ה-GPS והרשת מתחילים לדווח עליה לכל אפליקציה שמבקשת מהמערכת את המיקום.

בוחרים נקודה בהקשה על המפה או מוצאים אותה בחיפוש — ובמקום הקואורדינטות האמיתיות המערכת מתחילה לדווח על אלה שנבחרו; אין כפתור „התחלה” נפרד שצריך ללחוץ עליו. זה מנגנון של Android עצמו: באפשרויות למפתחים יש פריט „בחירת אפליקציה להדמיית מיקום”, והזיוף עובד רק כל עוד בחרת שם בעצמך ב-Mock Location.

המיקום המדומה נשאר פעיל כל עוד שירות הרקע פועל — רואים את זה לפי ההתראה הקבועה בלוח ההתראות. כל עוד הוא פעיל, כל האפליקציות בטלפון מקבלות את הקואורדינטות, ולא רק אחת: Android לא מאפשר „לרמות” אפליקציה אחת ולתת לאחרת קואורדינטות אמיתיות.

כשהזיוף נעצר, האפליקציה חוזרת למיקום האמיתי ומציגה אותו במפה. הפעלה מחדש של הטלפון לא מאפסת מיקום מדומה פעיל — הוא משוחזר אוטומטית.

המנגנון הזה זהה בכל אפליקציות הזיוף — מה ששונה הוא מה שבנוי סביבו: במה האפליקציות שונות זו מזו.

נשארו שאלות? לכתוב לתמיכה.