Installer facilement Ubuntu sur vos appareils Android
Déjà évoqué dans un port précédent, il est tout à fait possible de faire tourner Ubuntu sur un appareil Android. En effet, s’appuyant sur un noyau Linux, Android possède tout ce qu’il faut pour recevoir une distribution Linux en mode chroot.
La procédure d’installation précédemment décrite n’est pas à la portée de tout le monde et bien désormais cela va changer. En effet, zacthespack un membre du forum XDA, vient de mettre en ligne une application permettant de réaliser cette installation en toute simplicité sur tout appareil Android rooté. Pour le moment les utilisateurs ont le choix entre deux images iso de la version 10.10 d’Ubuntu, une légère de 500 Mo avec LXDE comme interface accompagné de certaines des applications essentielles, et autre une pleine 1,5 Go avec Gnome, LXDE et plusieurs applications supplémentaires.
Cette application est disponible en deux versions, une gratuite avec les deux distributions citées plus haut et une payante permettant d’installer les distributions avec la bonne résolution écran (Custom ubuntu images for 800×480, 854×480, 1024×600 and 1280×800 device resolutions)
L’application et toutes les explications sont disponibles sur le forum xda : forum.xda-developers.com
Un certain d’appareils sont déjà annoncé comme compatible avec cette application mais cela ne veut pas dire que cela ne fonctionne pas sur d’autres :
| Atrix 4G | Cyanogenmod | faux123′s kernel | N/A |
| Archos 101 Internet Tablet | UrukDroid | UrukDroid | N/A |
| Dell Streak Mini 5 | DSC | DSC | N/A |
| Galaxy Player 4.0 | Stock 2.3.5 | Stock | N/A |
| HTC Desire | Ginger Villain 3.3 | Ginger Villain 3.3 | N/A |
| HTC Desire HD | Icy-smoke | RCMIX3D-V11.1 | N/A |
| HTC Desire S | Most Roms | Any other than stock | N/A |
| HTC Droid Incredible 2 | Sabotage Sense v1.2 | drelisdees #21 | N/A |
| HTC Flyer WiFi 16GB | LeeDroid honeycomb | LeeDroid honeycomb | N/A |
| HTC Glacier | Absolution | tdj darkside 12 cm | N/A |
| HTC inspire 4g | Cyanogenmod 7 | Cyanogenmod 7 | N/A |
| HTC Thunderbolt | Liquid Gingerbread v 3.2 | Liquid Gingerbread v 3.2 | N/A |
| Kindle Fire | Stock | Stock | N/A |
| Samsung Captivate | Cyanogenmod 7 | Cyanogenmod 7 | N/A |
| Samsung Galaxy Note (GT-N7000) | Stock 2.3.5 | Stock | N/A |
| Samsung Nexus S | Cyanogenmod 7 | Cyanogenmod 7 | N/A |
| Samsung Vibrant | ICS | ICS | N/A |
| Transformer Prime | Stock | Stock | N/A |
| Xperia Neo |
Installation d’Ubuntu sur Android
Pour installer cette application il faut au moins un appareil Android rooté possédant :
- un processeur à un 1Ghz
- Android 1.6 ou plus
- un Kernel supportant les loop device
- un carte SD avec au moins 3.5GB d’espace libre
- une connexion data
Applications contenues dans l’image : Firefox, Thunderbird, openoffice.org suite, GIMP Image Editor, Emacs Text Editor (geared towards programming), C and C++ build-essential, Java JDK, Python, TeXlive and TeXmaker LaTeX editor, Transmission BitTorrent Client, eVince PDF Viewer, File Manager, Terminal, Image Viewer, Leafpad Text Editor, Synaptic Package Manager and Ubuntu Software Center with all repositories enabled (Ubuntu Software Center is pretty and well organized – but bloated and slow), SSH server, Gnash
Ce qu’il manque à nos tablettes ou smartphone c’est un trackball comme celui que l’on retrouvait sur le HTC Magic.
Source : forum.xda-developers.com
Related posts:
- Ubuntu 11.04 – Gérer facilement vos quicklists du Launcher Unity
- Android 2.2 Froyo porté sur le HTC Vogue
- Dual Boot Android / Windows Mobile sur le SmartPhone Android Htc HD2
- La version finale de la CyanogenMod 6.1 est sortie !
- Un clic pour rooter un bon nombre de Smartphones Android











Je me pose une question bête: est-il possible de téléphoner une fois sous Linux???
(pas en Voip mais en 2g/3g), si oui quel logiciel gère cela?
bien sur, linux tourne en tache de fond….
ouppss, je n’avais pas regardé la vidéo, effectivement linux est virtualisé, et on y accède par VNC. ça doit être très intéressant depuis une tablette, sur un smartphone bof bof bof.
De toute manière il me semble que le prochain ubuntu sera compatible ARM, là il y aura vraiment de quoi s’amuser;-)
Félicitations pour ce site génial.
Un pteit lien vers le fil du forum XDA :
http://forum.xda-developers.com/showthread.php?t=1390351
Merci mais il est au moins 3 fois dans l’article …..
Ca ne remplace pas le probleme de base : tant qu’android a un backdoor integre (comme ios), l’utilisateur n’a pas la main sur son terminal, qu’il soite root ou non…
On veut du GNU/Linux NATIF, Debian, Ubuntu ou autre, et pas un chroot ou une machine virtuelle : la dictature, c’est la liberte a 99,99%…
Meme la compilation d’une cyanogen requis les boites noires du terminal, ce qui prouve bien qu’on ne VEUT PAS donner la main a 100% aux usagers. Finalement, ils ont invente le parfait espion numerique, activable a distance, suivable a tout moment… Est ce bien un « 1984 bis » que l’on veut pour nos enfants ?
La ubuntu n’est pas virtualisé, un chroot permet de faire tourner les executables en NATIF sur le cpu arm du teléphone, c’est un chroot c-a-d un autre » / » au dessus du kernel (n’oublions pas android c’est du linux).

Theoriquement tu est 97% libre (tu peut pas sortir du chroot)
Bonjour à tous,
personnellement, avec l’image d’Ubuntu placé sur ma carte SD externe et le script ubuntu.sh dans un répertoire « ubuntu » sur la ma carte sd interne, l’install plante au début avec le code suivant :
$ export PATH=/data/local/bin:$PATH $ cd sdcard $ cd ubuntu $ su # sh ubuntu.sh mkdir: can’t create directory ‘/data/local/mnt’: File exists losetup: /dev/block/loop255: No such file or directory mount: Invalid argument mount: No such file or directory mount: No such file or directory mount: No such file or directory mount: mounting /sdcard on /data/local/mnt/sdcard failed: No such file or directory mount: mounting /sdcard/external_sd on /data/local/mnt/external_sd failed: No such file or directory net.ipv4.ip_forward = 1 ubuntu.sh: cannot create /data/local/mnt/etc/resolv.conf: directory nonexistent ubuntu.sh: cannot create /data/local/mnt/etc/resolv.conf: directory nonexistent ubuntu.sh: cannot create /data/local/mnt/etc/hosts: directory nonexistent Ubuntu is configured with SSH and VNC servers that can be accessed from the IP: eth0: No such device chroot: can’t execute ‘/root/init.sh’: No such file or directory Shutting down Ubuntu ARM failed. failed. failed. failed. failed. failed. losetup: /dev/block/loop255: No such device or address #