Android pay на кастомной прошивке. Как использовать Google Pay на рутованном устройстве

Мы дождались и 23 мая Android Pay заработал-таки в России. Многие расчехлили свои телефоны, чтобы оплачивать свои покупки новым удобным способом. Но оказалось, что далеко не все могут установить и настроить Android Pay, даже если смартфон полностью подходит под требование системы. Дело в том, что Google, дабы обезопасить своих пользователей, запретил использовать платежное приложение на телефонах с полученными правами суперпользователя (root) и с установленной модифицированной прошивкой или прошивкой от сторонних разработчиков (кастомной).
Но! У нас есть для вас инструкция, которая поможет обойти данную блокировку. Читай ниже.

Как обойти блокировку: инструкция

Android Pay можно установить на телефон с правами суперпользователя, если скрыть от приложения наличие root. Для этого вам понадобиться утилита Magisk.

К сожалению, придется расстроить обладателей смартфонов Pixel XL и Google Pixel - этот способ на них не сработает.

Прежде чем начать, убедитесь в следующем:

  • у вас разблокирован бутлоадер (загрузчик);
  • на смартфоне установлено кастомное рекавери (ПО для диагностики аппаратного обеспечения, создания резервных копий системы и ее восстановления);
  • вы сделали резервную копию данных.

Берёмся за инструкцию

Если вы устанавливали официальный рут MagiskSU или SuperSU (Android 6.0 и выше):

Вы устанавливали любой другой рут:

  1. к сожалению, его нужно удалить и установить один из тех, которые мы упоминали выше: MagiskSU или SuperSU.
  2. чтобы удалить неподдерживаемый рут, запустите специальный скрипт (вы можете ) через кастомное рекавери. Таким образом можно удалить только следующие руты:
  • ROM su binaries
  • SuperSU System;
  • SuperSU Systemless;
  • phh"s Superuser;
  • Koush"s SuperUser.

Когда вы успешно установили утилиту Magisk на рутованный телефон, можно перейти к скрытию рута от Android Pay.

По всему миру. Она позволяет оплачивать покупки, просто поднося устройство к платежному терминалу (разумеется, поддерживающему эту функцию).

Но не все так безоблачно: как и в случае с Google Wallet, компания убрала поддержку устройств с наличием рут-доступа, а также кастомных или нестабильных прошивок. Даже если приложение установится на девайс, при его запуске пользователь увидит вступительное окно, в котором черным по белому будет сказано о невозможности использования системы Google Pay ввиду root-прав или внесенных изменений в прошивку.

Разумеется, в скором времени выход был найден: необходимо лишь скрыть присутствие рут-доступа на устройстве от проверки.

Ниже приведены несколько способов:

Обход для официальных прошивок

Отключение рут-доступа на время использования Google Pay

В этом случае необходимо просто отключить сами рут-права на время настройки системы платежей (ввод банковских карт и других данных).

Использование модулей Xposed

Для этого способа потребуются манипуляции с модулями .

Если система платежей не заработает, то можно использовать другой модуль - No Device Check. Его главное преимущество: он всегда посылает на сервер Google положительный ответ о безопасности устройства, вводя систему в заблуждение.

Использование Magisk Manager

Данный способ поможет скрыть присутствие рута на устройстве. Манипуляции будут проводиться в приложении Magisk Manager. Оно может быть установлено, если рут получен через SuperSU или MagiskSU (в другом случае рут необходимо удалить и поставить через вышеуказанные приложения).

Вышеуказанные методы помогут обладателям рут-прав и кастомных прошивок использовать систему платежей от Google. Но важно помнить, что транзакции менее 1000 рублей оплачиваются без ввода пин-кода. Поэтому в случае утери устройства необходимо немедленно обратиться в банк.

Все больше людей интересуется вопросом о том, как установить Android Pay на свой телефон или другое устройство на соответствующей платформе, давайте же выясним этот вопрос.

Сервис Android Pay начал свою работу в нашей стране 23 мая 2017 года, а значит пришло время выяснить, как его установить и обеспечить корректную работу, чтобы все будущие платежи проходили на самом высоком уровне.

