Чт. Ноя 21st, 2024

Содержание

BlueStacks – это эмулятор Android для ПК с высоким рейтингом, но, к сожалению, он не предлагает версию с предварительным рутированием. Поиск в сети покажет множество руководств по рутированию BlueStacks одним щелчком мыши с использованием такого инструмента, как KingoRoot, но я категорически против того, чтобы рекомендовать KingoRoot людям для любого устройства – в среде рутинга хорошо известно, что KingoRoot имеет историю считывать данные людей и отправлять их на теневые серверы в Китае.

Сказав это, я собираюсь показать вам лучший и самый безопасный метод рутирования BlueStacks с помощью SuperSU – он гораздо более технический, чем одним щелчком мыши, но ваша конфиденциальность будет мне благодарна в долгосрочной перспективе. Этот метод также позволит вам получить постоянный рут, что означает, что вам не нужно будет повторно рутировать после перезагрузки BlueStacks.

Требования:

  • SuperSU v2.65
  • Распакованный BusyBox i686
  1. Сохраните файлы SuperSU и BusyBox где-нибудь на вашем компьютере – распакуйте SuperSu, но версия BusyBox, на которую я ссылаюсь, уже распакована для вас.
  2. Теперь откройте командную строку Windows, вы можете нажать Windows Key + R и затем ввести « exe ».
  3. Теперь скопируйте все эти команды в командной строке – эти команды добавят значения реестра, которые не позволяют BlueStacks «звонить домой», отключат камеру BlueStacks, подделывают ваше положение GPS и еще пару вещей, которые полезны для нашей цели:

Как: рутировать Bluestacks 2

reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent AppSync/f/v Enabled/t REG_DWORD/d 0
reg add HKEY_LO CAL_MACHINE SOFTWARE BlueStacks Agent Cloud/f/v Host/t REG_SZ/d
https://127.0.0.1
reg добавить HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud/f/v Host2/t REG_SZ/d
https://127.0.0.1
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud/f/v CCPinCheckSecs/t REG_DWORD/d 0xffffffff
reg добавить HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud/f/v SyncORDInterval # br> reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Config/f/v OEM/t REG_SZ/d BlueStacks
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android Config/f/v Camera/t REG_DWORD /d 0
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Гости Android Config/f/v IsFrontendFirstLaunch/t REG_DWORD/d 0
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Android Config /f/v SystemStats/t REG_DWORD/d 0
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android Config/f/v UsbAutoMount/t REG_D WORD/d 0
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android Config/f/v GpsMode/t REG_DWORD/d 0
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Гости Android Config/f/v GpsLatitude/t REG_SZ/d “0. 0 ”
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android Config/f/v GpsLongitude/t REG_SZ/d« 0.0 »
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Гости Android Config/f/v OEM/t REG_SZ/d BlueStacks
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android FrameBuffer 0/f/v GuestWidth/t REG_DWORD/d 860
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Гости Android FrameBuffer 0/f/v GuestHeight/t REG_DWORD/d 732
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Гости Android FrameBuffer Window 0/f/v t REG_DWORD/d 860
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android FrameBuffer 0/f/v WindowHeight/t REG_DWORD/d 732
reg add HKEY_LOCAL_MACHINE Updater SOFTWARE BlueStacks BlueStacks /f/v ManifestURL/t REG_SZ/d «http://127.0.0.1/updates/manifest_2.3.29.6222»

  1. Теперь закройте командную строку , и снова откройте его с правами администратора , прежде чем продолжить добавлять эти строки:

reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android SharedFolder 1/f/v Имя/t REG_SZ/d «InputMapper»

reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android SharedFolder 1/f/v Путь/t REG_SZ/d «C: ProgramData BlueStacks UserData InputMapper »

reg delete HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android SharedFolder 2/f

reg delete HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android SharedFolder 3/f

reg удалить HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android SharedFolder 4/f

reg удалить HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android SharedFolder 5/f

  1. Кроме того, я рекомендую установить значение RAM для BlueStacks, что поможет с проблемами скорости и памяти, такими как запуск игр или приложений, интенсивно использующих RAM. Измените «512» на желаемый объем ОЗУ:

reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android/f/v Memory/t REG_DWORD/d 512

  1. Хорошо, теперь мы готовы начать процесс рутирования. Нам потребуется, чтобы ADB работал, поэтому, если у вас не настроен ADB на вашем компьютере, прочтите «Как установить ADB в Windows».
  2. После того, как вы установили ADB, продолжайте вводить эти команды в командный терминал Windows , не терминал ADB – мы еще не там.

Как: рутировать Bluestacks 2

sc start BstHdAndroidSvc

«C: Program Files (x86) BlueStacks HD-Adb.exe» kill -сервер

«C: Program Files (x86) BlueStacks HD-Adb.exe» стартовый сервер
«C: Program Files (x86) BlueStacks HD-Adb.exe ”wait-for-device

  1. Теперь нам нужно запустить оболочку ADB, поэтому войдите в Командная строка Windows :

«C: Program Files (x86) BlueStacks HD-Adb. Оболочка exe »

Как: рутировать Bluestacks 2

  1. Это должно запуститься командная строка в стиле Linux со знаком $ перед каждой строкой. Так что введите это:

/system/xbin/bstk/su

  1. Это будет разблокируйте скрытый режим SU в BlueStacks и измените знак $ на #. Итак, в оболочке ADB введите следующие команды:

mount -o remount, rw/dev/sda1/system
mkdir/system/tmp

  1. Теперь откройте другую командную строку Windows и введите следующие команды:

    Как: рутировать Bluestacks 2

«C: Program Files (x86) Bluestacks HD-Adb.exe »Нажмите C:/SuperSU/common/SuperUser.apk/system/tmp

« C: Program Files (x86) BlueStacks HD-Adb. exe »нажмите путь_к/SuperSU/2.65/x86/su/system/tmp

« C: Program Files (x86) BlueStacks HD-Adb. exe »нажмите путь_к/SuperSU/2.65/x86/supolicy/system/tmp

« C: Program Files (x86) BlueStacks HD-Adb. exe »нажмите путь_к/SuperSU/2.65/x86/libsupol.so/system/tmp

« C: Program Files (x86) BlueStacks HD- Adb.exe ”нажмите path_to/busybox/busybox-i686/system/tmp/

  1. Теперь вернитесь в командную строку ADB и введите эти команды для постоянного root-доступа. BlueStacks:

chown system: sys tem/system/tmp/SuperUser.apk

chmod 664/system/tmp/SuperUser.apk

mv/system/tmp/SuperUser.apk/system/app

chown root: root/system/tmp/su

chown root: root/system/tmp/supolicy

chown root: корень/system/tmp/libsupol.so

chmod 775/system/tmp/su

chmod 775/system/tmp/supolicy

chmod 664/system/tmp/libsupol.so

cp/system/tmp/su/system/xbin/daemonsu

mv/system/tmp/su /system/xbin/

mv/system/tmp/supolicy/system/xbin/

mv/system/tmp/libsupol.so/system/lib/

  1. И эти команды установят BusyBox:

chmod 775/system/tmp/busybox-i686

chown root: root/system/tmp/busybox-i686
cp/system/tmp/busybox-i686/system/xbin/

mv/system/tmp/busybox-i686/system/xbin/busybox

  1. Теперь мы изменит init.sh, чтобы изменить двоичный файл SU для прослушивания в качестве демона:

    Как: рутировать Bluestacks 2

  2. Теперь мы будем l перемонтировать систему как доступную только для чтения:

rm/system/tmp/*

rmdir/system/tmp

mount -o remount, ro/dev/sda1/system

mount -t ext4/dev/block/sdd1/mnt/prebundledapps

  1. А теперь очистим кеш Dalvik:

find/data/dalvik-cache/-type f -exec rm {} +

exit

exit

  1. Ладно, хватит команд ADB. Теперь вернитесь в командную строку Windows и перезапустите BlueStacks:

sc stop BstHdAndroidSvc
### подождите несколько секунд ( 10?)
sc start BstHdAndroidSvc

Как: рутировать Bluestacks 2

  1. Подтверждение успеха root должно быть в форме запроса на обновление SuperSU, поэтому выберите «Нормальный» метод. По завершении обновления перезапустите BlueStacks через командную строку Windows :

«C: Program Files (x86) BlueStacks HD-Quit.exe »

« C: Program Files (x86) BlueStacks HD-Frontend.exe »Android

Итак, теперь ваш BlueStacks полностью, постоянно внедрен!

Источник

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