Nous avons déjà parlé de BlueStacks App Player, un logiciel qui permet d'utiliser des applications Android directement sur votre PC.
Cependant, comme pour de nombreux smartphones, pour utiliser pleinement le systÚme d'exploitation Android et permettre d'installer certains programmes autrement inutilisables, il est nécessaire obtenir un accÚs root sur Android.
L'équipe de développeurs XDA a réussi à faire le enracinement du lecteur d'application BlueStacks, vous trouverez ci-dessous le guide pour obtenir un accÚs root sur BlueStacks App Player avec tous les fichiers nécessaires répertoriés.

Tout d'abord, vous devez disposer d'une version spécifique de BlueStacks App joueur, comme les derniÚres versions publiées n'ont pas encore été "rootées", la version testée est la 0.6.3.0686.
Commençons donc par télécharger et installer Lecteur d'applications BlueStacks 0.6.3.0686:
Téléchargez le lecteur d'application BlueStacks 0.6.3.0686
Les autres fichiers nécessaires au root sont :
- initrd-betahack.img
- disque virtuel.img
- su.x86
- BlueRegistryMOD.reg
- system.img
- Outils SDK Android (vous n'ĂȘtes pas obligĂ© de tĂ©lĂ©charger la version groupĂ©e mais uniquement les outils SDK pour Windows, qui peuvent ĂȘtre tĂ©lĂ©chargĂ©s en cliquant sur UTILISER UN IDE EXISTANT ou TĂLĂCHARGER POUR D'AUTRES PLATEFORMES sous l'Ă©lĂ©ment Outils SDK uniquement)
je dépose initrd-betahack.img, disque virtuel.img, su.x86 e BlueRegistryMOD.reg sont situés à l'intérieur du fichier Rooting_BlueStacks_Beta_a.zip téléchargeable à partir du lien ci-dessous :
http://forum.xda-developers.com/attachment.php?attachmentid=981591&d=1333513823/.
Avant de continuer, vous devez vous assurer que Bluestacks n'est pas en cours d'exécution :
- cliquez avec le bouton droit de la souris surIcÎne Bluestacks dans la zone de notification et sélectionnez Fermer ;
- chĂšque de Gestion d'activitĂ© Processus Windows Bluestacks en cours d'exĂ©cution (vous devez afficher les processus pour tous les utilisateurs) et les supprimer, les processus commençant par doivent ĂȘtre rĂ©pertoriĂ©s HAUTE DĂFINITION- per esempio HD-Agent.exe, pour ĂȘtre sĂ»r il vaut mieux vĂ©rifier dans la description qu'ils appartiennent Ă Bluestacks.
copie je classe initrd-betahack.img, disque virtuel.img, system.img dans:
%programdata%BlueStacksAndroid
Vous devez apporter des modifications au fichier de registre BlueRegistryMOD.reg.
Vous devez d'abord trouver le GUID utilisateur associé à l'installation de Bluestacks dans le registre systÚme :
- début regedit.exe (dans le menu Démarrer, écrivez regedit.exe dans Rechercher des programmes et des fichiers et cliquez sur cmd.exe) ;
- aller à l'itinéraire HKEY_CURRENT_USERSOFTWAREBlueStacks (si vous ne trouvez pas la clé, essayez plutÎt HKEY_LOCAL_MACHINESOFTWAREBlueStacks);
- trouver la voix USER_GUID et copie la valeur des données qui sera un code comparaison pour ça:
dd6fc7c0-04f1-11e2-872f-001617ba1848.
Vous devez maintenant insérer la valeur GUID trouvée précédemment dans deux sections du fichier BlueRegistryMOD.reg:
- Ouvrez le fichier BlueRegistryMOD.reg pour le modifier (cliquez avec le bouton droit sur le fichier et sélectionnez Modification);
- pĂąte votre GUID au lieu du texte ENTREZ-VOTRE-GUID-ICI, les deux parties Ă modifier doivent se trouver aux lignes 4 et 32 ââdu fichier ;
- enregistrez les modifications apportées et "exécutez" le fichier BlueRegistryMOD.reg (les clés modifiées seront insérées dans le registre systÚme).
La prochaine étape consiste à installer Outils SDK Android que vous avez téléchargé précédemment et, une fois installé (sélectionnez pour l'installer pour tous les utilisateurs Windows), lancez Gestionnaire de SDK Android, cocher Outils de plate-forme SDK Android et installez-le en cliquant sur Installer des paquets.
Copiez le fichier su.x86 dans "C: Fichiers de programme (x86) Androidandroid-sdkplatform-tools" (le chemin d'accĂšs oĂč les outils de la plate-forme Android SDK ont Ă©tĂ© installĂ©s peut Ă©galement ĂȘtre diffĂ©rent).
Une fois tous les préparatifs effectués, nous passons à la procédure proprement dite pour réaliser le enracinement du lecteur d'application BlueStacks.
- Démarrez Bluestacks.
- Ouvrez une fenĂȘtre de commande Windows (dans le menu DĂ©marrer, Ă©crivez cmd.exe dans Rechercher des programmes et des fichiers et cliquez sur cmd.exe).
- Ăcrivez dans la fenĂȘtre de commande :
cd "C: Program Files (x86) Androidandroid-sdkplatform-tools"
adb connecter 127.0.0.1:5555
racine adb
(le message devrait apparaßtre : "adbd est déjà exécuté en tant que root")
adb remonter
shell adb rm /system/xbin/su
adb push su.x86 /system/xbin/su
shell adb chmod 6711 / system / xbin / su
adb shell mount -o ro,remount -t ext4 /dev/sdb1 /system - Fermez la fenĂȘtre de commande.
- RedĂ©marrez Bluestacks et vous aurez fini dâenraciner Bluestacks.
Pour confirmer que vous disposez d'un accÚs root, vous pouvez installer l'application sur Bluestacks Vérificateur de démarrage qui confirmera ou non l'accÚs root sur Bluestacks.


