Dacă doriți să rulați o mașină virtuală pe smartphone-ul dvs. Google Pixel, atunci Nestbox este calea de urmat.
Dacă ți-ai dorit vreodată să devii un utilizator cu putere de smartphone, atunci probabil că ai întâlnit persoane precum Termux. Este un emulator de terminal Android și o aplicație de mediu Linux, iar unii oameni l-au folosit pentru a dezvolta scripturi Python și chiar pentru a rula servere Minecraft de pe smartphone-urile lor. Acum poți să faci un pas mai departe, totuși cu un Pixel 6 sau un înrădăcinat Pixel 7 obișnuit, datorită Nestbox by XDA Senior Member kdrag0n, disponibil pe al lui Patreon.
Ce este Nestbox?
Nestbox este o aplicație care vă permite să creați containere și să rulați mașini virtuale reale pe smartphone-ul dvs., cu captură pe care o trebuie să fie un smartphone Google Pixel recent a munci. Acest lucru se datorează faptului că Nestbox utilizează pKVM (pprotejat Kbazat pe ernel Vvirtuală Machine), care este disponibil în versiunile mai recente ale Android Common Kernel, inclusiv pe seria Google Pixel 6 și seria Google Pixel 7. Conform
Mishaal Rahman de la Esper, motivul pentru care este necesară rădăcina pe seria Pixel 6 este că pKVM nu este activat imediat.Cea mai mare problemă aici este că este, în esență, un Termux mai întărit. Termux vă poate duce deja cel mai mult până acolo pentru majoritatea cazurilor de utilizare pentru utilizatorii puternici, dar cu virtualizarea, veți putea rula containere Docker pe smartphone-ul dvs. Este un pic exagerat, în toată sinceritatea, dar este ceva pentru care unii oameni s-ar putea folosi. Obțineți acces la kernel și root în containerele create de Nestbox, ceea ce este mai mult decât obțineți cu Termux.
Instalarea și configurarea Nestbox
Dacă doriți să utilizați Nestbox pe Google Pixel, va trebui abonați-vă la Patreon de la kdrag0n. Am folosit un Google Pixel 7 Pro pentru a-l instala și testa, deși pașii vor diferi ușor pe seria Pixel 6. În prezent, dispozitivele Pixel 6 trebuie să acorde acces rădăcină aplicației, deși kdrag0n spune că acest lucru se poate schimba în viitor.
Pe Pixel 7, cea mai mare configurație pe care trebuie să o faci este similară cu Shizuku. Vă conectați la propriul telefon prin adb wireless, configurați dimensiunea maximă a containerului și apoi alegeți distribuția Linux. Va descărca, configura și apoi va executa mașina virtuală.
Ce poți face cu Nestbox?
În ceea ce privește lucrurile pe care le poți face, practic este la orice te poți gândi. Este un container Linux, deși am descoperit că trebuie să instalez o mulțime de instrumente înainte de a putea face ceva. Trebuia să folosesc instrumentul avansat pentru pachete (apt în Ubuntu) pentru a instala wget și curl, de exemplu, deoarece este o configurație simplă din cutie. După aceea, puteți adăuga orice doriți. În prezent, nu există suport pentru GPU virtual, iar kdrag0n spune că nici nu intenționează să îl susțină.
Ca idee, puteți găzdui o pagină web sau un server Minecraft de pe telefon. În timp ce ambele funcționează în prezent, de fapt nu poți acces le din afara containerului. Am vorbit cu kdrag0n și a confirmat că nu există nicio redirecționare de port în prezent și că este imposibil să interacționezi cu aceste instanțe în afara containerului. Mi-a spus că asta se va schimba în viitor, totuși, când va implementa redirecționarea portului, pe care se așteaptă să o finalizeze în curând.
Dacă doriți să încercați Nestbox, îl puteți obține de la Patreon de la kdrag0n. În prezent, este destul de limitat din cauza constrângerilor de rețea, dar odată ce aceste limitări sunt ridicate, vă veți putea conecta la containerul dvs. din afara acestuia și vă veți putea găzdui pagini web, servere de jocuri și Mai mult. Pentru ce ai folosi Nestbox?
Mulțumim kdrag0n pentru că ne-a partajat Nestbox!