Xiaomi’da soxta joylashuv: MIUI va HyperOS

«Almashtirishni yoqaman, bir-ikki daqiqadan keyin hammasi qaytib qoladi» degan shikoyat deyarli har doim Xiaomi, Redmi va POCO telefonlaridan keladi. Sabab ilovada emas: MIUI va HyperOS fondagi jarayonlarni sof Android’ga qaraganda qatʼiyroq boshqaradi va almashtirishni ushlab turadigan xizmatni yopadi. Quyida aynan nima boʻlishi va qaysi uchta sozlama buni tuzatishi.

  1. Ilova uchun avtoishga tushirishni yoqing

    Sozlamalar → Ilovalar → Ilovalarni boshqarish → Mock Location → «Avtoishga tushirish» (baʼzi versiyalarda — «Fonda ishlash»). Bu uchta sozlamaning eng muhimi: usiz jarayon toʻxtatilgandan keyin tizim uni qaytarmaydi va siz ilovani qoʻlda ochmaguningizcha almashtirish tiklanmaydi.

    MIUI sozlamalaridagi ilova ekrani: «Avtoishga tushirish» kaliti yoqilgan
  2. Batareya cheklovlarini olib tashlang

    Ilovaning oʻsha ekranida «Batareyani tejash» yoki «Faollik nazorati»ni toping va «Cheklovlarsiz»ni tanlang. Bu rejimda proshivka fondagi xizmatni oʻz xohishicha uxlatmay qoʻyadi.

    Ilova uchun batareyani tejash rejimini tanlash: «Cheklovlarsiz» belgilangan
  3. Ilovani soʻnggi ilovalarda mahkamlang

    Soʻnggi ilovalar roʻyxatini oching va Mock Location kartochkasini pastga torting — qulf belgisi paydo boʻladi. Mahkamlangan ilovalar roʻyxatni «X» bilan tozalaganda yoki «hammasini yopish» surishida yopilmaydi.

    Soʻnggi ilovalar roʻyxati: Mock Location kartochkasi qulf belgisi bilan mahkamlangan va tozalashda yopilmaydi
  4. Almashtirish ushlab turilishini tekshiring

    Almashtirishni yoqing, ilovani yoping va telefonni oʻn-oʻn besh daqiqaga tinch qoʻying. Keyin tekshiring: bildirishnoma hali ham panelda boʻlishi, boshqa xarita ilovasi esa hali ham tanlangan nuqtani koʻrsatishi kerak.

    Bildirishnomalar panelidagi doimiy Mock Location bildirishnomasi: geolokatsiyani almashtirish fonda bajarilmoqda

Ichkarida nima boʻladi

Proshivka ilova jarayonini toʻxtatadi — tizim jurnallarida bu tizim qarori bilan majburiy toʻxtatish sifatida koʻrinadi. Shundan keyin test provayderlari Android’da oxirgi yozilgan qiymat bilan roʻyxatda qoladi, lekin ularga hech kim yangi koordinata yozmaydi: ularni yaratgan jarayon endi yoʻq.

Tashqaridan bu «almashtirish qotib qoldi» kabi koʻrinadi: koordinata oʻsha joyda qoladi, lekin yangilanmay qoʻyadi, bir muddatdan keyin esa tizim haqiqiy joylashuvni qaytaradi.

Ilova oʻzi nima qiladi

Proshivka sozlamalaridan qatʼi nazar ikkita tiklash mexanizmi ishlaydi. Birinchisi: ochilganda ilova saqlangan holatni haqiqiysi bilan solishtiradi va jarayon oʻlgan boʻlsa, almashtirishni qaytaradi — bu yoʻl har doim ishlaydi. Ikkinchisi: nazorat taymeri fonda holatni vaqti-vaqti bilan tekshiradi va xizmatni oʻzi qaytarishga harakat qiladi.

Lekin ikkalasining ham chegarasi bor: agar proshivka ilovaga fonda ishga tushishni taqiqlasa, xizmatni sizsiz qaytarib boʻlmaydi — oʻsha paytda kod shunchaki bajarilmaydi.

Nega avtoishga tushirish boshqa sozlamalardan muhimroq

Farqni oʻlchash mumkin. Avtoishga tushirish oʻchiq boʻlsa, tizim jarayon toʻxtatilgandan keyin xizmatni umuman qayta ishga tushirmaydi — tiklanish faqat ilovani oʻzingiz ochganingizda boʻladi. Avtoishga tushirish yoqilgan boʻlsa, tizim toʻxtatilgan xizmatni taxminan uch soniyada qaytaradi, ilova saqlangan holatni oladi va almashtirishni sizning ishtirokingizsiz davom ettiradi.

Shuning uchun uchta sozlamadan faqat bittasini qilsangiz, avtoishga tushirishni qiling.

Qayta yuklangandan keyin tiklanish

Faol soxta joylashuv telefon yuklanganda tizimning eng erta hodisasi orqali avtomatik tiklanadi — hatto ekranni blokdan chiqarishingizdan oldin. PIN-kodli telefonda bu almashtirishni siz telefonni qoʻlingizga olishingizni kutmasdan qaytarishning yagona yoʻli.

Haqiqiy HyperOS qurilmasidagi oʻlchov bu nega muhimligini koʻrsatdi: yuklanish hodisalarining erta navbati ilovaga bir soniyadan sal koʻproq vaqtda yetib keladi, odatiysi esa oʻn yetti soniya oladi, chunki navbatda oldinda tizim yangilovchisi, bulut xizmatlari va bank ilovalari turadi.

Boshqa qobiqlardagi xuddi shunday sozlamalar

Shunga oʻxshash xatti-harakat Huawei (Sozlamalar → Batareya → Ilovalarni ishga tushirish → ilova uchun avtomatik boshqarishni oʻchirish), Samsung (Sozlamalar → Qurilmaga xizmat koʻrsatish → Batareya → Fondan foydalanish cheklovlari), OPPO, realme va vivo’da uchraydi. Nomlar farq qiladi, mohiyati bir xil: ilovaga fonda ishlashga ruxsat bering va uni qattiq quvvat tejashdan chiqaring. Agar almashtirish baribir uzilsa — keng tarqalgan sabablar tahlili.

Mock Location — Android’da root’siz soxta GPS joylashuv

Bepul, Google Play’dan tashqarida. Oʻrnatishdan oldin fayl nazorat summasini tekshirish mumkin.

APK’ni yuklab olish