Potrebovali boste tudi ADB in Fastboot, ki ju lahko dobite z:
sudo apt-get install android-tools-adb android-tools-fastboot
Na koncu bi morali imeti v telefonu nameščen Terminal Emulator.
- Če izpolnjujete te pogoje, povežite napravo Android z računalnikom prek USB-ja.
- Zdaj zaženite terminal Linux in vnesite naslednje ukaze:
Ifconfig
- To naj bi običajno prikazovalo omrežni vmesnik s priključene naprave Android usb0 v nekaterih primerih pa je lahko kaj drugega. V ukazih, ki jih dajem, se prepričajte, da se spremenite usb0 do dejanskega uporabljenega omrežnega vmesnika.
- Zdaj vnesite terminal: sudo ifconfig usb0 10.42.0.1 mrežna maska 255.255.255.0
odmev 1 | sudo tee / proc / sys / net / ipv4 / ip_forward
sudo iptables -t nat -F
sudo iptables -t nat -A POSTROUTING -j MASQUERADE
- Zdaj moramo v emulator terminala vašega Androida vnesti naslednji ukaz:
adb lupina busybox ifconfig
- Po tem zadnjem ukazu bi moral prikazati drug uporabljen omrežni vmesnik, na primer Torej spet spremenite ukaze, ki jih dam v skupno rabo, na vaš dejanski omrežni vmesnik.
adb lupina ifconfig rndis0 10.42.0.2 netmask 255.255.255.0
pot lupine adb dodaj privzeto gw 10.42.0.1 dev rndis0
- Zdaj lahko skupno rabo interneta preizkusimo tako, da poskusimo poslati ping iz terminala emulatorja telefona, zato vtipkajte v telefon:
adb lupinski ping 8.8.8.8
Če dobite uspešen ping, ste pripravljeni.
3 minute branja