reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent AppSync / f / v Habilitado / t REG_DWORD / d 0
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud / f / v Host / t REG_SZ / d https://127.0.0.1
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud / f / v Host2 / t REG_SZ / d https://127.0.0.1
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud / f / v CCPinCheckSecs / t REG_DWORD / d 0xffffffff
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud / f / v SyncIntervalSecs / t REG_DWORD / d 0xffffffff
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Config / f / v OEM / t REG_SZ / d BlueStacks
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v Camera / t REG_DWORD / d 0
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v IsFrontendFirstLaunch / t REG_DWORD / d 0
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v SystemStats / t REG_DWORD / d 0
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v UsbAutoMount / t REG_DWORD / d 0
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v GpsMode / t REG_DWORD / d 0
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v GpsLatitude / t REG_SZ / d '0.0'
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v GpsLongitude / t REG_SZ / d '0.0'
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android Config / f / v OEM / t REG_SZ / d BlueStacks
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android FrameBuffer 0 / f / v GuestWidth / t REG_DWORD / d 860
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android FrameBuffer 0 / f / v GuestHeight / t REG_DWORD / d 732
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android FrameBuffer 0 / f / v WindowWidth / t REG_DWORD / d 860
reg add 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”
- Ahora cierre el símbolo del sistema y vuelva a abrirlo con privilegios de administrador antes de continuar agregando estas líneas:
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android SharedFolder 1 / f / v Nombre / t REG_SZ / d “InputMapper”
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android SharedFolder 1 / f / v Ruta / t REG_SZ / d 'C: ProgramData BlueStacks UserData InputMapper '
reg eliminar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android SharedFolder 2 / f
reg eliminar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android SharedFolder 3 / f
reg eliminar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android SharedFolder 4 / f
reg eliminar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guests Android SharedFolder 5 / f
- Además, recomiendo configurar su valor de RAM para BlueStacks, lo que ayudará con problemas de velocidad y memoria, como ejecutar juegos o aplicaciones con uso intensivo de RAM. Cambie el '512' a la cantidad de RAM deseada:
reg agregar HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android / f / v Memory / t REG_DWORD / d 512
- Bien, ahora estamos listos para comenzar el proceso de enraizamiento. Necesitaremos que ADB funcione, así que si no tiene ADB configurado en su computadora, lea ' Cómo instalar ADB en Windows ”.
- Una vez que haya instalado ADB, continúe escribiendo estos comandos en el Ventanas terminal de comando, no una terminal ADB, todavía no llegamos.
sc iniciar BstHdAndroidSvc
'C: Archivos de programa (x86) BlueStacks HD-Adb.exe' kill-server
Servidor de inicio 'C: Archivos de programa (x86) BlueStacks HD-Adb.exe'
'C: Archivos de programa (x86) BlueStacks HD-Adb.exe' espera al dispositivo
- Ahora necesitamos lanzar un shell ADB, así que ingrese Ventanas símbolo del sistema:
Shell 'C: Archivos de programa (x86) BlueStacks HD-Adb.exe'
- Esto debería lanzar un símbolo del sistema al estilo de Linux, con un signo $ antes de cada línea. Entonces ingrese esto:
/ system / xbin / bstk / su
- Eso desbloqueará el modo SU oculto de BlueStacks y cambiará el signo $ a #. Entonces, en el shell de ADB, ingrese estos comandos:
montar -o remontar, rw / dev / sda1 / system
mkdir / system / tmp
- Ahora abre otro Ventanas símbolo del sistema e ingrese estos comandos:
'C: Archivos de programa (x86) Bluestacks HD-Adb.exe' presione C: /SuperSU/common/SuperUser.apk / system / tmp
'C: Archivos de programa (x86) BlueStacks HD-Adb.exe' push path_to / SuperSU / 2.65 / x86 / su / system / tmp
'C: Archivos de programa (x86) BlueStacks HD-Adb.exe' push path_to / SuperSU / 2.65 / x86 / supolicy / system / tmp
'C: Archivos de programa (x86) BlueStacks HD-Adb.exe' push path_to / SuperSU / 2.65 / x86 / libsupol.so / system / tmp
'C: Archivos de programa (x86) BlueStacks HD-Adb.exe' push path_to / busybox / busybox-i686 / system / tmp /
- Ahora regrese al símbolo del sistema de ADB e ingrese estos comandos para rootear permanentemente BlueStacks:
sistema chown: system /system/tmp/SuperUser.apk
chmod 664 /system/tmp/SuperUser.apk
mv /system/tmp/SuperUser.apk / system / app
raíz de chown: root / system / tmp / su
raíz chown: root / system / tmp / supolicy
raíz 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 /
- Y estos comandos instalarán BusyBox:
chmod 775 / system / tmp / busybox-i686
raíz de chown: root / system / tmp / busybox-i686
cp / system / tmp / busybox-i686 / system / xbin /
mv / system / tmp / busybox-i686 / system / xbin / busybox
- Ahora modificaremos init.sh para cambiar el binario SU para que escuche como un demonio:
- Ahora volveremos a montar el sistema como de solo lectura:
rm / system / tmp / *
rmdir / system / tmp
montaje -o remontaje, ro / dev / sda1 / system
montar -t ext4 / dev / block / sdd1 / mnt / prebundledapps
- Y ahora borraremos el caché de Dalvik:
buscar / data / dalvik-cache / -type f -exec rm {} +
salida
salida
- De acuerdo, eso es suficiente con los comandos de ADB. Ahora vuelve a Ventanas símbolo del sistema y reinicie BlueStacks:
sc detener BstHdAndroidSvc
### espera unos segundos (¿10?)
sc iniciar BstHdAndroidSvc
- La confirmación de nuestro éxito de root debe ser en forma de un mensaje de actualización para SuperSU, así que elija el método 'Normal'. Cuando haya terminado de actualizar, reinicie BlueStacks a través de Ventanas símbolo del sistema:
'C: Archivos de programa (x86) BlueStacks HD-Quit.exe'
'C: Archivos de programa (x86) BlueStacks HD-Frontend.exe' Android
¡Así que ahora sus BlueStacks están completamente arraigados permanentemente!
4 minutos de lectura