reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent AppSync / f / v Activé / t REG_DWORD / d 0
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud / f / v Host / t REG_SZ / d https://127.0.0.1
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud / f / v Host2 / t REG_SZ / d https://127.0.0.1
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud / f / v CCPinCheckSecs / t REG_DWORD / d 0xffffffff
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Agent Cloud / f / v SyncIntervalSecs / t REG_DWORD / d 0xffffffff
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Config / f / v OEM / t REG_SZ / d BlueStacks
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android Config / f / v Caméra / t REG_DWORD / d 0
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android Config / f / v IsFrontendFirstLaunch / t REG_DWORD / d 0
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android Config / f / v SystemStats / t REG_DWORD / d 0
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android Config / f / v UsbAutoMount / t REG_DWORD / d 0
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android Config / f / v GpsMode / t REG_DWORD / d 0
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android Config / f / v GpsLatitude / t REG_SZ / d '0.0'
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android Config / f / v GpsLongitude / t REG_SZ / d '0.0'
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android Config / f / v OEM / t REG_SZ / d BlueStacks
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android FrameBuffer 0 / f / v GuestWidth / t REG_DWORD / d 860
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android FrameBuffer 0 / f / v GuestHeight / t REG_DWORD / d 732
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android FrameBuffer 0 / f / v WindowWidth / t REG_DWORD / d 860
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités 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'
- Fermez maintenant l'invite de commande et rouvrez-la avec les privilèges d'administrateur avant de continuer à ajouter ces lignes:
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android SharedFolder 1 / f / v Nom / t REG_SZ / d «InputMapper»
reg add HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android SharedFolder 1 / f / v Chemin / t REG_SZ / d «C: ProgramData BlueStacks UserData InputMapper »
reg supprimer HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android SharedFolder 2 / f
reg supprimer HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android SharedFolder 3 / f
reg supprimer HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android SharedFolder 4 / f
reg supprimer HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Invités Android SharedFolder 5 / f
- De plus, je recommande de définir la valeur de votre RAM pour BlueStacks, ce qui vous aidera à résoudre les problèmes de vitesse et de mémoire, tels que l'exécution de jeux ou d'applications gourmandes en RAM. Remplacez le «512» par la quantité de RAM souhaitée:
reg ajouter HKEY_LOCAL_MACHINE SOFTWARE BlueStacks Guest Android / f / v Memory / t REG_DWORD / d 512
- D'accord, nous sommes maintenant prêts à commencer le processus d'enracinement. Nous aurons besoin de l'ADB, donc si vous n'avez pas configuré ADB sur votre ordinateur, veuillez lire ' Comment installer ADB sur Windows ».
- Une fois ADB installé, continuez à saisir ces commandes dans le les fenêtres terminal de commande, ne pas un terminal ADB - nous n'en sommes pas encore là.
sc démarrer BstHdAndroidSvc
Kill-server «C: Program Files (x86) BlueStacks HD-Adb.exe»
Serveur de démarrage «C: Program Files (x86) BlueStacks HD-Adb.exe»
'C: Program Files (x86) BlueStacks HD-Adb.exe' en attente de périphérique
- Nous devons maintenant lancer un shell ADB, alors entrez dans les fenêtres invite de commande:
Shell «C: Program Files (x86) BlueStacks HD-Adb.exe»
- Cela devrait lancer une invite de commande de style Linux, avec un signe $ précédant chaque ligne. Alors entrez ceci:
/ système / xbin / bstk / su
- Cela déverrouillera le mode SU caché de BlueStacks et changera le signe $ en #. Donc, dans le shell ADB, entrez ces commandes:
mount -o remount, rw / dev / sda1 / système
mkdir / système / tmp
- Maintenant, ouvrez un autre les fenêtres invite de commande et entrez ces commandes:
«C: Program Files (x86) Bluestacks HD-Adb.exe» push C: /SuperSU/common/SuperUser.apk / system / tmp
'C: Program Files (x86) BlueStacks HD-Adb.exe' push path_to / SuperSU / 2.65 / x86 / su / system / tmp
'C: Program Files (x86) BlueStacks HD-Adb.exe' push path_to / SuperSU / 2.65 / x86 / supolicy / system / tmp
'C: Program Files (x86) BlueStacks HD-Adb.exe' push path_to / SuperSU / 2.65 / x86 / libsupol.so / system / tmp
'C: Program Files (x86) BlueStacks HD-Adb.exe' push path_to / busybox / busybox-i686 / system / tmp /
- Revenez maintenant à l'invite de commande ADB et entrez ces commandes pour rooter définitivement BlueStacks:
chown système: system /system/tmp/SuperUser.apk
chmod 664 /system/tmp/SuperUser.apk
mv /system/tmp/SuperUser.apk / system / app
racine chown: racine / système / tmp / su
racine chown: racine / système / tmp / supolicy
chown racine: racine /system/tmp/libsupol.so
chmod 775 / système / tmp / su
chmod 775 / système / tmp / supolicy
chmod 664 /system/tmp/libsupol.so
cp / system / tmp / su / system / xbin / daemonsu
mv / système / tmp / su / système / xbin /
mv / système / tmp / supolicy / système / xbin /
mv /system/tmp/libsupol.so / system / lib /
- Et ces commandes installeront BusyBox:
chmod 775 / système / tmp / busybox-i686
racine chown: racine / système / tmp / busybox-i686
cp / système / tmp / busybox-i686 / système / xbin /
mv / système / tmp / busybox-i686 / système / xbin / busybox
- Maintenant, nous allons modifier init.sh pour changer le binaire SU pour écouter en tant que démon:
- Nous allons maintenant remonter le système en lecture seule:
rm / système / tmp / *
rmdir / système / tmp
mount -o remount, ro / dev / sda1 / système
mount -t ext4 / dev / block / sdd1 / mnt / prebundledapps
- Et maintenant, nous allons effacer le cache Dalvik:
find / data / dalvik-cache / -type f -exec rm {} +
sortie
sortie
- D'accord, c'est assez des commandes ADB. Maintenant, reviens dans les fenêtres invite de commande, et permet de redémarrer BlueStacks:
sc stop BstHdAndroidSvc
### attendez quelques secondes (10?)
sc démarrer BstHdAndroidSvc
- La confirmation de notre succès racine doit être sous la forme d'une invite de mise à jour pour SuperSU, alors choisissez la méthode «Normal». Une fois la mise à jour terminée, redémarrez BlueStacks via les fenêtres invite de commande:
«C: Program Files (x86) BlueStacks HD-Quit.exe»
'C: Program Files (x86) BlueStacks HD-Frontend.exe' Android
Alors maintenant, votre BlueStacks est complètement, définitivement enraciné!
4 minutes de lecture