Перестал работать Google Pay? — Универсальный способ решения!
«Перестал работать Google Pay!» — все чаще и чаще встречаться данная фраза у пользователей бесконтактной оплаты Google. Нет конкретной закономерности: у кого-то оплата работает по-прежнему нормально, а у кого вдруг перестала, хотя буквально вчера еще работала. Как показывает практика, проблема по большей части касается только Android 9. Причина тому — изменения в политике сервиса Google Pay. Теперь для стабильной работы требуется заблокированный загрузчик. Но что же делать для пользователей кастомных прошивок с разблокированным загрузчиком?
На сегодняшний день найден более менее рабочий способ для исправления Google Pay на кастомных прошивках. А чтобы максимально упростить решение и свести действия к минимуму, мы сделали небольшой патч, который достаточно просто установить через Recovery. Тем не менее, обращаем ваше внимание, что с полноценная стабильная работа Google Pay на постоянной основе не гарантируется. Разработчики Google в любой момент могут снова изменить политику и защиту сервиса.
Скачать патч для исправления Google Pay: GooglePay_fix.zip
Установить патч через Recovery нужно всего один раз. Повторная установка потребуется разве что после полного вайпа / общего сброса / очистки данных сервисов Google Play.
После установки патча можно смело добавлять карты и пользоваться оплатой. Если карты не добавляются, скорей всего патч просто не применился. Для корректной установки патча придерживайтесь следующих рекомендаций:
- Используйте TWRP Recovery с нашего сайта (должна быть поддержка busybox).
- Не устанавливайте патч одновременно с другими патчами или прошивкой.
- Устанавливайте патч только поверх установленной прошивки. Если вы сделали вайп даты, то сначала запустите прошивку, произведите первоначальную настройку, только потом устанавливайте сам патч.
- Перед установкой патча убедитесь, что раздел Data смонтирован (обычно он смонтирован по умолчанию на всех TWRP).
Google Pay в прошивках MIUI МиРум
В актуальных еженедельных версиях MIUI МиРум, а также в новых стабильных V10.3 от 19 сентября 2019 и новее, оплата Google Pay работает без дополнительных патчей и фиксов. Единственный момент, который важно знать: если вы устанавливаете прошивку с нуля или же очищали данные сервисов Google, то после первой настройки устройства и авторизации в Google аккаунте обязательно выполните одну перезагрузку, либо установите эту же самую прошивку поверх повторно, после чего смело добавляйте карты в Google Pay. В последующих обновлениях прошивки без вайпов Google Pay будет продолжать работать.
Также напомним, что для работы платежей Google Pay необходимо, чтобы прошивка проходила проверку SafetyNet. Проверить ее можно с помощью приложения: SafetyNet Test
PASSED — означает, что проверка пройдена. Google Pay должен работать.
FAILED — не пройдена. Google Pay работать не будет.
UPD. Начиная с 6 марта у многих пользователей Android 10 перестала проходить проверка Safetynet (CTSprofile) из-за очередных изменений со стороны Google, тем не менее, на работу Google Pay это никак не влияет — оплата работает в штатном режиме c нашим патчем на всех устройствах с NFC.