Получение root прав на bluestacks. Рутирование эмулятора BlueStacks инструментом BSMultiTool

Программа "BlueStacks" предназначенная для запуска Android-приложений в операционной системе Windows. По сути, это виртуальный Android, запущенный поверх Windows. Но каждый опытный пользователь этой операционной системы знает, что для более полного ее использования нужно выполнить рутирование. Существует много способов рутирования эмулятора "BlueStacks", в этой статье я расскажу о самом простом на мой взгляд, не требующим запоминания и набора непонятных команд в консоли.

Подготовка

У меня установлена версия BlueStacks: 0.8.11.3116. Чтобы узнать какая у вас версия, наведите на значок агента "BlueStacks" в трее.

Мне подошли следующие версии инструментов:

Все вышеперечисленные ссылки ведут на страницы где можно скачать нужные инстументы. Если вы не знаете, какую версию скачать для вашего "BlueStacks", качайте самую последнюю, но не старее чем у меня (с предыдущими версиями у меня ничего не получилось), так как наверняка, когда вы будете читать эту статью, у вас будет более новая версия "BlueStacks". Разработчики активно выпускают новые версии, понижая тем самым вероятность отказа при использовании с новыми версиями "BlueStacks".

Содержимое всех трех архивов нужно разместить в одной папке, так как на рисунке:

Пошаговая инструкция

Шаг 1

Отключаем интернет в эмуляторе "BlueStacks". Запускаем "BSNetBlocker" с правами администратора.

В открывшемся окне нажимаем на кнопку "Block Internet Connection".

Шаг 2

Запускаем "BlueStacks" с правами администратора.

Шаг 3

Запускаем "BSMultiTool" с правами администратора.

Когда появится главное окно, нажимаем клавишу "1".

Спустя несколько секунд, когда появится сообщение: "Press any key to begin rooting process…", нажимаем любую клавишу и ждем завершения процесса рутирования.

Должно появиться сообщение зеленого цвета об успехе.

Шаг 4 (необязательно)

Теперь можно установить и запустить приложение для Android "Root Checker" и проверить наличие рута в эмуляторе "BlueStacks".

У пользователей возникает вопрос: «Как получить на BlueStacks root-права?». Без них часто невозможна установка важных приложений, или они становятся бессмысленными (например, Titanium Backup для переноса данных между эмулятором и реальным устройством).

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

Предлагаем вам инструкцию, как получить рут-права на BlueStacks 3. Эта инструкция также подходит для версии 2.5 и более свежих. Для более ранних изданий этот метод может не сработать, однако их распространение и без того невысоко.

Утилита BlueStacks Tweaker

С помощью данного ПО можно выполнить детальную настройку эмулятора. Действуйте по следующему алгоритму

На данный момент (январь 2018 года) это самый простой способ получить доступ администратора в эмуляторе BlueStacks для Windows. Печальная новость для пользователей компьютеров Apple: версии утилиты для OS X не существует. Надеемся, временно.


Также существуют модифицированные версии BlueStacks, уже с установленным рутом. Однако порой такие модификации могут содержать зловредные элементы. Наиболее безопасный способ приведен у нас.

Примечание

Возможно, в следующих редакциях этот способ не будет работать. Если вы этого опасаетесь, то отключите автоматическое обновление BlueStacks.

Эмуляторы операционных систем позволяют работать с программными продуктами без необходимости покупать другую технику. И сейчас предлагается рассмотреть обеспечение, что позволяет работать с разработками, созданными под мобильные версии, а точнее - под "Андроид". BlueStacks - это программный продукт с широким функционалом, который может выступать как в качестве эмулятора, так и дополнения для телефона. Он может сделать очень много. А для полного функционала необходимо иметь для BlueStacks 0/10 root-права. И сейчас мы этот аспект внимательно рассмотрим.

Что умеет BlueStacks

Какой функционал предлагает данная программа? Неполный список выглядит следующим образом:

  1. Через "облако" может загружать и работать с телефонными приложениями на операционной системе Windows.
  2. Может запускать приложения на полный экран.
  3. Неограниченное количество возможных установленных программ.
  4. Запуск 3D-игр с использованием кэша.
  5. Можно установить домашний экран вместо стандартного.
  6. Возможным является синхронизация с Android-устройством, благодаря чему можно звонить, делать фотографии, слать SMS и многое другое;
  7. Можно настраивать и менять установки мобильной операционной системы (хотя часть функционала и является немного подрезанной).
  8. Устанавливает программы с компьютера.

И можно будет сделать значительно больше, если получить в BlueStacks App Player root-права.

Скрытие возможности и иная важная информация

Что нам может предложить BlueStacks при должной работе с нею? В качестве возможностей, скрытых от пользователей, называют:

  1. Можно получить Root, что откроет доступ к файловой системе и многим полезным возможностям.
  2. BlueStacks дружен с ADB, благодаря чему смена прошивки - дело простое.
  3. Можно и пользоваться его услугами.
  4. Без проблем зайти и редактировать Recovery и FastBoot.
  5. Наличие виртуального диска.
  6. Поскольку это эмулятор, то превратить его в "кирпич" не получится.

И переходим к настройке программы BlueStacks.

Загрузка

Скачать программу можно на официальном сайте BlueStacks. Затем запустите скачанный файл. Если будет предложено установить системные файлы для работы эмулятора (как то: .NET framework 3.5 или что-то подобное), то лучше от него не отказываться. Затем необходимо подождать, пока программа будет инсталлирована, и загружены все онлайн-данные. В самой последней версии необходимо будет пройти синхронизацию с аккаунтом Гугл+, что займёт не больше пяти минут.

Подготовка Android-телефона

Этот раздел предназначен для тех, кто имеет подобный гаджет. При на вопрос о наличии подобного устройства следует ответить утвердительно. В таком случае далее необходимо будет ввести свой e-mail и номер телефона (с указанием кода страны). Вся информация по синхронизации каждого конкретного устройства с программой BlueStacks будет получена на электронную почту.

Запуск приложений

Теперь запустите программу. По умолчанию в ней уже имеется 6 приложений. Чтобы запустить любое из них, достаточно клацнуть по его иконке. Чтобы возвратиться в меню, следует кликнуть по иконке BlueStacks. Она находится в нижней части окна приложения, в самом центре навигационной панели.

Загрузка новых приложений

Для получения новых программ достаточно ввести название программы, и будет сразу предложено скачать то, что нужно. Могут быть определённые проблемы с их работоспособностью, но это встречается крайне редко. Загружать приложения можно с "Гугл Плея" или других интернет-магазинов подобной направленности.

Настройка Android-устройства

Для синхронизации между ними необходимо обзавестись приложением «BlueStacks" Cloud Connect free companion app». В процессе установки будет предложено ввести PIN, отправленный на указанную электронную почту. Данная программа является очень простой с точки зрения использования, ведь для этого необходимо только выбрать необходимый телефон. Правда, при желании пройти авторизацию в другой точке доступа к данным придётся заново вводить пароль и логин. И с этим ничего не поделаешь - не помогут даже для BlueStacks root-права, поскольку данный процесс предусмотрен со стороны сервера. И единственный вариант - взломать систему "Гугла".

Как получить Root?

Рут-права позволяют работать с устройством в качестве супер-пользователя. Но при неумелом обращении с ними вывести телефон из строя будет очень легко. Существует много возможностей получения в BlueStacks root-прав, для которых требуется особое программное обеспечение. Поэтому будет представлена общая схема, где и что необходимо подкорректировать, а более конкретные действия будут зависеть от выбранного метода:

  1. Выбираем способ получения рут-прав и скачиваем необходимые файлы. Лучше всего это будет делать с проверенных сайтов.
  2. Посмотрите, чтобы часть из них занималась директорией \programdata\BlueStacks\Android\. Сюда будут загружаться новые данные программы, которые скажут, что от неё требуется.
  3. Далее работаем с реестром Windows. Найдите файл BlueRegistryMOD.reg и внесите в него такие изменения:
  • В реестре Windows найдите такой раздел . Поищите параметр USER_GUID и сохраните в отдельном текстовом документе строку с номером. Он понадобится нам в двух местах BlueRegistryMOD.reg после GUID=, который расположен в 4-й и 32-й строках (пустые тоже считаются).
  1. Сохраняем отредактированный файл и запускаем его.
  2. Теперь можно будет непосредственно получать рут-права:
  • Для начала запустите Bluestacks;
  • Активируйте окно командной строки. В него необходимо внести такие команды:
  1. Adb connect 127.0.0.1:5555;
  2. Adb root. Появится строка «Adb is running as root»;
  3. Adb remount;
  4. Adb shell rm /system/xbin/su;
  5. Adb push su.x86 /system/xbin/su. Если установлена 64-х битная система, то 86 заменяется на 64;
  6. Adb shell chmod 6711 /system/xbin/su;
  7. Adb shell mount -o ro,remount -t ext4 /dev/sdb1 /system.
  8. Теперь можно перезапустить BlueStacks, после чего у вас будут рут-права.

Как видите, необходимо сделать довольно много действий. И это всё, чтобы получить в BlueStacks root-права.

Какие возможности открывает перед нами такое улучшение?

Теперь с такими возможностями можно много чего сделать. Можно устанавливать файловые загрузчики и работать по FTP-протоколу, настраивать прошивку, ядро и выполнять много других действий. Всё зависит исключительно от фантазии. Но в основном мы описали, какие возможности открывают в BlueStacks root-права. Единственный нюанс: необходимо быть осторожным, поскольку большие права - это и большая ответственность. При неумелом обращении с программой все вышеуказанные действия придётся проделать заново. А такое развитие событий вряд ли кого-то прельщает. Можно пойти и по другому пути, используя BlueStacks rooted mod, но ведь мы не ищем легких путей, верно? Да, существует более лёгкий вариант. В нём достаточно запустить BlueStacks rooted setup, и всё необходимое сделается автоматически. Правда запускать нужно с правами администратора.

Если появится интерес к созданию своих собственных приложений и их тестированию, то использование подобного эмулятора может в значительной мере помочь создать хорошую программу. Конечно, подобный функционал может предоставить и среда разработки, но это буквально проверка в «полевых» условиях, как будет происходить работа с другим программным обеспечением. И если нет никаких проблем - это значит, что приложение сделано по высшему классу. Или оно очень простое.

Заключение

Важное преимущество при работе с BlueStacks: даже если произойдёт что-то страшное с программой, её можно будет заново переустановить, настроить - и можно экспериментировать далее. Проводя параллели с телефоном на операционной системе "Андроид", следует сказать, что здесь нет рисков превратить своё устройство в "кирпич". Поэтому работа с данным приложением является безопасной. Но всё же, если нет хороших знаний, лучше не открывать себе рут-права, поскольку в большинстве случаев вполне спокойно можно обойтись и без них. В случае чего не будет повреждена программа, и не нужно её переустанавливать.

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

Программа полностью бесплатная, но в данном варианте есть отличия от оригинальной версии, которую можно скачать на официальном сайте. Полный перечень изменений, которые внес в инсталятор [b]ajrys указаны в спойлере ниже:

AppSettings.apk
BackupRestoreConfirmation.apk
Calculator.apk
DeskClock.apk
Development.apk
GlobalTime.apk
Launcher2.apk
LiveWallpapers.apk
Music.apk
newAppFinder.apk
NotePad.apk
PicoTts.apk + папку lang_pico
PinyinIME.apk
setupWizard
SharedStorageBackup.apk
SpareParts.apk
SpeechRecorder.apk
- Удален из автозагрузки агент BlueStacks
- Отключено автообновление BlueStacks
- Отключена проверка совместимости с драйверами видеокарты - однако, если будут проблемы в BlueStacks, можно попробовать обновить драйвера

В system/app:
[b]Google Play маркет Mod (в настройках маркета отключите автообновления приложений );
[b]сервисы Google Play;
YouTube;
GOLauncherHDforPad Mod - уже настроен, изменены обои - обои не масштабируются: чтобы увидеть стоковые обои без обрезки следует выбрать в реестре разрешение для BlueStacks 1920х1080 (дождитесь полной загрузки BlueStacks) и увидете пляж; [b]дополнительный бонус - если хотите, чтобы обои прокручивались, то измените разрешение BlueStacks в реестре на 1920х1080 (дождитесь полной загрузки BlueStacks), затем имените разрешение BlueStacks на другое (меньшее) - в итоге обои начнут прокручиваться;
[b]ruKeyboard клавиатура для ввода с физической клавиатуры компьютера

(1) Зайти в "Настройки/Язык_и_ввод".
(2) Идем в настройки клавиатуры "Russian_Keyboard":
(2.1) далее в "Аппаратная_клавиатура", где в "Выбор_раскладки" выбираем раскладку "External_Keyboard_RU", а в "Переключение_раскладки" выбираем "ALT+SHIFT" (или другую удобную комбинацию);
(3) Выходим из настроек "Russian_Keyboard".
(4) В настройках Physical_keyboard_layout выбрать English и [b]после этого обязательно перезагрузить BlueStacks .

[b]PS1. Теперь на физической клавиатуре компьютера переключаться между раскладками можно комбинацией клавиш "ALT+SHIFT", а значок текущей раскладки отображается в уведомлениях окна BlueStacks.

[b]PS2. Если есть необходимость в отображении виртуальной клавиатуры на экране BlueStacks, то при вводе текста кликаем по значку клавиатуры в панели уведомлений и отключаем меню - Использовать_физическую_клавиатуру .


-Если нужна клавиатура андроида, то ее можно включить в настройках и выбрать в Языки_ввода - Русский и Английский .

[b]- Изменены:
[b]core.jar Mod - применены патчи андроида с помощью LuckyPatcher,
[b]build.prop Mod - теперь русский интерфейс по умолчанию.

Также автоматически устанавливаются приложения в /data/app:
[b]GoodFon - галерея обоев Full HD;
[b] - файловый менеджер для Root пользователя;
[b]flash_player_x86 - проигрыватель Flash для Android адаптированный для x86;
[b]full!screen - для скрытия панели задач;
[b] - приложение для теста всех основных параметров;
[b]GMD_Smart_Rotate - принудительное вращение в приложениях не допускающих вращение по умолчанию (в настройках Custom_settings_for_apps для желаемого приложения выбрать нужную ориентацию экрана);
[b]Terminal_Emulator - эмулятор терминала;
- резервное копирование (и последующее восстановление) приложений и пользовательских данных;
- для android x86;
[b]SetDNS_Pro - для быстрой смены DNS-серверов;
[b]S2P.apk - App Sync - модифицирован - отключено окно об оплате.
-Чтобы пользоваться оригинальным рабочим столом BlueStacks запустите App_Sync и пройдите процедуру синхронизации посредством своего аккаунта в Google.

[b]Кратко о изменениях: Если Вам лень читать все что там написано, то от себя лично могу сказать что ребята молодцы, встроили рут права, встроили SD карту, поставили удобный лаунчер, воткнули полезный софт и дали возможность печатать текст с клавиатуры, а не тыкать мышкой в кнопки виртуальной клавы.

Процесс установки не вызывает вопросов. Запускаем установщик: BlueStacks_Rooted_setup_v0.8.10.3096_Mod.exe , ставим галку в соглашении и нажимаем [b]Next, потом снова [b]Next (если устраивает путь установки), дальше снимаем галки [b]App Store Access и [b]App Notification, это нам врятли понадобится. Нажимаем [b]Install и ждем окончания установки программы.


Итак, программа установлена. Теперь ее можно запустить соответствующей иконкой на Рабочем столе или в меню Пуск. После запуска программа попросит предоставить

BlueStacks один из лучших эмуляторов Андроид-среды на компьютерах Windows. Программы, и особенно игры, которые за последние годы разработаны для платформы Андроид, не запускаются на стационарном компьютере непосредственно. BlueStacks организует операционное окружение, внутри которого как раз делать это можно. Так вот, продвинутые геймеры часто чувствуют себя увереннее, если девайс «рутирован» – получены полные права администратора.

Для чего программе BlueStacks Root права

Права супер-пользователя часто бывают нужны для наиболее полного управления устройством. Например, вы можете получить полный доступ к файловой системе, чтобы можно было просматривать, удалять и изменять любой файл. Юзеры с обычными правами лишены ряда важных возможностей. Простым пользователям всё это может быть и не нужно, но со временем геймеры начинают понимать, как удобен полный неограниченный доступ.

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

Получение root-прав на BlueStacks

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

Нельзя не упомянуть версии эмулятора BlueStacks с уже включённым root. Такие дистрибутивы можно часто встретить в Интернете. То есть ничего взламывать вам не придётся – просто скачать, установить, и пользоваться. Решайте сами, готовы ли вы на это, потому что такие взломанные версии могут быть заражены вирусами.

Утилита BlueStacks Tweaker

  1. Скачайте установочный файл утилиты. Распакуйте архив в любую папку на вашем компьютере.
  2. Запустите исполняемый файл программы с правами администратора. Это можно сделать из контекстного меню этого файла. Но перед запуском убедитесь, что сам BlueStacks не запущен.
  3. Откроется окно утилиты, по умолчанию вы сразу увидите вкладку Main. В правой части окна кликните на кнопке Force Kill BS.
  4. После этого перейдите на вкладку Helpers и там нажмите кнопку Unlock. Если всё в порядке, то через несколько секунд процесс завершится.
  5. Перейдите снова на вкладку Main и кликните по кнопке Start BS в правой части окна. BlueStacks запустится с root-полномочиями.
  6. Закройте утилиту BlueStacks Tweaker.

После этого может быть полезно установить в самом эмуляторе какую-нибудь программу, которая может управлять предоставлением прав администратора приложениям, которые вы устанавливаете. Мы рекомендуем SuperSU, скачать её можно здесь.