Exécuter des applications Android

Anbox est un container et une couche de compatibilité basé sur un Android minimal. Il permet de faire tourner des applications Android sur systèmes GNU/Linux.

Note

  • Anbox en est aux premiers stades de développement
  • Anbox pour Ubuntu Touch est à un stade de développement encore plus jeune
  • Anbox ne fonctionne que sur la version 16.04 d’Ubuntu Touch, qui est aussi aux premiers stades de développement
  • Seuls certains appareils sont supportés pour le moment, d’autres viendront plus tard.

Appareils supportés

Assurez-vous que votre appareil est pris en charge :

Meizu Pro 5 (nom de code : turbo, nom de la partition de démarrage : bootimg) BQ M10 HD (nom de code : cooler, nom de la partition de démarrage : boot) BQ M10 FHD ( nom de code : frieza, nom de la partition de démarrage : boot)

Le nom de code de votre appareil ainsi que le nom de la partition de démarrage sont nécessaires.

Comment l’installer

Avertissement

L’installation n’est recommandée que pour les utilisateurs expérimentés car cette fonctionnalité n’est qu’au début de son développement.

  • Installer le canal 16.04/devel sur votre périphérique compatible

  • Ouvrez un terminal et lancez export CODENAME="turbo" && export PARTITIONNAME="bootimg", mais remplacez la partie entre guillemets avec le nom de code et le nom de partition de démarrage de votre appareil. Regardez dans la liste pré-citée.

  • Activer le mode développeur sur votre périphérique.

  • Connecter le périphérique à votre ordinateur et lancer les commandes suivantes :

    adb shell sudo reboot -f bootloader
    wget http://cdimage.ubports.com/anbox-images/anbox-boot-$CODENAME.img
    sudo fastboot flash $PARTITIONNAME anbox-boot-$CODENAME.img
    sudo fastboot reboot
    rm anbox-boot-$CODENAME.img
    
  • attendez que le périphérique redémarre, ensuite lancer :

    adb shell
    sudo mount -o rw,remount /
    sudo apt update
    sudo apt install anbox-ubuntu-touch
    anbox-setup
    exit
    
  • Sélectionner « Anbox » dans les scopes d’applications pour utiliser les applications android. Vous devrez peut-être rafraîchir le scope des applications (tirer vers le centre de l’écran et relâcher) pour que l’application apparaisse.

How to install new apks

  • Copy the apk to /home/phablet/anbox-data/data

  • Login to android container on your phone

    lxc-console -ndefault -P /home/phablet/anbox-data/containers -t0

  • cd into data/

  • install the apk by using pm install [appname].apk

Signaler des bugs

Please report any bugs you come across. Bugs with Ubuntu Touch 16.04 are reported in the normal Ubuntu Touch tracker and issues with anbox are reported on our downstream fork. Thank you!