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