Resumo:
A desenvolvedora Skylar Taylor-Barrick abriu o código-fonte de um projeto chamado gbos-vm, que pode iniciar o sistema operacional Googlebook do Google por meio de uma máquina virtual em um Mac equipado com um chip Apple Silicon, obter aceleração de GPU e executar o Chrome. Esta solução usa a máquina virtual QEMU para carregar a imagem de recuperação do Dell Googlebook fornecida pelo Google. Não é uma imagem universal do Android, nem instala o sistema nativamente no Mac; o projeto não tem ligação oficial com Google ou Dell.

O Googlebook anunciado pelo Google este ano é um novo tipo de plataforma de notebook para funções Gemini, integrando o ecossistema de aplicativos Android e a experiência do navegador ChromeOS, e é baseado na pilha de tecnologia Android. O projeto gbos-vm transforma a imagem de recuperação produzida para o hardware do Googlebook em uma versão adaptada para dispositivos virtuais e depois roda em Apple Silicon. Como a interface gráfica do Android usa Vulkan e os dispositivos Apple usam Metal, os desenvolvedores também construíram uma camada de conversão para permitir que a máquina virtual chame a GPU do Mac em vez de depender inteiramente da CPU para desenhar a interface; O Chrome pode, portanto, ser executado.

A instalação ainda requer um determinado ambiente de desenvolvimento e espaço de armazenamento. O projeto requer um Apple Silicon Mac, que é recomendado estar equipado com pelo menos 16 GB de memória e reservar cerca de 60 GB de espaço. Ele também precisa instalar dependências como ferramentas de linha de comando Xcode, Homebrew, Java Development Kit e Android SDK. O desenvolvedor disse que o primeiro script de instalação baixará cerca de 9 GB de imagem de recuperação do servidor do Google e concluirá a modificação e construção nesta máquina; o projeto não oferece suporte a Intel Mac.
Ainda existem muitas limitações: a taxa de atualização da tela é de até 60 quadros, alguns conteúdos WebGL podem ser renderizados de forma anormal; o desempenho do áudio é instável e a cópia reversa da área de transferência, as operações de clique com o botão direito e a execução de longo prazo não foram totalmente testadas. O Bluetooth usa um rádio virtual e não pode ser emparelhado com um dispositivo Bluetooth real. A máquina virtual não possui o hardware de segurança na máquina física do Googlebook, a chave do sistema é gerenciada pelo software e a partição modificada do fornecedor não possui proteção de inicialização verificada completa.
Portanto, o autor do projeto recomenda que ele seja usado para desenvolvimento e experiência, não como o sistema diário principal, e que contas confidenciais não sejam registradas nele. Atualmente, ele demonstra os recursos experimentais de execução do Googlebook OS em chips desenvolvidos pela própria Apple, em vez da solução de compatibilidade Mac com suporte oficial; o fato de máquinas virtuais poderem ser iniciadas, aceleração gráfica e navegadores estarem disponíveis não significa que as funções de hardware e segurança tenham atingido o nível dos Googlebooks físicos.
Saiba mais:
https://github.com/skylartaylor/gbos-vm
Comentários