Как установить MIR Pay на смартфон с root: исправляем «Mir Pay не поддерживается на этом устройстве»

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Инструкция | ИИ, сервисы и приложения

Казалось бы, отечественные приложения должны быть готовы к работе без сервисов Google и на прошитом/не-фирменном смартфоне — но не тут-то было. На смартфоне с MicroG вместо GApps (или просто не «одобренном Партией») и/или при наличии root-доступа не будут работать ни «Яндекс Go», ни «MIR Pay», ни ещё длинный список приложений, о которых мы поговорим в другой раз. Сегодня — о том, как запустить «MIR Pay».

Автор: LeVK

В чем проблема

По известным лишь самим разработчикам причинам, MIR Pay «из коробки» работает только на очень ограниченном списке смартфонов и совершенно не терпит ни root-доступа с Magisk, ни мод-прошивок, ни «нонейм"-смартфонов из Поднебесной. При попытке запуска на несовместимой конфигурации приложение выдаст сообщение об ошибке «Mir Pay не поддерживается на этом устройстве» и пошлёт вас лесом, как недостойных бесконтактной оплаты.

Возможно, разработчики MIR Pay руководствовались благими намерениями, стремясь обеспечить максимальную безопасность финансовых операций. Однако такой подход существенно ограничивает круг пользователей, особенно учитывая растущую популярность кастомных прошивок и root-доступа среди продвинутых пользователей Android, а также распространенность в массах OEM-«китайцев» с AliExpress, на которых MIR Pay работать тоже, зачастую, отказывается.

Появляется вот такая ошибка
Автор: АО «НСПК»

Но не спешите отчаиваться! Существует способ обойти эти ограничения и заставить MIR Pay работать даже на неподдерживаемом смартфоне. Давайте разберёмся, как это сделать шаг за шагом.

Рутуем смартфон

Если ваш смартфон не входит в список совместимых, но root-доступа у вас ещё нет — сделайте его, пропатчив прошивку и установив Magisk. Инструкцию для конкретного смартфона ищите сами, их тысячи. Наличие root-доступа — обязательное требование.

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

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

Устанавливаем LSposed

Кроме Magisk, для «ремонта» MIR Pay вам понадобится Zygisk (включаем в настройках Magisk, перезагружаемся) и LSposed. При версии Android до 13 включительно, устанавливаем официальный фреймворк. При Android 14+ нужно установить альтернативную версию фреймворка. Оба варианта устанавливаются через Magisk. После этого потребуется перезагрузка.

LSposed — это мощный инструмент для модификации поведения системы и приложений без изменения их исходного кода. Он, среди прочего, позволяет внедрять дополнительный код в работающие приложения, что мы и используем для обхода ограничений MIR Pay.

Процесс установки LSposed довольно прост: скачиваем соответствующий ZIP-файл для вашей версии Android, устанавливаем его через Magisk Manager, затем перезагружаем устройство. После перезагрузки вы увидите вкладку доступа к LSposed в самом низу шторки уведомлений — это означает, что установка прошла успешно. LSposed понадобится нам позже для активации модуля Mir Pay Security.

В шторке должно появиться вот такое уведомление
Автор: crDroid Team

Устанавливаем правильную версию MIR Pay

После этого нужно удалить версию MIR Pay, которую вы уже установили (если вы её устанавливали), скачать и поставить вместо неё билд MIR Pay v1.46.3.350 с 4PDA или иного репозитория. Именно этот билд на момент написания статьи — последний поддерживаемый данным способом.

Важно: после установки не пытайтесь запустить приложение сразу. Сначала нужно установить и активировать специальный Xposed-модуль, который «обманет» MIR Pay и заставит его думать, что он работает на полностью совместимом устройстве.

Устанавливаем Mir Pay Security

Дальше нам нужно скачать Xposed-модуль Mir Pay Security из репозитория GitHub. Установите его как обычный APK, затем зайдите в меню LSposed (в самом низу шторки уведомлений) и активируйте. Затем ещё раз перезагрузите гаджет.

Задача Mir Pay Security — перехватывать и модифицировать запросы MIR Pay к системе, чтобы приложение не могло обнаружить наличие root-доступа и других «несанкционированных» модификаций системы.

Запускаем и пользуемся

Проблема решена! После всех этих манипуляций проводим последнюю перезагрузку и впервые открываем MIR Pay 1.46.3.350. Если всё было сделано по инструкции, приложение заработает штатно.

Автор: АО «НСПК»

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

Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Наношу добро, причиняю пользу, благодарен за лайки и содержательные (дополняющие статьи) комментарии.

24 комментария

Добавить комментарий

