Google experimentiert mit der Möglichkeit, Linux-Anwendungen auf Android auszufĂŒhren.

Google hat in die Codebasis der Android-Plattform eine Terminalanwendung eingefĂŒgt, die es ermöglicht, einen Terminalemulator mit Zugriff auf eine voll funktionsfĂ€hige Linux-Umgebung in einer virtuellen Maschine zu starten. Die FunktionalitĂ€t der virtuellen Maschine entwickelt sich im Rahmen des Projekts Ferrochrome und sieht den Betrieb eines Gastbetriebssystems auf Basis von Debian GNU/Linux 12 vor.

FĂŒr die Virtualisierung wird das in Android 13 eingefĂŒhrte Framework AVF (Android Virtualization Framework) verwendet, das auf dem Hypervisor KVM und dem crosvm-Toolkit basiert. Eine Ă€hnliche Konfiguration wurde von Google zuvor in Experimenten zur AusfĂŒhrung von Chromium OS in Android und in der FunktionalitĂ€t zur AusfĂŒhrung von Linux in Chrome OS verwendet. Im Gegensatz zum Experiment mit Chromium OS beschrĂ€nkt sich die neue Anwendung jedoch bisher auf den Zugriff auf das Linux-System im Konsolenmodus, trotz der im AVF-Framework gegebenen Möglichkeit, Betriebssysteme mit grafischer BenutzeroberflĂ€che auszufĂŒhren.

Um die Terminal-Anwendung in Android-Builds aus dem AOSP-Repository zu aktivieren, muss in den Einstellungen unter „Einstellungen > System > Entwickler“ die Option „Linux-Terminal“ aktiviert werden. Danach erscheint die Anwendung Terminal in der Liste der Apps, und beim Start wird eine virtuelle Maschine mit Debian gestartet und ĂŒber eine auf WebView basierende Komponente mit der lokalen IP-Adresse verbunden. Die Einrichtung der virtuellen Maschine ist derzeit noch nicht automatisiert und erfordert das Herunterladen des Systemimages mit Debian und die manuelle Erstellung der Konfiguration.

In einer der Änderungsanfragen wird erwĂ€hnt, dass die Absicht besteht, die Anwendung LinuxInstaller hinzuzufĂŒgen, um den Download von Debian und den Start der virtuellen Maschine zu automatisieren. Die PlĂ€ne beinhalten auch das HinzufĂŒgen eines MenĂŒs fĂŒr Kopieroperationen in der Terminal-Anwendung. IP-Adressen, die das Stoppen der virtuellen Maschine und Einstellungen ermöglichen, um die GrĂ¶ĂŸe des Disk-Images zu Ă€ndern, Netzwerkport-Umleitungen einzurichten und die Funktion „Recovery“ zu nutzen. DarĂŒber hinaus wird das Testen eines neuen Subsystms auf GerĂ€ten mit den Codenamen „tangorpro“ und „komodo“ erwĂ€hnt, die die Tablets Pixel Tablet und Pixel 9 Pro XL bezeichnen. Informationen zur Implementierung der UnterstĂŒtzung fĂŒr das Starten grafischer Linux-Anwendungen sind derzeit nicht verfĂŒgbar.

Video abspielen


Quelle: opennet.ru
ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen đŸ”„ ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster