On a testé : installer Ubuntu sur une tablette Nexus 7 de Google
Au péril de notre vie !
Le 22 février 2013 à 09h50
8 min
Société numérique
Société
Canonical dévoilait hier les premières images et la méthode pour installer Ubuntu sur un smartphone Galaxy Nexus / Nexus 4 ou une tablette Nexus 7 / 10 de Google. Nous avons décidé de tenter le coup, afin de voir si cela était simple et de vérifier ce que cet OS mobile a dans le ventre.
Ubuntu a annoncé récemment vouloir proposer des déclinaisons de sa fameuse distribution Linux afin de permettre aux utilisateurs de l'utiliser sur des smartphones et tablettes. Hier, la première mouture dédiée aux développeurs a été mise en ligne, avec des images dédiées à quatre appareils Google :
- Galaxy Nexus
- Nexus 4
- Nexus 7
- Nexus 10
Une première version Preview pour motiver les développeurs
Pour procéder, une méthode a été mise en ligne et elle semble assez simple de prime abord. Il faut néanmoins avoir conscience qu'il ne s'agit pas ici d'une version destinée à « Mr tout le monde », et qu'elle est encore assez basique. S'il est possible de retourner sous Android à tout moment, l'opération n'est pas sans risque, elle est donc à pratiquer uniquement si vous savez ce que vous faites.
Pour commencer, il vous faudra donc une machine sous Ubuntu Precise, Quantal ou Raring. Pour notre essai, nous avons utilisé la version 12.10 (Quantal) dans son édition 64 bits afin de tenter l'installation sur une Nexus 7 Wi-Fi de 16 Go (JDQ39).
Avant tout, nous ne pouvons que vous conseiller de récupérer l'image de votre appareil qui sera nécessaire pour une restauration. Pour identifier le numéro de build de votre appareil, vous devrez vous rendre dans Paramètres > À propos de... afin d'obtenir un résultat de ce genre :
Si vous possédez Android 4.1 ou 4.2 (Jelly Bean), tapez sept fois de suite sur cette zone située tout en bas afin d'activer le mode développeur qui nous sera utile un peu plus tard.
Android ou Ubuntu, il va falloir choisir
Actuellement, aucun double boot n'est possible. Votre appareil sera donc complètement effacé. N'hésitez pas à garder une copie de vos fichiers et à activer la sauvegarde sur votre compte Google pour tout retrouver si vous décidez de repasser sous Android.
Tout d'abord, il vous faut installer les outils nécessaires au bon déroulement de la procédure en rajoutant le dépôt nécessaire via un PPA. Pour cela tapez la commande suivante dans un terminal (CTRL + ALT + T) :
sudo add-apt-repository ppa:phablet-team/tools
Première étape : débloquer votre appareil
Vous devrez ensuite mettre à jour votre liste de packages puis installer ceux qui sont nécessaires via les deux commandes suivantes :
sudo apt-get update
sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot
Vous pouvez alors débloquer votre appareil si ce n'est pas déjà fait. Pour cela il faut l'éteindre puis l'allumer en appuyant à la fois sur les touches Power, Volume + et Volume - afin d'arriver sur un menu spécifique.
Branchez ensuite l'appareil à votre machine via un port USB puis tapez la commande suivante :
sudo fastboot oem unlock
Une fois l'opération effectuée, vous verrez une suite de messages s'afficher au sein de votre terminal pour vous confirmer que tout s'est bien passé :
Seconde étape : activer le mode de debug USB
Vous pourrez ensuite déconnecter l'USB et démarrer votre appareil qui sera alors débloqué (un cadenas ouvert s'affichera à l'allumage). Vous devrez ensuite activer le debug USB via une méthode qui dépend de votre version d'Android :
- Android 4.0 : Paramètres > Système > Options pour les développeurs
- Android 4.1 / 4.2 : Paramètres > Options pour les développeurs
Avec Android 4.2.2, il faudra en plus taper les deux commandes suivantes :
adb kill-server
adb start-server
Branchez alors l'USB et vous devrez sans doute valider une clef permettant de permettre la communication entre votre machine et votre appareil. On passe ensuite à la phase importante : le déploiement d'Ubuntu sur votre appareil.
Troisième étape : l'installation... en une seule ligne de commande
Cela passe simplement par une commande qui récupère les données (90 Mo), les prépare et les transfère avant de procéder à l'installation :
phablet-flash -b
Votre accord vous sera demandé avant de procéder à l'opération. Une étape qui peut être un peu longue et qu'il ne faut pas interrompre.
Si vous disposez déjà des données au sein de votre machine (dans le répertoire Downloads/phablet-flash/) et que vous voulez seulement effectuer la procédure d'installation, vous pourrez le faire en tapant la commande suivante :
phablet-flash
Une fois ceci effectué, vous serez sous Ubuntu Touch Developer Preview. Comme nous le disions précédemment, cette version n'est destinée qu'à donner aux développeurs un aperçu du fonctionnement de l'OS et leur permettre de tester leurs applications.
Le retour sous Android : simple comme deux lignes de commandes
Si jamais vous désiriez retourner sous Android, rien de plus simple. Il vous suffit pour cela de décompresser le fichier téléchargé précédemment pour votre appareil sur cette page puis de taper la commande suivante dans un terminal :
adb reboot-bootloader
Vous devrez ensuite lancer la procédure de restauration (avec sudo si cela ne fonctionne pas sans) :
./flash-all.sh
Vous serez alors de retour sous Android et vous serez invité à rentrer tous vos paramètres afin de procéder à la configuration de votre appareil. Pour ceux qui voudraient une vidéo du résultat, vous pouvez regarder ceci :
Ubuntu Touch : ça fonctionne, mais c'est encore assez austère
D'après nos premiers essais, tout fonctionne ou presque, mais l'on sent une certaine lenteur dans l'interface qui était assez forte lors de notre première tentative, mais qui s'est largement réduite avec les suivantes. Les applications actuellement installées sont fonctionnelles : appareil photo, galerie, téléphonie, gestion des contacts, navigateur, lecteur vidéo, notepad... d'autres sont par contre là pour décorer comme l'outil de gestion de la musique, la calculatrice, la météo ou Ski Safari. Pour Amazon, Facebook et Twitter par exemple, il ne s'agit que du site web encapsulé.
Le fonctionnement de l'interface est plutôt déroutant au début, mais dans la mouvance de ce qui se fait ailleurs (notamment chez BlackBerry). Ainsi, avec un glissé du doigt sur chaque bord vous aurez une action différente :
- Gauche : affichage du menu principal
- Droite : passage d'une application ouverte à une autre
- Haut : affichage du menu supérieur (paramètres, recherche)
- Bas : affichage du menu inférieur et de paramètres si vous cliquez sur la loupe
Le Wi-Fi, la gestion de la batterie et de la luminosité (mais pas le mode automatique)... Canonical indique de son côté que dans la version smartphone il est possible de passer des appels et d'envoyer des SMS mais pas de passer par la 3G / 4G par exemple.
Dans le cas spécifique de la Nexus 7, nous n'avons pas non plus pu lire de vidéo (accélération désactivée) ou écouter de la musique (audio désactivé) et seul le mode portrait est pour le moment utilisable, on ne disposait donc pas des options spécifiques aux tablettes présentées récemment, comme le multi-tâches par exemple. On est donc loin de la présentation vidéo qui avait été faite, mais l'on est ici aux premières étapes du développement.
Ubuntu sur smartphones et tablettes : ce n'est que le début d'un long travail
D'autres limitations sont de la partie et des optimisations sont encore nécessaires, mais le but est ici de montrer que le projet est bel et bien concret et de motiver la communauté et les développeurs à apporter son soutien en proposant des applications, en participant au code ou même en effectuant des portages.
Une conférence se tiendra d'ailleurs cette après-midi à 16 h, afin de discuter de cet aspect. Pour la suivre en direct, il vous suffira de vous rendre sur ce site. Car outre les modèles de Google, beaucoup attendent l'arrivée d'autres produits. On imagine que les versions AOSP des Xperia de SONY seront rapidement concernées, mais il sera surtout intéressant de voir ce qu'il en est avec les modèles qui disposent d'une plus grande part de marché, notamment avec les séries Galaxy / Galaxy Note de Samsung, par exemple.
Quoi qu'il en soit, n'hésitez pas à nous faire part de vos impressions au sein de nos commentaires, et à nous poser les questions que vous vous posez sur ce nouveau système pour que nous puissions tenter d'y répondre.
On a testé : installer Ubuntu sur une tablette Nexus 7 de Google
-
Une première version Preview pour motiver les développeurs
Commentaires (69)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 22/02/2013 à 11h04
“On a testé : installer Ubuntu sur une tablette Nexus 7 de Google”
Et alors, c’est un mâle?
Le 22/02/2013 à 11h06
Le 22/02/2013 à 11h09
Le 22/02/2013 à 11h13
Le 22/02/2013 à 11h19
Le 22/02/2013 à 11h19
Le 22/02/2013 à 11h23
Le 22/02/2013 à 12h02
Vous trouverez sur XDA une methode plus simple que celle de Canonical avec juste 2 zip à flasher. Si vous faites un nandroid backup avant, quand vous avez fini de tester, vous pouvez simplement le restaurer.
http://forum.xda-developers.com/showthread.php?t=2149705
Tester sur Galaxy Nexus.
Le 22/02/2013 à 12h43
Même si le système est encore en pré-alpha, est-ce que même sur la Nexus 7 il est assez fluide et rapide ? Je veux m’acheter une tablette pour tester, mais vu les prix et comme c’est vraiment juste pour essayer, aider et supporter Ubuntu OS mobile, je vais sans doute me contenter de la 7 plutôt que la 10 (qui a un meilleur proc’ et deux fois plus de RAM). " />
Le 22/02/2013 à 12h47
Le 22/02/2013 à 13h03
Merci pour le test PCI
A suivre de près l’évolution de cette OS pour tablette
Le 22/02/2013 à 13h28
J’espère qu’on aura un support “standard” un jour ou l’autre, pour l’installer sur d’anciens terminaux… J’ai un HTC trucmuche qui est sous android 2.3, et ne reçoit plus de MAJ. Son fonctionnement n’étant pas tout à fait satisfaisant, ce serait chouette de pouvoir le mettre sous ubuntu…
En plus si on peut mettre ubuntu sur des smartphones, ça pourrait ouvrir la voie à pas mal d’applications… Par exemple utiliser un smarphone comme webcam/caméra IP commandée par le réseau…
Par contre bonjour l’ouverture d’esprit… Des que ça n’interesse pas certains, c’est “pour frimer”, ou “de la branlette intellectuelle”…
Pour l’inpacticien qui trouve que linux sur PS3 c’est débile, bah certains en ont fait des clusters performants, et on acheté la console spécialement pour ça. C’est peut etre pas ton usage, mais c’est un usage serieux. En tant qu’universitaire, je comprends parfaitement qu’on puisse avoir voulu en faire cela, d’autant plus que le linux était dans les specs d’origine. Maintenant, je dois dire que du point de vue recherche, je ne m’orienterais pas vers du matériel sony, vu qu’ils sont capables de modifier les conditions d’utilisation du matériel quand bon leur chante, ou encore du matériel restrictif genre apple, vu qu’on a pas le droit de faire quoi que ce soit de non prévu.
C’est d’ailleurs un problème assez répandu dans le monde des smartphones et tablettes, d’ou l’intérêt pour cette solution. Par exemple, je travaille sur un projet utilisant une tablette, et si on avais eu le choix d’ubuntu à l’époque, on aurait sans doute été très intéréssés. Android c’est bien, surtout pour les nombreuses API très puissantes, mais le développement aurait probablement été plus simple avec un Linux, en utilisant du code C classique éprouvé sur de nombreux cas.
Petit exemple, si je veux faire tourner un réseau de neurones, ou un SVM sur la tablette, ça risque d’être compliqué, avec l’obligation de tout recoder pour android. Avec Ubuntu, je compilerais mes outils, et je pourrais utiliser mes classifieurs déjà entrainés directement sur la tablette…
Le 22/02/2013 à 14h01
Le 22/02/2013 à 15h40
Le 22/02/2013 à 16h56
Bon, ca semble pas si mal pour un premier jet… mais les pb de lenteur, ca devient un peu la marque de fabrique d’Ubuntu sur PC aussi hélas. Dommage de les trouver dès le départ… sur une base qui est plutôt vouée à grossir.
Le 22/02/2013 à 16h58
Le 22/02/2013 à 09h59
Rien que pour faire ça l’achat d’un nexus 7 s’impose…
L’idée du double boot je la trouve un peu idiote, je me vois mal redémarrer un périf mobile pour changer d’OS.
Par contre l’idée de cloner injecter une image configurée et démarrer au besoin serait pas mal…
Le 22/02/2013 à 10h00
Au-delà de frimer que t’est plus geek que tes pots geek, quel est l’intérêt ? " />
Le 22/02/2013 à 10h02
Le 22/02/2013 à 10h04
Le 22/02/2013 à 10h05
Le 22/02/2013 à 10h07
Le 22/02/2013 à 10h14
Le 22/02/2013 à 10h16
Sinon j’allais oublier: merci PCI pour ce test grandeur nature. " />
Le 22/02/2013 à 10h31
Le 22/02/2013 à 10h31
Le 22/02/2013 à 10h32
Le 22/02/2013 à 10h35
Le 22/02/2013 à 10h36
Le 22/02/2013 à 10h36
J’ai un Galaxy SII qui traîne sur mon bureau depuis quelques temps, vu que je ne m’en sers plus, je tenterais bien l’expérience … Il en à vu d’autre, il est Rooté, et il a eu 5 ou 6 ROM différentes.
Le 22/02/2013 à 10h37
Le 22/02/2013 à 10h40
Le 22/02/2013 à 10h43
Le 22/02/2013 à 10h44
Le 22/02/2013 à 10h45
Le 22/02/2013 à 10h46
Le 22/02/2013 à 10h49
Le 22/02/2013 à 10h50
Quitte à installer un OS alternatif à Android sur Nexus 7, autant en installer un qui est suffisamment mature pour être utilisable : Plasma Active. Ca tourne pas mal sur Nexus 7. Et le développement est entièrement ouvert et communautaire en plus d’être open-source, contrairement à Ubuntu qui prend de plus en plus Google comme modèle.
Le 22/02/2013 à 10h55
Le 22/02/2013 à 10h57
On a testé : installer Ubuntu sur une tablette Nexus 7 de Google
Ah… ca fait plaisir de retrouver la rubrique TALC. " />
Le 22/02/2013 à 18h20
Le 22/02/2013 à 19h10
@ Jed08:
Justement, à ma connaissance, ni Android, ni WP, ni ios, ni bbos ne sont sorti avec des recettes officielles pour être installé sur des appareils différent que ceux qui ont été conçus pour eux.
Par exemple, si tu avais un Nexus, tu n’avais pas le choix de l’OS: tu ne pouvais pas y installer WP, ios ou bbos.
Maintenant, tu as le choix: Android ou Ubuntu.
Donc, oui, ici, on va dans le bon sens.
Le 22/02/2013 à 19h42
Le 22/02/2013 à 19h48
Le 22/02/2013 à 20h14
Le 22/02/2013 à 20h32
Le 22/02/2013 à 20h35
Le 22/02/2013 à 21h16
L’article dis que les données téléchargées par l’outil de flashage pèsent 90 mo, mais ayant installé la preview hier soir sur un nexus 4 les données font plutôt 630 mo :
Le 22/02/2013 à 23h01
Il y a eu la conférence à propos du portage d’Ubuntu sur de nouveaux téléphones/tablettes et un ‘porting guide’ a été publié.
A priori, le portage est ‘simple’ à partir du moment où le matos a déjà un cyanogenmod qui est proposé dessus. Certains portages sont déjà en cours.
Le 23/02/2013 à 00h21
Le 23/02/2013 à 11h06
Le 23/02/2013 à 13h35
Le 23/02/2013 à 18h22
Sinon pour ceux qui ont pu tester le système, ça donne quoi ?
Est-ce l’Ubuntu qu’on connait avec juste une interface adaptée au smartphone ?
Le système s’annonce-t-il à priori complet ?
Le 22/02/2013 à 10h16
Le 22/02/2013 à 10h17
Le 22/02/2013 à 10h18
Le 22/02/2013 à 10h20
Le 22/02/2013 à 10h21
Vous avez pas fait une tite vidéo? Dommage j’aurais aimé voir ce que ça donne et non pas la vidéo de promo.
Le 22/02/2013 à 10h21
Ça devrait être interdit une coque pareille " />
Le 22/02/2013 à 10h21
Le 22/02/2013 à 10h22
Le 22/02/2013 à 10h26
Le 22/02/2013 à 10h27
Juste pour savoir, les activitées de l’utilisateur seront elles envoyées à Amazon ? " />
Autant je trouvais que installer Linux sur sa PS3 était vraiment de la br*nlette intellectuelle entre geek. Mais dans ce cas présent je suis plutôt d’accord pour dire que cela peut être différent, surtout si Canonical sort des smartphones/tablettes.
Bien que je pense que seul le public “geek” soit vraiment ciblé…
Le 22/02/2013 à 10h28
« Mr tout le monde »
C’est “M. tout le monde”
Nom dediou " />
Le 22/02/2013 à 10h28
Mais ca ne me dérange pas du tout. " />
On dirait que posait la question sur quel est l’intérêt de bidouiller un produit finis pour mettre un OS expérimental est une attaque personnelle envers vous tous. " />
Enfin, c’est quand même une question essentielle, non ? " />
Et puis je m’attends plus aux réponse du genre : « C’est plus rapide », « ca consomme moins la batterie », « y’a plus de fonctions » au lieu de « c’est un autre OS qu’on peut bidouiller ».
Le 22/02/2013 à 10h29
Le 22/02/2013 à 10h30
Le 22/02/2013 à 10h30
Je ne vais pas essayer d’installer une version encore très “alpha” mais le jour de la sortie définitive, je me trouverai bien une nexus 7 pas chère pour le mettre. Il peut être très prometteur. A suivre !
Le 22/02/2013 à 10h31