What is usb tethering android

What is usb tethering android

Краткое описание:
Когда телефон подключен к ББ с помощью кабеля USB приложение автоматически включает модем

Описание:
Это приложение отслеживает порт USB телефон. Всякий раз, когда телефон подключен к компьютеру или ноутбуку с помощью кабеля USB приложение автоматически включается модема USB, опционально, после подтверждения пользователем. USB-модема можно с Android версии 2.2, но это занимает довольно много раздражающих нажатий на экран телефона, чтобы включить функцию. Авто USB модема позволяет автоматизировать все эти действия вручную. Просто подключите телефон к ноутбуку и вы instantantly подключены к Интернету с ноутбука через 3G/4G сетей.
Это удобно, если вы часто используете телефон в качестве модема для ноутбука обеспечивают с подключением к Интернету в течение длительного периода времени. Wi-Fi модема является оптимальным решением для такого использования. С Wi-Fi привязывать стоков батареи очень быстро, вы должны положить телефон на зарядное устройство, так или иначе (переменного или USB) и USB-соединение способ быстрее и надежнее, то Wi-Fi.

USB модема работает со всеми последними версиями ОС Windows и Linux. Он не работает с Mac OS без драйверов третьих сторон. Разработчик веб-сайта имеет для получения дополнительной информации об этом приложении, включая вопросы и ответы.

Существует также «Auto USB модема Премиум», которая обеспечивает более настройки. Пожалуйста, проверьте это, если вы думаете, это приложение является полезной и планируем сохранить его установки.

ВНИМАНИЕ: Приборы распространяются некоторые операторы (? AT & T) была изменена версия Android установленных который отключает стандартный USB-модема возможностей. Это приложение не будет работать на этих устройствах. Пожалуйста, не дать приложению плохой рейтинг по этой причине. Вина вашего оператора вместо этого. Чтобы исправить это вы должны либо «корень» телефона и установить другую прошивку (ROM) или переключиться на другое устройство. Существует ничего этого приложения (или другие) могут сделать.

Русский интерфейс: Нет
Программой поддерживается установка на SD (OS 2.2+).

Скачать: версия: Версия приложения: 1.14
om.ttxapps.autousbtethering.premium_1.apk ( 5.87 КБ )
rg.tdtran.autousbtethering_1.apk ( 79.3 КБ )

Сообщение отредактировал Gridzilla — 03.08.12, 19:27

Источник

Android tethering

Tethering is a way to have internet access on your PC through your smartphone using its network connection. USB tethering and Wi-Fi access point tethering are natively supported since Android 2.2 «Froyo».

Contents

Wi-Fi access point

Using an Android phone as a Wi-Fi access point (to a 3G/4G mobile internet connection) is available for devices running Android 2.2 «Froyo» or newer.

Enable it via one of the following:

  • Settings > Wireless & networks > Internet tethering > Wi-Fi access point
  • Settings > More. > Tethering & mobile hotspot > Mobile Wi-Fi hotspot

USB tethering

USB tethering is available since Android 2.2 «Froyo».

  • Connect the phone to your computer via USB (the USB connection mode — Phone Portal, Memory Card or Charge only — is not important, but please note that you will not be able to change the USB mode during tethering)
  • Enable the tethering option from your phone. This is usually done from one of:
    • Settings -> Wireless & networks -> Internet tethering (or Tethering & portable hotspot, for more recent versions)
    • Settings -> More. -> Tethering & mobile hotspot -> USB tethering
  • Install the usb_modeswitch package. See Mobile broadband modem#Mode switching for more information.
  • Follow Network configuration.
  • If you are using a cellular data plan and you have recently entered a new billing period, you may need to restart your phone.
Читайте также:  Установить рар для андроид

Using systemd-networkd with udev

This article or section needs expansion.

Using systemd-networkd you can automatically adjust the networking to use the phone as the gateway when plugged in.

You may have to adjust the idVendor attribute depending on your phone. You can check using udevadm:

Then create the corresponding systemd-networkd file:

AziLink is an application that allows USB tethering for Android-based phones, without requiring root access. It is very useful for Android older than version 2.2, when there was no stock USB tethering feature implemented. It also does not require changes to your browser, and all network traffic is transparently handled (except ICMP pings). It may be somewhat CPU intensive on the phone at high usage rates (a 500 kBytes/sec data transfer rate may take more than 50% of phone CPU).

Tools needed

For Arch, you need to install the openvpn package. You will also need to install the android-tools package for the adb tool and android-udev which sets up the correct /usr/lib/udev/rules.d/51-android.rules file for your device to be recognized. On the phone, you need the azilink.apk (azilink homepage). The android application acts as a NAT, adb forwards the ports to your phone, and your openvnp setup will connect to it.

Configuring the phone connection in Arch Linux

So that you do not have to run adb as root, we are going to grant your user permissions to your usb device. Make sure you have turned on USB debugging on the phone (usually in Settings -> Applications -> Development -> USB debugging) so that it will be shown as a device, and that it is plugged in to your computer via the USB cable. You should see it with you run the lsusb command. Original azi link instructions are here

The device should be listed. Example output for the Acer Liquid phone:

Then, create the following file, replacing ciri by your own Linux user name, and 0502 by the vendor ID of your own phone:

As root run the udevadm control —reload command to make the change effective. To make sure the change took effect, run adb devices and it should say device instead of unauthorized . Another way to make it take effect is to reboot. Another test is to run adb shell to get to your phones unix prompt.

Procedure

Run the AziLink application in the phone and select About at the bottom to receive instructions, which basically are:

  1. You will have to enable USB debugging on the phone if it was not already enabled (usually in Settings -> Applications -> Development -> USB debugging).
  2. Connect the phone with the USB cable to the PC.
  3. Run AziLink and make sure that the Service active option at the top is checked.
  4. Run the following commands in your Linux PC:
Читайте также:  Память календаря android можно удалить

azilink.ovpn source from here

You may need to manually update the contents of resolv.conf to

If you are running NetworkManager, you may need to stop it before running OpenVPN.

USB tethering with EasyTether

Get the easytether linux client software. The commands to set it up and run it are as follows.

Make sure you have the EasyTether android app installed on your phone for it to connect to. Note: The Lite app disables some connections and you must have the paid app for full functionality. For this reason, using the AziLink setup is recommended instead.

Tethering via Bluetooth

Android (from at least 4.0 onwards, possibly earlier) can provide a Bluetooth personal-area network (PAN) in access point mode.

NetworkManager can perform this action and handle the network initialisation itself; consult its documentation for more details.

Alternatively: pair and ensure you can connect your computer and Android device, as described on Bluetooth, then, substituting the address of the device (here given as AA_BB_CC_DD_EE_FF ), do:

This will create a network interface bnep0 . Finally, configure a network connection on this interface; Android offers DHCP by default.

Tethering with SOCKS proxy

With this method tethering is achieved by port forwarding from the phone to the PC. This is suitable only for browsing. For Firefox, you should set network.proxy.socks_remote_dns to true in about:config ( address bar )

Tools needed

  • The android-tools and android-udev packages
  • USB connection cable from your phone to PC
  • Either Tetherbot or Proxoid

Instructions

Tetherbot

Tetherbot is an experimental SOCKS proxy and Port Bouncer that should allow you to connect your laptop to the internet using the internet connection (EDGE, 3G or Wifi) of your T-Mobile G1 Cellphone. It is discontinued and its website is down, but still can be accessed from Wayback Machine[1] where its APK can also be downloaded from.

In order to do SOCKS proxy via Tetherbot to connect your browser to the Internet, do:

  1. For your phone, open the application Tetherbot and press the Start Socks button
  2. Start your SOCKS proxy by running:
  3. Now go to your web browser’s proxy settings, set a manual proxy configuration with the proxy host address localhost and port 1080 , leaving the rest blank.

Proxoid

Follow the instructions demonstrated in the following link.

Источник

Tethering и Reverse tethering

Tethering

Стандартные решения

С появлением версии Android 2.2 стали возможны 2 технологии: USB-Tethering и WiFi-Tethering.

USB-Tethering

