mozFR

Builds communautaires Firefox OS

Utilisez les dernières version de Firefox OS

Outils pour utilisateurs

Outils du site


fr:root-virtualbox

Comment rooter un ZTE Open C depuis Virtualbox

Le logiciel qui permet de rooter un ZTE Open C (fourni par ZTE) ne fonctionne hélas que sous Windows. Mais il est possible de le faire depuis une machine virtuelle Windows. Voici comment le faire avec Virtualbox (il est probable que cela puisse fonctionner avec d'autres outils de virtualisation).

Vous pouvez utilisez les image modern.ie fournie par Microsoft : https://www.modern.ie/fr-fr/virtualization-tools#downloads

L’idée, c’est qu’on peut configurer des “filtres” dans Virtualbox, de sorte qu’il connecte automatiquement certains périphériques à la machine virtuelle, dès qu’ils sont connectés à la machine physique.

Si on ne configure pas ces filtres, l’outil de flash perd la visibilité du téléphone pendant la procédure : c’est l’OS hôte qui essaie de l’utiliser (et n’y arrive pas). Et le flash échoue.

Pour configurer les filtres, il faut aller dans la configuration de la machine virtuelle qu’on veut utiliser, dans l’item USB.

Sur la droite, il y a des icônes pour gérer les filtres. Cliquer sur celui du haut, qui permet d’ajouter un filtre :

Pour un ZTE Open C FR, il faut y renseigner les valeurs suivantes :

  ID du vendeur : 19d2
  ID du produit : 1350

Puis créer un second filtre avec les valeurs suivantes :

  ID du vendeur : 19d2
  ID du produit : 0112

NB : ne pas utiliser la fonctionnalité de Virtualbox qui permet de créer automatiquement un filtre à partir d'un appareil branché. Dans ce cas, il crée un filtre trop restrictif, qui ne permettra pas de rooter.

Vérifier ensuite que l'USB2 est activé pour cette VM :

A partir de là, on peut installer le logiciel de root dans la machine virtuelle, brancher le téléphone puis lancer la procédure.

NB : cette procédure a été testée avec un Windows 7 tournant dans Virtualbox sur Ubuntu 14.04, et avec la version FR du ZTE Open C. Mais a priori elle devrait fonctionner avec d’autres OS/versions, et probablement aussi avec la version EU du ZTE Open C (à vérifier : peut-être que les identifiants de produit sont différents. Si c'est le cas, une méthode radicale consiste à ne créer qu'un seul filtre en n'y renseignant que l'ID du vendeur 19d2 : cela connectera à la machine virtuelle tous les appareils fabriqués par ZTE)

NB2 : si vous comptez réutiliser cette machine virtuelle, je vous conseille de désactiver les filtres (on peut les décocher dans la liste), de sorte de ne pas se faire surprendre à ce que la machine virtuelle prenne la main sur votre téléphone à-l’insu-de-votre-plein-gré…

Source : http://blog.mossroy.fr/2015/04/04/zte-open-c-comment-rooter-depuis-virtualbox/

Note : (Quand téléphone non détecté) : j'ai désinstallé le driver et le log de maj, puis j'ai réinstallé le driver, puis branché mon ZTE pour configuré le driver, puis je l'ai débranché, j'ai installé le log de maj, puis branché le zte et ça a fonctionné sans problème

fr/root-virtualbox.txt · Dernière modification: 2016/01/04 23:47 par mossroy