Pour décompresser un fichier ZIP situé sur votre téléphone, vous pouvez utiliser la commande unzip, qui est incluse dans BusyBox. Pour l'exécuter, vous pouvez soit installer un émulateur de terminal sur le téléphone, soit utiliser adb depuis un ordinateur avec votre téléphone connecté via USB.
Méthode ADB
Avant de brancher votre téléphone à l'ordinateur, assurez-vous que la case à côté de Débogage USB, située dans les paramètres développeur, a bien été cochée.
Ensuite, branchez votre téléphone à l'ordinateur, lancez un shell sur ce dernier et installez ADB, que vous utiliserez pour exécuter des commandes sur votre téléphone.
Après l'installation est terminée, démarrez ADB en tapant adb shell
, ce qui déclenchera une boîte de dialogue d'autorisation sur l'écran de votre téléphone. Acceptez-la, et concentrez-vous sur la nouvelle commande émise, car vous avez peut-être remarqué qu'un nouveau shell avec un préfixe différent a pris la place du précédent sur l'ordinateur : vous commandez maintenant votre téléphone.
À partir du shell ADB, utilisez la commande cd
pour accéder au répertoire où se trouve votre ZIP, et créez un nouveau répertoire avec mkdir Répertoire
(remplacez Répertoire
par un nom de votre choix).
Enfin, tapez unzip archive.zip -d Répertoire
, en remplaçant archive.zip
par le nom de votre archive ; le contenu de l'archive sera alors extrait dans le Répertoire
spécifié.
Si vous trouvez que trop de résultats envahissent votre shell, remplacez la commande unzip ci-dessus par unzip archive.zip -d Répertoire &> /dev/null
, ce qui supprimera la sortie de la commande.
0 votes
Cette solution a fonctionné pour moi. J'ai installé busybox pour obtenir la commande unzip.
0 votes
Je vais l'écrire en tant que réponse.