Grace à l’application Debroid et au tutoriel publié sur gitbrew.org nous allons voir comment lancer n’importe quelle image Debian, compilée pour l’achi ARM, sur notre smartphone Android. Dans notre cas nous utiliserons la toute distribution Backtrack 5 Revolution.
Installation
- Créer sur votre carte sd un répertoire /debian ainsi au’un sous répertoire share
- Dans un premier téléchargé ce fichier zip contenant l’application debdroid et divers utilitaires et décompresser le dans le répertoire debian de votre carte sd
- Depuis root explorer lancer le fichier debian.sh
- Ensuite aller sur le site de gitbrew.org et télécharger une image de votre système : debian squeeze, debian lenny ou encore backtrack 5 Revolution. Pour ma part j’ai pris la backtrack 5 Custom ( gnome remplacé par xfce4 et startvnc corrigé)
- Une fois le fichier rar de l’image téléchargé, décompressé le et déposer le sur votre carte sd dans le répertoire debian. Ensuite renommé la debian.img
- Lancer un terminal
- Entrer les commandes :
su bash debdroid
Utilisation
A partir de cet instant votre OS est backtrack 5. Pour contrôler taper la commande :
cat /etc/issue
et vous verrez apparaître :
Ubuntu 10.04 LTS.
Entrer la commande
apt-get update
ou
nmap -v -sT localhost.
Encore plus fort, accéder au système via vnc. Dans votre session terminal de votre smartphone.
Entrez la commande :
vncpasswd
Définissez votre mot de passe et ensuite récupérer votre IP via la commande
ifconfig
Lancer le serveur vnc avec la commande :
startvnc
Sur votre poste Ubuntu dans une fenêtre terminal entrer la commande
vinagre adresse_ip-smartphone:1
Tous les tests ont été réalisé sur ma tablette Android Nook Color sous la cyanogenMod 7.1 Beta 3.1. A priori fonctionne sur tous smartphone Android rooté.