Как пользоваться Android Pay на смартфоне с root-доступом

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

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

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

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

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

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

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

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

  1. зайдите в Google Play и установите Magisk Manager;
  2. теперь из Magisk Manager установите или обновить утилиту Magisk;
  3. перезагрузите устройство.

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

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

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

  1. запускаем Magisk Manager;
  2. активируем в настройках пункт Magisk Hide;
  3. перезагружаем устройство;
  4. открываем Magisk Manager;
  5. в боковом меню появился раздел Magisk Hide, выбираем его;
  6. выбираем из появившегося списка приложений Android Pay;
  7. перезагружаем устройство последний раз.

Если все сделано правильно, то Android Pay будет работать на вашем устройстве!

1942.10.19

Microsoft Surface Duo ? ???????? ???????? ?? Android

????? ??????????? ??????? ??????????? Microsoft ???????? ???? ?? ???????? ???????-??????? Surface Neo, ? ???????? Surface Duo. ?? ???? ??? ??? ?? ????, ?? ?????? ? ??????????? ??????? ? ? Android ? ???????? ???????????? ???????. 

?????

10314.10.19

??????? NASA ????????????? ?????????, ?????????? ?????? ??????

???????????? ???????? ????????? ??????????? ??????? ??????, ????????? ?????????? ????? ? ????? ???????????, ????? ??????? ??????????? ??????? ? ??????. ???? ?? ????????? NASA ?????? ????? ???????????? ???????? ? ??????????? ???? ?????? ??????? ?????????, ?? ????????? ?????????? ??????? ???????.

?????

1274.10.19

? iPhone 11 ?????????? ????????? ???????????? ???????????. ?? ???????? ? ???????

????? iPhone 11 ???????? ? ??????? ??? ?????? ?????, ? ?? ???? ??? ????? ???????? ?????????? ???????. ??? ??????????, ?? ??? ??????? ????? ????????? ???? ???????? ?????. ? ???? ????????? ????? ? ????????????? ?????? ????????? ??????????? ??????????. 

?????

2408.10.19

Sony ?????????? ???????????? PlayStation 5

?????? WIRED ? ???????????? ????????? ??????? ???????? ???????: PlayStation 5 ???????-?? ???????????? ??????????. ??? ? ??????????????, ??? ???????? ?????????? ???????????? ?????, ????? ???????????? ? USB Type-C ? ???? ???????????, ????? ? ?? ?????????. ??????????? ?????????? ?????????? ?????? Bluepoint, ????????????? ?? ?????? Shadow of the Colossus.

?????

17010.10.19

??????????? ?????? ??????????? ?? ?? ?????? ????????????

??????????? ??????? ????? ?????????? ????? ???????????? ??????? Collapse OS. ? ??????? ?? ??????????? ??????????? ????????, ??? ?? ????? ???????????? ???????????? ??????????? ? ???? ?????? ??????????????? ? ?????? ? ???????, ?? ?????? ? ?????????, ?? ?????? ??????????? ????????????.

?????

25 мая 2017

Привет!

С момента запуска в России платежной системы Android Pay прошло буквально пару дней, но за эти пару дней в сети появилось огромное количество тех, у кого сервис не работает. Причем у части из этих «счастливчиков» выполнены все требования, которые Google в целях безопасности предъявляет к устройству, на котором планируется использования Android Pay. Это неприятно, но неудивительно, так как практически ни один запуск сервисов подобного масштаба не обходится  без шероховатостей, которые должны быть устранены компанией в самое ближайшее время (мы в это верим).

Совсем другое дело — несоблюдение условий:

  • прошивка должна быть стоковой и содержать стоковое ядро и recovery.
  • на устройстве должен отсутствовать корневой доступ (root).

При несоблюдении этих условий, запуск Android Pay не состоится и вам предстанет такая картина:

Если же вы хотите использовать Android Pay, но при этом не хотите отказываться от кастомной прошивки и прав суперпользователя (они же root), то пытливыми умами уже придуман способ обойти это ограничения. Необходимо скрыть от Androig Pay наличие root (не работает на устройствах линейки Pixel).

Сделать это можно с помощью утилиты Magisk.

Для использования этой утилиты:

  1. У вас должен быть установлен Android 5.0 и выше на стоковой прошивке. Если у вас кастомная прошивка, то необходимо отредактировать строки ro.build.description
    и ro.build.fingerprint
    в файле /system/build.prop
    , чтоб совпадали с официальной версией прошивки вашего устройства. Если этого не сделать, то скорее всего программа не пройдет проверку SafetyNet и вы увидите такую картину:

  1. Должен быть разблокирован загрузчик (позволяет устанавливать кастомное recovery), и если это не так, разблокируйте его, обратившись, например на форум 4pda, в тему прошивки своего устройства.
  2. На устройстве должны быть получены права суперпользователя либо с помощью оригинального несистемного SuperSU, либо с помощью MagiskSU.

Если же рут на устройстве получен с помощью других утилит (что чаще всего и бывает на кастомных прошивках), то для начала необходимо будет его удалить, и установить один из двух вариантов root — несистемного SuperSU, либо с помощью MagiskSU.

Проще всего удалить неподдерживаемую версию root можно используя специальный скрипт, который можно найти на форуме 4pda, либо на сайте-первоисточнике xda-developers.com.

Данный скрипт поддерживает удаление следующих версий root:

  • SuperSU System
  • SuperSU Systemless
  • Koush’s SuperUser
  • phh’s Superuser
  • ROM su binaries

Чтобы применить скрипт, вам необходимо сохранить скачанный выше архивный файл в память смартфона, затем зайти в режим recovery (смотри в теме прошивки своего телефона), и произвести установку данного файла с помощью пункта «instal zip from «место сохранения файла»
.

После этого можно

  1. Устанавливаете/обновляете Magisk Manager из Google Play или отсюда: MagiskManager-v4.3.3.apk ( 3,44 МБ )

  1. Устанавливаете/обновляете Magisk из самой программы Magisk Manager-a, перезагружаете девайс.

После этого в MagiskManager должна отображаться следующая картина:

Необходимо пройти проверку профиля CTS (SafetyNet), для этого необходимо тапнуть на серую область снизу. В случае успешной проверки у вас отобразится следующее:

В случае, если не получится установить Magisk из приложения, то можно перезагрузить устройство в режиме recovery и выполнить установку скачанного zip-файла Magisk-v12.0.zip
 из папки программы.

Когда утилита Magisk успешно установлена на ваше устройство, делаем то, для чего она и была установлена — скрываем root от Android Pay. Для этого необходимо запустить Magisk Manager и в настройках активировать пункт Magisk Hide. Затем перезагрузить устройство.

Затем снова открываем Magisk Manager. Если все сделано правильно в боковом меню появится раздел Magisk Hide. После его выбора на экране откроется список приложений и сервисов, где нужно найти и активировать Android Pay.

Отмечаем в списке Android Pay, перезагружаемся и наслаждаемся работающим сервисом. который не видит root.

имейте ввиду, у многих Magisk Hide вызывает повышенный расход батареи. Такой эффект часто встречается на устройствах Xiaomi.

Более подробную инструкцию по установке можно найти в теме приложения на форуме 4pda
.

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации