J'essaie d'exécuter LineageOS dans VirtualBox. J'ai déjà téléchargé le fichier ZIP et essayé de créer un fichier ISO amorçable à partir du contenu avec mkisofs. Cela n'a pas réussi car VirtualBox n'a pas pu trouver de support de démarrage (avant de démarrer, j'ai ajouté l'ISO au lecteur optique).
Réponses
Trop de publicités?Dans votre commentaire, vous dites
Je sais que LineageOS n'est pas conçu pour le PC mais je veux l'essayer sans avoir à le flasher sur mon téléphone. Il est possible d'exécuter l'image Android originale dans VirtualBox, bien qu'elle ne soit pas conçue à cette fin.
Comme vous le soulignez, LineageOS n'est pas conçu pour l'architecture Intel x86 utilisée dans les processeurs de PC, mais pour l'architecture ARM utilisée dans la plupart des appareils mobiles.
Lorsque vous dites que l'"image Android originale" peut être exécutée dans VirtualBox, vous pensez peut-être à la version Android x86 projet ? Il s'agit d'une version d'Android qui a été modifiée pour fonctionner sur des processeurs x86. De même, pour fonctionner sur des processeurs x86 (et dans VirtualBox), il faudrait porter le code de LineageOS lui-même et créer une version compatible. Vous ne pourrez pas exécuter la version OnePlus 3 dans VirtualBox car elle est conçue pour les processeurs ARM.
Si vous voulez l'essayer sans le flasher sur votre téléphone, vous pouvez peut-être utiliser une sorte d'émulateur d'appareil Android pour le PC ?
En fait, il existe une version de LineageOS pour les PC x86, y compris les émulateurs (tels que vmWare et VirtualBox). Vous pensez (comme beaucoup trop de gens) que x86 n'est pas une cible valable - bien que x86 ne soit pas seulement une cible générique valable, mais une cible soutenue par Google - depuis Lollipop. Ce qui a fait défaut, ce n'est PAS le support d'Android, mais celui de la communauté de support de l'émulation x86 générique (ni vmWare ni Oracle VirtualBox ne supportent Android en tant qu'invité) ; vous devez faire croire à VirtualBox (par exemple) qu'Android est Linux pour qu'il fonctionne. Alternativement, vous pouvez prendre ce même ISO et l'exécuter sur une clé USB (c'est quelque chose que j'ai personnellement fait depuis l'époque de Lollipop-x86).