Como: Root Bluestacks 2

'.
  • Agora copie e cole todos esses comandos no prompt de comando - esses comandos adicionarão valores de registro que impedem os BlueStacks de “ligar para casa”, desligam a câmera BlueStacks, falsificam sua posição GPS e algumas outras coisas que são úteis para nosso objetivo:


  • reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent AppSync / f / v Ativado / t REG_DWORD / d 0
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud / f / v Host / t REG_SZ / d
    https://127.0.0.1
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud / f / v Host2 / t REG_SZ / d
    https://127.0.0.1
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud / f / v CCPinCheckSecs / t REG_DWORD / d 0xffffffff
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud / f / v SyncIntervalSecs / t REG_DWORD / d 0xffffffff
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Config / f / v OEM / t REG_SZ / d BlueStacks
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v Câmera / t REG_DWORD / d 0
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v IsFrontendFirstLaunch / t REG_DWORD / d 0
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v SystemStats / t REG_DWORD / d 0
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v UsbAutoMount / t REG_DWORD / d 0
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v GpsMode / t REG_DWORD / d 0
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v GpsLatitude / t REG_SZ / d “0,0”
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v GpsLongitude / t REG_SZ / d “0,0”
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v OEM / t REG_SZ / d BlueStacks
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android FrameBuffer 0 / f / v GuestWidth / t REG_DWORD / d 860
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android FrameBuffer 0 / f / v GuestHeight / t REG_DWORD / d 732
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android FrameBuffer 0 / f / v WindowWidth / t REG_DWORD / d 860
    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests 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. Agora feche o prompt de comando e abra-o novamente com privilégios de administrador antes de continuar a adicionar estas linhas:

    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android SharedFolder 1 / f / v Nome / t REG_SZ / d “InputMapper”



    reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android SharedFolder 1 / f / v Caminho / t REG_SZ / d “C: ProgramData BlueStacks UserData InputMapper ”



    reg delete HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android SharedFolder 2 / f



    reg delete HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android SharedFolder 3 / f

    reg delete HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android SharedFolder 4 / f

    reg delete HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android SharedFolder 5 / f



    1. Além disso, eu recomendo definir o valor de RAM para BlueStacks, o que ajudará com problemas de velocidade e memória, como jogos em execução ou aplicativos com uso intenso de RAM. Altere “512” para a quantidade de RAM desejada:

    reg adicionar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android / f / v Memória / t REG_DWORD / d 512

    1. Ok, agora estamos prontos para começar o processo de root. Precisaremos que o ADB esteja funcionando, portanto, se você não tiver o ADB configurado em seu computador, leia “ Como instalar o ADB no Windows ”.
    2. Depois de instalar o ADB, continue a digitar esses comandos no janelas terminal de comando, não um terminal ADB - ainda não chegamos lá.

    sc start BstHdAndroidSvc

    Kill-server “C: Program Files (x86) BlueStacks HD-Adb.exe”

    Servidor de início “C: Arquivos de programas (x86) BlueStacks HD-Adb.exe”
    “C: Arquivos de programas (x86) BlueStacks HD-Adb.exe” espera por dispositivo

    1. Agora precisamos lançar um shell ADB, então entre em janelas prompt de comando:

    Shell “C: Arquivos de programas (x86) BlueStacks HD-Adb.exe”

    1. Isso deve iniciar um prompt de comando no estilo Linux, com um sinal $ precedendo cada linha. Então, digite isto:

    / system / xbin / bstk / su

    1. Isso desbloqueará o modo SU oculto do BlueStacks e mudará o sinal $ para um #. Portanto, no shell ADB, insira estes comandos:

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

    1. Agora abra outro janelas prompt de comando e digite estes comandos:

    “C: Arquivos de programas (x86) Bluestacks HD-Adb.exe” push C: /SuperSU/common/SuperUser.apk / system / tmp

    “C: Arquivos de programas (x86) BlueStacks HD-Adb.exe” push path_to / SuperSU / 2.65 / x86 / su / system / tmp

    “C: Arquivos de programas (x86) BlueStacks HD-Adb.exe” push path_to / SuperSU / 2.65 / x86 / supolicy / system / tmp

    “C: Arquivos de programas (x86) BlueStacks HD-Adb.exe” push path_to / SuperSU / 2.65 / x86 / libsupol.so / system / tmp

    “C: Arquivos de programas (x86) BlueStacks HD-Adb.exe” push path_to / busybox / busybox-i686 / system / tmp /

    1. Agora volte para o prompt de comando ADB e digite estes comandos para fazer root permanentemente no BlueStacks:

    sistema chown: system /system/tmp/SuperUser.apk

    chmod 664 /system/tmp/SuperUser.apk

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

    root chown: root / system / tmp / su

    chown root: root / system / tmp / supolicy

    chown root: 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. E esses comandos irão instalar o BusyBox:

    chmod 775 / system / tmp / busybox-i686

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

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

    1. Agora vamos modificar init.sh para alterar o binário SU para ouvir como um daemon:
    2. Agora vamos remontar o sistema como somente leitura:

    rm / system / tmp / *

    rmdir / system / tmp

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

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

    1. E agora vamos limpar o cache Dalvik:

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

    Saída

    Saída

    1. Ok, isso é o suficiente dos comandos ADB. Agora volte para janelas prompt de comando e vamos reiniciar o BlueStacks:

    sc stop BstHdAndroidSvc
    ### espere alguns segundos (10?)
    sc start BstHdAndroidSvc

    1. A confirmação de nosso sucesso de root deve ser na forma de um prompt de atualização para SuperSU, então escolha o método “Normal”. Quando terminar de atualizar, reinicie o BlueStacks via janelas prompt de comando:

    “C: Arquivos de programas (x86) BlueStacks HD-Quit.exe”

    “C: Arquivos de programas (x86) BlueStacks HD-Frontend.exe” Android

    Então agora seu BlueStacks está completamente, permanentemente enraizado!

    4 minutos lidos