Как установить Android Pay в России

После того, как , в официальном магазине Google – PlayМаркете – приложение Андроид Пей вышло в уже полностью адаптированной под нашего пользователя версии.

Кстати, подробные инструкции, как , вы можете найти в соответствующей статье на нашем сайте.

После того, как завершился процесс скачивания, сервис необходимо и настроить. Для этого необходимо выполнить несколько действий:

  1. Проверьте на вашем работу датчика NFC, который будет отвечать за бесконтактную связь между смартфоном и терминалом. Откройте в настройках пункт «беспроводные сети» и посмотрите, стоит ли галочка напротив графы NFC. Если нет – подключите модуль. В том случае, если такой графы нет, ваше устройство, скорее всего, не оснащено соответствующим оборудованием.
  2. Проверьте вашу версию операционной системы в меню телефона, графа «Сведения об устройстве». Она должна соответствовать Андроид KitKat4, или быть выпущенной позже.

3. В процесс настройки входит также и добавление карты в платежное приложение. Ведь именно с банка-эмитента будут поступать денежные средства, необходимые для ваших покупок.

  • Откройте приложение, нажмите на плюсик в нижнем правом углу, далее "Добавить новую карту". Вносим данные карты вручную или фотографируем ее.
  • После этого соглашаемся с пользовательским соглашением.
  • Теперь отправьте код на свой мобильный, чтобы подтвердить привязку
  • Разрешите использовать приложению карту. Готово!
  • Теперь вы можете расплачиваться с помощью сервиса. Просмотрите небольшую инструкцию о том, как это сделать.

Это были лишь краткие сведения о подключении и

Это приложение-кошелёк для смартфонов, в котором могут храниться данные о банковских картах. Благодаря приложению можно совершать бесконтактные платежи в магазинах и интернете без ввода данных о банковской карте. Это делает платежи быстрыми. Банковскую карту на кассе можно не показывать. Если покупка на сумму свыше 1000 руб., то потребуется ввести пин-код.

Как загрузить?

Пока Android Pay могут использовать держатели карт этих банков:

  • «Ак Барс»
  • Альфа-Банк
  • Бинбанк
  • ВТБ24
  • МТС Банк
  • Банк «Открытие»
  • Промсвязьбанк
  • Райффайзенбанк
  • Рокетбанк
  • Банк Русский Стандарт
  • Россельхозбанк
  • Сбербанк
  • Тинькофф Банк
  • «Точка»
  • Яндекс.Деньги

Скоро список банков будет расширен. Если вашего банка нет, то следите за .

Приложение можно загрузить на смартфон, который поддерживает систему Android 4.4 и выше, а также на часы с Android Wear 2.0. Это означает, что если ваш телефон был выпущен в 2013 году или позже, то он будет поддерживать программу. Важно, чтобы у телефона был чип NFC – благодаря ему совершается бесконтактный платёж.

По словам представителей Google, если устройство позволяет, то на нём одновременно можно использовать Android Pay, и .

Установка приложения:

  1. Зайдите в магазин Google Pay и скачайте .
  2. Откройте приложение. Сфотографируйте карту и укажите свой домашний адрес.
  3. Прочитайте и подтвердите условия использования приложения, а также подтвердите данные банковской карты кодом из смс-сообщения.

Процедура установки занимает две минуты. Затем карту можно спрятать между полотенцами в шкафу, и расплачиваться смартфоном.

Как платить?

Нужно, чтобы на смартфоне была активирована опция NFC (иногда её отключают из-за редкого использования). Если в кошельке несколько карт, то можно выбрать ту, с которой выгоднее совершить покупку. Если стоит одна карта по умолчанию, то в программу заходить не нужно, а просто поднести смартфон к терминалу, как вы это делаете с обычными картами, которые поддерживают бесконтактную оплату.

Платежи с Android Pay можно сделать в большинстве платёжных терминалов, но не во всех. Все терминалы, по словам представителей Google, перейдут к бесконтакту в течение ближайших 2-3 лет.

На всякий случай носите с собой одну карту или наличные для тех мест, где принимаются только карты с чипом или наличные.

Android Pay точно принимают в этих сетях:

Для использования Android Pay важно подключение опции передачи данных на смартфоне. При этом платежи возможны, если телефон не подключен к интернету в течении нескольких часов. Длительность разрыва между соединениями зависит от банка, пояснили в Google.

Это безопасно?

В Google говорят, что да. В основе AndroidPay лежит технология токенизации. Её суть в шифровании данных о банковской карте и её владельце. Вместо всей информации появляется один номер. Даже если мошенник перехватит его, то он ничего не сможет сделать.

Если смартфон будет потерян, то кошелёк можно заблокировать с помощью опции . Также можно позвонить в банк и заблокировать карту.

Потеря банковской карты опаснее, чем пропажа смартфона с Android Pay.

Печенки и бонусы

Жители и гости Москвы, использующие Android Pay, смогут до 23 июня 2017 года ездить в метро со скидкой 50%. «При оплате проезда на метро и МЦК с помощью Android Pay поездка обойдётся пассажирам на 50% дешевле. Сначала стоимость билета (40 рублей) спишется с карты, а в течение 10 минут на счёт вернётся 50% стоимости поездки», – говорится в сообщении на сайте мэра Москвы.

Первые 3000 пассажиров «Аэроэкспресса» могут получить 50% скидку на билет по тарифу «Стандартный». Бонус действует при покупке билета на турникете в аэропортах Москвы. Сэкономить на проезде семьи не получится – одно устройство с Android Pay – один билет.

Про преимущества для пользователей из других регионов России пока ничего неизвестно. Их появление зависит от банков, которые будут продвигать Android Pay в городах своего присутствия.

» от читателей стали поступать письма с вопросами о том, что инструкция не помогает. После разбора ситуации было выявлено, что проблема связана с наличием на смартфоне прав суперпользователя или же установленной не оригинальной прошивкой. То есть при начальной проверке система не проходила тест SafetyNet, поэтому Android Pay и не работал. Но не стоит спешить избавляться от root прав или ставить официальную прошивку. Есть способ, который позволит запустить Android Pay на смартфоне с данными «недостатками».

Для обеспечения полноценной работы Android Pay на рутованном смартфоне необходимо проинсталлировать утилиту Magisk, которая позволит устанавливать различные системные приложения и моды в режиме systemless, а также скрыть рут от любых приложений и сервисов. Если на мобильном телефоне уже получены права суперпользователя и стоит кастомная прошивка, значит выполнены все необходимые требования для установки утилиты Magisk, то есть и установлено стороннее кастомное рекавери.

Перед тем как установить утилиту Magisk необходимо удалить следы от стороннего рута, так как приложение использует свой. Для этого в кастомном рекавери прошиваем данный скрипт. Если у вас уже установлена старая версия Magisk, то перед установкой новой нужно удалить её при помощи деинсталлятора Magisk Uninstaller . После прошивки деинсталлятора рекомендуется сделать вайп кэша и далвик-кэша.

Переходим к установке утилиты. Скачиваем и прошиваем последнюю версию Magisk v.14.0 через кастомное рекавери и перезагружаем смартфон.

После перезагрузки смартфона устанавливаем Magisk Manager , при помощи которого будем прятать рут. Запускаем только что установленное приложение и в настройках активируем пункт Magisk Hide и еще раз перезагружаем устройство.

Теперь в боковом меню приложения в разделе Magisk Hide можно выбирать приложения, для которых права суперпользователя будут скрыты. Галочка напротив Android Pay будет активирована по умолчанию.

Еще один важный момент, который нужно дополнительно сделать всем владельцам смартфонов Xiaomi с установленной девелоперской прошивкой. В файле build.prop, расположенному в папке /system, находим строки с наименованием модели и бренда устройства и изменяем их следующим образом:

Ro.product.model=SM-G930 ro.product.brand=Samsung

После чего перезагружаем смартфон и проверяем работу Android Pay на ближайшем терминале.