Praktik langsung Nestbox: Jalankan mesin virtual Linux asli di ponsel Google Pixel Anda

Jika Anda ingin menjalankan mesin virtual di ponsel pintar Google Pixel Anda, Nestbox adalah jawabannya.

Jika Anda pernah ingin menjadi pengguna ponsel cerdas, Anda mungkin pernah menjumpai Termux. Ini adalah emulator terminal Android dan aplikasi lingkungan Linux, dan beberapa orang telah menggunakannya untuk mengembangkan skrip Python dan bahkan menjalankan server Minecraft dari ponsel cerdas mereka. Sekarang Anda dapat mengambil langkah lebih jauh dengan Pixel 6 atau a Piksel 7 biasa, terima kasih kepada Nestbox oleh Anggota Senior XDA kdrag0n, tersedia di miliknya Patreon.

Apa itu Nestbox?

Nestbox adalah aplikasi yang memungkinkan Anda membuat container dan menjalankan mesin virtual sungguhan di ponsel cerdas Anda, dengan mudah harus berupa ponsel pintar Google Pixel terbaru bekerja. Ini karena Nestbox menggunakan pKVM (Pdiputar Kberbasis ernel Vtidak nyata Machine), yang tersedia di versi terbaru Android Common Kernel, termasuk pada seri Google Pixel 6 dan seri Google Pixel 7. Berdasarkan

Mishaal Rahman dari Esper, alasan root diperlukan pada seri Pixel 6 adalah karena pKVM tidak langsung diaktifkan.

Masalah besarnya di sini adalah Termux pada dasarnya lebih ditingkatkan. Termux sudah dapat membantu Anda dalam sebagian besar kasus penggunaan power user, tetapi dengan virtualisasi, Anda akan dapat menjalankan container Docker di ponsel cerdas Anda. Sejujurnya, ini agak berlebihan, tetapi ini adalah sesuatu yang mungkin digunakan oleh sebagian orang. Anda mendapatkan akses kernel dan root dalam wadah yang dibuat oleh Nestbox, lebih dari yang Anda dapatkan dengan Termux.

Memasang dan menyiapkan Nestbox

Jika Anda ingin menggunakan Nestbox di Google Pixel, Anda harus melakukannya berlangganan Patreon kdrag0n. Kami menggunakan a Google Piksel 7 Pro untuk menginstal dan mengujinya, meskipun langkah-langkahnya akan sedikit berbeda pada seri Pixel 6. Saat ini, perangkat Pixel 6 perlu memberikan akses root pada aplikasi, meskipun kdrag0n mengatakan hal ini mungkin berubah di masa mendatang.

Di Pixel 7, sebagian besar konfigurasi yang perlu Anda lakukan mirip dengan Shizuku. Anda terhubung ke telepon Anda sendiri melalui adb nirkabel, mengkonfigurasi ukuran wadah maksimum, dan kemudian memilih distribusi Linux Anda. Ini akan mengunduh, mengkonfigurasi, dan kemudian menjalankan mesin virtual.

Apa yang dapat Anda lakukan dengan Nestbox?

Adapun hal-hal yang dapat Anda lakukan, pada dasarnya adalah apa pun yang dapat Anda pikirkan. Ini adalah wadah Linux, meskipun saya merasa perlu menginstal banyak alat sebelum dapat melakukan apa pun. Saya perlu menggunakan alat paket lanjutan (apt di Ubuntu) untuk menginstal wget dan curl, misalnya, karena ini merupakan pengaturan barebone di luar kotak. Anda kemudian dapat menambahkan apa pun yang Anda suka setelah itu. Saat ini, tidak ada dukungan GPU virtual, dan kdrag0n mengatakan bahwa dia juga tidak berencana untuk mendukungnya.

Sebagai idenya, Anda dapat meng-host halaman web atau server Minecraft dari ponsel Anda. Meskipun keduanya berfungsi saat ini, sebenarnya Anda tidak bisa mengakses mereka dari luar wadah. Saya berbicara dengan kdrag0n, dan dia mengonfirmasi bahwa saat ini tidak ada penerusan porta, dan tidak mungkin untuk berinteraksi dengan instance ini di luar container. Dia memberi tahu saya bahwa hal itu akan berubah di masa depan, ketika dia menerapkan penerusan porta, yang dia harapkan akan segera selesai.

Jika Anda ingin mencoba Nestbox, Anda bisa mendapatkannya dari Patreon kdrag0n. Saat ini layanan ini cukup terbatas karena kendala jaringan, namun setelah pembatasan tersebut dihilangkan, Anda akan dapat terhubung ke wadah Anda dari luar dan menghosting halaman web, server game, dan lagi. Untuk apa Anda menggunakan Nestbox?

Terima kasih kdrag0n telah berbagi Nestbox dengan kami!