Программа BlueStacks считается одним из лучших эмуляторов Андроид для ПК. Она простая в использовании и наименее требовательная к ресурсам. Недостатком является проявляющаяся периодически низкая совместимость с процессорами. А ещё, в BlueStacks root права получаются посредством сложных манипуляций.
Когда не следует использовать root?
Точнее всего поставить вопрос: нужно ли проводить эту процедуру сейчас? Ведь в версиях BlueStacks выше четвёртой root права «супер пользователя» устанавливаются автоматически, и их активация больше не требуется. Описанный ниже способ актуален для старых версий программы.
Скачать последнюю версию BlueStacks с root правами можно с официального сайта.
Может root уже включён?
В отличии от большинства других эмуляторов в BlueStacks рут права получаются не одной кнопкой. Но в зависимости от настроек виртуального устройства они уже могут быть предоставлены. Первым делом требуется проверить не добавлены ли они:
- В PlayMarket находим и устанавливаем приложение «RootChecker».
- Запускаем и принимаем условия использования нажатием кнопки «Agree».
- Выбираем в окне пункт «Verify Root access».
- В ситуации, когда рут права имеются, приложение возвращает об этом зелёное сообщение.
Кроме сообщения о наличии/отсутствии нужных доступов приложение предлагает узнать больше о возможностях, предоставляемых такими правами или подсказывает, как их можно получить. Описанный приложением способ не совсем подходит для BlueStacks , он предназначен для обычных телефонов.
- Другое окно свидетельствует об их отсутствии.
Данное приложение требуется устанавливать в эмулятор. Сработает она в оболочке Android. Таким же образом в последствие выполняется проверка установки полного доступа.
Получение root прав
Поскольку получить такой доступ парой кликов не удастся, предстоит скачать отдельную программу и потратить некоторое время. Инструкция поможет с решением вопроса:
- BlueStack нужно выключить. Не просто закрыть, а ещё и выйти из утилиты в системном трее. Для этого закрывается сама программа, а в правом нижнем углу экрана открывается панель свёрнутых приложений. Требуется нажать на иконке правой кнопкой мыши и выбрать «Выход».
- Скачать и запустить эмулятор «BlueStack Easy». Лучше всего сделать это «от имени администратора». В окне программы перейти в раздел «RootEZ» и нажать «Auto Detect…». В пункте «Version» отметить метку «9» и «Signature».
- Когда эти параметры будут выставлены в окне появятся дополнительные опции. Единственным условием является наличие свободных 2 ГБ на жёстком диске. Это место не будет занято утилитой. После установки оно освободится. Во вкладке «Process» выставляем «Rooting». Для вкладки «Method» выбираем «Method2». Теперь нажимается кнопка «Proceed».
- Будет запущена процедура установки прав «суперпользователя». Она сопровождается следующим изображением на экране.
Данное окно будет активно до 15-20 минут. По завершении работы программы окно пропадёт автоматически или появится маркер ввода текста. Чтобы закрыть окно вводим «rootkk».
Теперь рут права доступны в эмуляторе БлюСтакс. Увы, настроить такой доступ иным способом почти невозможно. Требуется использовать программы, аналогичные упомянутой выше.
Проверка действий
Выше упоминалось как можно проверить наличие уровня доступа с помощью специальной утилиты. Но приложение «RootEZ» предоставляет возможность совершить проверку наличия root доступа без установки сторонних приложений. Отдельно скачивать ее не нужно, оно входит в комплект выше упомянутого приложения. При первом запуске виртуального устройства в БлюСтакс появится следующее окошко:
«Root Checker» автоматически устанавливается в новую систему и выводит отчёт о состоянии доступа. Вызвать данное окно можно будет повторно. Иконка программы появится на рабочем столе.