Самое главное что нужно это, чтобы ваш смартфон был рутирован, тоесть были права
Root пользователя (Root-суперпользователь).
Сейчас мы будем ипользовать способ
USB Tether (реализуемый сторонним софтом).
Нам понадобится программа
wired-tether-1.4.rar [252,96 Kb] (cкачиваний: 9355)После того как мы нажмем на экран в программе Wired Tether, в Windows появиться новое сетевое соединение с телефоном, и полученными по DHCP-настройкам:
В нашем примере, сеть коммуникатора - Android USB, соединение с интернетом для общего доступа - Internet. В дальнейшем мы будем использовать эти обозначения.
Начнем:
1.Нужно отключить наше соединение Internet, в свойствах подключения делаем его доступным для Android USB (как показанно на рисунке).
2.Переходим в соединение Android USB и меняем его IP-адрес на 172.20.23.253 и маску подсети на 255.255.255.252, остальные поля оставляем пустыми так как показанно на скринах.
3.Для чего же мы вручную изменяем IP-адрес? - это для того, чтобы убрать шлюз по умолчанию.
Проверяем Ping коммуникатор (его IP 172.20.23.254) вводим в командную строку (Пуск->Выполнить либо Пуск->Все программы->Стандартные->Командная строка).
C:\Users\MainNika>ping 172.20.23.254
Обмен пакетами с 172.20.23.254 по с 32 байтами данных:
Ответ от 172.20.23.254: число байт=32 время<1мс TTL=128 Теперь настроим наш смартфон.
Для работы со скриптами нам понадобиться программа
gscript.zip [52,55 Kb] (cкачиваний: 1408).
Создадим новый скрипт в программе GScript Lite и пишем туда:
ifconfig rmnet0 down
ifconfig usb0 up
route add default gw 172.20.23.253 dev usb0
setprop net.dns1 8.8.8.88.8.8.8 — это DNS сервер от google.Использовать можно любой DNS сервер, который вы захотите.
Настройка закончена, можно тестировать:
1.Подключаем USB
2.Включаем программу Wired Tether, включаем соединение
3.Включаем GScript Lite, выполняем созданный нами скрипт
4.???
5.PROFIT!