Гугл плей не работает из за рут прав

Как известно, с приходом Android Pay в США, увы, не все пользователи смогли оценить удобство нового сервиса. Ограничения коснулись владельцев девайсов c root-правами. До сих пор мотив компании оставался неясным. Официального ответа, напомним, так и не последовало. Сейчас же пролить свет на сложившуюся ситуацию взялся эксперт по безопасности Джейсон Клинтон.

Работник Google объяснил, почему Android Pay не работает на устройствах c root-доступом. Фото.

Джейсон работает в Google, а также является активным участником форума для разработчиков XDA. Там он объяснил следующее: корпорация считает, что, несмотря на открытость операционной системы, есть некоторые вещи, для которых безопасность превыше всего.

Разумеется, многие пользователи приняли переход с Android Wallet на Android Pay в штыки, поскольку первый прекрасно работал с девайсами с корневым доступом, а вот второй категорически запрещает какие-либо несанкционированные модификации с ОС. Впрочем, по словам инженера, всё дело в принципиальной разнице между двумя сервисами.

НЕ РАБОТАЕТ GOOGLE PAY после Разблокировки Загрузчика / Не Работает GPAY на смартфоне c ROOT и TWRP

Работник Google объяснил, почему Android Pay не работает на устройствах c root-доступом. Фото.

В то время как Google Wallet не работал напрямую с данными банковской карты, Android Pay, в основе которого лежит технология SafetyNet, обеспечивает непосредственный обмен зашифрованного токена номера карты между платежным терминалом и клиентом.

По словам Клинтона, единственный способ гарантировать, что транзакция прошла успешно и безопасно, — это исключить всяческий риск стороннего вмешательства в код операционной системы. Впрочем, возможно, ответственность стоило бы переложить на самих владельцев и все же не ограничивать круг пользователей Android Pay?

Работник Google объяснил, почему Android Pay не работает на устройствах c root-доступом. Фото.

Как бы то ни было, видимо, Android Pay не может обеспечить 100% надежности в условиях root-доступа. Пожалуй, Google стоит сфокусироваться не на пользователях с «суперправами», а на безопасности Android Pay в целом, чтобы препятствия с модификацией ПО не были помехой корректной работе сервиса.

По материалам Xataka Android

Оставить комментарий в Telegram. Поделитесь мнением в чате читателей Androidinsider.ru

Теги

  • Android Pay
  • Root-права
  • Компания Google
  • Операционная система Android

Источник: androidinsider.ru

Обход на использование Google pay с Root правами.

Как установить Android Pay на рутованном телефоне

Android Pay на рутованном телефоне

Как можно воспользоваться приложением Google Pay, если на телефоне есть root доступ? В 2015 году компания Гугл запустила собственную систему платежей по всему миру. При помощи такого новшества человек может расплачиваться за приобретенный товар просто поднеся свой мобильный к терминалу, который в свою очередь обязательно должен иметь поддержку такого вида оплаты.
Как оказалось в дальнейшем, телефоны с рут доступом или неофициальными прошивками также, как случилось с приложением Гугл Воллет, не имеют поддержку платежной системы по соображениям безопасности. Далее в этой статье будет описано как установить Android Pay на рутованном телефоне.

Как оплатить Гугл плей через ВПН

Общие сведения

Общие сведения

Даже если программу удастся инсталлировать на смартфон, то при её запуске пользователь увидит информацию о том, что приложение не может быть использовано на устройстве из-за измененной прошивки или потому что имеет root доступ. Однако, по истечении некоторого времени из такого положения был найден выход. Пользователю смартфона потребуется скрыть рут права от приложения Гугл Пай.

Вариант №1 Программа Magisk

Magisk

Чтобы использовать это приложение у пользователя должен быть:

  • телефон с ОС Андроид 5.0 или более поздней версии, желательно с заводской прошивкой. Если на смартфоне установлена измененная прошивка, то в таком случае потребуется отредактировать фал build.prop в системной директории и поменять значения в строках ro.build.description и ro.build.fingerprint чтоб они были такими же как у с официальной прошивки телефона. Если данные не будут отредактированы надлежащим образом, программа не сможет пройти проверку подлинности SafetyNet и получится следующее:

