Як праверыць, што падмена геалакацыі працуе

Падмена ўключана, аранжавая кнопка гарыць — але ці працуе яна насамрэч? Правяраць у самой праграме бескарысна: яна паказвае выбраную кропку ў любым выпадку. Пераканацца можна толькі звонку, вачыма іншай праграмы. Ніжэй — пяць праверак па нарастанні строгасці і што азначае кожны няўдалы вынік.

  1. Пераканайцеся, што падмена запушчана

    Прыкмет дзве, абедзве відаць без адкрыцця налад: круглая кнопка сілкавання ў праграме аранжавая, а ў шторцы апавяшчэнняў вісіць пастаяннае апавяшчэнне фонавага сэрвісу. Няма апавяшчэння — значыць, сістэма закрыла фонавы сэрвіс, і правяраць пакуль няма чаго.

    Пастаяннае апавяшчэнне Mock Location у шторцы: падмена геапазіцыі выконваецца ў фоне
  2. Адкрыйце старонку праверкі геалакацыі ў браўзеры

    Самая хуткая і сумленная праверка. Любая старонка, якая вызначае месцазнаходжанне (па запыце «праверыць геалакацыю» іх знаходзяцца дзясяткі), пытаецца каардынаты ў той жа сістэмы, што і звычайныя праграмы. Дазвольце доступ і звярыце паказаныя каардынаты з выбранай кропкай — калі супадаюць, падмена працуе.

    Перавага браўзера ў тым, што ён не захоўвае мінулую кропку паміж заходамі і не пакажа стары вынік па памылцы.

    Праверка геалакацыі ў браўзеры: старонка паказвае каардынаты, якія супадаюць з выбранай кропкай
  3. Праверце ў іншай праграме з картай

    Адкрыйце любую праграму з картай і націсніце кнопку «дзе я». Яна павінна паказаць выбраную кропку. Калі праграма была адкрыта яшчэ да ўключэння падмены, закрыйце яе цалкам і запусціце нанова: амаль усе карты трымаюць у памяці апошняе вядомае месцазнаходжанне і паказваюць яго, пакуль не атрымаюць новае.

    Іншая праграма з картай паказвае месцазнаходжанне ў падменнай кропцы — падмена працуе
  4. Звярыце з праграмай надвор'я

    Надвор'е — добрая кантрольная праверка, бо яно пытаецца месцазнаходжанне рэдка, звычайна пры запуску. Перазапусціце праграму надвор'я з актыўнай падменай: горад павінен змяніцца на той, дзе стаіць ваша кропка. Калі горад застаўся ранейшым, праграма або памятае яго як выбраны ўручную, або вызначае рэгіён па IP-адрасе — на гэта падмена не ўплывае.

  5. Праверце, што падмена трымаецца

    Пакіньце тэлефон у спакоі на 15–20 хвілін з выключаным экранам, потым зазірніце ў шторку. Калі апавяшчэнне на месцы, сэрвіс жывы і падмена працуе далей. Калі апавяшчэнне знікла, прашыўка выгрузіла фонавы сэрвіс, і лечыцца гэта не праверкамі, а наладамі фонавай працы: Xiaomi, Samsung, Huawei, realme, OPPO і vivo.

Каардынаты не супалі — што правяраць па чарзе

Першае: праграма сапраўды выбрана ў сістэме. Налады → «Параметры распрацоўшчыка» → «Выбраць праграму для фіктыўных месцазнаходжанняў» — там павінна стаяць Mock Location, а не «Няма». Налада скідаецца пры пераўсталёўцы праграмы і часам пасля буйных абнаўленняў прашыўкі.

Другое: падмена ўключана, а не проста адкрыта праграма. Кропка задаецца дотыкам да карты, і кнопка становіцца аранжавай.

Трэцяе: праграму, у якой правяраеце, перазапусцілі пасля ўключэння падмены — інакш яна паказвае захаваную кропку.

Чацвёртае: праграма чытае сцяжок фіктыўнай крыніцы і свядома ігнаруе такія каардынаты. Так працуюць банкі, дастаўка і сістэмы карпаратыўнага ўліку — гэта не збой, а іх свядомае рашэнне.

Пятае: праграма вызначае месца па IP-адрасе, а не праз сістэму. На гэты канал падмена каардынат не ўплывае — розніца разабрана ў артыкуле падмена геалакацыі або VPN.

Праграма паказвае сапраўднае месцазнаходжанне замест падменнага: спіс прычын для праверкі

Чаму нельга праверыць у самой праграме

Праграма падмены малюе выбраную вамі кропку незалежна ад таго, ці прыняла яе сістэма. Яна паказвае ваш намер, а не вынік. Убачыць вынік можна, толькі спытаўшы старонняга спажыўца каардынат — любую іншую праграму або браўзер.

Па той жа прычыне бессэнсоўна меркаваць пра поспех па адрасе ў падказцы зверху: адрас атрымліваецца геакодэрам па выбраных каардынатах і з'яўляецца нават пры цалкам выключанай падмене.

Дакладнасць і кропкі, якія «скачуць»

Пасля ўключэння падмены іншыя праграмы абнаўляюць месцазнаходжанне не імгненна: у кожнай свой інтэрвал апытання, ад секунд да хвілін. Калі карта паказала старую кропку і праз паўхвіліны пераехала на новую, гэта звычайная праца, а не збой.

Асобны выпадак — праграмы з фільтрацыяй: яны згладжваюць трэк і ігнаруюць імгненны скачок на сотні кіламетраў як немагчымы. Такія паводзіны сустракаюцца ў навігатарах і фітнес-трэкерах; звычайна вырашаецца перазапускам праграмы.

Mock Location — фіктыўная геалакацыя на Android без root

Бясплатна, па-за Google Play. Перад усталёўкай можна праверыць кантрольную суму файла.

Спампаваць APK