Для подключения необходим стандартный кабель Android-USB.
Включается в Настройки->Беспроводные сети->Режим модема->USB-модем.
После подключения Android устройства к приемнику (ноутбук, настольный компьютер. ) с помощью кабеля происходит запрос на включение USB-Tethering. После положительного ответа пользователя становится возможным использование интернет трафика Android устройства на приемнике.
Большим плюсом данного подхода является возможность подключения Android устройства к WiFi Точке Доступа и разделение этого подключения по USB каналу.
Из минусов стоит отметить необходимость держать Android устройство в непосредственной близости с приемником и ограниченность только одним приемником.

Читайте также:  Прошивка самсунг таб 4 т231 5 андроид
WiFi-Tethering

Для подключения необходим WiFi-адаптер на приемнике.
Если ранее приходилось использовать android-wifi-tether, требовавшую Root, то теперь, с появлением Android 2.2, это делается стандартными средствами.
Включается в Настройки->Беспроводные сети->Режим модема->Точка доступа Wi-Fi.
После включения данной функции Android устройство становится Wi-Fi точкой доступа, к которой могут подключаться другие устройства.
Большим минусом является невозможность одновременного получения и раздачи интернет трафика Android устройством через WiFi, т.е. Android устройство становится 3G модемом для приемника.

3rd Party
EasyTether

Для подключения необходим либо стандартный кабель Android-USB, либо WiFi-адаптер на приемнике.
Позволяет подключить Android устройство к приемнику и осуществить Tethering.
Необходима установка приложения как на Android устройство, так и на приемник.
Не имеет смысла после появления Android 2.2, но, в свое время, очень гибкий и полезный инструмент.

Reverse tethering

Перейдем к самому интересному месту статьи.
Т.к. четко структурированной информации по данному вопросу очень мало, я считаю очень важным донести факты, касательно текущей ситуации до сведения интернет-сообщества.
На данный момент Reverse tethering, как таковой, стандартными средствами еще не реализован. Нет, так же, и 3rd Party продуктов, позволяющих без специальной настройки произвести Reverse tethering. Но, внимательный читатель уже заметил фразу «специальная настройка». Этим мы и займемся. От банального к более сложному.
В основе некоторых предложенных решений будет лежать широко известный механизм разделения интернет трафика, который в данной статье мы рассматривать не будем. Статей, описывающих этот механизм, множество. Что действительно интересно — варианты соединения Android устройства и источника.

Стандартные решения
WiFI Точка Доступа

Самый очевидный вариант решения.
Высокая скорость, средняя территориальная доступность, для честных людей — еще и некоторые денежные затраты.
Но не всегда есть под рукой точка доступа. Тогда…

На сегодняшний день зона покрытия еще не стабильна, цены сильно завышены, скорость средняя.
Перспективы хорошие, но доступно не всем. Ладно, остается последняя надежда.

Ad-hoc

Перед нами стоит компьютер (источник), подключенный к сети интернет через стандартный сетевой кабель — витую пару. У него есть WiFi-адаптер, который мы используем для подключения к Android устройству. Такое подключение называется Ad-hoc.
Однако такое подключение на сегодняшний день для Android устройств недоступно, хотя в саму платформу Android такая возможность заложена.
Настоятельно прошу всех проголосовать за исправление данной недоработки на официальной странице ошибки. Достаточно поставить звездочку в левом верхнем углу. Спасибо.

Нестандартные решения
Виртуальная WiFI Точка Доступа

В Windows 7 появилась возможность создавать виртуальную WiFI Точку Доступа.
Это позволяет подключить Android устройство к источнику без применения реальной WiFI Точки Доступа.
Для упрощения процедуры была создана программа Сonnectify.
Очевидный минус — не все хотят работать (нет возможности установить) Windows 7.

Ad-hoc

Есть возможность создания Ad-hoc подключения вручную. Но только при использовании Root.
В файле /system/etc/wifi/tiwlan.ini правим:
WiFiAdhoc = 1
dot11DesiredSSID = HTCG1Default
dot11DesiredBSSType = 0
Тем самым вы создаете одно подключение Ad-hoc.
Подробности вы можете поискать сами, т.к. я строго не рекомендую пользоваться данным методом.

Ad-hoc — перепрошивка

Существует неофициальный патч, который включает возможность находить и подключаться к Ad-hoc сетям, помечая их *. Опять же — на свой страх и риск.

Есть возможность настройки USB подключения вручную. Только при использовании Root.
Инструкция написана понятно и легко.

Источник

Оцените статью