Не поддерживается Google Pay

  • На смартфоне загрузчик должен быть разблокирован (он позволяет устанавливать измененную версию recovery), если это не так, то потребуется осуществить разблокировку, для каждой модели нужно использовать собственную инструкцию по осуществлении процедуры, которую можно отыскать в интернете.
  • На телефоне должны быть root права и присутствовать программа для их настройки, такая, как например SuperSU или MagiskSU. Если рут доступ получен при помощи других приложений, потребуется его удалить и воспользоваться упомянутыми выше утилитами. Проще всего сделать это можно при помощи специального скрипта, который сохраняется во внутреннюю память устройства и затем перезагрузив смартфон в режиме recovery, производится его инсталляция при помощи пункта «install zip from» или «update from zip».
  1. Скачать программу Magisk Менеджер с официального сайта и установить на устройство.
  2. Инсталлировать приложение из меню самой утилиты. Установка из программы Magisk
  3. Выбрать вариант установки «Direct Install». Тип установки Magisk
  4. Перезагрузить смартфон.
  5. Далее в Magisk Manager потребуется пройти проверку SafetyNet. Для этого нужно нажать по кнопке «Tap to start…». Проверка SafetyNet Magisk

Примечание: если по каким-либо причинам поставить Magisk из приложения не получается, то можно загрузить смартфон в recovery и использовать инсталляцию при помощи zip-архива в директории утилиты.

Когда программа будет инсталлирована на устройстве, можно начать процедуру скрытия прав суперпользователя от Гугл Пей. Для этого следует сделать следующее:

  1. Запустить программу Magisk Менеджер и в его параметрах включить функцию «Magisk Hide». Активация Magisk Hide
  2. После этого перезагрузить смартфон.
  3. Затем снова запустить Менеджер Magisk. Если все было сделано как нужно, то в меню слева будет отображен пункт «Magisk Hide». Нажмите на него. Magisk Hide в меню
  4. После этого на дисплее смартфона появится список с установленными приложениями, отыщите Андроид Pay и активируйте его, поставив галочку. Выбор Android Pay в меню Magisk Hide
  5. Перезагрузите устройство.
Как зарегистрироваться в Гугл аккаунт через телефон

На каких телефонах работает Android Pay

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

Примечание: на некоторых телефонах из-за активированного Magisk Hide увеличивается расход батареи.

Вариант №2 Использование командной строки

Использование командной строки

Чтобы воспользоваться этим способом, на смартфоне с рут правами, потребуется проделать следующие шаги:

  1. Осуществить полное копирование данных – сделать резервную копию.
  2. Сбросить телефон до заводских настроек, чтобы получилась чистая прошивка без вмешательства в систему.
  3. Установить программу менеджер рут доступа SuperSU. SuperSu Pro
  4. После этого открыть раздел настроек на смартфоне.
  5. Выбрать пункт «О телефоне / O планшете». Пункт О телефоне Android
  6. Несколько раз нажать на номер сборки чтобы активировать меню для разработчиков. Номер сборки Android
  7. Далее перейти в этот раздел. Пункт Для разработчиков Android
  8. Включить опцию отладки по USB. Отладка по USB Android
  9. На ПК нужно установить программу ADB Run.
  10. Подключить смартфон к системе при помощи USB кабеля.
  11. Запустить командную строку и ввести следующие команды по очереди:

Запуск Android Pay и популярные ошибки сервиса

Их лучше копировать чтобы не сделать ошибку при вводе.

Готово, теперь права суперпользователя не будут видны для программы Андроид Пей.

Вариант №3 Временное отключение рута

Временное отключение рута

Используя данный способ можно временно отключить рут на период использования сервиса Гугл Пей. Потребуется проделать следующие шаги:

