Trebat će vam i instalirani ADB i Fastboot, što se lako dobiva pomoću:
sudo apt-get install android-tools-adb android-tools-fastboot
Napokon, na telefonu biste trebali instalirati emulator terminala.
- Ako ispunite te preduvjete, povežite svoj Android uređaj s računalom putem USB-a.
- Sada pokrenite Linux terminal i upišite sljedeće naredbe:
Ifconfig
- To bi obično trebalo prikazivati mrežno sučelje s povezanog Android uređaja usb0 ali u nekim slučajevima to može biti i nešto drugo. Obavezno se promijenite u naredbama koje dajem usb0 na stvarno mrežno sučelje koje se koristi.
- Dakle, sada upišite terminal: sudo ifconfig usb0 10.42.0.1 mrežna maska 255.255.255.0
odjek 1 | sudo tee / proc / sys / net / ipv4 / ip_forward
sudo iptables -t nat -F
sudo iptables -t nat -A POSTROUTING -j MASQUERADE
- Sada moramo upisati sljedeću naredbu na emulatoru terminala vašeg Androida:
adb ljuska busybox ifconfig
- Nakon te posljednje naredbe trebala bi prikazati drugo mrežno sučelje koje se koristi, na primjer. Pa opet, promijenite naredbe koje dijelim u ono što je vaše stvarno mrežno sučelje.
adb ljuska ifconfig rndis0 10.42.0.2 mrežna maska 255.255.255.0
adb shell route dodaj zadani gw 10.42.0.1 dev rndis0
- Sada možemo testirati dijeljenje interneta pokušavajući poslati ping s emulatora terminala na telefonu, pa upišite na telefon:
adb shell ping 8.8.8.8
Ako dobijete uspješan ping, onda ste spremni.
3 minute čitanja