Cómo: Rootear Bluestacks 2

’.
  • Ahora copie y pegue todos estos comandos en el símbolo del sistema: estos comandos agregarán valores de registro que evitarán que BlueStacks 'llame a casa', apague la cámara BlueStacks, falsifique su posición GPS y un par de otras cosas que son útiles para nuestro objetivo:


  • 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”

    1. 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



    1. 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

    1. 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 ”.
    2. 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

    1. Ahora necesitamos lanzar un shell ADB, así que ingrese Ventanas símbolo del sistema:

    Shell 'C: Archivos de programa (x86) BlueStacks HD-Adb.exe'

    1. 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

    1. 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

    1. 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 /

    1. 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 /

    1. 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

    1. Ahora modificaremos init.sh para cambiar el binario SU para que escuche como un demonio:
    2. 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

    1. Y ahora borraremos el caché de Dalvik:

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

    salida

    salida

    1. 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

    1. 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