Rita El Khoury / Autoridade Android
DR
- O Google confirmou que seu projeto de rodar o Chrome OS junto com o Android foi apenas uma divertida prova de conceito.
- A empresa precisava de algo para demonstrar os recursos aprimorados de virtualização do Android 15, então usou o Chrome OS.
- Isso é lamentável, porque muitas pessoas ficaram entusiasmadas com a possibilidade de transformar seu telefone em um Chromebook portátil.
No início desta semana, demos a notícia sobre um novo projeto interessante do Google que descobrimos: Ferrochrome. Ferrochrome é uma versão especial do Chromium OS, a versão de código aberto do Chrome OS, projetada para rodar em uma máquina virtual junto com o Android. Em essência, este projeto permitiria executar o Chrome OS em dispositivos Android. Conseguimos até fazê-lo funcionar em um telefone Pixel real! Infelizmente, o Google me confirmou que este projeto era basicamente apenas uma divertida prova de conceito.
Para contextualizar, relatei no início desta semana que o Google demonstrou o Chromium OS rodando em uma máquina virtual em um Pixel 8 em um “evento privado”. Este “evento privado”, pelo que me disseram, foi uma conferência onde o Google mostrou os mais recentes recursos da plataforma Android para suas empresas parceiras Android mais próximas. No evento, o Google falou sobre os recursos de virtualização mais recentes do Android 15 e encerrou mostrando uma demonstração de um Pixel 8 projetando o Chromium OS em um monitor externo.
Dado o contexto do evento e como este projeto foi exibido, suspeitei que fosse possível que o Google apenas usasse o Pixel 8 como uma plataforma de teste para os recursos de virtualização do Android 15 e que eles não tivessem intenção de enviar o Chrome OS em nenhum de seus próprios dispositivos. Infelizmente, é exatamente isso que parece ter acontecido.
Durante o Google I/O 2024, tive a oportunidade de entrevistar Sameer Samat, presidente do ecossistema Android, e Dave Burke, vice-presidente de engenharia da plataforma Android, sobre os últimos anúncios do Android do Google. (Esta entrevista, que foi realizada no Android fiel podcast do qual sou co-apresentador, pode ser encontrado abaixo.) Durante a entrevista, perguntei a eles sobre o projeto Ferrochrome e se o Google tem planos de levá-lo a algum lugar.
Em resposta, Dave Burke começou trazendo algum contexto. Como mencionei anteriormente, o Ferrochrome é possível graças ao Android Virtualization Framework (AVF), um recurso adicionado no Android 13 que fornece um ambiente de execução seguro e privado para códigos altamente confidenciais. Burke mencionou por que isso é necessário: historicamente, no Android, grande parte da computação segura é feita em algo como o TrustZone, que é um enclave seguro em muitas CPUs ARM. No entanto, ele diz que o TrustZone não é tão seguro quanto as máquinas virtuais, que oferecem uma maneira mais limpa e segura de executar código seguro compartimentado. Assim, com o tempo, o Google está trabalhando para mover cada vez mais códigos do TrustZone para máquinas virtuais e atualizando constantemente o Android Virtualization Framework para torná-lo cada vez mais capaz.
No Android 15, o Google atualizou o Android Virtualization Framework para oferecer suporte à execução de sistemas operacionais gráficos em uma VM com aceleração de GPU. Para testar e demonstrar esta nova capacidade aos parceiros, a Google teve de escolher um sistema operativo gráfico, e que melhor escolha do que o outro sistema operativo que já desenvolve?
“E então pensamos, ‘precisamos fazer uma demonstração, o que seria realmente legal?’ ‘Vamos colocar o Chrome OS lá, seria muito engraçado!’ Tipo, tipo, isso poderia realmente funcionar? E funciona! Mas isso foi tudo. É uma demonstração tecnológica. O que nos entusiasma é a tecnologia de virtualização.”
— Dave Burke, vice-presidente de engenharia da plataforma Android, falando no Android fiel podcast.
Sameet Samat continuou mencionando que este era um “desafio muito legal” para a equipe resolver para realmente impulsionar o novo recurso. Sobre se esse projeto iria a algum lugar, Samat disse que “muitas coisas no Google começam assim”, onde alguém pensa em uma maneira legal de demonstrar alguma nova capacidade. É aí que o projeto Ferrochrome está agora, infelizmente. É uma demonstração de tecnologia muito, muito legal para mostrar os recursos aprimorados de virtualização do Android 15.
Eu realmente gostaria que fosse mais do que isso. Quando ouvi falar do Ferrochrome pela primeira vez, fiquei mais entusiasmado com ele do que com qualquer coisa que esperava que viesse do I/O. Eu estava longe de estar sozinho em minha excitação, pois Autoridade AndroidA própria Rita El Khoury escreveu um editorial sobre como o Chrome OS no Android pode mudar o jogo. A resposta que recebi nas redes sociais após a publicação dos meus posts também foi bastante animada, com muitos esperando que o Google realmente lance este projeto em um dispositivo futuro.
Contei a Dave Burke e Sameer Samat o que a comunidade pensa do Chrome OS no Android e, embora não saiba se eles mudarão de ideia sobre o assunto, espero que explorem mais a ideia no futuro .