Exécutez facilement des applications Android sur Linux avec Waydroid

Exécutez facilement des applications Android sur Linux avec Waydroid

Envie d’exécuter vos applications Android préférées en toute fluidité sur votre ordinateur Linux ? Waydroid est fait pour vous ! Cet outil innovant utilise une architecture conteneurisée, permettant l’exécution d’applications Android avec des performances proches de celles des applications natives, tout en les intégrant parfaitement à votre environnement Linux. Ce guide offre un aperçu complet de l’utilisation de Waydroid sur votre système Linux.

Comprendre Waydroid

Waydroid est une solution sophistiquée basée sur des conteneurs, capable de démarrer un système d’exploitation Android complet sur votre machine Linux. Contrairement aux émulateurs traditionnels, gourmands en ressources, Waydroid gère les applications Android nativement grâce aux conteneurs Linux (LXC).Il en résulte une expérience légère et efficace, où les applications s’intègrent directement à votre environnement de bureau.

Compatible avec diverses distributions Linux et architectures CPU, Waydroid exploite la technologie Mesa d’Android pour des performances graphiques améliorées. Cela garantit le bon fonctionnement de vos applications en accordant au conteneur l’accès au GPU du système hôte.

Processus d’installation de Waydroid

Avant de lancer l’installation, assurez-vous que votre système exécute une session Wayland (spécifiquement pour Ubuntu 22.04 et versions ultérieures).Vous pouvez le vérifier en ouvrant un terminal et en exécutant la commande suivante :

echo $XDG_SESSION_TYPE

Vérification de Wayland sur Ubuntu 22.04 LTS

Assurez-vous que votre système est mis à jour et contient les prérequis requis tels que curl :

sudo apt update && sudo apt install curl ca-certificates -y

Ensuite, ajoutez le référentiel officiel Waydroid :

curl -s https://repo.waydro.id | sudo bash

Ajout du référentiel Waydroid sur Ubuntu

Si la détection automatique échoue, spécifiez votre version manuellement. Par exemple, vous pouvez utiliser -s jammyUbuntu 22.04.

Enfin, exécutez la commande suivante pour installer Waydroid :

sudo apt install waydroid -y

Une fois l’installation réussie, vous pourrez retrouver Waydroid dans votre menu Applications.

Lancer Waydroid depuis le menu Applications

Pour les utilisateurs de Fedora, l’installation s’effectue avec le gestionnaire de paquets DNF :

sudo dnf install waydroid

Configuration de Waydroid

Lors du premier lancement de Waydroid, une fenêtre d’installation peut vous inviter à télécharger une image Android. Cette image sert de système Android fonctionnant dans le conteneur. Vous pouvez sélectionner une image Vanilla (sans les services Google) ou une image GAPPS (avec les services Google Play).

Choisissez GAPPS si vous souhaitez accéder au Google Play Store pour installer l’application. Après avoir sélectionné l’image souhaitée, cliquez sur Télécharger et attendez la fin du téléchargement.

Sélection du type Android GAPPS dans la configuration Waydroid

Une fois le téléchargement terminé, cliquez sur « Terminé » et Waydroid se lancera automatiquement. Si ce n’est pas le cas, relancez-le manuellement depuis le menu des applications. Un environnement Android virtuel apparaîtra après un court instant.

Interface principale de l'environnement virtuel de Waydroid

Initialement, l’appareil n’est pas enregistré. Si vous souhaitez utiliser le Google Play Store, vous devez donc l’enregistrer. Ouvrez votre terminal et exécutez :

sudo waydroid shell

Dans le shell Waydroid, exécutez la commande suivante pour obtenir votre identifiant Android :

ANDROID_RUNTIME_ROOT=/apex/com.android.runtime ANDROID_DATA=/dataANDROID_TZDATA_ROOT=/apex/com.android.tzdataANDROID_I18N_ROOT=/apex/com.android.i18n sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = \"android_id\";"

Récupération de l'identifiant Android depuis le terminal dans Waydroid

Cette commande renverra une chaîne numérique – assurez-vous de la copier.

Ensuite, accédez à la page d’enregistrement des appareils non certifiés Google, collez votre identifiant Android, terminez la vérification et cliquez sur Enregistrer.

Coller l'identifiant Android sur une page Google non certifiée

Enfin, fermez et rouvrez Waydroid ou exécutez la séquence suivante :

waydroid session stop && waydroid session start

Votre appareil est maintenant enregistré et vous êtes prêt à télécharger et à utiliser des applications Android, y compris celles disponibles sur le Google Play Store.

Installation d’applications Android via Waydroid

Si vous avez choisi l’image GAPPS lors de l’installation, le lancement du Google Play Store est simple. Connectez-vous simplement à votre compte Google et installez des applications comme sur un appareil Android.

Accéder au Google Play Store depuis Waydroid

La désinstallation d’une application suit les mêmes étapes que sur votre appareil Android ; cliquez simplement sur Désinstaller pour supprimer toutes les applications indésirables.

Désinstaller une application via le Google Play Store de Waydroid

Cela rend la gestion des applications aussi pratique que sur un appareil mobile.

Si vous préférez ne pas utiliser le Google Play Store, vous avez également la possibilité d’installer manuellement des applications à l’aide de fichiers APK ou d’explorer des magasins d’applications alternatifs comme F-Droid, connu pour son accent sur les applications légères et axées sur la confidentialité.

Pour installer un APK, téléchargez-le d’abord depuis une source fiable. Accédez au dossier contenant l’APK dans votre terminal et exécutez :

waydroid app install your_app.apk

Remplacez- your_app.apkle par le nom réel du fichier APK. L’installation devrait se terminer en quelques secondes.

Conclusion

Waydroid est un choix judicieux pour exécuter des applications Android sous Linux. Cependant, d’autres méthodes sont disponibles, notamment les émulateurs Android classiques, les machines virtuelles ou l’utilisation d’Android Studio pour créer un appareil virtuel Android (AVD) personnel.

Source et images

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *