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

'.
  • Теперь скопируйте все эти команды в командную строку - эти команды добавят значения реестра, которые не позволят BlueStacks «звонить домой», выключат камеру BlueStacks, подделывают ваше положение GPS и еще пару вещей, которые полезны для нашей цели:


  • reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent AppSync / f / v Enabled / t REG_DWORD / d 0
    reg добавить HKEY_LOCAL_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 добавить 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 SyncIntervalSecs / t REG_DWORD / d 0xffffffff
    reg добавить HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Config / f / v OEM / t REG_SZ / d BlueStacks
    reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Гости 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 Гости Android Config / f / v UsbAutoMount / t REG_DWORD / d 0
    reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Гости 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 Гости 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 Гости 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 0 / f / v WindowWidth / t REG_DWORD / d 860
    reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Гости Android FrameBuffer 0 / f / v WindowHeight / t REG_DWORD / d 732
    reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Updater / 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 Гости Android SharedFolder 1 / f / v Имя / t REG_SZ / d «InputMapper»



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



    reg удалить HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Гости Android SharedFolder 2 / f



    reg удалить HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Гости Android SharedFolder 3 / f

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

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



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

    reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android / f / v Память / t REG_DWORD / d 512

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

    sc start BstHdAndroidSvc

    Сервер уничтожения «C: Program Files (x86) BlueStacks HD-Adb.exe»

    Стартовый сервер «C: Program Files (x86) BlueStacks HD-Adb.exe»
    Устройство ожидания «C: Program Files (x86) BlueStacks HD-Adb.exe»

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

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

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

    / система / xbin / bstk / su

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

    монтировать -o remount, rw / dev / sda1 / system
    mkdir / система / tmp

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

    «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» нажмите путь_к / busybox / busybox-i686 / system / tmp /

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

    система chown: система /system/tmp/SuperUser.apk

    chmod 664 /system/tmp/SuperUser.apk

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

    корень chown: корень / система / tmp / su

    корень chown: корень / система / tmp / supolicy

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

    chmod 775 / система / tmp / su

    chmod 775 / система / tmp / supolicy

    chmod 664 /system/tmp/libsupol.so

    cp / система / tmp / су / система / 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 / система / tmp / busybox-i686

    корень chown: корень / система / tmp / busybox-i686
    CP / система / tmp / busybox-i686 / система / xbin /

    МВ / система / tmp / busybox-i686 / система / xbin / busybox

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

    rm / system / tmp / *

    rmdir / system / tmp

    монтировать -o remount, ro / dev / sda1 / system

    монтировать -t ext4 / dev / блок / sdd1 / mnt / prebundledapps

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

    найти / данные / dalvik-cache / -type f -exec rm {} +

    Выход

    Выход

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

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

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

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

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

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

    4 минуты на чтение