M
А потом все удивляются, как это так их взломали. Вы хоть понимаете, в чем отличие рутованного телефона от нерутованного? В том, что из нерутованного телефона нельзя никаким способом вытащить конфиденциальную информацию. Даже когда вы его рутуете — это приводит к форматированию разделов и информация теряется. На рутованном телефоне все файлы являются доступными. Так что их можно просто тупо скопировать с одного телефона на другой и программа будет работать там точно так же, как работала на вашем. В чем опасность? Догадайтесь. Именно по этому банковские программы и отказываются работать на рутованных телефонах. А о том, что нужно ставить еще какой-то непонятный софт от васянов — я уже даже не говорю. Это как стрелять себе сразу в обе ноги.
LeVK
О рисках я предупредил. Вот только со своей стороны опасности не вижу, поскольку на всех картах стоит лимит трат в 100 рублей, снимаемый в банк-клиенте непосредственно перед крупным платежом. Даже если телефон украдут, это даёт «с запасом» времени на то, чтобы неспешным шагом дойти до дома и всё заблокировать к чертям свинячьим, пока разбираться будут.
Sergey_Myagkov
… на всех картах стоит лимит трат в 100 рублей, снимаемый в банк-клиенте непосредственно перед крупным платежом. Даже если телефон украдут, это даёт «с запасом» времени на то, чтобы неспешным шагом дойти до дома и всё заблокировать к чертям свинячьим, пока разбираться будут.

Не хочу это даже обсуждать, очень странное решение для получения, в общем случае, удобной возможности расплатиться «телефоном» (или не только это?). Со своей стороны предложу намного более простое и не менее удобное и не менее безопасное решение: положить в чехол телефона «пустую» карту Мир и закидывать на неё деньги непосредственно перед покупкой… Никого ни к чему не призываю, но заметка выглядит как «во чего у меня получилось». Может, очень даже хорошо получилось и всем такое надо, но по прочтении статьи это совершенно не очевидно…
Ответьте, лучше, на главный вопрос. Ваш метод решает только проблему Мир-пэй? Бывает такое, что работает всё, кроме Мир-пэй? Будут ли после реализации Вашего метода работать, например, приложения других банков, Зелёный пэй, всякие маркеты и т.д, и т.п.? А какие приложения не будут работать? И, если хотите, шире: кому и когда следует использовать ваш метод и чем он чреват. Или, как минимум, опишите Вашу ситуацию: какими банками пользуетесь, почему именно Мир-пэй, а не зелёный.
LeVK
Мне нужен именно Мир Пэй. Затем, что сам телефон у меня чаще с собой, чем нет, а вот карту забыть легче легкого. Это раз. Два — телефон так и так понаобится для авторизации платежа, так что удобнее, если им же и платить. Три — зачем вообще нужны другие системы? Всё в физическом мире можно оплатить через Мир бесконтактно, в электронном — все сервисы завязаны либо на вполне «аналоговые» номер карты плюс код в СМС, либо на банк-клиент, который для зелёного, желтого и красного банков (как минимум) открывается без проблем. Только красный тоже на рут ругается, но там достаточно на «ОК» нажать, это только мир-пей такой особенный. И, наконец, четыре — чуть меньший параноик, чем я, может пользоваться этим вообще без лимитов платежа. Даже если телефон украдут и что-то с него оплатят (для чего нужны весьма нетривиальные навыки, если это вообще возможно), деньги всегда можно вернуть «через заяву», хоть и небыстро.
S
Мне нужен именно Мир Пэй

