Android 13 DP1 su Google Pixel 6 permette di eseguire Windows 11 completo e Doom in una VM con prestazioni quasi native
Google ha appena rilasciato Android 13 Developer Preview 1 (DP1) per gli sviluppatori da testare sui telefoni Google Pixel idonei. Oltre a caratteristiche come la privacy migliorata e le icone delle app tematizzabili, Android 13 potrebbe avere un bel trucco nelle sue maniche - la capacità di eseguire macchine virtuali basate sul kernel (KVM).
Il Senior Member di XDA Danny Lin(@kdrag0n su Twitter) ha dimostrato che è effettivamente possibile eseguire intere macchine virtuali con prestazioni quasi native su un Google Pixel 6 con Android 13 DP1. Cosa c'è di più, lo sviluppatore potrebbe anche ottenere Windows 11 su ARM e Doom in esecuzione anche sul Pixel 6!
Con Android 13, Google sta estendendo la funzionalità KVM in Linux a qualcosa chiamato protected KVM (pKVM) che consente la riservatezza dei dati anche se il sistema operativo di base è compromesso. pKVM funziona su una base per-VM, ma con la capacità di esporre i privilegi dell'hypervisor Exception Level 2 nel bootloader e nel firmware Tensor, è possibile utilizzare la piena funzionalità KVM per le macchine virtuali non protette. Grazie a questo,@kdrag0n potrebbe avviare più distro Linux ed eseguirle a velocità quasi nativa.
Mentre l'attuale accesso KVM su Android 13 richiede l'accesso root, è teoricamente possibile avere un metodo non-root implementando un servizio come crosvm, QEMU, o Firecracker in una VM Microdroid. Per chi non lo sapesse, Microdroid è una versione ridotta dell'immagine di sistema generica (GSI) di Android che permette di isolare le applicazioni e anche i SO sullo stesso hardware. Quindi, tecnicamente, è possibile utilizzare una copia del sistema operativo per il lavoro e un'altra per le cose personali senza che i due si parlino mai e anche questo, senza penalità di prestazioni.
@kdrag0n ha potuto ottenere distro Linux come Ubuntu 21.10, Arch Linux ARM, Void Linux e Alpine Linux in esecuzione sul Pixel 6. Presto, anche Windows 11 su ARM era in funzione con relativa facilità. Lo sviluppatore nota che anche se non c'è ancora l'accelerazione della GPU, la CPU, l'I/O e la memoria sembrano funzionare bene. Collegando la VM del telefono a un computer, lo sviluppatore ha potuto anche giocare al Doom originale.
Dall'esecuzione di Android apps su Windows 11 tramite il Windows Subsystem for Android all'esecuzione dell'intero sistema operativo Windows 11 su Android, sembra che abbiamo chiuso il cerchio. Sarà interessante vedere quali altri progetti gli sviluppatori potranno realizzare con la maturazione di Android 13.
Yes, it runs Doom (connecting to the phone's Windows VM from my computer for keyboard input) pic.twitter.com/6PORUnJk8m
— kdrag0n (@kdrag0n) February 14, 2022
And here's Windows 11 as a VM on Pixel 6 https://t.co/0557SfeJtN pic.twitter.com/v7OIcWC3Ab
— kdrag0n (@kdrag0n) February 13, 2022
Full-blown virtual machines with the KVM hypervisor (near-native performance) on Pixel 6 + Android 13 DP1 pic.twitter.com/4tgtJTPRyO
— kdrag0n (@kdrag0n) February 13, 2022
Fonte(i)
I nostri Top 10
» Top 10 Portatili Multimedia
» Top 10 Portatili Gaming
» Top 10 Portatili Gaming Leggeri
» Top 10 Portatili da Ufficio e Business economici
» Top 10 Portatili Premium da Ufficio/Business
» Top 10 Portatili sotto i 300 Euro
» Top 10 Portatili sotto i 500 Euro
» Top 10 dei Portatili Workstation
» Top 10 Subnotebooks
» Top 10 Ultrabooks
» Top 10 Convertibili
» Top 10 Tablets
» Top 10 Tablets Windows
» Top 10 Smartphones