J'ai récemment commencé à faire fonctionner la version Android-x86 6.0-RC1
sur mon iMac, et j'envisage d'en faire un de mes nombreux conducteurs quotidiens. Il y a cependant un problème majeur qui me fait douter : je n'arrive pas à trouver un moyen d'installer des fichiers zip flashables. J'ai cherché une restauration personnalisée, mais apparemment la structure des répertoires d'Android-x86 est trop différente de celle de son homologue mobile pour pouvoir l'exécuter ou même l'installer directement. J'ai essayé d'utiliser FlashFire de Chainfire, mais sans surprise, cela ne fonctionne pas pour des raisons similaires à la dernière méthode.
J'ai lu dans une très courte conversation sur le forum XDA-Developers discutant de ce sujet qu'une restauration serait relativement inutile car "vous pourriez simplement utiliser une distro Linux légère comme restauration". Je suppose, d'après la formulation, que vous feriez cela en démarrant une petite distro Linux sur la même machine, en montant l'image principale pour Android-x86, en extrayant le zip flashable et en exécutant le script d'installation qu'il contient, cependant je ne suis absolument pas sûr que cette méthode fonctionne ou non en pratique, car je ne trouve pas plus d'informations à ce sujet.
J'ai besoin de la possibilité de flasher un fichier zip flashable car c'est le seul moyen actuel, à part l'utilisation d'une restauration personnalisée, d'installer le framework Xposed sur Android, sur lequel je compte beaucoup pour tout, des commodités personnelles aux fonctions de sécurité configurables manuellement, en passant par la facilité de développement. Etant donné la compatibilité inhérente d'Android-x86 avec pratiquement tout ce qui est compilé pour fonctionner sur un appareil Android basé sur Intel Atom ou Celeron, l'absence de Xposed est le seul facteur qui m'empêche de tenter le développement de ROM personnalisées, ainsi que de commencer à porter plusieurs projets déjà en cours de développement qui ont été jusqu'à présent exclusifs aux distros BSD/Debian sur les appareils Android basés sur Intel rootés.
MISE À JOUR : J'ai réussi à monter le fs Android-x86 à partir d'un CD GParted vivant, et à y accéder par chroot, mais lorsque je lance l'application flash-script.sh
il lance le programme d'installation, et affiche le journal d'erreurs suivant :
******************************
Xposed framework installer zip
******************************
-Mounting /system and /vendor read-write
/tmp/META-INF/com/google/android/flash-script.sh[102]: can't create /dev/null: No such file or directory
/tmp/META-INF/com/google/android/flash-script.sh[103]: can't create /dev/null: No such file or directory
/tmp/META-INF/com/google/android/flash-script.sh[104]: mount: not found
/tmp/META-INF/com/google/android/flash-script.sh[105]: can't create /dev/null: No such file or directory
-Checking Environment
/tmp/META-INF/com/google/android/flash-script.sh[112]: head: not found
/tmp/META-INF/com/google/android/flash-script.sh[112]: sed: not found
/tmp/META-INF/com/google/android/flash-script.sh[114]: cut: not found
*Continues till line 121*
Xposed version:
! Wrong platform: arm
! This file is for:
! Please download the correct package
! for your platform/ROM
Maintenant, je suppose que la raison pour laquelle cela s'est produit est que la version de Linux que j'utilise est trop légère et n'inclut pas les programmes requis, mais cela n'explique pas le fait que le journal d'erreurs signale que le système est ARM et prétend que la version x86 est incorrecte pour ma plateforme étant donné que je fais tourner une copie d'Android-x86, donc si quelqu'un a une idée, merci de la fournir !