Ваши обоснования, почему именно эта система Вам нужна — совершенно неубедительна.
Что может «мир» и не может " сбер"?
И, да, кстати, Ваш метод рутирования устарел, как минимум года на 3.
Особенно «порадовало» предложение установить древний билд.
А что, так можно было?!©
LeVK
1) Может переключаться между картами. У одного банка топовый кэшбек на рестораны, у другого на проезд в электричке, у третьего кооп с «Лентой»… А я в итоге выдаиваю всю корову.
2) Как может устареть кастомный рекавери+магиск+LSposed? Это буквально ТОПовый метод, если дают, в плане раскрытия системы. Не везде дают (с тем же самсунгом пришлось бы извращаться), но POCO такой вариант имеет.
3) Можно. Мир пей будет ругаться на устаревшую версию при открытии, но отлично работать по нажатию «Пропустить».
Sergey_Myagkov
И снова вопросы «Почему именно Мир?» («Мне нужен именно Мир Пэй» за ответ не считаю), «Почему не Сбер?» — в игнор. Либо, LeVK писатель, а не читатель, либо LeVK ответов не имеет
Господа, делаем ставки на варианты выше 8-(
LeVK
Ещё раз: потому что только Мир может работать с несколькими картами *разных* банков на одном устройстве, из одного приложения, назначенного как дефолтный способ NFC-оплаты. Другие приложения, с момента ухода аналога Google с российского рынка, эту функцию не выполняют.
109941972199796499501@google
А что делать если у меня Samsung?
LeVK
Пробовал этот путь по гайду с 4PDA, у меня не заработало. POCO X6.
a
Ищи [pay security bypass magisk]
a
1. Намного лучше будет пользоваться sberpay (или аналогом вашего банка, но т.к у меня только сбер могу сказать только за него) просто добавив сбер в denylist
2. Разработка mir pay security прекращена (из за слишком сложной системы безопасности самого mir pay)
3. Если вам необходим именно mir pay или СБПэй то проще и надёжнее поставить модуль magisk под названием «pay security bypass»
Ссылка на гитхаб \/
https://github.com/vova7878-modules/PaySecurityBypass
t
Большое спасибо, очень выручили этой ссылкой
Anton_V_K
этот модуль уже не работает на большинстве смартфонов с версиями Mir Pay, начиная с 1.52.6.350 (см. https://github.com/vova7878-modules/PaySecurityBypass/issues/5)
2632026@vkontakte
Здравствуйте! Спасибо!
Приложение просит обновиться при запуске. Как это обойти?
1
Вышло обязательное обновление, ничего не помогает из выше перечисленного ((
a
Модуль magisk pay security bypass
Ссылку оставил несколькими комментариями выше
1
Да всё ставил, не помогало. Вот недавно случайно прочитал что надо денайЛист отключать и заработало🤷‍♂
Спасибо
109941972199796499501@google
А что делать если у меня Samsung?
102249517224320187141@google
Это не работает!
У меня Samsung A7, было всё настроено(но не так, а через SafetyNet fix + Shamico), работало, отнес телефон в ремонт с экраном, через 2месяца забрал.
Вначале приложение запустилось, но дата отставала, я ее поправил и меня послало моё уже давно пользуемое приложение, сообщив сперва, о невозможности совершить платёж, а после со всеми версиями и патчами, что «не поддерживается».
Нужен нормальный способ!!12
S
Товарищи, постараюсь быстро и понятно пояснить как навсегда починить MirPay. Дело в том, что в оригинальном магиск не применяются никакие способы скрытия рута, а вот в его форках есть, поэтому просто ставим Magisk Alpha и НИКАКИЕ модули больше не нужны.
Коротко и понятно:
Качаем apk версии alpha
Устанавливаем как программу
Открываем
Просит рут права — выдаем
Видим стандартное окно магиска, жмем сначала App — кнопка install
Жмем Magisk — кнопка install — direct (recommended)
Перезагружаем устройство
Все настройки и модули в альфе подтянутся сами
Выключаем все модули для MirPay
В DenyList указываем MirPay
Старый оригинальный Magisk просто удаляем
Все работает!
Я качал с 4PDA
https://4pda.to/forum/index.php?showtopic=774072&view=findpost&p=125811748
S
Товарищи, постараюсь быстро и понятно пояснить как навсегда починить MirPay. Дело в том, что в оригинальном магиск не применяются никакие способы скрытия рута, а вот в его форках есть, поэтому просто ставим Magisk Alpha и НИКАКИЕ модули больше не нужны.
Коротко и понятно:
Качаем apk версии alpha
Устанавливаем как программу
Открываем
Просит рут права — выдаем
Видим стандартное окно магиска, жмем сначала App — кнопка install
Жмем Magisk — кнопка install — direct (recommended)
Перезагружаем устройство
Все настройки и модули в альфе подтянутся сами
Выключаем все модули для MirPay
В DenyList указываем MirPay
Старый оригинальный Magisk просто удаляем
Все работает!
Я качал с 4PDA
https://4pda.to/forum/index.php?showtopic=774072&view=findpost&p=125811748
F
Сколько танцев с бубном. Проще отказаться от Root, острой необходимости в нём нет. «Варез» («пиратские» моды приложух с 4pda, торрентов, TG-каналов) и так устанавливаются на любой Android без проблем пока.

Добавить комментарий

Сейчас на главной

Новости

Публикации

Обзор тепловизора TOOLTOP T7: Профессиональное разрешение по цене игрушки

Тепловизор — штука, которая большинству людей кажется чем-то из мира военных или промышленных инспекторов. На практике же он нужен гораздо шире: найти утечку тепла в стене,...

Обзор зарядного устройства UGREEN Nexode X759 500W: Единственный в своем роде зарядник способный выдать 48В Type-C

Рынок многопортовых зарядных устройств растёт стремительно — производители наперебой предлагают решения на 200, 300 Вт и выше. Но есть один нюанс, который часто теряется за красивыми...

Обзор аэрогриля Rawmid RMA-04: Вкусно и быстро. И это не просто слова

Всегда хочется кушать вкусно приготовленные блюда, но с минимальным количеством масла и за минимальное количество времени. В обзоре мы рассмотрим и протестируем Аэрогриль RAWMID Modern RMA-04,...

Обзор игровой клавиатуры Epomaker Magcore 87 с индуктивными переключателями

На официальном портале Epomaker можно найти широкий ассортимент клавиатур, большинство из которых выполнены в знакомом и привычном дизайне. Тем не менее, среди них встречаются и модели с...

Гигант советской стройки: история трёхосного тяжелого катка Д‑400

В истории советской строительной и дорожной техники есть немало поистине необычных машин, но тяжелый трёхосный каток Д-400 выделяется даже на их фоне. Масса почти 11 тонн (а с балластом до 15,5)....