O Android 13 DP1 permite que o Google Pixel 6 execute o Windows 11 completo como uma VM

O Android 13 DP1 desbloqueia toda a funcionalidade KVM no Google Pixel 6 e 6 Pro. Agora você pode inicializar VMs do Windows 11 e Linux nesses telefones.

Se você está familiarizado com Janelas 11, você quase certamente já ouviu falar Subsistema Windows do Android. A Microsoft construiu sua camada de compatibilidade Android com base em Subsistema Windows para Linux, que é baseado na plataforma de virtualização Hyper-V da empresa. O Google adotou uma abordagem semelhante ao projetar a funcionalidade do aplicativo Linux no Chrome OS, mas eles confiaram na máquina virtual baseada em kernel (KVM) do kernel Linux como hipervisor. Devido ao fato de o Android ser construído sobre o kernel Linux, pode surgir a pergunta: não seria? seria tecnicamente possível utilizar KVM para executar uma máquina virtual com outro sistema operacional em qualquer dispositivo Android? Bem, se você tem um Google Pixel 6/6 Pro e deseja atualizar o primeira visualização do desenvolvedor build do Android 13, você certamente pode conseguir esse feito.

Qual é o segredo do Android 13 para o Google Pixel 6? De acordo com o membro sênior do XDA kdrag0n, no bootloader e firmware do Android 13 para a plataforma Tensor, Google adicionado a capacidade de expor Nível de privilégio do hipervisor de nível de exceção 2 ao kernel para seu recurso KVM protegido (pKVM). Embora o pKVM seja opcional e deva ser habilitado por VM, é possível explorar facilmente o KVM completo funcionalidade em VMs não protegidas. Esta é a razão pela qual o desenvolvedor pode inicializar vários Linux distribuições e execute-os quase na velocidade nativa. O Google tinha planeja lançar pKVM com Android 13, e mesmo que esta seja apenas a primeira versão de visualização da próxima versão principal do Android, a implementação atual parece bastante estável.

Fóruns XDA do Google Pixel 6 ||| Fóruns XDA do Google Pixel 6 Pro

Lembre-se de que, neste estágio, o acesso direto ao KVM no Android 13 requer acesso root. Dito isto, uma implementação não-root é possível escrevendo um aplicativo de gerenciamento de VM e solicite uma permissão especial para executar um serviço nativo em um VM MicroDroid. Existem vários monitores de virtualização como o do Google crosvm, QEMU, ou Fogo de artifício, então uma versão Android deles deve preencher o vazio. Imagine executando o Windows 11 em seu smartphone Android sem mexendo com as partições subjacentes, graças ao suporte de virtualização nativo do Android.

Melhor de todos? Ele pode rodar DOOM!


O que você acha de ter suporte total à virtualização no Android? Deixe-nos saber nos comentários abaixo!