Android-та жалған орналасу деген не
«Жалған орналасу», «mock location», «жалған орналасу қолданбасын таңдау» — мұның бәрі әзірлеуші режимінде адамдар не істейтінін түсінбей кездестіретін Android-тың бір баптауы. Қысқа жауап: ол жүйе нақты координаттардың орнына координат беруге рұқсат ететін қолданбаны тағайындайды. Төменде мұның іс жүзінде нені білдіретіні, мүмкіндіктің қайдан шыққаны және ол туралы қандай күтулер ақталмайтыны берілген.
Бір абзацтағы анықтама
Жалған орналасу — телефон спутниктер мен мұнаралардан емес, сіз әзірлеуші опцияларында тағайындаған қолданбадан алатын координаттар жиынтығы. Android мұндай қолданбаны сынақ орналасу көзі деп атайды, және ол жұмыс істеп тұрғанда жүйе оның нүктесін «пайдаланушы қайда» деп сұрағандардың бәріне береді. Ағылшынша «mock» сөзі жалған немесе имитация дегенді білдіреді — бағдарламалаудағы mock-нысандар сияқты.

Мүмкіндік қайдан шықты
Ол қызметтерді алдау үшін қосылмаған. Қолданба әзірлеушісіне басқа қаладағы картада не болатынын, аймақ шетінде жеткізу қалай әрекет ететінін және басқа уақыт белдеуінде ауа райы не көрсететінін тексеру керек — бұл үшін орнына бару мүмкін емес. Сондықтан Android-та координат берудің кірістірілген тәсілі бар, және ол «Әзірлеуші опцияларында» USB арқылы түзетудің жанында тұр.
Практикалық салдары: мүмкіндік 6-нұсқадан бастап әр Android-та бар, root талап етпейді және жүйені бұзу деп саналмайды. Тек әзірлеуші режимін қосып, қолданбаны таңдау керек; тәртібі — бөлек нұсқаулықта.
Алмастырылған координаттарды кім алады
Барлық қолданба бірден. Android олардың арасын ажыратпайды: ол картаға, ауа райына, жақын маңда іздеуге және орналасуды әдеттегі жолмен сұраған кез келген басқа қолданбаға бір нүктені береді. Кімді алдап, кімге нақты координаттарды беруді таңдау мүмкін емес — жүйеде мұндай мүмкіндік жай ғана жоқ.
Бұл жиі қойылатын «бірнеше алмастыру қолданбам болса ше» деген сұраққа да жауап береді: тек біреуі белсенді бола алады, жүйе жалғыз сынақ орналасу көзіне рұқсат береді.

Жалған орналасу не істемейді
Ол алмастыру фактісін жасырмайды. Android сынақ провайдерінен келген әр координатқа «жалған көзден» деген белгі қосады, және кез келген қолданба оны оқи алады. Банк қолданбалары, жеткізуді растау, корпоративтік уақыт есебі және античиті бар ойындар дәл солай істейді — оларға алмастыру көрінеді (толық түсіндірме), және оны олардан жасыру мүмкін емес.
Ол IP мекенжайыңызды өзгертпейді. Өңіріңізді желі бойынша анықтайтын қызмет алмастырылған координаттарды байқамайды; онда VPN керек — айырмашылық геолокацияны алмастыру немесе VPN мақаласында түсіндірілген.
Ол аккаунт елін, телефон нөмірін, жүйе тілін немесе уақыт белдеуін өзгертпейді. Бұлар бөлек баптаулар, және қызметтер орналасуыңызды көбіне координаттардан гөрі солар бойынша дәлірек анықтайды.
Әртүрлі қабықшаларда бұл қалай көрінеді
Тармақтың атаулары әртүрлі, бірақ ол әрқашан әзірлеуші бөлімінде тұрады: қазақ тіліндегі микробағдарламада бұл «Жалған локация қолданбасын таңдау», ағылшын тіліндегіде — «Select mock location app». Android-тың ескі нұсқаларында (6.0-ге дейін) қолданба таңдаудың орнына қарапайым «Жалған орындарға рұқсат беру» ауыстырғышы болған — мұндай нұсқаулықтар кездессе, олар ескірген.
«Әзірлеуші опциялары» бөлімінің өзі әдепкі бойынша жасырын және құрастыру нөмірін жеті рет басқаннан кейін пайда болады. Нақты қабықшада оның қайда екені бөлек сипатталған: Xiaomi, Samsung, Huawei, HONOR, realme, OPPO және vivo, Tecno және Infinix.
Бұл қарапайым пайдаланушыға не үшін керек
Алмастыру ашық жұмыс істейтін және ешкімді жаңылыстырмайтын үш сценарий.
Қызметтің басқа қалада қалай көрінетінін көру: карталар, кестелер, жергілікті хабарландырулар, ауа райы. Нақты қажеттіліксіз орналасуды талап ететін қолданбаға нақты мекенжайыңызды бермеу — алмастыру «пәтерімнің координаттарын беру» мен «қолданбаны пайдаланбау» арасында үшінші нұсқа береді. Және тестілеу: геолокацияға байланысты сценарийлерді орнына бармай қайталап іске қосу (QA-ға арналған шолу).
Алмастыру қызметпен келісімді бұзатын сценарийлерді — жұмыста белгіленуді, жеткізуді растауды, ойындардағы өңірлік шектеулерді айналып өтуді — біз сипаттамаймыз: олар жалған көз белгісіне байланысты жұмыс істемейді және аккаунттың бұғатталуына әкеледі.
Оны қалай қосу және өшіру
Қосу бірнеше минут алады: әзірлеуші режимі, қолданбаны таңдау, геолокация рұқсаты, картадағы нүкте — қадам бойынша. Алмастырудың шынымен жұмыс істейтініне басқа қолданбада көз жеткізген жөн: бес тексеру.
Ол дәл солай өшіріледі: қолданбада алмастыруды тоқтатыңыз, ал мүмкіндікті толығымен алып тастау керек болса, «Жалған локация қолданбасын таңдау» тармағын «Жоқ» күйіне қайтарыңыз. Толығырақ — жалған орналасуды қалай өшіру жауабында.