Ҷойгиршавии сохта дар Huawei бе хидматҳои Google

Соҳибони телефонҳои Huawei ва Honor бе хидматҳои Google мунтазам ба иддао дучор мешаванд, ки ивазкунии геолокатсия барояшон дастрас нест. Ин дуруст нест: ҷойгиршавиҳои сохта қисми худи Android ҳастанд, на иловаи Google болои он, ва дар телефони бе Google Play механизм ҳамон тавр кор мекунад. Фарқ танҳо дар он аст, ки барномаро аз куҷо гирифтан ва EMUI танзимоти лозимиро дар куҷо нигоҳ медорад.

  1. Боварӣ ҳосил кунед, ки хидматҳои Google лозим нестанд

    Ба барнома Android 8.0 ё навтар, реҷаи таҳиягар ва иҷозат ба геолокатсия лозим аст — ҳамаи инҳо дар ҳар Huawei ҳаст. На ҳисоби Google, на Google Play Services ва на root лозим аст: ивазкунӣ тавассути механизми дарунсохти провайдерҳои санҷишии ҷойгиршавии худи система мегузарад.

    Насби Mock Location дар Huawei бе хидматҳои Google: барнома тавассути механизми дарунсохти Android кор мекунад
  2. Барномаро аз файли APK насб кунед

    Дар ин телефонҳо Google Play нест, бинобар ин APK-ро аз сомона боргирӣ мекунанд. Пеш аз насб суммаи назоратиро санҷед — SHA256-и файл дар саҳифаи боргирӣ нашр шудааст ва тартиби санҷиш дар дастури насби APK тавсиф шудааст.

    Саҳифаи боргирӣ дар сомона: версия, андозаи файл ва суммаи назоратии SHA256 барои санҷиш
  3. Реҷаи таҳиягарро фаъол кунед

    Танзимот → «Дар бораи телефон» → ба «Рақами сохт» ҳафт бор паи ҳам пахш кунед. Пас аз ин дар «Танзимот → Система ва навсозиҳо» (дар версияҳои кӯҳнаи EMUI — танҳо «Система») банди «Барои таҳиягарон» пайдо мешавад.

    Экрани «Дар бораи телефон» дар танзимоти Android: банди «Рақами сохт» ҷудо карда шудааст, дар поён маслиҳат дар бораи пахшҳои боқимонда
  4. Барномаро барои ҷойгиршавиҳои сохта интихоб кунед

    Дар танзимоти таҳиягар банди «Барнома барои ҷойгиршавиҳои сохта»-ро ёбед ва Mock Location-ро интихоб кунед. Ҳамзамон танҳо як барнома координатаҳо дода метавонад — ин маҳдудияти Android аст, на EMUI.

    Интихоби барнома барои ҷойгиршавиҳои сохта: Mock Location қайд шудааст, варианти «Нест» интихоб нашудааст
  5. Оғози барномаҳоро танзим кунед

    Танзимот → «Батарея» → «Оғози барномаҳо» → Mock Location-ро ёбед ва барои он «Идоракунии худкор»-ро хомӯш кунед. Равзанае бо се гузаронанда кушода мешавад — «Худоғозӣ», «Оғози ғайримустақим» ва «Кор дар замина», — ҳар сеашро фаъол кунед. Ин қадами калидист: бо идоракунии худкор EMUI хидмати заминавиро бо салоҳдиди худ мепӯшад.

    Танзимоти Huawei: барои Mock Location идоракунии худкори оғоз хомӯш, се гузаронанда фаъол аст
  6. Натиҷаро санҷед

    Ивазкуниро бо пахш ба харита оғоз кунед ва барномаи дигари харитадорро кушоед. Агар он нуқтаи интихобшударо нишон диҳад, механизм дар сатҳи система кор мекунад ва набудани хидматҳои Google ба ҳеҷ чиз таъсир нарасонд.

    Барномаи харитаи дигар ҷойгиршавиро дар нуқтаи ивазшуда нишон медиҳад — ивазкунӣ кор мекунад

Чаро ивазкунӣ аз Google вобаста нест

Ҷойгиршавиҳои сохта дар худи Android амалӣ шудаанд: система ба як барномаи интихобшуда иҷозат медиҳад, ки провайдерҳои санҷиширо сабт карда, ба онҳо координатаҳо нависад, ва баъд ин координатаҳоро ба ҳар касе, ки геолокатсияро бо роҳи оддӣ мепурсад, медиҳад. Google Play Services ба ин механизм дахл надоранд — онҳо API-и геолокатсияи худро болои системавӣ медиҳанд, вале онро иваз намекунанд.

Оқибати амалӣ: ивазкунӣ дар телефони бе хидматҳои Google кор мекунад. Барномаҳое, ки координатаҳоро танҳо тавассути API-и Google мегирифтанд, бошанд, дар чунин телефон бе ягон ивазкунӣ ҳам кор намекунанд — бо сабабе, ки ба он алоқаманд нест.

Ҳар се гузаронанда ҳатмианд

«Худоғозӣ» ба система имкон медиҳад барномаро пас аз он ки онро пӯшид, баргардонад. «Оғози ғайримустақим» оғозро аз рӯи рӯйдод аз барномаи дигар ё система иҷозат медиҳад — маҳз он ивазкуниро пас аз бозоғозӣ барқарор мекунад. «Кор дар замина» ба хидмат имкон медиҳад то печонда будани барнома кор кунад.

Гузаронандаи сеюми хомӯш ивазкуниро ҳамон қадар боэътимод қатъ мекунад, ки якуми хомӯш, бинобар ин ҳар сеашро фаъол кунед, на танҳо худоғозии аён.

HarmonyOS ва Honor

Дар HarmonyOS бандҳо қариб дар ҳамон ҷое ҳастанд, ки дар EMUI: реҷаи таҳиягар бо ҳамон ҳафт пахш фаъол мешавад, бахш — дар «Система ва навсозиҳо», идоракунии оғоз — дар «Батарея». Номҳо метавонанд бо як калима фарқ кунанд, моҳият ҳамон аст.

Пас аз ҷудо шудани ширкатҳо Honor прошивкаи худро дорад, вале он низ идоракунии оғози барномаҳоро бо ҳамон се гузаронанда нигоҳ доштааст — онро дар бахши батарея ҷӯед.

Агар ивазкунӣ ба ҳар ҳол қатъ шавад

Санҷед, ки барнома ба идоракунии худкори оғоз барнагаштааст: навсозиҳои калони прошивка баъзан ин танзимро бекор мекунанд. Аломати хидмати зинда — огоҳиномаи доимӣ дар парда; агар огоҳинома нопадид шуда бошад, система хидматро пӯшидааст.

Сабабҳои дигар аз истеҳсолкунанда вобаста нестанд ва алоҳида шарҳ дода шудаанд — чаро ивазкунӣ дар замина хомӯш мешавад.

Mock Location — ивазкунии геолокатсия дар Android бе root

Ройгон, берун аз Google Play. Пеш аз насб метавонед суммаи назоратии файлро санҷед.

Боргирии APK