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”
- 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
- 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
- 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 ”.
- 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
- 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”
- Isso deve iniciar um prompt de comando no estilo Linux, com um sinal $ precedendo cada linha. Então, digite isto:
/ system / xbin / bstk / su
- 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
- 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 /
- 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 /
- 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
- Agora vamos modificar init.sh para alterar o binário SU para ouvir como um daemon:
- 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
- E agora vamos limpar o cache Dalvik:
find / data / dalvik-cache / -type f -exec rm {} +
Saída
Saída
- 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
- 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