ChromiumOS no Android (Maquina Virtual)
HTML-код
- Опубликовано: 14 июл 2024
- Eai pessoal, no vídeo de hoje, vou mostrar pra vocês o ChromiumOS rodando num dispositivo Android (por meio de maquina virtual).
Pra quem não sabe, maquinas virtuais no Android já são uma realidade, o pessoal do Android tá trabalhando nisso desde o Android 13, com a introdução AVF, ou "Android Virtualization Framework", traduzindo seria algo como "Infraestrutura de virtualização do Android", e é uma implementação que permite a criação de maquinas virtuais virtualizadas com alta performance no Android.
O objetivo principal desse recurso, é criar ambientes isolados para execução de código, mas não deixa de ser uma implementação que pode ser utilizada para subir maquinas virtuais virtualizadas de alta performance, e eu não vou comentar muito sobre esse assunto, porque aqui no canal, já tivemos um vídeo comentando sobre esse assunto, recomendo pra quem tiver interesse.
• Máquinas Virtuais no A...
Mas olha que interessante, o código fonte do Android é aberto, e é disponibilizado por meio do AOSP, e o que chamou a atenção do pessoal nessas ultimas semanas, é que a documentação relacionada ao AVF foi atualizada, e lá, adicionaram um passo a passo de como rodar uma maquina virtual do ChromiumOS utilizando essa tecnologia.
Pra quem não conhece o ChromiumOS, resumindo em poucas palavras, é a versão de código aberto do ChromeOS, um sistema operacional conhecido por rodar nos Chromebooks, um ótimo sistema diga-se de passagem, o ChromiumOS e o ChromeOS possuem suas diferenças, mas de maneira geral, o ChromiumOS é a base do ChromeOS.
E assim pessoal, dá pra seguir o passo a passo da documentação e subir uma maquina virtual do ChromiumOS num dispositivo Android, fazer isso é meio "complicado", requer um dispositivo com suporte ao AVF, e são poucos aparelhos que suportam essa implementação, até a data da gravação desse vídeo, dispositivos Pixel mais modernos suportam o AVF, e alguns poucos dispositivos selecionados de algumas fabricantes suportam esse recurso.
Além do suporte ao AVF, até o momento, é necessário root, uma compilação atualizada do módulo de virtualização do Android, e ainda uma compilação do ChromiumOS.
É bastante coisa, mas pelo entretenimento, eu fiz tudo isso, peguei um Pixel 7, fui seguindo o passo a passo lá da documentação, e nasceu esse vídeo!
Sobre o AVF:
source.android.com/docs/core/...
Documentação do Android relacionada:
android.googlesource.com/plat...
Tempos do vídeo:
00:00 - Introdução
00:31 - Maquinas virtuais no Android
01:24 - Maquina virtual do ChromiumOS no Android?
02:22 - Sobre o processo
05:03 - Utilizando a VM com ChromiumOS no Android!
10:32 - Conclusão
11:34 - Encerramento
-
Gostou do vídeo? Dá aquele Like e inscreva-se no canal.
Não peço apenas isso, mas se tem alguma ideia de vídeo, sugestão, critica ou até algo que seja fora do contexto atual, coloca ai nos comentários, vai que algo acontece, não é mesmo? - Наука
Eu acho que essa ideia de desktop no Android seria uma ótima pedida e uma ótima solução para os androids embarcados nos tablets por que mesmo com essa opção já suportada em outros aparelhos seria melhor que os tablets viessem com essa opção habilitada até porque dependendo do celular não faria sentido ter essa opção habilitada se a tela do celular fosse muito pequena.
Isso é muito legal!!!!!
que TOP!
Muito interessante, se fosse mais fácil eu tentaria. 😄
Só funciona em Kernel GKI? ☹️
Vega, você pode usar o terminal pra instalar e configurar o pulseaudio, ai vai conseguir usar o som nessa vm.
massa demais
Acredito que a melhor aplicação para esse APF, é criar camadas de compatiblidade em conainers, como o proprio chromeOS, que cria uma camada de compatiblidade para rodar apps linux, ou como o waydroid, que cria uma camada de compatiblidade para rodar apps Android no Linux.
Imaginem o Modo Dex da Samsung ou Ready For PC da Motorola conseguindo rodar apps de Linux, permitindo ate rodar o Android Studio. Isso tornaria definitivamente possivel um tablet substituir um PC.
Samsung até tinha algo relacionado ao Linux. Mas por algum motivo foi descontinuado.
@@pallas1634 Sim, eu cheguei a ver, mas era uma vm completa, você chegava a abrir a interface do Ubuntu. Eu acho que seria mais legal algo parecido com a camada de compatibilidade do linux no Chrome OS.
@@ricardomaia1212 séria interessante isso.
Vega, tenho um nitro v15 e tô tentando instalar android em dual boot com Windows. Já testei várias isos e nunca dá boot no sistema android, sempre fica em tela preta ou "detecting fugu". Vc sendo um cara mais esperto, consegue me dizer o que tem de errado no nitro? Já que em outros botebook mais fracos, o sistema inicializa de boa. Obs: já desativei o secure boot
Não dá pra habilitar o ambiente Linux pq ele roda em vm. Provavelmente não existe suporte pra nested vm nesse ambiente
Ainda prefiro o Samsung Dex e quero testar o Ready For da Motorola
ola.peço ajuda não consigo habilitar o fastbootd no meu SM-A032F(Core)
fiz todos os passos do video certinho.
durante o processo não há nenhum erro que ocorre, tudo da certo.
porem depois de fleshar o arquivo (recovery.tar) com Odin no meu dispositivo.
não apecere a opção ENTER FASTBOOT no modo recovery.
pretengo instalar GSI > caso tenha outro método seria de grande ajuda.
obrigado
O boa ideia talvez seria colocar o ChromiumOs em um tablet como sistema principal!
Basta compilar o chromium os pra seu dispositivo
Supostamente o Arch Linux do meu nabu tem suporte ao KVM, será que eu consigo fazer isso aí???
Nabu?
@@kevinyoliveira68 creio q ele quis dizer note, - - notebook
@@kevinyoliveira68 Xiaomi Pad 5, nabu é o codename dele
@@juniornascimento574 não, nabu mesmo, é codename do Xiaomi Pad 5
topppppppppppppppppppppppppp
Já que o chromium é Open-source, seria possível compilar o navegador completo para android?
Pra ter suporte a todas extensões e tal sem precisar da máquina virtual
Tem pra baixar sim o Chromium navegador em .apk
@@filipedonato7341 sim esse que ja existe é mobile bem limitado, queria uma recompilação completa igual o de desktop
O navegador Kiwi é basicamente isso, está na play store
Eu gostaria muito de um sistema estilo windows rodando no android, ou pelo menos uma versão lite com uma interface bacana que podesse ser instalado, mais é tudo tão trabalhoso 🤧.
Só usar o Samsung Dex ou Ready For que é melhor que o Windows no geral
Sem falar que o Windows em si não é útil mas os aplicativos e jogos coisa que faz falta no Android e no Linux (que tem como rodar mas muitos não são nativos)
@@kevinyoliveira68 Valew
O mobox já está tecnicamente tranquilo de instalar, você consegue rodar bastante jogos de Windows nele.
Windows é ruim o que presta nele é só a gama de softwares queria ver como vcs usaria o iOS, Windows e Android se não existisse apps
vega tenta compilar reactos para arm
Sera que funciona o wine
Muita gambiarra para pouco ganho
Se for assim melhor usar um emulador de Windows direto wine é legal só no Linux
tem alguns projetos ativos no android que já utilizam (emulam) das wines, por ex: mobox, winlator. são projetos com desenvolvimento já bem aprofundando e já rodam muita coisa, seja programas ou jogos
Se conseguir ativar o Linux sim, mas no vídeo ele não conseguiu ativar o container Linux
Acredito que o desempenho não é bom visto que aparentemente nem a GPU é acessível pela máquina virtual,talvez se no futuro existir uma maneira de usar o Debian ou o Ubuntu nós podemos compilar o turnip e e aí sim pode ficar interessante.
fala vega tem como usar uma gsi com o bootlouderr bloqueado tipo linage pixel experince e tbm pelo dsu siderlouder
Respondendo a sua pergunta é impossível
@@kevinyoliveira68 mais nao tem custom rom com o botlouder bloqueado
@@G42Useryy Se bloquear o bootloader não tem como editar as partições do sistema ou seja impossível se vc bloquear o bootloader na custom vc quebra o celular
@@kevinyoliveira68 o próprio Vega respondeu lá em um vídeo que dava pra por uma custom rom desde que venha a assinatura da stok isso eu acho
@@G42Useryy O que é praticamente impossível a não ser que seja uma "stock mod" e ainda assim precisa do bootloader desbloqueado
Esse Chrome OS ainda não vale a pena usar, o que salva ele é o linux kk mas como não da pra ativar no emulador então por enquanto se torna meio inutil.
Queria uma emulação desse nível para o Linux, sem depender do termux.
Pq sem depender do termux? Tenho uma VM do Debian 12 no meu S20 FE e roda de boassas e ainda consigo espelhar com o Samsung DEX
@@kevinyoliveira68como fez a instalação amigo?
@@Id_5631 Usei o AndroLinux para fazer a instalação do Debian 10 depois atualizei para o Debian 11 e do 11 para o 12 ambos manualmente
Interessante? Sim
Prático? Nunca kkkkk
Infelizmente ainda não é prático,por enquanto vou ficar no termux e instalando o Debian pelo chroot.