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

  1. Créer sur votre carte sd un répertoire /debian ainsi au’un sous répertoire share
  2. 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
  3. Depuis root explorer lancer le fichier debian.sh
  4. 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é)
  5. 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
  6. Lancer un terminal
  7. 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é.