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.

Now that you’ve built halium-boot, we’re ready to install Ubuntu Touch on your device.

Afin d’installer Ubuntu Touch, vous aurez besoin de créer une restauration 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 en partie chiffrée.

Install halium-boot

We’ll need to install the halium-boot image before installing an image. Reboot your phone into fastboot mode, then do the following from your Halium tree:

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

À faire

Changez le lien rootstock pour pointer vers UBports une fois que le PR actuallyfixit est fusionné.

Download the halium-install-standalone script from jbbgameich/halium-install’s releases (direct link to download). Boot your device into recovery and run the script as follows:

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

The script will copy and extract the files to their proper places, then allow you to set the phablet user’s password.

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.

To confirm that your device has booted correctly, run dmesg -w and watch for « GNU/Linux device » in the output. If you instead get something similar to « Halium initrd Failed to boot », please get in contact with us so we can find out why.

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

The password will be the one that you set while running halium-install.

Common Problems

If you have any errors while performing these steps, check see if any of the following suggestions match what you are seeing. If you have installed successfully, skip down to Continue on.

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.