Android la 16 includerà un Terminale e il supporto completo di Linux VM con accelerazione GPU
Chromebook da tempo gli utenti hanno la possibilità di installare una macchina virtuale (VM) Linux per aggiungere funzionalità. Presto anche Android riceverà un assaggio della bontà di Linux, se i recenti commit al progetto Android Open Source Project (AOSP) sono un dato di fatto.
Il Runtime di Android (ART) si basa su un kernel Linux, ma ora Google intende offrire agli sviluppatori e ai power user la flessibilità di eseguire un desktop Linux completo. Le sembra familiare? Questo è simile al progetto Ferrochrome che Google ha presentato qualche mese fa e che permetteva di eseguire Chrome OS sui telefoni Pixel.
Questa magia è resa possibile da Android Virtualization Framework (AVF) che è stato introdotto per la prima volta (AVF), che è stato introdotto per la prima volta in Android 13. In Android 15, AVF acquisisce la capacità di eseguire sistemi operativi GUI in una VM con accelerazione GPU completa. Purtroppo, il progetto Chrome OS su Pixel 8 all'epoca era solo un proof-of-concept.
Ma ora, potremmo davvero vedere alcuni benefici reali di questo progetto. Secondo Mishaal Rahman, che scrive per Android Authority, Google sta lavorando ad un'applicazione Terminal per Android. Rahman indica le nuove patch "ferrochrome-dev-option" che sono state inviate all'AOSP, che aggiungono un toggle "terminale Linux" nelle Opzioni sviluppatore.
Le applicazioni di emulazione di terminale che forniscono un ambiente Linux sono presenti sul Play Store da molto tempo, ma l'implementazione di Google integrerà il terminale direttamente in Android. La nuova app Terminal consentirà di eseguire una distro Linux completa in una VM e di interfacciarsi con essa tramite un indirizzo IP locale per passare i comandi Linux dall'host Android.
Attualmente, l'applicazione Terminal richiede il provisioning manuale di un'immagine Debian e la creazione di un file vm_config.json. Tuttavia, Rahman prevede che la versione di spedizione renderà le cose molto più semplici per gli utenti, includendo un'applicazione LinuxInstaller che eseguirà questa operazione automaticamente.
A quanto pare, Google ha anche in programma di trasformare l'applicazione Terminal, attualmente scarsa, in un'applicazione completa, aggiungendo funzioni come la possibilità di ridimensionare i dischi, il port forwarding e il recupero delle partizioni. AVF sarà inoltre arricchito con ulteriori funzionalità come il backup e il ripristino delle istantanee, la virtualizzazione annidata e il supporto per i dispositivi x86_64.
La maggior parte degli utenti potrebbe non sentire la necessità di utilizzare un terminale sul proprio smartphone, ma gli sviluppatori possono trarre vantaggio dall'avere accesso ad alcuni strumenti della riga di comando in movimento. Con AVF che supporta le app GUI, potremmo persino vedere qualcosa sulla falsariga di ciò che Samsung ha mostrato in precedenza con Linux su DeX. Potrebbe anche essere possibile avere finalmente Windows su ARM che funziona in modo quasi nativo direttamente sul telefono. Le possibilità sono infinite.
Rahman si aspetta che la nuova app Terminal con supporto Linux arrivi potenzialmente con Android 16 il prossimo anno. Al momento non è chiaro se questa funzione arriverà nelle ROM specifiche degli OEM, ma ci si può aspettare che almeno i dispositivi Pixel offrano il supporto.
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