Installer Ubuntu Touch#

Installer Ubuntu Touch est facile, de gros efforts ont été faits pour rendre le processus d’installation moins intimidant pour les utilisateurs et les utilisatrices les moins techniques. L’installateur d’UBports est un bel outil graphique qui permet d’installer Ubuntu Touch sur un appareil compatible à partir de votre ordinateur Linux <https://snapcraft.io/ubports-installer>`_, Mac <https://devices.ubuntu-touch.io/installer/?package=dmg> ou Windows <https://devices.ubuntu-touch.io/installer/?package=exe>. Pour les personnes plus expérimentées, nous avons également des instructions d’installation manuelle pour chaque appareil sur la page des appareils.

Avertissement

Si vous passez d’Android à Ubuntu Touch sur votre appareil, vous perdrez toutes les données qui sont actuellement sur cet appareil. Si vous voulez conserver ces données, créez une sauvegarde sur un support externe.

Vous pouvez télécharger l’installeur d’UBports à partir de GitHub. Les paquets suivants sont disponibles :

Démarrer l’installateur et suivre les instructions sur l’écran qui vous guideront à travers le processus d’installation. C’est tout ! Prenez plaisir en explorant Ubuntu Touch !

If you’re an experienced android developer and want to help us bring Ubuntu Touch to more devices, visit the porting section.

Note

Please do not start the installer with sudo. It is meant to be run as a normal user, not as root. Using the installer with sudo will mess up permissions in the installer’s cached files and lead to problems down the road. If the installer does not recognize your device, check the troubleshooting information below.

Résolution de problèmes#

Si vous avez besoin d’aide, vous pouvez rejoindre les salons de discussion et de soutient d’UBports sur Telegram ou Matrix ou poser une question dans le forum ou sur Ask Ubuntu. Si vous pensez que l’Installateur d’UBports ne marche pas correctement, vous pouvez aussi documenter un nouveau problème pour nous aider à le résoudre.

Connexion perdue pendant l’installation#

Essayez un autre câble USB et un autre port USB sur votre ordinateur. Les câbles bon marché et âgés ont tendance à perdre la connexion lors de l’installation.

Windows Defender empêche l’installateur de démarrer#

Nous avons contacté Microsoft au sujet de ce problème, mais ils semblent penser que c’est une situation normale. Pour annuler l’avertissement, cliquez sur « Plus d’informations », puis sélectionnez « Exécuter quand même ».

Appareil non détecté#

Machine virtuelle#

Si vous exécutez l’installateur dans une machine virtuelle, assurez-vous que la machine virtuelle a l’autorisation d’accéder au port USB.

Pilotes ADB de Windows#

Installez le pilote ADB universel et redémarrez votre ordinateur.

Identification du fabricant pour le Fairphone 2#

Exécutez echo 0x2ae5 >> ~/.android/adb_usb.ini dans le terminal et redémarrez l’installateur. Cela n’affecte pas le paquet Snap.

Règles Udev manquantes#

If the device is not detected on Linux and you are not using the snap package, then you might be missing some udev-rules.

  1. Regardez si /etc/udev/rules.d/51-android.rules existe et contient les règles ci-dessous. Si ce n’est pas le cas, ajoutez-lesau fichier et exécutez sudo service udev restart ou sudo udevadm control --reload-rules && udevadm trigger.

SUBSYSTEM=="usb", ATTRS{idVendor}=="0e79", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0502", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0b05", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="413c", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0489", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="091e", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="24e3", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2116", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0482", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="17ef", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0409", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2080", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0955", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2257", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="10a9", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1d4d", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0471", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04da", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="05c6", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1f53", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04dd", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0930", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="19d2", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2ae5", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2a45", MODE="0666", GROUP="plugdev"

Autres problèmes#

Si les conseils de dépannage ne fonctionnent pas, vous pouvez également essayer de suivre les instructions d’installation manuelle de votre appareil sur la page dédiée.

Installer sur des appareils Android plus anciens#

Bien que la procédure d’installation soit relativement simple pour la plupart des appareils, celle-ci requiert des étapes spécifiques pour certaines versions plus anciennes d’appareils Bq et Meizu. Cette partie du guide ne s’applique pas aux autres appareils.

Note

C’est un territoire plus ou moins inexploré. Si le fabricant de votre appareil ne veut pas que vous installiez un système d’exploitation alternatif, il n’y a pas grand-chose que nous puissions faire. Les instructions ci-dessous ne doivent être suivies que par des utilisateurs expérimentés. Bien que nous apprécions le fait que beaucoup de gens veulent utiliser notre système d’exploitation, installer un appareil avec des outils du constructeur ne devrait pas être fait sans un peu de savoir-faire et beaucoup de recherches.

Les appareils Meizu sont en grande partie bloqués sur Flyme. Alors que des installations sont possibles sur le MX4 avec succès dans certains cas, le Pro5 est basé sur Exynos et a ses propres problèmes.

Avertissement

SOYEZ TRÈS PRUDENT ! Vous êtes responsable de vos propres actions !

  1. Déconnectez tous les appareils et périphériques non essentiels de votre ordinateur. Chargez votre appareil sur un chargeur mural (et non sur votre ordinateur) à au moins 40%.

  2. Téléchargez la ROM d’Ubuntu Touch pour votre appareil et extrayez les fichiers zippés :

  3. Téléchargez la dernière version de SP Flash Tool (aussi appelé MTK Flash Tool).

  4. Extrayez les fichiers zip

  5. Ouvrez un terminal, renseignez le répertoire de SP Flash Tool et lancez-le avec sudo ./flash_tool.sh.

Note

Sur Ubuntu 17.10, il y a des problèmes avec flash_tool qui charge la bibliothèque partagée “libpng12”, donc cela peut être utilisé comme une solution de contournement :

wget -q -O /tmp/libpng12.deb http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb \
&& sudo dpkg -i /tmp/libpng12.deb \
&& rm /tmp/libpng12.deb
  1. Sélectionnez le fichier *Android_scatter.txt dans l’archive que vous avez téléchargée lors de la première étape en tant que fichier de chargement.

  2. Choisissez « Mise à jour du micrologiciel ».

Avertissement

Si vous sélectionnez TÉLÉCHARGER UNIQUEMENT au lieu de MISE À JOUR DU MICROLOGICIEL, vous obtiendrez une brique inutile en lieu et place d’un élégant appareil sous Ubuntu Touch. Assurez-vous de sélectionner MISE À JOUR DU MICROLOGICIEL.

De plus, après avoir sélectionné le fichier *Android_scatter.txt, le choix du menu déroulant est réinitialisé sur TÉLÉCHARGER UNIQUEMENT. Assurez-vous de le sélectionner après avoir sélectionné le fichier.

  1. Éteignez complètement votre appareil, mais ne le connectez pas tout de suite.

  2. Appuyez sur le bouton « Téléchargement ».

  3. Effectuez une dernière vérification sur le fait que vous avez sélectionné l’option « Mise à jour du micrologiciel » et pas « Téléchargement ».

  4. Assurez-vous que votre appareil est éteint et connecté à votre ordinateur. N’utilisez pas un port USB 3.0, car il s’agit d’une cause connue de problème de communication avec votre appareil.

  5. La magie opère. Attendez la fin de toutes les barres de progression.

Note

Si l’installation échoue avec une barre rouge à 100 % et qu’elle y reste (et que les journaux indiquent quelque chose comme le port COM est ouvert. Essayez de synchroniser avec la cible...), supprimez le paquet modemmanager puisque celui installé n’est pas compatible avec SP Flash Tool, fermez-le et essayez de nouveau à partir de l’étape 4.

  1. Félicitations ! Votre appareil démarrera sous une version extrêmement ancienne d’Ubuntu Touch. Vous pouvez désormais utiliser l’installateur d’UBports pour installer une version mise à jour.