
Estou tentando correrLineage OSno VirtualBox. Já baixei o arquivo ZIP e tentei criar um arquivo ISO inicializável do conteúdo com mkisofs. Isso não teve sucesso porque o VirtualBox não conseguiu encontrar uma mídia inicializável (antes de inicializar adicionei o ISO à unidade óptica).
Responder1
No seu comentário você diz
Eu sei que o LineageOS não foi desenvolvido para PC, mas quero experimentá-lo sem a necessidade de atualizá-lo no meu telefone. É possível executar a imagem original do Android no VirtualBox, embora não tenha sido construída para esse fim.
Como você destacou, o LineageOS não foi desenvolvido para a arquitetura Intel x86 usada em processadores de PC, mas para a arquitetura ARM usada na maioria dos dispositivos móveis.
Quando você diz que a “imagem original do Android” pode ser executada no VirtualBox, talvez você esteja pensando noAndroid x86projeto? Esta é uma versão do Android que foi modificada para rodar em processadores x86. Da mesma forma, para rodar em processadores x86 (e no VirtualBox), alguém precisaria portar o próprio código do LineageOS e criar uma compilação compatível. Você não poderá executar a versão OnePlus 3 no VirtualBox, pois ela foi desenvolvida para processadores ARM.
Se você quiser experimentá-lo sem atualizá-lo para o seu telefone, talvez você possa usar algum tipo de emulador de dispositivo Android para PC?
Responder2
Na verdade, existe uma versão do LineageOS para PCs x86 - incluindo emuladores (como vmWare e VirtualBox). Você está pensando (como muitos) que x86 não é um alvo válido - apesar de x86 não ser apenas um alvo genérico válido, mas um alvo suportado pelo Google - desde o Lollipop. O que está faltando NÃO é o suporte no Android - mas na comunidade genérica de suporte à emulação x86 (nem o VMware nem o Oracle VirtualBox suportam o Android como convidado); você tem que fazer o VirtualBox (por exemplo) pensar que o Android é Linux para que ele funcione. Alternativamente, você pode pegar o mesmo ISO e executá-lo em um pendrive (isso é algo que eu pessoalmente faço desde os dias do Lollipop-x86).