Доброе время суток!
Хочу предоставить вашему вниманию способ как получить интернет на смартфоне с компьютера. Казалось бы зачем нам на смартфоне интернет с компьютера, если все что угодно можно скачать на ПК и скинуть через USB. Есть две самых главных причины:
1. обновление приложений - не всегда на сайтах можно найти самую последнюю версию приложения, и даже если вы нашли то через недельку - две, появится ещё новее версия которую нужно будет опят перекачивать, а это не совсем удобно. Намного проще зайти на маркет и обновить сразу все.
2. Кэш для игр - Большинство современных игрушек имеет кэш, где хранятся основные текстуры для игры. Конечно на многих сайтах к играм есть отдельно кэш, но загвозка в том что игре нужно текстуры которые подходят именно под GPU вашего устройства. При таком разнообразие смартфонов на ринке как сегодня, сайты не могут выложить кэш для всех устройств. Вот тут то и нужен интернет с компьютера.
Что нам нужно для того чтобы всё работало
1. Смартфон с рут доступом
2. Android sdk tools (
http://topdownloads.ru/programs/file/installer_r20-0-3-windows/7632628.htm)
3.Драйвера для смартфона (Если не поставляются в комплекте то можно скачать в Оф. Сайте)
4.Программу Android Reverse Tethering (
http://4pda.ru/forum/index.php?showtopic=288940)
Устанавливаем Android sdk tools (желательно в корень диска С:\ чтобы долго не искать) нажимаем на Android SDK manager. В появившемся окошке выставляем 3 галочки Android sdk tools, android sdk platform-tools и Google USB drivers.
Все остальные галочки нужно снять! Нажимаем на "Install packages". Пока идет загрузка, подключаем свой смартфон к компьютеру через USB, и нажимаем настройки/беспроводная сеть ищем категорию режим модема и включаем телефон как USB-модем (В разных версиях Android пункт находится в разных разделах меню).
На компьютере появится новая сеть. Заходим в " Центр управления сетями и общим доступом " потом "Изменение параметров адаптера" нажимаем на нашем интернет соединение правой кнопкой мыши, и выбираем свойства, перехом на вкладку "Доступ" (Этой вкладки не будет если нету другой сети) ставим птички на "Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера" и нажимаем ОК. Теперь можно отключить режим модема и зайти в пункт "для разработчиков и включить режим отлатки по USB. Если всё скачалось то при подключении аппарата в диспетчере устройств должно появится " android composite adb interface "

Если же этого нету значит нужно искать драйвера для устройства. Ну а если всё в порядке открываем скачанную папку ReverseTethering и нажимаем AndroidTool.exe в открытой программе выбираем "Select a device" выбираем своё устройство

Как видите надпись не всегда совпадает с название смартфона.
выбираем IP адрес нашего интернет соединения и нажимаем check DNS и Connect
после чего на смартфон будет установлено приложение "Usb tunnel". Приложению нужно предоставить права root после чего должно появится надпись connect. Теперь сворачиваем и можно проверить работоспособность в маркете или опере.
По сколько на смартфоне нету обозначения что есть доступ в интернет (Wi-fi, 3G, GPRS) с маркета приложения не будут качатся, но и тут есть решения (Работает только на android 4.x).
В программе android reverse tethering нажимаем на вкладку tools и нажимаем на кнопку Install Hack

После чего программа не надолго зависнет (это нормально) и на смартфон будут установлены 2 приложения Hack connectivite и Xposed Installer. Запускаем Xposed и нажимаем Система/Установить/Обновить и перезагружаем телефон. Потом опять открываем Xposed Installer и нажимаем Модули и ставим галочку на "Hack Connectiviti". Закрываем/сворачиваем приложение и открываем Hack Connecvity там нажимаем Activate WiFi hack и Activate Traces

После чего опять перезагружаем смартфон и наслаждаемся интернетом с компьютера в полной мере

Скрытый текст
Если скачивание не происходит убедитесь что в приложению Xposed Installer установлена галочка в модулях а в программе Hack Connecvity присутствует надпись как на скриншоте.
P.S. Задаём вопросы, обсуждаем...