- Как восстановить работу Google Pay при установленном Magisk
- Способ первый: откат приложения «Google Play Сервисы»
- Способ второй: переход на предварительную версию Magisk
- Способ третий: очистка данных Google Play, «Сервисов Google Play» и Google Pay
- Способ четвёртый: обновление до бета-версии «Сервисов Google Play»
- Google Pay и root права
- Что такое рут-права, и на что они влияют
- Можно ли установить Google Pay, если на телефоне есть root-права
- Как обойти блокировку
- Применение Xposed и модуля RootCloak
- Обход официального ПО
- Отключение рут на время
- Помощь Magisk
- Заключение
- Гугл плей не работает с рут правами
- Гугл плей не работает с рут правами
Как восстановить работу 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.
Источник
Google Pay и root права
Google Pay и root права несовместимы. Приложение не установится из-за невозможности проверить устройство на соответствие стандартам безопасности. Тут на помощь придут способы, скрывающие рут.
Что такое рут-права, и на что они влияют
Под рутом подразумевается ничто иное, как профиль главного администратора. При получении Root-прав пользователь овладевает “суперспособностями”, он может пользоваться всеми скрытыми функциями смартфона, которые другим недоступны. Это:
- Возможность работать с системными и скрытыми файлами (удалять, изменять, восстанавливать).
- Перепрошивка телефона.
- Установка хакерских программ. С их помощью появляется возможность взламывать игры, убирать рекламу и пр. Все это можно делать без внесения денег.
- Полное изменение интерфейса. Можно менять внешний вид иконок, добавить управление жестами или разблокировку при помощи отпечатка пальца.
- Увеличение производительности телефона.
- Обновление камеры и пр.
Все это прельщает, но есть и обратная сторона медали.
После “рутирования” гаджета все программы перестают работать изолированно. То есть, файлы могут самостоятельно удаляться, редактироваться и т.д.
Если подробнее, то после получения рут-прав:
- смартфон будет систематически подвергаться нападению вирусов, так как антивирус практически перестает работать;
- приложения могут красть логины, пароли и пр.;
- не исключены изменения в системе без ведома пользователя;
- трояны будут менять ПО, покупать платные программы и т.д.;
- возникнут сбои при скачивании нужных приложений;
- нельзя будет сдать гаджет в ремонт по гарантии;
- нередко портится плата оперативной памяти и др.
Случиться может все что угодно, поэтому перед установкой подумайте, действительно ли вам нужен root-доступ.
Можно ли установить Google Pay, если на телефоне есть root-права
Сервис бесконтактной оплаты Гугл Пей активировать не получиться, если на смартфоне имеются рут-права. Уже в момент скачивания программы от Google Pay придет оповещение о невозможности произвести задуманное действие.
Если удалять рут с гаджета не хочется, можно просто скрыть его. Для этого есть несколько способов.
Как обойти блокировку
Скрыть root от Гугл Пей можно при помощи некоторых приложений, модулей, временного отключения прав суперпользователя.
Применение Xposed и модуля RootCloak
Здесь нужно участие Xposed. Пользователь должен:
- На разблокированном андроиде установить эту программу.
- После произвести установку модуля RootCloak.
- Активировать его в Xposed.
- Выполняем запуск RootCloak.
- Совершаем вход в приложение.
- Переходим в меню.
- Сбрасываем дефолтные настройки (в том числе и сервисов Гугл).
- Делаем перезагрузку устройства.
После таких нехитрых манипуляций бесконтактная оплата должна заработать.
Также допускается воспользоваться модулем No Device Check. Он также помогает установить Гугл Пей, скрывая на телефоне рут-права.
Обход официального ПО
Первоначально задача пользователя — жестко перезагрузить смартфон. Название подобной очистки Hard Reset. Тут система сбросит все, до заводских настроек. Предварительно обязательно сделайте резервную копию.
После придерживайтесь следующих шагов:
- Установите суперпользовательское приложение SuperSU.
- Перейдите к настройкам телефона.
- Откройте “о смартфоне”.
- Нажмите на номер сборки.
- В возникшем подпункте произведите активацию отладки USB.
- На ПК установите fastboot и ADB.
- Используйте USB и подключите компьютер к смартфону.
- В командной строке введите “adb shell su chmod 751 /su/bin”.
После можно отключать ПК от телефона и устанавливать Гугл Пей.
Отключение рут на время
Тут придется временно отключить root. После установки Гугл Пей и загрузки в него карт можно снова вернуть на телефон права суперпользователя.
Имейте в виду! Все получиться, только если у вас стоит SuperSu.
- Запустите приложение SuperSu.
- Перейдите в настройки.
- Отключите права администратора.
- Скачайте приложение бесконтактной оплаты, введите все необходимые данные.
- Снова активируйте рут.
После будет работать и Гугл Пей и рут-права останутся на смартфоне.
Помощь Magisk
Утилита Magisk также поможет установить Гугл Пей с правами рут. Исключением являются владельцы гаджетов Google Pixel, Pixel XL. На таких смартфонах способ буден нерезультативен.
Вначале посмотрите, чтобы у вас был:
- Clockworkmod Recovery;
- разблокирован загрузчик.
Также немаловажно сделать резервную копию данных.
Если у вас MagiskSU или SuperSU, то ход действий будет таким:
- Войдите в Google Pay, найдите и скачайте Magisk Manager.
При наличии другого рута сделать ничего не получится. Придется от него избавиться и установить один из двух приведенных в пример выше (MagiskSU или SuperSU).
Для удаления понадобится специальный скрипт. Скачать его можно тут http://4pda.ru/forum/index.php?showtopic=318487&st=420#entry60775238. Запускается через Clockworkmod Recovery.
Удалить можно только:
- SuperSU System;
- SuperSU Systemless;
- Koush’s SuperUser;
- phh’s Superuser;
- ROMsu binaries.
После установки утилиты Magisk приходит очередь скрытия рут-прав. Для этого:
- Сделайте запуск Magisk Manager.
При правильно выполненных действиях бесконтактный сервис установится даже на рутованном телефоне.
Если после всех испробованных способов установить рут не выходит, найдите другие причины проблемы. Может быть ваш смартфон имеет неофициальную прошивку или нужно скрыть разблокированный загрузчик.
Заключение
Есть несколько способов, которые дадут возможность пользователю установить Гугл Пей на телефоне с рут-правами. Это программа Magisk, модуль RootCloak, обход официального ПО и временное отключение root. Они позволят пользоваться бесконтактной оплатой и дальше продолжать пользоваться преимуществами, которые дает профиль главного администратора.
Источник
Гугл плей не работает с рут правами
Не работает Google Pay
В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку «Жалоба» под сообщениями, на которые необходимо добавить ссылки.
Сообщение отредактировал ahmetov-82 — 08.10.21, 13:49
В меню есть пункт Magisk Hide открываем его и выбираем «Сбербанк»е или что нужно, его он тоже легко обманывает!
Работает безупречно на аппаратах с чистым Android, если у вас не работает то нужно пробовать устанавливать Модуль «Universal SafetyNet Fix«, как ставить ищите в теме Magisk.
Проверил на аппаратах Nexus 5 и Nexus 6, все работает!
Сообщение отредактировал dimon153 — 16.12.17, 16:21
Итак, у меня работает на крайней еженедельной 7.5.19 (поставил сегодня)
Изначально весь софт ниже ставил для скрытия рута от maas360, и все это пригодилось для andoid pay.
Что стоит и используется:
ZCX TWRP 3.0.2 ищите в этой теме
SuperSUv2.79(® SuperSU)
+suhide0.55 (®suhide )
+magiskv12″ (®Magisk — The Universal Systemless Interface
+safetynet fix v1.8 https://forum.xda-deve…safetynet-fix-t3600431
+ приложение suhide gui из Google play https://play.google.co….loserskater.suhidegui
Xposed 87 miui edition by solarwares (не обязательно), есть в самом xposed installer или в ® Xposed
ВСЕ ДЕЙСТВИЯ НА ВАШ СТРАХ И РИСК, у меня работает.
Последовательно действий, если у вас есть рут (не обязательно) и разблокирован загрузчик:
Ставьте zcx twrp ( путей установки несколько — читаем шапку в части установки рекавери), и делаем полный бэкап всех разделов.
Обновляете прошивку через штатное обновление (три точки и выбираете предварительно скачанный файл оф прошивки, ссылка в шапке). Все приложения и данные сохраняются, включая xposed приложения и модули. Пропадет только рут и системный xposed.
Загружаетесь в систему
Выключаете телефон и через +&power грузитесь в twrp.
Дальше ставите в такой последовательности:
SuperSUv2.79+suhide0.55+magiskv12 +xposed(опционально)
Грузитесь в систему
Теперь у вас стоит magisk с supersu.
В Google play ставите suhide, где потом будем выставлять от чего спрятать рут
Качаем с xda Xiaomi safynet fix v 1.8
В настройках magisk выбираем скачанный safynet fix, перезагружаемся
Начинаем настройку android pay- идем настройки-google-android pay и вносим данные карты. Будет предложено скачать приложение из play, качаем, но НЕ открываем.
Идем в приложение suhide, находим там android pay, ставим галку. Если нужно, и на ваш онлайн банк.
Можно для теста поставить еще на titanium / lucky patcher или любое другое приложение, которое работает с рутом.
Перезагрузка
Проверяем на тестовом приложении, что оно НЕ видит рут.
Запускаем приложение android pay и донастраиваем его.
Снимаем галку с тестового приложения и перезагрузка.
В безопасности — разрешения, ставим постоянный доступ к nfc
В настройки — беспроводные сети — дополнительно — расположение элемента безопасности выбираем HCE wallet, без этого велика вероятность, что оплаты проходит не будут.
У вас рабочая система
Если лень в android pay вносить информацию по карте и у вас уже стоит онлайн банк, то из него (у меня работает и в сбере, и в райфе) можно привязать карту к android pay. Описывать не буду, так есть подсказки.
Источник
Гугл плей не работает с рут правами
Не работает Google Pay
В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку «Жалоба» под сообщениями, на которые необходимо добавить ссылки.
Сообщение отредактировал ahmetov-82 — 08.10.21, 13:49
В меню есть пункт Magisk Hide открываем его и выбираем «Сбербанк»е или что нужно, его он тоже легко обманывает!
Работает безупречно на аппаратах с чистым Android, если у вас не работает то нужно пробовать устанавливать Модуль «Universal SafetyNet Fix«, как ставить ищите в теме Magisk.
Проверил на аппаратах Nexus 5 и Nexus 6, все работает!
Сообщение отредактировал dimon153 — 16.12.17, 16:21
Итак, у меня работает на крайней еженедельной 7.5.19 (поставил сегодня)
Изначально весь софт ниже ставил для скрытия рута от maas360, и все это пригодилось для andoid pay.
Что стоит и используется:
ZCX TWRP 3.0.2 ищите в этой теме
SuperSUv2.79(® SuperSU)
+suhide0.55 (®suhide )
+magiskv12″ (®Magisk — The Universal Systemless Interface
+safetynet fix v1.8 https://forum.xda-deve…safetynet-fix-t3600431
+ приложение suhide gui из Google play https://play.google.co….loserskater.suhidegui
Xposed 87 miui edition by solarwares (не обязательно), есть в самом xposed installer или в ® Xposed
ВСЕ ДЕЙСТВИЯ НА ВАШ СТРАХ И РИСК, у меня работает.
Последовательно действий, если у вас есть рут (не обязательно) и разблокирован загрузчик:
Ставьте zcx twrp ( путей установки несколько — читаем шапку в части установки рекавери), и делаем полный бэкап всех разделов.
Обновляете прошивку через штатное обновление (три точки и выбираете предварительно скачанный файл оф прошивки, ссылка в шапке). Все приложения и данные сохраняются, включая xposed приложения и модули. Пропадет только рут и системный xposed.
Загружаетесь в систему
Выключаете телефон и через +&power грузитесь в twrp.
Дальше ставите в такой последовательности:
SuperSUv2.79+suhide0.55+magiskv12 +xposed(опционально)
Грузитесь в систему
Теперь у вас стоит magisk с supersu.
В Google play ставите suhide, где потом будем выставлять от чего спрятать рут
Качаем с xda Xiaomi safynet fix v 1.8
В настройках magisk выбираем скачанный safynet fix, перезагружаемся
Начинаем настройку android pay- идем настройки-google-android pay и вносим данные карты. Будет предложено скачать приложение из play, качаем, но НЕ открываем.
Идем в приложение suhide, находим там android pay, ставим галку. Если нужно, и на ваш онлайн банк.
Можно для теста поставить еще на titanium / lucky patcher или любое другое приложение, которое работает с рутом.
Перезагрузка
Проверяем на тестовом приложении, что оно НЕ видит рут.
Запускаем приложение android pay и донастраиваем его.
Снимаем галку с тестового приложения и перезагрузка.
В безопасности — разрешения, ставим постоянный доступ к nfc
В настройки — беспроводные сети — дополнительно — расположение элемента безопасности выбираем HCE wallet, без этого велика вероятность, что оплаты проходит не будут.
У вас рабочая система
Если лень в android pay вносить информацию по карте и у вас уже стоит онлайн банк, то из него (у меня работает и в сбере, и в райфе) можно привязать карту к android pay. Описывать не буду, так есть подсказки.
Источник