Installation des images d’Ubuntu Touch 16.04 sur Halium

Avertissement

Ces étapes écraseront toutes les données sur votre appareil. Si vous souhaitez conserver quelque chose, assurez-vous qu’elles sont sauvegardées via une copie externe à l’appareil avant de continuer.

Maintenant que vous avez construit halium-boot, nous sommes prêts pour installer Ubuntu Touch sur votre appareil.

Afin d’installer Ubuntu Touch, vous aurez besoin de créer une récupération avec Busybox, telle que TWRP, installée sur votre appareil. Vous devrez également vous assurer que la partition « /data » est formatée avec ext4 et n’est pas chiffrée.

Installation d’halium-boot

Vous devrez installer l’image halium-boot avant l’installation d’une autre image. Redémarrez votre appareil en mode « fastboot », puis faites la chose suivante à partir de votre arborescence d’Halium:

cout
fastboot flash boot halium-boot.img

Téléchargement du fichier rootfs

Vous devez ensuite télécharger le rootfs (système de fichiers racine) adapté à votre appareil. Un seul est disponible pour le moment. Téléchargez simplement ubports-touch.rootfs-xenial-armhf.tar.gz à partir de notre serveur d’intégration continue. Si vous disposez d’un appareil ARM 64 bits (aarch64), ce même rootfs devrait fonctionner pour vous. Si vous avez un appareil x86, faites le nous savoir. Nous n’avons pas encore de rootfs disponible pour cela.

Installation de system.img et de rootfs

Clone or download the halium-install repository. This repository contains tools that can be used to install a Halium system image and distribution rootfs. We’ll use the halium-install script to install Ubuntu Touch on your device:

path/to/halium-install -p ut path/to/rootfs.tar.gz path/to/system.img

Le script copiera et extraira les fichiers dans leurs emplacements respectifs, puis vous autorisera à définir le mot de passe de la phablette.

Obtenir un accès SSH

Lorsque votre appareil démarre, il reste en règle générale sur l’écran de chargeur d’amorçage. Cependant, vous devez aussi obtenir une nouvelle connexion au réseau sur l’ordinateur auquel vous l’avez branché. Nous allons utiliser cela pour dépanner le système.

Pour confirmer que votre appareil a correctement démarré, exécutez la commande dmesg -w et guettez « GNU/Linux device » en sortie. Si vous obtenez en revanche quelque chose du style « Halium initrd Failed to boot », veuillez prendre contact avec nous pour que nous comprenions pourquoi.

Similar to the Halium reference rootfs, you should set your computer’s IP on the newly connected RNDIS interface to 10.15.19.100 if you don’t get one automatically. Then, run the following to access your device:

ssh phablet@10.15.19.82

Le mot de passe sera celui que vous avez défini lors de l’exécution d’halium-install.

Problèmes fréquents

Si vous rencontrez une erreur en déroulant ces étapes, vérifiez si l’une des suggestions suivantes correspond à ce que vous voyez. Si votre installation est couronnée de succès, passez au chapitre Poursuivre.

Continuez

Félicitations ! Ubuntu Touch vient de démarrer sur votre appareil. Allez ensuite sur Lancement d’Ubuntu Touch pour découvrir en détail les étapes que vous devrez mettre en œuvre pour effectuer un portage complet.