- - Hogyan lehet visszaváltani a Linuxot az Androidra a Gnirehtet segítségével

Hogyan lehet visszaváltani a Linuxot az Androidra a Gnirehtet segítségével

A múltban, ha vissza akarta volna vonni a kötéstLinuxot az Androidra, IP-táblákat, áthidalt kapcsolatokat és más túlságosan összetett eszközöket kellett használni. A fejlesztõk kemény munkájának köszönhetõen a fordított rögzítés megkönnyült.

Bemutatjuk a Gniretet! Ez egy kísérleti program, amely háttérszolgáltatásként működik egy működő USB fordított internetmegosztó rendszer létrehozása céljából, amely lehetővé teszi a linkelés megszakítását a Linuxról az Androidra.

Megjegyzés: Mielőtt megkísérelné követni ezt az útmutatót, ellenőrizze, hogy Android-készüléke rendelkezik-e root hozzáféréssel. Root hozzáférés nélkül a Gniretet-hez szükséges sok művelet nem fog megfelelően működni.

A root hozzáférés megszerzése az Android-nál könnyebb, mint valaha, és sok eszköz részletes áttekintéssel rendelkezik. További információt az XDA fórumokon talál.

Telepítse az Android eszközöket

A GNirehtet-rel történő hátrakötés a következőknek köszönhetően működikaz Android fejlesztőeszközök. Mielőtt folytatná ezt az útmutatót, telepítenie kell Linuxra. Szerencsére a legtöbb Linux disztribúció ezt könnyű folyamattá teszi. Nyisson meg egy terminált, és kövesse az operációs rendszerének megfelelő utasításokat.

Ubuntu

sudo apt install android-tools

Debian

sudo apt-get install android-tools

Arch Linux

sudo pacman -S android-tools

Fedora

sudo dnf install android-tools

OpenSUSE

sudo zypper in android-tools

Általános Linux

A Google nagyon jól támogatja a Linux platformot, ésennek eredményeként az Android SDK eszközkészlet könnyen elérhető. Az operációs rendszerre történő telepítéshez lépjen a hivatalos oldalra. Bontsa ki a letöltött archívumot, és kövesse a benne található utasításokat!

Telepítse a Gnirehtet

A Gnirehtet elérhető a Githubon. A forráskód letölthető és készen áll a fordításra. Sokkal könnyebb azonban eljutni a kiadási oldalra, és letölteni a szoftver előre összeállított verzióját. A kiadási oldalon van egy Java és egy Rust verzió. A használat megkönnyítése érdekében javasoljuk a Rust verzió letöltését, mivel ehhez nincs szükség Java Runtime Environment telepítésére.

Megjegyzés: úgy dönt, hogy a Java verziót használja? Telepítenie kell a Java Runtime Environment rendszert Linuxon.

A Gnirehtet legújabb verziójának letöltéséhez nyisson meg egy terminált és használja a wget eszköz.

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

Alternatív megoldásként töltse le a Java verziót:

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

Miután letöltötte a Gnirehtet, használja a cipzárat kinyit eszköz a Zip-archívum tartalmának kibontásához.

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

vagy

unzip gnirehtet-java-v2.2.1.zip

Nyissa meg a fájlkezelőt, keresse meg a „Gnirehtet” mappát. Másolja át a gnirehtet.apk fájlt az Android készülékre, és telepítse.

Nyisson meg egy terminált és használja a CD parancs áthelyezéséhez a kibontott Gnirehtet mappába.

cd ~/gnirehtet-*

Konfigurálja az Android megosztáshoz

A Gnirehtet eszköz néhány nélkül nem fog működnimegkísérli az Android operációs rendszert. Kezdje a „Beállítások” megnyitásával. Lépjen a „Névjegy a telefonra” elemre, és koppintson a beépítési számra, amíg megjelenik egy „Ön most fejlesztője” üzenet.

Lépjen a Fejlesztő opciói közé, keresse meg az „USB” hibakeresést és engedélyezze azt.

Nyisson meg egy terminált, és indítsa el az Adb szervert.

su -

vagy

sudo -s
adb start server

Nyissa ki Android készülékét, és jelölje be a jelölőnégyzetet, hogy “mindig elfogadja” az ADB-kapcsolatokat. Ezután térjen vissza az ADB szervert futtató terminálra, és öld meg.

adb kill-server

A Gnirehtet használata

A Gnirehtet úgy működik, hogy kapcsolatot létesít a Linux PC és az Android készülék között USB-n keresztül. A kapcsolat indításához nyisson meg egy terminált, és szerezzen be egy gyökérhéjat.

su -

vagy

sudo -s

A gyökérhéjjal a Gnirehtet alkalmazás probléma nélkül képes együttműködni a Linux rendszerrel, és az ADB-n keresztül kommunikálhat az Android készülékkel. Ezen a ponton indítsa el a kapcsolatot:

./gnirehtet autorun

A kapcsolat megkezdésekor a Gnirehtet-rel egy új VPN csatlakozási felszólítás jelenik meg Android-eszközén. Nyissa ki és fogadja el a kapcsolatot.

A VPN-kapcsolat elfogadása után a Gnirehtet sikeresen megkezdi az internetkapcsolat útválasztását USB-n keresztül közvetlenül az Android-eszközre.

Újracsatlakozás

Az USB kábelek néha ki vannak húzva. Abban az esetben, ha ez megtörténik, amíg a Gnirehtet szolgáltatás fut, a kapcsolat véget ér. Szerencsére a programnak van egy olyan funkciója, amelyet a felhasználók végrehajthatnak az elveszített kapcsolat azonnali visszaállításához.

A kapcsolat helyreállításához nyisson meg egy terminált, szerezzen be egy gyökérhéjat a su, vagy futni vele sudo.

cd ~/gnirehtet-*

A Gnirehtet mappában hajtsa végre a programot a újrakezd zászló. Ez újraindítja a fordított internetmegosztási rendszert.

sudo ./gnirehtet restart

Amikor a parancs futtatása befejeződik, oldja fel az Android-eszközt, és fogadja el újra a VPN-kapcsolatot az újraindítási folyamat befejezéséhez.

Állítsa le a kapcsolatot

A hátrameneti kötést bármikor le lehet állítani. Ehhez nyisson meg egy új terminált (hagyja nyitva a meglévőt, amelyben a kapcsolat működik), és tegye a következőket:

cd ~/gnirehtet-*
sudo ./gnirehtet stop

Néha a állj meg A parancs nem mindig ölte meg a fordított kötési kapcsolatot. Ha ez megtörténik, akkor rá kell kényszerítenie a Gnirehtetet, hogy kilépjen.

Gnirehtet megöléséhez keresse meg a folyamat azonosítóját a következővel pidof, majd állítsa le a programot a megöl parancs.

pidof ./gnirehtet
sudo kill -9 processnumber
</ P>

Hozzászólások