Installation de Android-x86 sur laptop
On s’amuse comme on peut.
Le besoin est venu du fait que mon fils avait un jeu sur sa tablette et ça l’énervait quand son frêre ou moi nous y jouions et débloquions des niveaux. Alors, je me suis dit qu’il devait bien y avoir moyen d’installer des apk sur PC.
Ca n’a pas été si facile que cela en fait. La plupart des émulateurs sont pour Windows. Il existe quelques projets pour Linux comme Anbox ou Slashlik mais certains à base de snap pour Ubuntu et je n’ai rien réussi à faire tourner sous Debian. Le projet le plus intéressant et le plus vivant restait Android-x86 sachant que RemixOS qui devait faire passer tous les PC sous Android s’est arrêté il y a un an. J’ai donc opté pour la 7.1rc2 disponible.
Android-x86 fonctionne comme une distribution, on l’installe sur une clé et on peut tester en live, ça déménage, mais la partition en principe persistante n’a pas fonctionné chez moi donc ne voulant pas installer dans un premier temps, je suis parti sur la virtualisation et là c’est beaucoup moins fluide. Une fois que je suis (difficilement) parvenu à installer le jeu souhaité (un truc qui a plus de 5 ans sans 3D), c’était injouable tellement ça saccadait.
Sur mon laptop, il y avait une partition de libre (pour rappel, je prévois toujours deux partitions pour une distribution afin de pouvoir tester ou mettre en place avant une bascule) donc je me lance. Ca tourne sauf qu’au redémarrage, pas d’Android dans le Grub et les update-grub
n’y font rien. En cherchant un peu, il faut se taper le paramétrage du grub à la main. La doc datant de la version 4.4, je la recopie avec les mises à jour nécessaires car certains paramètres manquaient et empêchaient le démarrage.
Editer en root le fichier /etc/grub.d/40_custom
Et pour mon laptop asus, j’y ai collé ceci (pour la partition sda3):menuentry "Android-x86" {
set root='(hd0,3)'
linux /android-7.1-rc2/kernel quiet root=/dev/ram0 androidboot_hardware=asus_laptop androidboot.selinux=permissive acpi_sleep=s3_bios,s3_mode SRC=/android-7.1-rc2
initrd /android-7.1-rc2/initrd.img}
Autre problème, le clavier est en qwerty, un peu casse-pied même si Android n’est pas un outil de productivité, il me permet malgré tout de taper ce billet de blog. Idem, voici donc la doc honteusement repompée de [ce site|
http://www.jordimir.com/2012/06/19/installer-android-sur-pc-netbook/]
Par défaut le clavier est QWERTY, pour le passer en AZERTY français il faut télécharger les fichiers ici : http://code.google.com/p/eee-qwertz/ et renommer azerty_internal.idc en AT_Translated_Set_2_keyboard.idc copier les fichiers du zip dans :
/system/usr/idc/AT_Translated_Set_2_keyboard.idc
/system/usr/keychars/azerty.fr_FR.kcm
/system/usr/keylayout/azerty.fr_FR.kl
Alors, après avoir fait mumuse quelques temps sur ce système, qu’en dire ? Pleins de jeux ne fonctionnent pas, ils crashent ou ne bootent pas ; c’est probablement un problème de compatibilité matérielle. Malgré tout, cela permet de tester des applications que l’on souhaite utiliser sur sa tablette ou son futur smartphone. Aussi incroyable que cela puisse paraître, je suis toujours sur FirefoxOS mais le jour où le marketplace qui devait fermer en avril sera vraiment fermé, il faudra songer à changer. De toutes façons, je devrai changer un jour et actuellement, il n’y a plus que deux alternatives et même les systèmes dérivés (LineageOS, ResurectionRemix) ou communautaires (UBports, Replicant, rires dans la salle) ne sont disponibles que sur un nombre très restreint de téléphones généralement plus en vente.
Je ne peux pas dire que je sois totalament fan d’Android ; ça tourne plutôt bien et c’est assez bien foutu mais il y a Google dans tous les coins que l’on passe son temps à désactiver et toujours la sensation qu’il nous regarde par dessus l’épaule pour pomper tout ce qu’il peut. Après, il y a énormément d’appli mais il faut faire un sérieux tri entre le Premium, le gratuit truffé de pubs et le bon vieux propriétaire. F-Droid fait le job pour s’approvisionner en applis libres mais l’offre n’est pas beaucoup plus étoffée que sur FirefoxOS. Aptoid permet d’éviter le GooglePlay mais il y a à boire et à manger.
La seule lueur à l’horizon, c’est Librem qui a réussi son pari de financer un téléphone libre pour 2019 mais à un prix un peu rebutant. A part ça, on peut dire que jusque là, le libre n’a pas encore réussi à trouver sa place dans les appareils mobiles qui sont pourtant les plus sensibles au niveaux des données personnelles qu’ils contiennent et dont on devrait vraiment avoir le contrôle.