Kuidas Gnirehteti abil Linuxist Androidile lõastata

click fraud protection

Kui varem soovisite Linuxist Androidile lõastamist pöörata, pidite kasutama IP-tabeleid, sillatud ühendusi ja muid liiga keerulisi tööriistu. Tänu arendaja raskele tööle on tagurpidi lõastamine siiski lihtsamaks tehtud.

Tutvustame Gniretet! See on eksperimentaalne programm, mis toimib taustteenusena toimiva USB-pöördjagamise süsteemi loomiseks, mis võimaldab teil ümberjaotamist Linuxilt Androidile.

Märkus. Enne selle juhendi järgimist veenduge, et teie Android-seadmel oleks juurjuurdepääs. Juurpöörduseta ei tööta paljud Gniretet vajavad toimingud korrektselt.

Juurjuurdepääsu saamine Androidis on lihtsam kui kunagi varem ja paljudes seadmetes on üksikasjalikud tutvustusvõimalused. Lisateavet leiate XDA foorumitest.

Installige Androidi tööriistad

GNirehtetiga ümberpööratud lõastamine töötab tänu Androidi arendusriistadele. Enne selle juhendiga jätkamist peate selle installima Linuxi. Õnneks muudab enamik Linuxi levitamisi selle lihtsaks. Avage terminal ja järgige juhiseid, mis põhinevad teie opsüsteemil.

instagram viewer

Ubuntu

sudo apt installida android-tööriistad

Debian

sudo apt-get install android-tools

Arch Linux

sudo pacman -S android-tööriistad

Fedora

sudo dnf installida android-tööriistad

OpenSUSE

sudo zypper android-tööriistades

Üldine Linux

Google toetab Linuxi platvormi väga hästi ja sellest tulenevalt on Androidi SDK tööriistakomplekt hõlpsasti saadaval. Selle installimiseks oma opsüsteemi suunduge ametlikule lehele. Kaevandage allalaaditud arhiiv ja järgige juhiseid!

Installige Gnirehtet

Gnirehtet on saadaval Githubis. Lähtekood on allalaaditav ja kompileerimiseks valmis. Kuid palju lihtsam on lihtsalt liikuda väljalaskelehele ja alla laadida tarkvara eelkompileeritud versioon. Väljalaske lehel on Java ja Rust versioon. Kasutamise lihtsustamiseks soovitame alla laadida Rusti versiooni, kuna see ei nõua Java Runtime Environment installimist.

Märkus. Kas soovite kasutada Java versiooni? Peate installima Java Runtime Environment Linuxis.

Gnirehteti uusima versiooni allalaadimiseks avage terminal ja kasutage nuppu wget tööriist.

wget https://github.com/Genymobile/gnirehtet/releases/download/v2.2.1/gnirehtet-rust-linux64-v2.2.1.zip

Võite alla laadida ka Java versiooni, kasutades järgmist:

wget https://github.com/Genymobile/gnirehtet/releases/download/v2.2.1/gnirehtet-java-v2.2.1.zip

Kui Gnirehtet on alla laaditud, kasutage lahti pakkima tööriist ZIP-arhiivi sisu ekstraheerimiseks.

unzip gnirehtet-rust-linux64-v2.2.1.zip

või

unzip gnirehtet-java-v2.2.1.zip

Avage failihaldur, liikuge kausta „Gnirehtet”. Kopeerige fail gnirehtet.apk üle oma Android-seadme ja installige see.

Avage terminal ja kasutage nuppu CD käsk liikuda ekstraheeritud Gnirehteti kausta.

cd ~ / gnirehtet- *

Seadistage Android lõastamiseks

Gnirehteti tööriist ei tööta ilma Androidi opsüsteemi mõne näpunäiteta. Alustuseks avage “Seaded”. Minge jaotisse „Telefoni kohta” ja puudutage ehituse numbrit, kuni kuvatakse teade „Olete nüüd arendaja”.

Minema Arendaja valikud, otsige USB silumist ja lubage see.

Avage terminal ja käivitage Adb-server.

su -

või

sudo -s
adb stardiserver

Avage oma Android-seade ja märkige ruut, et ADB-ühendused võetakse alati vastu. Seejärel naaske ADB-serverit käitavasse terminali ja tapke see.

adb kill-server

Gnirehteti kasutamine

Gnirehtet töötab, luues USB-ühenduse kaudu ühenduse teie Linuxi personaalarvuti ja Androidi seadme vahel. Ühenduse loomiseks avage terminal ja hankige juurkest.

su -

või

sudo -s

Juurkestaga saab Gnirehteti rakendus Linuxi süsteemiga ilma probleemideta töötada ja ADB kaudu Android-seadmega suhelda. Sel hetkel looge ühendus:

./gnirehtet autorun

Pärast ühenduse loomist Gnirehtetiga kuvatakse teie Android-seadmes uus VPN-i ühenduse loomise viip. Avage see ja looge ühendus.

Pärast VPN-ühenduse aktsepteerimist alustab Gnirehtet Interneti-ühenduse edukat marsruutimist USB kaudu otse Android-seadmesse.

Ühendamine uuesti

Mõnikord on USB-kaablid lahti ühendatud. Kui see juhtub Gnirehteti teenuse töötamise ajal, katkeb ühendus. Õnneks on programmil funktsioon, mida kasutajad saavad kasutada kadunud ühenduse koheseks taastamiseks.

Ühenduse taastamiseks avage terminal, hankige juurkest koos su, või jookse koos sudo.

cd ~ / gnirehtet- *

Käivitage Gnirehteti kaustas programm, kasutades Taaskäivita lipp. See taaskäivitab tagurpidi lõastamise süsteemi.

sudo ./gnirehtet taaskäivitage

Kui käsk töötab, lõpetage Androidi seadme avamine ja taaskäivitusprotsessi lõpuleviimiseks taas VPN-ühenduse vastuvõtmine.

Lõpeta ühendus

Tagurpidi lõasta saab igal ajal välja lülitada. Selleks avage uus terminal (jätke olemasolev, kus ühendus töötab) ja toimige järgmiselt.

cd ~ / gnirehtet- * sudo ./gnirehtet peatus

Mõnikord jookseb peatus käsk ei tapa alati lõastatud pöördühendust. Kui see juhtub, peate sundima Gnirehtetit lahkuma.

Gnirehteti tapmiseks leidke protsessi ID, kasutades pidof, siis peatage programm nupuga tappa käsk.

pidof ./gnirehtet sudo kill -9 protsessnumber
watch instagram story