SuperSu Pro

  1. Загрузить и установить приложение SuperSU Pro (способ не будет работать если инсталлирован другой менеджер прав суперпользователя).
  2. Открыть настройки программы.
  3. Снять отметку с варианта активировать права администратора.
  4. Инсталлировать и настроить Гугл Пей.

После этого программа платежей должна заработать в обычном режиме. Таким образом можно деактивировать рут доступ, когда нужно использовать сервис платежей и активировать его обратно, когда он понадобится.

Кто озвучил Гугл ассистент

Вариант №4 Специальные модули XPOSED

Для такого метода потребуется установка специальной программы и её дополнительных модулей.

  1. Загрузите и установите на смартфон приложение Xposed Framework. Exposed Framework
  2. Установите модуль RootCloak и включите его в программе Xposed. Активация RootCloak
  3. Запустите RootCloak и зайдите в меню добавления программ. Кнопка добавления RootCloak
  4. Нажмите на меню с тремя точками чтобы открыть настройки.
  5. Кликните по кнопке сброса параметров. Сброс настроек RootCloak
  6. В списке программ обязательно должны быть сервисы Гугл. Если их там нет, нужно добавить сервисы вручную, используя кнопку со знаком плюса. Кнопка добавления RootCloak
  7. После выполненных манипуляций перезагрузите смартфон.

Программа Гугл Пей должна включиться, не увидев рутированное устройство. Если это не произошло, то можно воспользоваться другим модулем — «No Device Check». Он всегда отсылает на сервер Гугл положительный ответ о проверке безопасности телефона, вводя его таким образом в заблуждение.

На этом все, надеемся, что при помощи нашей инструкции вам удастся осуществить запуск программы Google Pay, скрыв от неё рут на телефоне.

Источник: google-pays.ru

Google Pay root – как применить на Андроид

google pay root kak primenit na android 1

Google Pay

Как приложение Google Pay совместимо с root-правами на моем смартфоне? Пять лет назад Google запустил собственную платежную систему мирового уровня. Потребители могли оплачивать товары и услуги, поднося к сканеру терминала мобильный телефон, поддерживающий платежную службу. Давайте разберемся сегодня, как установить Android Pay на рутированный смартфон.

Как установить?

Предположим, программа была успешно установлена ​​на мобильное устройство, и после активации пользователю сообщается, что приложение не может работать из-за изменений прошивки или root-доступа. Но через некоторое время выход был найден — пользователь научился скрывать рут от Android Pay.

Использование программы Magisk

Для использования этого приложения у потребителя есть:

  • Мобильный гаджет с операционной системой Android 4.0 или более новой версии. Прошивка производителя предпочтительна. Если на вашем смартфоне установлена ​​модифицированная версия, отредактируйте системный каталог build. prop и измените значения строк ro. build. description и ro. build. fingerprint так, чтобы они были идентичны официальной версии. Если информация не отредактирована должным образом, программа не сможет выполнить аутентификацию.
  • Зарядное устройство для сотового телефона Gpay должно быть разблокировано. У каждой модели есть разные способы разблокировки, которые указаны в руководстве по эксплуатации телефона;
  • У телефона должны быть root-права и соответствующее программное обеспечение для настройки. Если необходимый доступ был произведен другими приложениями, рекомендуется удалить его и использовать вышеупомянутые инструменты. Самый простой способ — использовать специальный скрипт, который сохраняется во внутренней памяти телефона, а затем перезапустить гаджет в режиме Recovery.
Резервное копирование Гугл зачем

Затем выполните следующие действия:

  1. скачать и установить Magisk Manager с официального портала;
  2. Из меню инструментов для установки приложения;
  3. Выберите способ установки, перезагрузите телефон;
  4. Нажмите кнопку «Нажмите, чтобы начать», чтобы начать установку.

Если установка по каким-либо причинам невозможна, загрузитесь в телефон для восстановления и используйте zip-архив каталога инструментов для его установки.

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

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

Активация приложения в некоторых моделях мобильных телефонов вызывает повышенное потребление заряда аккумулятора.

С помощью командной строки

Чтобы воспользоваться данным методом на смартфоне с 4 КПК с основным Google Pay, производятся следующие манипуляции:

  1. все данные полностью зарезервированы, делается резервная копия;
  2. Мобильное устройство сбрасывается до заводских настроек, и прошивка остается чистой;
  3. установлен корневой менеджер с доступом к SuperSU;
  4. открывает на телефоне раздел настроек;
  5. найдите пункт «о телефоне»;
  6. Нажмите несколько раз номер команды, чтобы активировать меню разработчика;
  7. перейти в открытый раздел;
  8. Включить отладку по USB;
  9. Устанавливаем ADB, запускаем на компьютер, подключаем телефон через USB кабель, запускаем командную строку, вводим необходимые команды, копируем их.

После всех этих действий Android Pay не обнаружит права суперпользователя.

Временная деактивация рут доступа

Другой способ — временно отключить корневой патч при использовании Google Pay. Выполняются следующие шаги:

  1. Приложение Super SU Pro загружается и устанавливается.
  2. открывает программу с настройками;
  3. Снимите флажок, чтобы активировать права администратора;
  4. Google Pay устанавливается и настраивается на разблокированном загрузчике.
Google services framework что это за программа и нужна ли она

Если другой менеджерустановлен с правами суперпользователя, этот метод работать не будет.

После выполнения вышеуказанных шагов программа оплаты заработает нормально. Тот же метод используется для деактивации корневого доступа, когда требуется использование платежного сервиса, и снова активируется при необходимости.

Установка специальных модулей XPOSED

Вам потребуется установить специальную программу с дополнительными модулями.

Приложение Xposed Eramework загружается и устанавливается на ваш мобильный телефон. Дополнительно необходимо установить модуль Root Cloak, а затем установить его в программе. Активируйте модуль, перейдите в меню «Добавить программы», нажмите кнопку с тремя точками, чтобы перейти в «Настройки». Нажмите кнопку, чтобы сбросить все настройки. В списке должен быть сервис Google.

Если его нет, добавьте его вручную с помощью кнопки с пометкой «+». Осталось перезагрузить телефон.

Google Pay включится, не обнаружив корневое устройство gpay 10pda. Если этого не происходит, используйте другой модуль — No Device Check, который постоянно отправляет серверу положительный ответ проверки безопасности, вводя методику в заблуждение.

Рекомендации по обходу блокировки

Android Pay можно установить на сотовый телефон с правами суперпользователя, скрыв существующий источник от приложения. Здесь требуется инструмент Magisk Google Pay 10 pda.

Владельцам смартфонов Google XL и Pilex не повезло — этот вариант им не подходит.

Перед тем как начать, проверьте:

  • разблокировка загрузчика;
  • Установка собственного рекавери на смартфон. Это программное обеспечение диагностирует программы резервного копирования и восстановления;
  • резервное копирование файлов.

При установке официального рута нужно сделать следующее:

  1. Зайдите в Google Pay, установите Magic Manager (сокращенно MM);
  2. Из установленного MM обновите Magic Manager и перезагрузите мобильный телефон.

Установка другого рута происходит по-другому — установленный удаляется и заменяется другим, упомянутым выше. Для удаления неподдерживаемого рута запускается специальный скрипт.

После установки инструмента на смартфон с рутом скройте рут от Android Pay:

  • ММ активирован;
  • в настройках выбирает пункт Majic Hide для работы;
  • мобильное устройство будет перезагружено;
  • открывает Magisk Manager Gpay 10 pda;
  • Найдите раздел Hide, запустите его. Выберите Android Pay из списка и перезагрузите мобильный телефон.

Если требования соблюдены, Android Pay начнет работать на телефоне.

Источник: wikidrive.ru

Рейтинг
Загрузка ...