- - Kako preokrenuti Tether s Linuxa na Android s Gnirehtetom

Kako preokrenuti Tether s Linuxa na Android s Gnirehtetom

U prošlosti, ako ste željeli vratiti obrnuti veznikZa Linux do Androida morali ste koristiti IP tablice, premošćene veze i druge pretjerano složene alate. No, zahvaljujući napornom programu programera, obrnuto je vezivanje lakše.

Predstavljamo Gniretet! To je eksperimentalni program koji djeluje kao pozadinska usluga za stvaranje ispravnog USB sustava za obrnuto povezivanje, omogućujući vam da poništite vezu iz Linuxa na Android.

Napomena: prije nego što pokušate slijediti ovaj vodič, provjerite ima li Android uređaj korijenski pristup. Bez korijenskog pristupa, mnoge operacije koje Gniretet trebaju nisu ispravne.

Dobivanje korijenskog pristupa na Androidu je lakše nego ikad, a mnogi uređaji imaju detaljne upute. Pogledajte XDA forume za više informacija.

Instalirajte Android alate

Obrnuto vezivanje putem GNirehteta djeluje zahvaljujućiAndroid razvojnih alata. Prije nego što nastavite s ovim vodičem, morate ga instalirati na Linux. Srećom, većina Linux distribucija ovo čini lakšim postupkom. Otvorite terminal i slijedite upute temeljene na vašem operativnom sustavu.

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

Generički Linux

Google jako dobro podržava Linux platformu iKao rezultat toga, Android SDK alat je lako dostupan. Da biste ga instalirali na vaš operativni sustav, prijeđite na službenu stranicu. Izdvojite preuzetu arhivu i slijedite upute unutar!

Instalirajte Gnirehtet

Gnirehtet je dostupan na Githubu. Izvorni se kod može preuzeti i spreman je za sastavljanje. Međutim, puno je lakše prijeći na stranicu s izdanjem i preuzeti unaprijed sastavljenu verziju softvera. Na stranici sa izdanjem nalazi se inačica Java i Rust. Radi lakše uporabe, preporučujemo preuzimanje verzije Rust jer nije potrebna instalacija Java Runtime Environment-a.

Napomena: odlučite li se koristiti verziju Java? Na Linuxu morate instalirati Java Runtime Environment.

Da biste preuzeli najnoviju verziju Gnirehteta, otvorite terminal i koristite wget alat.

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

Alternativno, preuzmite verziju Java, sa:

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

Nakon preuzimanja Gnirehtet-a, upotrijebite otvoriti rajsfešlus alat za izdvajanje sadržaja Zip arhive.

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

ili

unzip gnirehtet-java-v2.2.1.zip

Otvorite upravitelj datoteka, pomaknite se do mape "Gnirehtet". Kopirajte datoteku gnirehtet.apk na svoj Android uređaj i instalirajte je.

Otvorite terminal i koristite CD naredba za pomicanje u izdvojenoj mapi Gnirehtet.

cd ~/gnirehtet-*

Konfigurirajte Android za vezivanje

Alat Gnirehtet neće raditi bez nekoliko njihpodešava se na operativni sustav Android. Započnite otvaranjem "Postavke". Idite na "O telefonu" i dodirnite broj izrade dok se ne pojavi obavijest koja kaže "Sada ste programer".

Idite na mogućnosti programera, potražite ispravljanje pogrešaka "USB" i omogućite ga.

Otvorite terminal i pokrenite Adb poslužitelj.

su -

ili

sudo -s
adb start server

Otključajte Android uređaj i potvrdite okvir "uvijek prihvaćam" ADB veze. Zatim se vratite na terminal na kojem se nalazi ADB poslužitelj i ubiti ga.

adb kill-server

Korištenje Gnirehteta

Gnirehtet djeluje stvaranjem veze između vašeg Linux računala i Android uređaja preko USB-a. Za uspostavljanje veze otvorite terminal i steknite korijensku ljusku.

su -

ili

sudo -s

S korijenskom ljuskom, aplikacija Gnirehtet može bez problema raditi s Linux sustavom i komunicirati preko ADB-a na Android uređaju. U ovom trenutku započnite vezu:

./gnirehtet autorun

Nakon uspostavljanja veze s Gnirehtetom, na vašem Android uređaju pojavit će se novi prompt VPN veze. Otključajte ga i prihvatite vezu.

Nakon prihvaćanja VPN veze, Gnirehtet će uspješno započeti usmjeravanje internetske veze preko USB-a izravno na Android uređaj.

Ponovno povezivanje

Ponekad USB kablovi nisu iskopčani. U slučaju da se to dogodi dok Gnirehtet usluga radi, veza će prekinuti. Srećom, program ima značajku koju korisnici mogu izvršiti za trenutno vraćanje izgubljene veze.

Da biste vratili vezu, otvorite terminal, steknite korijensku ljusku sa Suili trčanje sa sudo.

cd ~/gnirehtet-*

Unutar mape Gnirehtet izvedite program s ponovno pokretanje zastava. Ovo će ponovno pokrenuti sustav za povratno vezanje.

sudo ./gnirehtet restart

Kada naredba završi s pokretanjem, otključajte Android uređaj i ponovno prihvatite VPN vezu da biste dovršili postupak ponovnog pokretanja.

Zaustavite vezu

Obrnuti remen može se isključiti u bilo kojem trenutku. Da biste to učinili, otvorite novi terminal (postojeći ostavljajte otvorenim vezu) i učinite sljedeće:

cd ~/gnirehtet-*
sudo ./gnirehtet stop

Ponekad, trčanje Stop naredba ne ubija uvijek obrnutu vezu. Ako se to dogodi, morat ćete prisiliti Gnirehteta da odustane.

Da biste ubili Gnirehteta, pronađite ID procesa koristeći pidof, a zatim zaustavite program pomoću ubiti naredba.

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

komentari