Доступ к Интернету на Android-телефоне, подключив его к ноутбуку?

Мой latop подключен к проводному модему для Интернета. Я хочу получить доступ к интернету на своем телефоне Android.

Могу ли я сделать это, подключив свой Android к ноутбуку через USB-кабель, а затем включив модем.

Редактировать:

Операционная система: Ubuntu 12.04

Вам понадобится обратный тросик. Насколько мне известно, телефон должен быть укоренен для этого.

Вот инструкции в XDA Developers – HOWTO: Ubuntu USB обратный модем

Вот ближе всего к решению «с одним щелчком», которое я получил.

Предпосылки

  • Коренное Android-устройство

  • Корневой доступ на ПК

  • ADB установлен на ПК ( apt-get install android-tools-adb на дистрибутивах на базе Debian)

  • USB-отладка включена на Android

Процедура

  1. Подключите Android-устройство к ПК через USB
  2. Включите USB-модем на устройстве Android (Настройки)
  3. Выполните следующий скрипт:

     #!/bin/bash WAN="wlan1" # interface providing internet connection on the PC LAN="usb0" # usb interface on the PC AND="rndis0" # usb interface on Android LAN_IP="10.0.0.1" AND_IP="10.0.0.10" NETMASK="255.255.255.0" DNS1="8.8.8.8" DNS2="8.8.4.4" sudo su -c "echo 1 > /proc/sys/net/ipv4/ip_forward" sudo iptables -F -t nat sudo iptables -F FORWARD sudo iptables -t nat -A POSTROUTING -o $WAN -j MASQUERADE sudo iptables -A FORWARD -i $WAN -o $LAN -m state --state RELATED,ESTABLISHED -j ACCEPT sudo iptables -A FORWARD -i $LAN -o $WAN -j ACCEPT sudo ifconfig $LAN $LAN_IP netmask $NETMASK up adb shell su -c busybox ifconfig $AND $AND_IP netmask $NETMASK up adb shell su -c busybox route add default gw $LAN_IP adb shell su -c ndc resolver setifdns $AND "" $DNS1 $DNS2 adb shell su -c ndc resolver setdefaultif $AND adb shell ping -c4 $DNS1 adb shell ping -c4 google.com 
  4. Готово!

Заметки

  • Вероятно, вам необходимо настроить имена интерфейсов LAN , WAN и AND .

  • Я обнаружил, что некоторые приложения либо не узнают сетевое соединение, либо работают только частично. Я смог обмануть их, используя модуль Fake Wifi Connection для Xposed Framework

Давайте будем гением компьютера.