Android’де root’суз геолокацияны алмаштыруу

Геолокацияны root’суз алмаштыруу мүмкүн эмес деген ишеним дагы эле бар. Ал эскирген: жасалма жайгашкан жер механизми Android’ге орнотулган жана колдонуучу иштеп чыгуучунун параметрлеринде тандаган ар кандай колдонмого жеткиликтүү. Бул жол эмне берерин, эмне бербей турганын жана башка вариант — прошивканы өзгөртүү — эмне үчүн көрүнгөндөн кымбатыраак экенин карап чыгалы.

  1. Сизге чындап root керек эмес экенине ынаныңыз

    Эгер милдет координаттарды жайгашкан жерди тутум аркылуу кадимки жол менен алган колдонмолорго берүү болсо, орнотулган механизм жетиштүү: карталар, аба ырайы, жакындан издөө, иштеп чыгуудагы өз колдонмолоруңуз жана тестирлөө. Бул сценарийлердин басымдуу көпчүлүгү.

    Сценарийлерди салыштыруу: карталар, аба ырайы жана тестирлөө root’суз иштейт, банк колдонмолору жана античиттер — жок
  2. Иштеп чыгуучу режимин күйгүзүңүз

    Параметрлер → «Телефон тууралуу» → «Курама номерин» жети жолу басыңыз. Параметрлерде «Иштеп чыгуучунун параметрлери» бөлүмү пайда болот; кабыкка жараша ал жогорку деңгээлде, «Тутум» же «Кошумча жөндөөлөр» ичинде болот.

    Android параметрлериндеги «Телефон тууралуу» экраны: «Курама номери» пункту белгиленген, төмөндө калган басуулар тууралуу кеңеш
  3. Жасалма жайгашкан жер колдонмосун тандаңыз

    Иштеп чыгуучунун параметрлеринен «Жалган жайгашкан жерлерди көрсөткөн колдонмону тандоо» пунктун таап, орнотулган колдонмону тандаңыз. Бир убакта бирөө гана активдүү боло алат — тутум бир нече колдонмого бир убакта координат берүүгө жол бербейт.

    Жалган жайгашкан жерлерди көрсөткөн колдонмону тандоо: Mock Location белгиленген, «Жок» тандалган эмес
  4. Алмаштырууну иштетип, текшериңиз

    Картадан чекит тандап, алмаштырууну күйгүзүңүз жана башка карта колдонмосун ачыңыз. Ал тандалган чекитти көрсөтсө, механизм тутум деңгээлинде иштейт жана кошумча укуктар керек болгон эмес.

    Башка карта колдонмосу жайгашкан жерди алмаштырылган чекитте көрсөтөт — алмаштыруу иштейт

Ал чындыгында кантип иштейт

Android тандалган колдонмого сыноо жайгашкан жер провайдерлерин каттап, аларга координаттарды жазууга уруксат берет. Андан кийин тутум бул координаттарды жайгашкан жерди кадимки жол менен сураган ар бирине берет. Мобилдик колдонмолордун автоматташтырылган тесттери да ушул эле механизмди колдонот — ал бир нерсени айланып өтүү үчүн эмес, биринчи кезекте иштеп чыгуу үчүн түзүлгөн.

Ошондуктан алмаштырууга суперколдонуучунун укуктары керек эмес: колдонмо башка процесстерге кийлигишпейт жана тутумдук китепканаларды кайра жазбайт, колдонуучу атайын күйгүзгөн расмий мүмкүнчүлүктү колдонот.

Root эмне берет жана эмне үчүн ал бекер эмес

Прошивканы өзгөртүү принциптүү түрдө кошо турган жалгыз нерсе — алмаштыруу фактысын жашыруу мүмкүнчүлүгү: «сыноо булагы» белгисин алып салып, аны текшерген колдонмолорду алдоо. Бул үчүн ачылган жүктөгүч, Magisk же ушуга окшош модулдар керек.

Баасы: кепилдик жоголот, айрым банк колдонмолору жана кызматтар тутумдун бүтүндүгүн текшерүүдөн улам ачылбай калат, прошивканын жаңыртуулары кадимкидей орнотулбай калат, ийгиликсиз прошивкалоо телефонду иштебей турган абалга келтириши мүмкүн. Биз бул жолду колдобойбуз жана сүрөттөбөйбүз — Mock Location так орнотулган механизмдин чегинде иштейт.

Чек кайда

Root’суз алмаштырууну аны көргүсү келген колдонмолор ачык көрөт. Жайгашкан жер фактынын далили болгон кызматтар — жеткирүүнү ырастоо, жумуш убактысын эсепке алуу, жайгашкан жер үчүн сыйлыктар — адатта бул текшерүүнү жүргүзөт жана алмаштырылган координаттар менен иштебейт. Античит тутумдары бар оюндар да.

Бул белгилүү бир колдонмонун кемчилиги эмес, атайын архитектуралык тандоо: колдонмо тутум уруксат бергенди аткарат жана андан көптү кыла алгандай түр көрсөтпөйт.

Алмаштыруу VPN’ден эмнеси менен айырмаланат

Аларды көп чаташтырышат. VPN тармак трафигиңиз кайдан келерин өзгөртөт — IP-дарек боюнча кызмат сизди башка өлкөдө деп ойлойт. Геолокацияны алмаштыруу операциялык тутум колдонмолорго берген координаттарды өзгөртөт.

Булар ар башка каналдар жана бири-биринин ордун баспайт: жайгашкан жерди IP боюнча аныктаган колдонмо алмаштырылган координаттарды байкабайт, ал эми тутумдан координат сураган колдонмо VPN’ди байкабайт. Кээде экөө тең керек.

Mock Location — Android’де root’суз геолокацияны алмаштыруу

Акысыз, Google Play’ден тышкары. Орнотуудан мурун файлдын текшерүү суммасын салыштырып көрсөңүз болот.

APK жүктөп алуу