מיקום מדומה ב-realme,‏ OPPO ו-vivo

טלפונים של realme,‏ OPPO ו-vivo נפוצים מאוד, ולשלושתם יש קושחות קרובות: ColorOS,‏ realme UI ו-Funtouch OS מתנהגות באופן דומה ומחמירות באותה מידה עם שירותי רקע. גם OnePlus שייכת לכאן: OxygenOS בנויה כבר מזמן על ColorOS, וכל מה שבהמשך חל על הבעלים שלה בלי שינוי. להפעיל זיוף בטלפונים האלה לא קשה יותר מבכל Android; לגרום לו לשרוד חמש-עשרה דקות עם מסך כבוי — זו המשימה שבשבילה נכתב המדריך הזה.

  1. מוצאים את מספר ה-Build

    הגדרות ← „מידע על הטלפון” ← „גרסה” (בחלק מהממשקים תת-המדור נקרא „פרטי גרסה”). בתוכו נמצא הפריט „מספר Build”, שעליו צריך להקיש שבע פעמים ברצף. המערכת מציגה ספירה לאחור, מבקשת קוד PIN ואז מודיעה שמצב המפתחים הופעל.

    המסך „גרסה” ב-realme וב-OPPO: הפריט „מספר Build”, שעליו יש להקיש שבע פעמים
  2. פותחים את האפשרויות למפתחים

    הגדרות ← „הגדרות נוספות” ← „אפשרויות למפתחים”. ב-Funtouch OS המדור נקרא „למפתחים” ונמצא ב„ניהול המערכת”. אם לא מוצאים אותו, משתמשים בחיפוש בהגדרות: הוא מחפש גם במדורים מוסתרים.

    המדור „הגדרות נוספות” ב-ColorOS: „אפשרויות למפתחים” בסוף הרשימה
  3. בוחרים את האפליקציה למיקום מדומה

    בתוך המדור מוצאים את הפריט „בחירת אפליקציה להדמיית מיקום” ובוחרים ב-Mock Location. האפליקציה צריכה להיות מותקנת מראש, אחרת הרשימה תהיה ריקה: המערכת מציגה רק אפליקציות שיכולות לשמש ספק בדיקה.

    בחירת האפליקציה למיקום מדומה: Mock Location מסומנת, האפשרות „ללא” לא נבחרה
  4. מתירים הפעלה אוטומטית ופעילות ברקע

    הגדרות ← „אפליקציות” ← „ניהול אפליקציות” ← Mock Location ← „שימוש בסוללה”. מפעילים את „התרת הפעלה אוטומטית”, „התרת פעילות ברקע” ו„התרת הפעלה על ידי אפליקציות אחרות”. זה השלב המרכזי של כל המדריך: בלעדיו ColorOS סוגרת את שירות הרקע כמה דקות אחרי שמכבים את המסך, והזיוף נעצר בשקט.

    ניהול האפליקציה ב-ColorOS: הפעלה אוטומטית ועבודה ברקע מותרות עבור Mock Location
  5. מכבים את אופטימיזציית האנרגיה

    באותו מדור „שימוש בסוללה” (או הגדרות ← „סוללה” ← „צריכת אנרגיה של אפליקציות”) בוחרים לאפליקציה „ללא אופטימיזציה”. חיסכון חכם באנרגיה משאיר לקושחה את הזכות להרדים את השירות לפי שיקול דעתה — זה בדיוק מה שקורה כשהזיוף „עובד רק כל עוד מסתכלים על המסך”.

    בחירת מצב צריכת האנרגיה ב-ColorOS: לאפליקציה נבחר „ללא אופטימיזציה”
  6. בודקים שהזיוף מחזיק

    מפעילים זיוף בהקשה על המפה, נועלים את הטלפון וחוזרים אליו אחרי חמש-עשרה דקות. אם ההתראה עדיין בלוח ההתראות, ההגדרות נקלטו. אם היא נעלמה, חוזרים לשלבים 4 ו-5: לרוב אחד המתגים נשאר כבוי. תהליך הבדיקה המלא נמצא במדריך איך מוודאים שהזיוף עובד.

    ההתראה הקבועה של Mock Location בלוח ההתראות: זיוף המיקום פועל ברקע

למה הזיוף נופל בממשקים האלה לעיתים קרובות יותר

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

מכאן הכלל: ב-realme,‏ OPPO ו-vivo הגדרות הרקע חשובות יותר מתהליך ההפעלה של הזיוף. ההפעלה לוקחת דקה; כדי לשמור עליו פעיל צריך שלושה מתגים ואת מצב צריכת האנרגיה.

שמות הפריטים משתנים בין גרסאות

ColorOS 13,‏ 14 ו-15,‏ realme UI 4 ו-5,‏ Funtouch OS 13 ו-14 ו-OxygenOS ב-OnePlus מסדרים מחדש את המדורים כמעט בכל עדכון גדול. מה שיציב הוא לא השמות, אלא המשמעות: איפשהו בהגדרות יש ניהול של הפעלה אוטומטית של אפליקציות, הרשאה לפעילות ברקע ומצב צריכת אנרגיה. מחפשים „הפעלה אוטומטית”, „רקע” ו„אנרגיה” — החיפוש המובנה בהגדרות מוצא אותם גם במקומות שבהם מדור שינה את שמו.

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

אחרי הפעלה מחדש של הטלפון

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

עוד על ההתנהגות אחרי הפעלה מחדש — בתשובה לשאלה הזו.

אם אין בכלל פריט „אפשרויות למפתחים”

בודקים שההקשות על מספר ה-Build נספרו: בחלק מהממשקים הספירה לאחור מוצגת כהודעה קופצת בתחתית המסך, וקל לפספס אותה. אחרי שבע הקשות המערכת תמיד מבקשת קוד PIN או קו ביטול נעילה — אם לא הייתה בקשה, המצב לא הופעל.

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

Mock Location — מיקום GPS מזויף ב-Android בלי root

בחינם, מחוץ ל-Google Play. אפשר לבדוק את סכום הביקורת של הקובץ לפני ההתקנה.

הורדת APK