Android

Comment installer Android en double amorçage avec Linux

Comment installer Android en double amorçage avec Linux
Les systèmes d'exploitation mobiles les plus dominants sont iOS et Android, mais saviez-vous que si vous avez un ordinateur portable, vous pouvez exécuter Android dessus? La raison de le faire peut sembler floue pour certains mais difficilement pour les lecteurs réguliers de LinuxHint.

Si vous avez besoin d'une application Android dans un but particulier, vous pouvez l'émuler avec une machine virtuelle. L'utilisation d'Android sur votre ordinateur portable peut cependant avoir d'autres avantages que la simple exécution de l'application spécifique. Android est par nature plus efficace, vous pouvez donc l'utiliser lorsque votre tâche spécifique a besoin de plus de mémoire. Si rien d'autre, c'est cool de le faire. Avec Android_x86, vous avez deux options pour créer un système à double amorçage.

L'un consiste à copier l'un des fichiers ISO fournis ici, et l'autre à installer avec un package rpm.

Pour utiliser le package rpm, commencez par vérifier ce qu'il va faire.  Dans le package RPM, il y a des fichiers de script qui configureront grub pour vous. Si vous voulez vous assurer de ce qu'il fait, vous pouvez vérifier avec la commande rpm.

$ rpm --scripts -q android-x86-7.1-r2.x86_64.tr/min

Le script est écrit directement à l'écran, si pour une raison quelconque le script ne fonctionne pas avec apt, copiez-le dans un fichier de script.  Sur un système Ubuntu, vous devrez utiliser alien pour convertir le package en deb.

$ sudo apt installer extraterrestre

Avec alien installé, vous pouvez créer le fichier deb. Avec Alien vous pouvez installer directement mais il est prudent de suivre deux étapes manuelles pour cela.

$ sudo extraterrestre android-x86-7.1-r2.x86_64.tr/min

Maintenant que vous avez un fichier deb, installez-le en utilisant dpkg et installez l'option.

$ sudo dpkg -i android-x86_7.1-1_amd64.deb

Cette méthode d'installation créera un répertoire dans votre répertoire racine. Si vous utilisez une installation ordinaire, il s'agit de la partition sur laquelle vous avez monté root (/).  Le répertoire sera /android-7.1-r2/, les chiffres indiquent la version Android installée. Grub pourra trouver ce fichier avec sa recherche de fichiers intégrée.

La deuxième méthode d'installation consiste à démarrer à partir d'une clé USB et à exécuter l'installation à partir de là.

Lorsque cela est fait, vous avez le même répertoire que dans l'autre méthode.   Le script crée généralement votre entrée Grub mais si cela échoue, ajoutez-la vous-même à Grub.   Utilisez le code ci-dessous et placez-le dans /etc/grub.d/40_personnalisé.

entrée de menu "Android-x86 7.1-r2"
recherche --set=root --file /android-x86 7.1-r2/noyau
linux/android-x86 7.1-r2/noyau tranquille root=/dev/ram0 androidboot.selinux=permissif
initrd / android-x86 7.1-r2/initrd.img

Pour ce niveau spécifique du logiciel, le paramètre 'androidboot.selinux=permissive' est nécessaire ou le démarrage s'arrêtera avec une panique.

Si vous avez des besoins spécifiques, vous devrez peut-être ajouter d'autres entrées à ce fichier. Vous pouvez partager des données entre les versions en utilisant un fichier image de carte SD. Pour en créer un, utilisez dd et montez-le avec mount et remplissez-le de données. Utilisez l'option loop avec la commande mount.

$ sudo dd if=/dev/zero of=/data/sdcard.img bs=1024 compte=1048576
$ sudo mount -t vfat -o loop /data/sdcard.img sdcard_temp/

Toutes les données que vous souhaitez avoir disponibles dans la session Android peuvent être copiées ici.

Vous pouvez maintenant ajouter le paramètre kernel pour utiliser une carte SD lorsque vous démarrez votre instance d'Android_x86.

linux/android-x86 7.1-r2/noyau tranquille root=/dev/ram0 androidboot.selinux=permissif
SDCARD=/data/sdcard.img

Une autre façon d'avoir les mêmes données dans deux instances d'Android est de copier le androïde-[x,x]répertoire de données.

$ sudo rsync -av /cm-x86-13.0-r1/données/ /android-7.1-r2/données/

Dans cet exemple. Il y a une copie de Cyanogenmod et Android-x86 sur la même machine.

Lorsque le fichier est enregistré, vous devez mettre à jour Grub.

$ update-grub2

Le résultat listera votre système installé, y compris Android.  Exécuter un redémarrage. Votre écran de démarrage ressemblera à ceci :

Alternativement, vous pouvez créer une clé USB et démarrer à partir de celle-ci. Avertissement juste : cette méthode a toutes les autorisations pour faire ce qu'elle veut, avec tous les risques que cela comporte. En tant que point positif, vous pouvez mettre l'installation sur n'importe quelle partition. Ceci est utile si vous manquez d'espace sur votre lecteur racine (/). Un mauvais aspect est que vous n'avez pas de fonction de mise à jour de package lorsque vous utilisez cette méthode. La méthode commence par le téléchargement du fichier ISO, il est disponible sur le site Android. http://www.android-x86.organisation/téléchargement

Après avoir téléchargé l'ISO, assurez-vous que la partition est prête. Le fichier ISO contient des outils pour partitionner le disque mais cela vous évitera des problèmes de préparation avant de redémarrer. Pour préparer la partition, utilisez votre programme de partition préféré, fdisk en est un. Gparted est un autre. Le programme d'installation inclut cfdisk mais ne prend pas en charge les lecteurs GPT, dès que vous avez correctement partitionné, cela fonctionne même avec un disque GPT.

En fin de compte, lorsque votre système est installé, le système installé réside toujours dans un répertoire sur la partition que vous avez spécifiée. Cela signifie qu'il est très facile de modifier votre installation Android à partir de votre distribution principale.

Choisissez Android dans le menu et attendez. La première fois que vous l'exécutez, le logiciel vous demandera de vous connecter. La configuration est courte et simple et si vous choisissez un compte existant, il essaiera d'installer des applications pour vous. Pour restaurer vos applications d'avant l'installateur propose de le faire mais échoue assez souvent. Cela dit; dès que vous utilisez Android, l'application que vous avez utilisée auparavant s'installe magnifiquement.

Exécution depuis VirtualBox

Vous pouvez également exécuter l'intégralité du package à partir d'un environnement virtuel. Dans Virtualbox, l'émulation de la souris provoque une certaine confusion. Pour déplacer votre souris d'un tour lors de la configuration initiale, vous devez maintenir le bouton gauche de la souris enfoncé, une fois cela fait, la convivialité s'améliore.

Conclusion

L'exécution d'Android n'est pas réservée aux passionnés de technologie, elle permet également d'économiser la batterie et vous donne accès à des applications uniquement disponibles pour Android. Notez que de nombreuses applications vérifient si vous avez un téléphone complet et refusent de fonctionner sur autre chose qu'un vrai appareil.  Un exemple est que vous pouvez créer votre compte Telegram sur un émulateur Android ; choisissez un numéro de n'importe quel mobile et récupérez le code d'activation pour Telegram et vous pouvez ensuite utiliser Telegram sur le bureau Linux.

Ajoutez des gestes de souris à Windows 10 à l'aide de ces outils gratuits
Ces dernières années, les ordinateurs et les systèmes d'exploitation ont considérablement évolué. Il fut un temps où les utilisateurs devaient utilise...
Contrôlez et gérez le mouvement de la souris entre plusieurs moniteurs dans Windows 10
Gestionnaire de souris à double affichage vous permet de contrôler et de configurer le mouvement de la souris entre plusieurs moniteurs, en ralentissa...
WinMouse vous permet de personnaliser et d'améliorer le mouvement du pointeur de la souris sur un PC Windows
Si vous souhaitez améliorer les fonctions par défaut de votre pointeur de souris, utilisez un logiciel gratuit WinMouse. Il ajoute plus de fonctionnal...