Мы всегда говорили хорошие вещи, когда дело доходит до рутирования телефона Android. Не задумываясь, я могу сказать, что пользователь Android с рутированным телефоном делает больше на своем устройстве по сравнению с тем же телефоном без рут-доступа. Однако с возможностью полного контроля над вашим устройством у рутирования телефонов Android есть и обратная сторона, а именно некоторые приложения, которые отказываются работать на рутированных устройствах.
Некоторые банковские и потоковые приложения считают вас пиратом или хакером, если у вас есть root-доступ на вашем телефоне, и просят вас потерять root-доступ, прежде чем вы сможете получить к ним доступ. Возьмем, к примеру, HBO Now, который предоставляет месячную бесплатную подписку для просмотра видео на вашем Android, но не работает на рутированном телефоне.
То же самое и с мобильным банковским приложением Barclay. Есть много приложений, которые не работают на устройстве в тот момент, когда обнаруживают, что оно рутировано, и сегодня мы постараемся это исправить.
Модуль RootCloak Xposed
Мы собираемся использовать модуль Xposed под названием RootCloak, чтобы приложения работали на рутированных телефонах Android. Как следует из названия, RootCloak скрывает вашу корневую информацию от определенных приложений и, таким образом, позволяет вам запускать их.
Модуль можно установить из репозитория Xposed, и после его установки вы получите уведомление об активации и перезагрузке устройства. Нажмите на опцию, чтобы включить модуль, который автоматически перезагрузит ваше устройство. Если вы используете Android 4.0 или более раннюю версию, включите модуль вручную из приложения Xposed и перезагрузите телефон. Если у вас есть возможность мягкой перезагрузки, это тоже работает.
Интерфейс приложения довольно прост. Нажать на Добавить/удалить приложения чтобы добавить или удалить приложение, из которого вы хотите скрыть корневую идентификацию вашего телефона. Приложение добавит некоторые приложения по умолчанию, которые получают наибольшее количество рекомендаций на странице XDA. Но я лично очистил весь список, чтобы добавить приложения, от которых я хотел скрыть root-доступ.
Нажмите на меню из трех точек и нажмите на опцию Очистить все приложения чтобы стереть название всех приложений. После этого нажмите на опцию приложения и выберите приложения, от которых вы хотите скрыть root-доступ. Список будет содержать общее имя и имя пакета всех приложений, установленных на вашем телефоне.
Обязательно перезагрузите устройство, чтобы изменения вступили в силу. При необходимости вы можете изменить ключевые слова и команды, которые RootCloak скрывает от выбранных вами приложений, но это не обязательно.
Не работает? Попробуйте RootCloak Plus
RootCloak без проблем работает на большинстве устройств и приложений, но все же имеет ограничения и не поддерживает все ПЗУ и устройства в экосистеме Android. Возможно, Xposed Framework может даже не работать для приложения, от которого вы пытаетесь скрыть корень. В таком случае вы можете попробовать RootCloak Plus, который работает на Cydia Substrate. Приложение доступно в Play Store и требует SELinux Mode Changer на Android 4.4 и выше.
Примечание: Если вы хотите узнать о лучших приложениях, которых нет в Play Store, читайте нашу статью там же. Это откроет вашему устройству новые возможности.
Вывод
Вот как вы можете запускать приложения, которые не работают на рутированном телефоне. Если вам не удалось использовать версию Xposed, попробуйте приложение RootCloak Plus из Play Store. На всякий случай, если вам потребуется какая-либо помощь, мы просто прокомментируем.