- Google Pay и root-права: обзор взаимодействия
- Как обойти блокировку на Гугл Пей?
- Применение модулей Xposed
- Обход официального ПО
- Временное отключение рут
- Обход через Magisk
- Что такое рут-права, и на что они влияют?
- Обязательно ли скрывать рут от Андроид Пей?
- Почему не работает Android Pay
- Почему не работает Android Pay?
- Android Pay не поддерживается на вашем устройстве. Как исправить?
- Можно ли использовать Android Pay с рут-правами на смартфоне?
- Android Pay не будет работать на телефоне с разблокированным загрузчиком ОС
Google Pay и root-права: обзор взаимодействия
Эксперты выделяют несколько методов, как скрыть root от Google Pay для установки приложения и проведения бесконтактных платежей. Необходимость такого шага обусловлена требованиями Google. В частности, для применения Гугл (Андроид) Пей телефон должен иметь заводскую прошивку без прав суперпользователя. Дополнительные условия — наличие NFC-модуля и версия Android от 5.0 и выше.
Как обойти блокировку на Гугл Пей?
23 мая 2017 года технология Android Pay впервые появилась на территории России. Многие владельцы смартфонов сразу подключились к услуге и принялись добавлять банковские карты. При этом пользователей, которые «рутировали» телефон, ждала неудача. Оказалось, что приложение Google (Android) Pay и root несовместимы. В такой ситуации имеется три решения — отказаться от услуги, поменять телефон или скрыть рут от приложения. Первые два варианта не требуют сложных действий, поэтому уделим внимание последнему решению.
Все представленные программы вы не найдете в Play Market. Это сторонние софты, за установку которых вы сами несете ответственность.
Применение модулей Xposed
Удобный метод обхода блокировки — использование модулей Xposed. Чтобы скрыть рут, сделайте такие шаги:
- поставьте Xposed Framework на смартфон;
- инсталлируйте дополнительный модуль Root Cloak и запустите его в программе;
- жмите на кнопку добавления/удаления и нажмите «+»;
- выберите из списка Google Pay;
- перезагрузите аппарат.
Теперь убедитесь, что вам удалось скрыть рут от Android Pay. Если рассмотренный метод вдруг не помог, можно использовать модуль No Device Check. Его плюс состоит в отправке на сервер Гугла положительного отклика после проверки безопасности компанией.
Обход официального ПО
Первый метод позволяет скрыть рут для официальной прошивки. Алгоритм действий:
- создайте резервную копию данных;
- сделайте hard reset смартфона для получения чистого ПО без изменений;
- установите программу SuperSU;
- перейдите в настройки, войдите в секцию «О смартфоне» ;
- несколько раз жмите на строчку «Номер сборки»;
- войдите в пункт «Для разработчиков» (должен появиться в настройках) и включите откладку USB;
- поставьте на ПК программу ADB&Fastboot;
- подключите аппарат к ПК через USB-разъем.
Далее, чтобы скрыть рут от Google Pay, запустите Win+R и введите следующие строки:
После выполнения этих действий Google Pay и Root больше не «увидят» друг друга. При этом беспроводные платежи доступны пользователю.
Временное отключение рут
При желании можно отключить права root на период настройки Гугл (Android) Pay. Для этого:
- установите программу SuperSU и войдите в нее;
- перейдите на настройки ПО;
- поставьте и настройке Гугл Пей;
- вернитесь в приложение SuperSU и снова активируйте рут.
Таким способом можно временно скрыть root, что позволяет пользоваться Android Pay
Обход через Magisk
На многих форумах эксперты рекомендуют скрыть от Google Pay root права с применением утилиты Magisk. Условия применения этого метода:
- На телефоне установлена ОС Андроид 5.0 и выше. Если на аппарате стоит кастомное ПО, сбросьте аппарат до заводских настроек. Если этого не делать, Андроид Пей не пройдет проверку.
- Разблокирован загрузчик для установки ПО.
- Установлены права рут, полученные с помощью MagiskSU или SuperSU.
Если root получен с применением других программ, необходимо удалить старую утилиту, а после установить требуемое ПО. В ином случае скрыть права суперпользователя от Android Pay не получится. Для применения скрипта войдите в recovery-режим и установите файл через раздел «install zip from» с указанием места, где хранится скрипт.
Далее сделайте такие шаги:
- установите Magisk с Плей Маркета;
- перезагрузите телефон.
После инсталляции программы на смартфон можно скрыть права суперпользователя от Android Pay. Войдите в программу и переместите ползунок Magisk Hide в правую сторону, а после перезапустите смартфон. Далее вновь войдите в утилиту. Если все сделано правильно, в ней появится секция Magisk Hide. Войдите в нее и выберите приложение Android Pay. Чтобы окончательно скрыть рут, перезагрузите устройство.
Что такое рут-права, и на что они влияют?
Сегодня многие стремятся получить рут-права, открывающие перед владельцем смартфона новые возможности. Основные преимущества:
- удаление заводских приложений Андроид;
- изменение назначений для кнопок;
- удаление рекламы в браузерах и ПО;
- применение планшетных тарифов на телефонах с Андроид;
- запись видео с дисплея;
- внесение изменений в игры;
- установка firewall для ограничения доступа к определенному софту;
- повышение производительности смартфона;
- установка прошивок и т. д.
При установке root-прав нужно помнить о негативных моментах:
- закрытие доступа к Android Pay;
- невозможность обновления прошивки по Вай-Фай;
- снятие аппарата с гарантийного обслуживания;
- риск выхода смартфона или программного обеспечения из строя.
Нужно понимать, что открытие рут — всего лишь инструмент, которым необходимо правильно пользоваться. При этом root могут быть полными (без ограничений или с ограничениями) или временными. Добавление прав root теоретически возможно на всех смартфонах, но в некоторых моделях могут возникнуть трудности.
Обязательно ли скрывать рут от Андроид Пей?
Одно из условий пользования Google Pay — отсутствие рут. Это связано с желанием компании Гугл защитить программу и пользователей от мошеннических действий. Следовательно, наличие root исключает установку Андроид Пей и пользование бесконтактными платежами.
Решение — скрыть root или нет принимает пользователь. Если человеку необходимо приложение, придется выбрать и реализовать один из предложенных методов. В ином случае при установке Android Pay выпадет сообщение, что система не может проверить телефон из-за наличия root-прав.
При этом удалять root полностью не нужно. Все, что требуется — обойти ограничение (скрыть установленную опцию), закрыв права суперпользователя от программы. Решить проблему путем обычного сброса смартфона до базовых настроек не получится.
Источник
Почему не работает Android Pay
Почему не работает Android Pay. Платёжная система Android Pay всё время расширяет рамки своей географии. И теперь всё больше потребителей в разных странах мира могут воспользоваться данной системой для более комфортного шоппинга. Совершать покупки с помощью своего смартфона можно очень быстро и без потребности носить с собой наличные и платёжные карты. Данная возможность является очень удобной, а для некоторых пользователей даже необходимой. При активации приложения Android Pay , к сожалению, иногда система выдаёт сообщение, что на устройстве не поддерживается Android Pay. В этой статье мы расскажем как исправить эту ошибку.
Почему не работает Android Pay?
О том, как работает Андроид Пей и как воспользоваться данной платёжной системой вы можете прочесть более подробно в нашей статье — Как пользоваться Android Pay на устройствах Андроид .
Есть несколько причин, по которым использование Android Pay будет невозможным, а именно:
- на устройстве установлена операционная система Андроид 4.3 или ниже
- отсутствуют или не установлены технологии NFC и HCE на смартфоне
- активированы права суперпользователя (рут-права)
- на устройстве установлена версия операционной системы Андроид для разработчиков
- установлена программа Samsung MyKnox
- разблокирован загрузчик операционной системы Андроид
- изменения в заводских настройках гаджета
- модель устройства не поддерживает Android Pay
Android Pay не поддерживается на вашем устройстве. Как исправить?
Некоторые пользователи сталкиваются тем, что Android Pay не поддерживается на устройстве и задаются вопросом — почему не работает Андроид Пей? В случае если на устройстве версия операционной системы Андроид ниже, чем 4.4 или на нём нет поддержки NFC и HCE, то предпринимать какие-либо действия не имеет смысла.
Единственным вариантом, чтобы пользоваться Android Pay, является приобретение нового гаджета с поддержкой необходимых технологий.
Если же данные причины отсутствуют и Android Pay всё равно не выполняет свои функции, то воспользуйтесь нижеуказанной инструкцией:
- в настройках устройства активируйте работу с NFC. Нужно зайти в настройки телефона, выбрать «Подключения» или в некоторых моделях сразу есть пункт NFC и передвинуть ползунок в сторону активации
- переустановить Android Pay на устройстве. В приложении зайти в «Настройки», далее перейти в раздел «Бесконтактная оплата», после этого «Основные средства оплаты» и выбрать Android Pay
- удалить рут-права. Как это сделать, вы можете прочесть в нашей статье – Как удалить рут-права с Андроид
- следующий шаг — это блокировка загрузчика
- активировать HCE Wallet. Для этого нужно зайти в настройки приложения Android Pay, далее перейти в «Расположение элемента безопасности» и активировать функцию — «Использовать HCE Wallet»
Можно ли использовать Android Pay с рут-правами на смартфоне?
Да, можно. Если вы хотите чтобы Android Pay работал на устройстве с правами суперпользователя, необходимо скрыть наличие рут-прав от платёжной системы. Для этого установите программу Magisk . Но данный способ не подходит для Google Pixel и Pixel XL.
Если у вас установлены официальные рут-права SuperSU (Android 6.0 и выше) или MagiskSU, то будет достаточно установить Magisk Manager . После этого нужно будет из Magisk Manager установить или обновить приложение Magisk. И перезагрузить гаджет.
Если же у вас активированы другие рут-права, то необходимо будет их удалить и установить один из вышеупомянутых прав суперпользователя — SuperSU или MagiskSU.
Источник
Android Pay не будет работать на телефоне с разблокированным загрузчиком ОС
Одна из привлекательнейших особенностей Android состоит в практически неограниченной свободе кастомизации операционной системы по своему вкусу, возможности применения к ней различных «твиков». Благодаря разблокируемым загрузчикам, root-доступу, кастомизируемым прошивкам и прочему, ОС Android может быть кастомизирована практически под любой вкус. Но «твики» потенциально снижают степень безопасности использования девайса. Поэтому на устройствах с разблокированным загрузчиком ОС использование Android Pay становится невозможным.
Ранее Android Pay по определенным причинам не работала на рутированных телефонах, обладатели которых не могли воспользоваться предназначенным для мобильных платежей решением Google. Но теперь Google сделала еще один шаг вперед, заблокировав доступ к Android Pay с девайсов с разблокированными загрузчиками операционной системы даже в том случае, если root-доступ отсутствует.
Хотя пользователей такое решение компании, вероятно, и не приведет в восторг, но совершенно очевидно, что оно продиктовано вполне понятными и обоснованными причинами. Ситуация с разблокируемыми загрузчиками ОС довольно интересна. Большинство пользователей, их разблокирующих, делают это для того, чтобы просто получить на своем девайсе доступ к добавлению дополнительных функций и опциям кастомизации.
Но даже в этом случае сам факт того, что загрузчик ОС разблокирован, делает девайс более уязвимым. Тем временем компания Google хотела бы, чтобы с ее платформой работало как можно больше банков. Но если она бы позволила и дальше использование своей платежной системы с потенциально более уязвимых девайсов, то ей было бы намного сложнее достигнуть этой цели.
И нет ничего удивительного в том, что стремление сделать использование Android Pay более безопасным является более приоритетной задачей по сравнению с предоставлением пользователям возможности расширенной кастомизации операционной системы, которая, впрочем, сохраняется, но пользователю придется самому решать, что для него важнее.
Данное сообщение многих пользователей расстроит, но из него не следует, что Google возражает против модификации Android. В данном ранее пояснении сообщается о том, что телефоны Pixel характеризуются полностью разблокируемыми загрузчиками ОС и могут быть легко рутированы.
Открытость свойственная Android сохраняется, но у пользователей возникает выбор — разблокирование загрузчика ОС и новые возможности кастомизации или использование Android Pay.
Источник