Будет полезным
Мобильную версию Сбербанк-Онлайн скачали уже более 50 млн. раз. По крайней мере, подобная информация представлена на официальной странице приложения в Play Market.
Некоторые пользователи имеют на своих телефонах root-права. В этом случае они жалуются, что не работает Сбербанк-онлайн, который определяет рутированное устройство как взломанное во время запуска приложения. Означает ли это, что в подобном случае нет никакой возможности пользоваться услугами сервиса? Существует несколько способов, как отключить root-доступ на Android для Сбербанк-онлайн, чтобы приложение нормально функционировало.
- Официальный комментарий Сбербанка
- Как убрать root-доступ на Android для Сбербанк-онлайн посредством патча SberbankPatch
- Применение патча SberbankUnRobot для Xposed Framework
- Установка пропатченной версии программы
- Очистка смартфона от остатков Root-прав
- Разблокировка посредством MyAndroid Tools
- Применение MagiskHide
Официальный комментарий Сбербанка
При обращении в техническую поддержку сервиса каждый может получить официальный ответ финансовой организации, который объясняет, почему не работает Сбербанк-онлайн на Андроиде при наличии прав суперпользователя.
По мнению банка, наличие root-прав на устройстве существенно повышает риск проведения мошеннических действий с использованием вредоносного ПО или вирусов.
Важно знать
Внутри оболочки программы имеется встроенный антивирус, то при появлении подозрения на наличие в мобильном устройстве модифицированной прошивки исполнение программного кода моментально блокируется.
Это не означает, что пользователи лишены возможности применять сервис на своих устройствах. Им предоставляется гарантия сохранности собственных средств, которая реализована через осуществление переводов или платежей исключительно на основе созданных шаблонов посредством компьютерной версии программы.
Все предельно просто и понятно. Поскольку при создании шаблона платежа на компьютере все введенные данные пользователя хранятся на нем, то даже наличие рутированной прошивки не приведет к перехвату информации. Но существует несколько способов, как отключить root-доступ на Android для Сбербанк-онлайн, чтобы избавиться от предлагаемого ограничения.
Как убрать root-доступ на Android для Сбербанк-онлайн посредством патча SberbankPatch
Всем любителям взламывать игровые ресурсы или ограничения в программах, накладываемые процедурой проверки подлинности лицензии, знакома утилита LuckyPatcher.
Будет полезным
LuckyPatcher позволяет провести сканирование устройства и определить наличие возможности применения патчей. Подобные приложения помещаются на верхние строчки списка.
Первым делом требуется установить это приложение на смартфон. Его невозможно скачать из официальных источников. Оно представлено на форумах или файловых хостингах. Для установки необходимо:
- Зайти в настройки.
- Перейти во вкладку «Безопасность».
- Разрешить установку из непроверенных источников.
После установки необходимо дополнительно скачать дополнительно пользовательский патч под названием Sberbank_full_patch.
Далее начинается процедура непосредственного применения «заплатки»:
- Распаковка архива с патчем. Внутри находится файл формата .txt.
- Его требуется поместить в рабочую папку программы. Полный путь можно узнать, если зайти в раздел «О программе».
- Применить патч. Его нужно активировать до первого запуска приложения.
- Иногда сервис начинает выдавать сообщение об ошибке. В этом случае следует нажать «Выход» и снова запустить программу с ярлыка на рабочем столе.
Обратите внимание
Использование программы Lucky Patcher не является самым надежным способом, как можно убрать рут-доступ на Анроиде для Сбербанк-онлайн, поскольку пользовательские патчи могут содержать вредоносный код или даже вирусы.
Применение патча SberbankUnRobot для Xposed Framework
Устанавливаете ли Вы root-права свое устройство?
Нет, меня устраивают стандартные функции устройства
Да, не понимаю как люди используют смартфон без рута
Свой вариант в комментариях
Еще одним способом, что можно сделать, если не работает Сбербанк-онлайн на Андроиде, является использование специального модуля, созданного для Xposed Framework. Эта заплатка не позволяет сервису проверять наличие прав суперпользователя.
Сама программа Xposed представляет собой софт для внесения изменений в прошивку без необходимости их компиляции или последующей подписи. Рабочие версии поддерживают ОС выше Андроид 4.0.0.
Процедура применения следующая:
- Первым делом следует скачать Framework Xposed.
- Далее для инсталляции необходимо открыть XposedInstaller и выбрать пункт Установить/Модифицировать. На этом этапе программа запрашивает права суперпользователя.
- После установки требуется обязательная перезагрузка устройства.
- Следующим шагом станет скачивание патча, который распространяется в формате файла .apk.
- Далее снова необходимо зайти в Installer и отметить заплатку SberbankUnRoot в разделе «Модули».
- Осуществить еще одну перезагрузку смартфона и пользоваться сервисом от Сбербанка.
Установка пропатченной версии программы
Самым простым способом, как можно запустить сервис Сбербанк-онлайн при наличии рут-прав на устройстве, это установка заранее модифицированной версии. Скачать подобное приложение можно на специализированных ресурсах.
Важно знать
Перед установкой необходимо дать разрешение на инсталляцию пакетов из ненадежных источников. Сам процесс внедрения приложения в систему заключается в запуске процесса инсталляции файла, распространяемого в формате .apk.
Очистка смартфона от остатков Root-прав
Приложение от Сбербанка откажется запускаться не только при наличии рутированной прошивки, но даже при малейших следах бывшего root-доступа, который был установлен и впоследствии удален.
Для решения этой проблемы существует проверенный способ очистки «хвостов», которые остались после удаления прав суперпользователя. Он заключается в применении файлового менеджера Aroma Filemanager, имеющего доступ к системным файлам:
- Скачать и инсталлировать программу Aroma Filemanager.
- Перейти в системную папку /system/xbin/, в которой требуется найти файл .tmpsu. Его требуется удалить вручную.
- Перезагрузить устройство и спокойно установить сервис Сбербанк-онлайн.
Разблокировка посредством MyAndroid Tools
Это альтернативный метод, который не работает на устройствах, имеющих Андроид-версии 7.7.0 и выше. Данная утилита представляет собой набор полезных инструментов, позволяющих включать или отключать системные компоненты, манипулировать сервисами и службами.
Будет полезным
Сам принцип работы данного способа заключается в деактивации системного процесса AlarmReceiver, который является инструментом банковской программы для проверки присутствия на устройстве прав суперпользователя.
Процедура использование метода следующая:
- Осуществление скачивания и установки приложения.
- Переход во вкладку «ресиверы», где требуется найти процесс AlarmReceiver и провести его отключение.
- Активировать режим работы смартфона без доступа в Интернет.
- Запуск сервиса Сбербанк-онлайн.
- Приложение выдаст ошибку, что отсутствует подключение к Интернету.
- Необходимо выбрать ограниченный режим работы программы, включить мобильные данные и работать с ресурсом.
Применение MagiskHide
Программа MagiskManager позволяет скрывать наличие прав суперпользователя в системе. Единственным условием нормального использования программы требуется присутствие администратора привилегий MagiskSU.
Чтобы добиться полного функционирования приложения от Сбербанка, от пользователя потребуется:
- Активировать в настройках программы MagiskManagere функцию MagiskHide.
- Открыть этот раздел и отметить галочкой программу «Сбербанк-онлайн».
- Провести перезапуск устройства.
- Запустить сервис, который будет полноценно работать.
Выбор наиболее приемлемого способа является субъективным решением пользователя. Но стоит отметить, что все манипуляции проводятся на собственный страх и риск. При недостаточном опыте общения с системными ресурсами наиболее оптимальным будет установка модифицированной версии сервиса от Сбербанка.
Источник: