Wenn Sie eine virtuelle Maschine auf Ihrem Google Pixel-Smartphone betreiben möchten, ist Nestbox die richtige Wahl.
Wenn Sie schon immer ein Smartphone-Power-User werden wollten, sind Sie wahrscheinlich schon auf Termux gestoßen. Es handelt sich um einen Android-Terminal-Emulator und eine Linux-Umgebungs-App, und einige Leute haben damit Python-Skripte entwickelt und sogar Minecraft-Server von ihren Smartphones aus ausgeführt. Jetzt können Sie mit einem gerooteten Pixel 6 oder einem noch einen Schritt weiter gehen normales Pixel 7, dank Nestbox von XDA Senior Member kdrag0n, verfügbar auf seinem Patreon.
Was ist Nestbox?
Nestbox ist eine App, mit der Sie Container erstellen und echte virtuelle Maschinen auf Ihrem Smartphone ausführen können Es muss sich um ein aktuelles Google Pixel-Smartphone handeln arbeiten. Dies liegt daran, dass Nestbox pKVM verwendet (Pgeschützt KKernel-basiert Vvirtuell Machine), das in neueren Versionen des Android Common Kernel verfügbar ist, einschließlich der Google Pixel 6-Serie und der Google Pixel 7-Serie. Entsprechend
Mischaal Rahman von EsperDer Grund dafür, dass Root für die Pixel-6-Serie erforderlich ist, liegt darin, dass pKVM nicht standardmäßig aktiviert ist.Das große Problem hierbei ist, dass es sich im Wesentlichen um ein verbessertes Termux handelt. Mit Termux können Sie bei den meisten Power-User-Anwendungsfällen bereits den größten Teil dieses Ziels erreichen, aber mit der Virtualisierung können Sie beispielsweise Docker-Container auf Ihrem Smartphone ausführen. Fairerweise muss man sagen, dass es etwas übertrieben ist, aber es ist etwas, das einige Leute vielleicht gebrauchen könnten. Sie erhalten Kernel-Zugriff und Root in von Nestbox erstellten Containern, was mehr ist als bei Termux.
Nestbox installieren und einrichten
Wenn Sie Nestbox auf Ihrem Google Pixel verwenden möchten, müssen Sie dies tun Abonnieren Sie kdrag0ns Patreon. Wir haben ein verwendet Google Pixel 7 Pro Um es zu installieren und zu testen, unterscheiden sich die Schritte bei der Pixel-6-Serie geringfügig. Derzeit müssen Pixel-6-Geräte der App Root-Zugriff gewähren, kdrag0n sagt jedoch, dass sich dies in Zukunft ändern könnte.
Beim Pixel 7 ist die meiste Konfiguration, die Sie vornehmen müssen, ähnlich wie bei Shizuku. Sie stellen über Wireless ADB eine Verbindung zu Ihrem eigenen Telefon her, konfigurieren die maximale Containergröße und wählen dann Ihre Linux-Distribution aus. Die virtuelle Maschine wird heruntergeladen, konfiguriert und dann ausgeführt.
Was können Sie mit Nestbox machen?
Was die Dinge betrifft, die Sie tun können, ist es im Grunde alles, was Ihnen einfällt. Es handelt sich um einen Linux-Container, obwohl ich festgestellt habe, dass ich viele Tools installieren musste, bevor ich etwas tun konnte. Ich musste zum Beispiel das erweiterte Pakettool (apt in Ubuntu) verwenden, um wget und curl zu installieren, da es sich um ein sofort einsatzbereites Barebone-Setup handelt. Danach können Sie hinzufügen, was Sie möchten. Derzeit gibt es keine Unterstützung für virtuelle GPUs und kdrag0n sagt, dass er auch nicht vorhat, diese zu unterstützen.
Als Idee können Sie eine Webseite oder einen Minecraft-Server von Ihrem Telefon aus hosten. Während beide derzeit funktionieren, ist dies eigentlich nicht möglich Zugang sie von außerhalb des Containers. Ich habe mit kdrag0n gesprochen und er hat bestätigt, dass derzeit keine Portweiterleitung vorhanden ist und es unmöglich ist, mit diesen Instanzen außerhalb des Containers zu interagieren. Er sagt mir jedoch, dass sich das in Zukunft ändern wird, wenn er die Portweiterleitung implementiert, was er voraussichtlich bald abschließen wird.
Wenn Sie Nestbox ausprobieren möchten, können Sie es auf Patreon von kdrag0n herunterladen. Derzeit ist es aufgrund von Netzwerkbeschränkungen recht begrenzt, aber sobald diese Einschränkungen aufgehoben werden, Sie können von außerhalb eine Verbindung zu Ihrem Container herstellen und Webseiten, Spieleserver usw. hosten mehr. Wofür würden Sie Nestbox verwenden?
Danke kdrag0n, dass du Nestbox mit uns teilst!