Installer Ubuntu Touch

Installing Ubuntu Touch is easy, and a lot of work has gone in to making the installation process less intimidating to the average user. The UBports Installer is a nice graphical tool that you can use to install Ubuntu Touch on a supported device from your Linux, Mac or Windows computer. For more experienced users, we also have manual installation instructions for every device on the devices page.

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.

You can Download the UBports Installer from GitHub. The following packages are available:

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 !

Si vous êtes un développeur android expérimenté et que vous souhaitez nous aider à porter Ubuntu Touch sur d’autres appareils, visitez la :doc:` section portage </porting/introduction>`.

Résolution de problèmes

If you need help, you can join UBports” support channels on telegram or matrix or ask a question in the forum or on askubuntu. If you believe that the UBports Installer is not working correctly, you can also file a new issue to help us solve the problem.

Connection lost during installation

Try a different USB cable and a different USB port on your computer. Cheap and old cables tend to lose connection during the installation.

Windows Defender prevents Installer from starting

We have contacted Microsoft about this problem, but they seem to think it’s enjoyable. To dismiss the warning, click on « More Information », then select « Run anyway ».

Device not detected

Custom platform tools

You might want to try using custom adb and fastboot binaries. For that, tick the « Custom tools » checkbox in the options and specify the path to adb and fastboot in the text-boxes below.

Virtual Machine

Make sure the virtual machine is allowed to access the USB port.

Windows ADB drivers

Install the universal adb driver and reboot your computer.

Fairphone 2 Vendor-ID

Run echo 0x2ae5 >> ~/.android/adb_usb.ini in the terminal and restart the installer. This does not affect the snap package.

Missing udev-rules

If the device not detected on Linux and packages other than snap, you might be missing udev-rules.

  1. See if /etc/udev/rules.d/51-android.rules exists and contains the rules below. If not, add them to the file and run sudo service udev restart or 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"

Other issues

If the troubleshooting tips do not work, you might also try following the manual installation instructions for your device on the devices page.

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, flasher un appareil avec des outils OEM ne devrait pas être fait sans un peu de savoir-faire et beaucoup de recherche.

Les appareils Meizu sont en grande partie bloqués sur Flyme. Alors que le MX4 peut être flashé 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 Ubuntu Touch pour votre appareil :

  3. Téléchargez SP flash tool pour Linux.

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

Vous devrez également utiliser la dernière version de l’outil <https://spflashtool.com/download/SP_Flash_Tool_v5.1744_Linux.zip>`_.

  1. Extrayez les fichiers zip
  2. Démarrez l’outil avec sudo
  3. 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
  4. Choisissez « Mise à jour du micrologiciel »
  5. Vérifiez par deux fois que vous avez choisi « Mise à jour du micrologiciel » et pas « Télécharger » ou « Tout formater »

Avertissement

Si vous sélectionnez TÉLÉCHARGER 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.

  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. Votre appareil démarrera sous une version extrêmement ancienne d’Ubuntu Touch.
  6. 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 continuer.