Тут обычно находится реклама, но у вас включен AdBlock :(
Вы можете отключить его только для нашего сайта, вовсе не удаляя. И как?

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

Автор Антон Курилов в 13:00 16.03.2019
- 0 +  3 463 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.

Хабы: android
11.06.2019
E3 Expo
02.08.2019
Evo 2019
21.08.2019
Gamescom 2019
03.10.2019
Игромир 2019
29.04.2019
Премьера «Мстители: Финал»
07.06.2019
Премьера «Тёмный Феникс»
19.12.2019
Премьера «Звездные войны: Эпизод 9»
17.12.2020
Премьера «Аватар 2»
Все события

Комментарии

  1. На OnePlus достаточно поставить модуль из репозитория: "SafetyPatch".
    - 0 +
11.06.2019
E3 Expo
02.08.2019
Evo 2019
21.08.2019
Gamescom 2019
03.10.2019
Игромир 2019
29.04.2019
Премьера «Мстители: Финал»
07.06.2019
Премьера «Тёмный Феникс»
19.12.2019
Премьера «Звездные войны: Эпизод 9»
17.12.2020
Премьера «Аватар 2»
Все события