Как восстановить работу Google Pay при установленном Magisk

Автор Антон Курилов 13:00 16.03.2019
- 0 +  13 385 1
Как восстановить работу Google Pay при установленном Magisk

Пользователи Android-смартфонов с полученными правами суперпользователя при помощи Magisk сообщают о невозможности оплатить покупки через Google Pay. Есть несколько способов, как это исправить.

Google запрещает использование Google Pay на смартфонах с root-доступом и модифицированными прошивками. Так компания пытается предотвратить возможность украсть платёжные данные пользователя.

В том числе для поиска прав суперпользователя на устройстве, Google разработала систему защиты от угроз безопасности SafetyNet. Однако энтузиастам удалось её обойти: инструмент Magisk со встроенным Magisk Hide пользуется популярностью у владельцев смартфонов с кастомными прошивками.

В начале марта, после одного из обновлений системного приложения «Google Play Сервисы», пользователи Magisk и Google Pay массово начали сообщать о неработоспособности сервиса: при попытке оплаты в физических магазинах на экране смартфона появлялось окно с надписью «Вы больше не можете расплачиваться через Google Play в магазинах».

На форумах XDA Developers пользователи делятся методами временного обхода проблемы. Ни один из них не даёт гарантию работоспособности на всех устройствах.

Способ первый: откат приложения «Google Play Сервисы»

  • Отключить Google Pay и «Найти устройство» в «Настройки» > «Защита и местоположение» > «Приложения администратора устройства»
  • Найти в списке системных приложений смартфона «Сервисы Google Play», нажать на иконку трёх точек вверху и выбрать «Удалить обновления»
  • Скачать и установить это обновление. Необходимо выбрать нужную архитектуру процессора
  • Отключить «Фоновый режим» для Google Play и «Сервисов Google Play» на страницах этих приложений в настройках системы
  • Скачать Google Pay из Google Play
  • Ввести данные своих карт заново

Способ второй: переход на предварительную версию Magisk

  • Очистить кэш и Dalvik-кэш в кастомном рекавери TWRP
  • Прошить архив с Magisk Canary 18.2 через рекавери TWRP
  • Добавить в Magisk Hide (находится в приложении Magisk Manager) приложения Google Pay, Google Play, «Сервисы Google Play» и Google Play Framework

Способ третий: очистка данных Google Play, «Сервисов Google Play» и Google Pay

  • Очистить кэш и данные приложений Google Play, «Сервисов Google Play» и Google Pay через настройки системы
  • Добавить в Magisk Hide (находится в приложении Magisk Manager) приложения Google Pay, Google Play, «Сервисы Google Play» и Google Play Framework

Способ четвёртый: обновление до бета-версии «Сервисов Google Play»

  • Установить поверх «Сервисы Google Play» 16.0.86 beta или подписаться на предварительные версии приложения в Google Play
  • Добавить в Magisk Hide (находится в приложении Magisk Manager) приложения Google Pay, Google Play, «Сервисы Google Play» и Google Play Framework

Единственный надёжный метод — ждать обновлений от разработчика Magisk. Пока он не делал заявлений по поводу проблемы с Google Pay.

Подписывайтесь на Rozetked в Telegram, во «ВКонтакте» и обязательно в YouTube.
Хабы: android

14.04.2020
Презентация OnePlus 8 Series
15.04.2020
Презентация Honor 30
12.05.2020
Google I/O 2020
19.05.2020
Microsoft Build 2020
04.09.2020
IFA 2020
09.06.2020
E3 2020
23.07.2020
SAN DIEGO COMIC-CON
25.08.2020
GAMESCOM 2020
01.10.2020
Игромир 2020
13.12.2020
THE GAME AWARDS
17.12.2020
Премьера «Аватар 2»
Все события


Реклама на сайте



Комментарии

  1. На OnePlus достаточно поставить модуль из репозитория: "SafetyPatch".
    - 0 +
14.04.2020
Презентация OnePlus 8 Series
15.04.2020
Презентация Honor 30
12.05.2020
Google I/O 2020
19.05.2020
Microsoft Build 2020
04.09.2020
IFA 2020
09.06.2020
E3 2020
23.07.2020
SAN DIEGO COMIC-CON
25.08.2020
GAMESCOM 2020
01.10.2020
Игромир 2020
13.12.2020
THE GAME AWARDS
17.12.2020
Премьера «Аватар 2»
Все события


Реклама на сайте