Google қызметтерісіз Huawei-де жалған орналасу

Google қызметтері жоқ Huawei мен Honor телефондарының иелері геолокацияны алмастыру оларға қолжетімсіз деген пікірге жиі тап болады. Бұл қате: жалған орындар — Google-дың үстіндегі қосымша емес, Android-тың өз бөлігі, және Google Play жоқ телефонда механизм дәл солай жұмыс істейді. Айырмашылық тек қолданбаны қайдан алу керектігінде және EMUI қажетті баптауларды қайда сақтайтынында.

  1. Google қызметтерінің керек емес екеніне көз жеткізіңіз

    Қолданбаға Android 8.0 немесе жаңарағы, әзірлеуші режимі және геолокация рұқсаты керек — мұның бәрі кез келген Huawei-де бар. Google аккаунты да, Google Play Services те, root та керек емес: алмастыру жүйенің өз кірістірілген сынақ орналасу провайдерлері механизмі арқылы жүреді.

    Mock Location-ды Google қызметтерісіз Huawei-ге орнату: қолданба Android-тың кірістірілген механизмі арқылы жұмыс істейді
  2. Қолданбаны APK файлынан орнатыңыз

    Бұл телефондарда Google Play жоқ, сондықтан APK сайттан жүктеледі. Орнатар алдында бақылау сомасын салыстырыңыз — файлдың SHA256 сомасы жүктеп алу бетінде жарияланған, ал тексеру тәртібі APK орнату нұсқаулығында сипатталған.

    Сайттағы жүктеп алу беті: тексеруге арналған нұсқа, файл өлшемі және SHA256 бақылау сомасы
  3. Әзірлеуші режимін қосыңыз

    Параметрлер → «Телефон туралы» → «Құрама нөмірі» тармағын қатарынан жеті рет басыңыз. Осыдан кейін «Әзірлеуші опциялары» «Параметрлер → Жүйе және жаңартулар» бөлімінде пайда болады (EMUI-дің ескі нұсқаларында — жай «Жүйе»).

    Android баптауларындағы «Телефон туралы» экраны: «Құрама нөмірі» тармағы белгіленген, төменде қалған басулар туралы кеңес
  4. Жалған орналасу қолданбасын таңдаңыз

    Әзірлеуші опцияларынан «Жалған локация қолданбасын таңдау» тармағын тауып, Mock Location таңдаңыз. Бір уақытта координатты тек бір қолданба бере алады — бұл EMUI емес, Android шектеуі.

    Жалған локация қолданбасын таңдау: Mock Location белгіленген, «Жоқ» нұсқасы таңдалмаған
  5. Қолданбаларды іске қосуды баптаңыз

    Параметрлер → «Батарея» → «Қолданбаларды іске қосу» → Mock Location-ды тауып, ол үшін «Автоматты басқаруды» өшіріңіз. Үш ауыстырғышы бар терезе ашылады — «Автоіске қосу», «Жанама іске қосу» және «Фонда жұмыс істеу» — үшеуін де қосыңыз. Бұл негізгі қадам: автоматты басқаруда EMUI фондық қызметті өз қалауымен жабады.

    Huawei баптаулары: Mock Location үшін іске қосуды автоматты басқару өшірілген, үш ауыстырғыш қосулы
  6. Нәтижені тексеріңіз

    Картаны басып алмастыруды іске қосыңыз да, басқа карта қолданбасын ашыңыз. Ол таңдалған нүктені көрсетсе, механизм жүйе деңгейінде жұмыс істейді, ал Google қызметтерінің жоқтығы ешқандай рөл атқармады.

    Басқа карта қолданбасы орналасуды алмастырылған нүктеде көрсетеді — алмастыру жұмыс істейді

Неге алмастыру Google-ға тәуелді емес

Жалған орындар Android-тың өзінде іске асырылған: жүйе таңдалған бір қолданбаға сынақ провайдерлерін тіркеп, оларға координат жазуға рұқсат береді, содан кейін сол координаттарды орналасуды әдеттегі жолмен сұрайтындардың бәріне береді. Google Play Services-тің бұл механизмге қатысы жоқ — олар жүйелік API-дің үстінен өздерінің геолокация API-ін ұсынады, бірақ оны алмастырмайды.

Практикалық салдары: алмастыру Google қызметтері жоқ телефонда жұмыс істейді. Ал координаттарды тек Google API арқылы алатын қолданбалар мұндай телефонда ешқандай алмастырусыз да жұмыс істемейді — оған қатысы жоқ себеппен.

Үш ауыстырғыштың бәрі міндетті

«Автоіске қосу» жүйеге қолданбаны жапқаннан кейін қайтаруға мүмкіндік береді. «Жанама іске қосу» басқа қолданбаның немесе жүйенің оқиғасы бойынша іске қосуға рұқсат береді — қайта жүктелгеннен кейін алмастыруды дәл осы қалпына келтіреді. «Фонда жұмыс істеу» қолданба жиылған кезде қызметке жұмысын жалғастыруға мүмкіндік береді.

Үшінші ауыстырғышты өшіру алмастыруды біріншісін өшіргендей сенімді тоқтатады, сондықтан тек анық автоіске қосуды емес, үшеуін де қосыңыз.

HarmonyOS және Honor

HarmonyOS-та тармақтар EMUI-дегідей дерлік сол жерлерде: әзірлеуші режимі сол жеті басумен қосылады, бөлім «Жүйе және жаңартуларда», іске қосуды басқару «Батареяда». Атаулары бір сөзге өзгеше болуы мүмкін, мәні бір.

Компаниялар бөлінгеннен кейін Honor-дың өз микробағдарламасы бар, бірақ онда да үш ауыстырғыштан тұратын сол жиынтықпен қолданбаларды іске қосуды басқару сақталған — оны батарея бөлімінен іздеңіз.

Алмастыру бәрібір тоқтаса

Қолданба іске қосуды автоматты басқаруға қайта оралмағанын тексеріңіз: микробағдарламаның ірі жаңартулары кейде бұл баптауды тастайды. Тірі қызметтің белгісі — панельдегі тұрақты хабарландыру; хабарландыру жоғалса, жүйе қызметті жапты.

Басқа себептер өндірушіге байланысты емес және бөлек қарастырылған — алмастыру фонда неге өшіп қалады.

Mock Location — Android-та root-сыз жалған GPS орналасуы

Тегін, Google Play-ден тыс. Орнатар алдында файлдың бақылау сомасын тексеруге болады.

APK жүктеп алу