20

Tethering USB bez roota i nie wykrywany przez operatorów

Za każdym razem gdy kupowałem nowy telefon z Androidem, począwszy od HTC Hero, brakowało mi w nim dwóch opcji, udostępniania internetu, tzw. tethering oraz odblokowanej funkcji robienia zrzutów ekranu. Do tego stopnia, iż za każdym razem decydowałem się na zrootowanie swojego smartphone. W nowszych modelach, udostępnianie innym urządzeniom internetu poprzez kabel USB jest już dostępne, jednak wymaga HTC Sync, dostępnego na Windowsa i nadal jest niedozwolone […]

Za każdym razem gdy kupowałem nowy telefon z Androidem, począwszy od HTC Hero, brakowało mi w nim dwóch opcji, udostępniania internetu, tzw. tethering oraz odblokowanej funkcji robienia zrzutów ekranu. Do tego stopnia, iż za każdym razem decydowałem się na zrootowanie swojego smartphone.

W nowszych modelach, udostępnianie innym urządzeniom internetu poprzez kabel USB jest już dostępne, jednak wymaga HTC Sync, dostępnego na Windowsa i nadal jest niedozwolone przez niektórych operatorów w swoich regulaminach ofert promocyjnych.

Dziś już to jest możliwe, bez groźby blokowania przez operatora, przynajmniej tak twierdzi twórca aplikacji ClockworkMod Tether Koushik Dutta.

Aplikacja dostępna jest na Windowsa, Linuksa i Mac OSX. W przypadku Windowsa uruchomienie udostępniania sprowadza się do instalacji programu oraz w moim przypadku konieczne było również doinstalowanie sterowników do HTC dostepnych na stronie: http://www.clockworkmod.com/tether/drivers.

Zrzuty ekranu robiłem na zrootowanym HTC, program testowałem na nowym telefonie. Po instalacji programu na komputerze i podłączeniu telefonu przez kabel USB, zainstalował się na nim program Tether. Jeżeli będą z tym problemy, dostępny jest również jako osobna instalka, jednak ja mam testowy model „czystego” HTC bez karty SD, więc pozostało mi liczyć, że zadziała domyślna opcja.

Po uruchomieniu programu na telefonie wystarczyło później połączenie z aplikacją w komputerze by cieszyć się już na nim z udostępnionego łącza.

Połączenie było stabilne, bez zrywania (Orange). Zachęcam do wypróbowania i dajcie znać jak działa na innych systemach. Niestety ja miałem problemy z uruchomieniem go na swoim Ubuntu 11.04.

Mac OSX: tether-mac.zip
Linux: tether-linux.tgz
Windows: TetherWindowsSetup.msi
Osobna aplikacja na telefon (u mnie nie była konieczna) – Tether.apk

  1. Andrzej Libiszewski napisał(a):

    W czym się to różni od tetheringu przez HTC Sync? Przecież chyba nie tym, że i tak jest zabronione regulaminem?

    1. Grzegorz Ułan Grzegorz Ułan napisał(a):

      Raz, że jest dostępne na wszystkie systemy, dwa HTC Sync to niepotrzebny do niczego innego kombajn:)

  2. Pawel napisał(a):

    A to w Androidzie nie ma opcji „Router Wifi”? Czy może tu chodzi o coś innego?

    1. Jakub Anderwald napisał(a):

      Nie każdy komputer ma Wifi żeby się podłączyć do tego routera :)

    2. Grzegorz Ułan Grzegorz Ułan napisał(a):

      Tak w nowych jest Hotspot Wi-Fi o dziwo dozwolony przez operatorów, tutaj chodzi o łączenie po USB. Nie pytaj dlaczego, do dziś nie rozumiem różnicy dla operatorów:).

  3. kjhank napisał(a):

    Myślałem, że tethering po USB dostępny (bez dodatkowych aplikacji, zwyczajnie z ustawień sieci) nawet w moim stareńkim low-endowym Samsungu i5800 to standard…

  4. Łukasz Jagiełło napisał(a):

    Hotspot WiFi dostępny normalnie z defaulta w HTC Desire HD, żadnego kabla nie potrzeba, ot telefon leży sobie na stoliku i mamy internet na dowolnym sprzęcie.

  5. Tomasz Cieńciała napisał(a):

    Nie wiedziałem, że potrzebny jest jakieś rootowanie, czy instalowanie czegokolwiek. Na moim samsung galaxy mini raz wgrywałem jakąś muzykę przez USB i zobaczyłem funkcję udostępniania internetu właśnie przez usb – z ciekawości kliknąłem (komp nie był podłączony do żadnego netu) i po kilku sekundach ubunciak był online. Żadnego instalowania, czy ustawiania czegokolwiek na komputerze, czy telefonie – po prostu działa :)

  6. Tomek napisał(a):

    Też nie rozumiem w czym problem. Na moim HTC Wildfire (bez S) też jest opcja udostępniania internetu via USB (oraz via Wifi). Obie działą zgodnie z założeniami. Połączenie jest stabilne. 0 problemów.

  7. Razer napisał(a):

    Racja, w Samsungach było już od jakiegoś czasu dostępny tethering USB bez żadnych instalacji.

  8. Piotr napisał(a):

    Nie za bardzo łapię, jaki to problem właściwie rozwiązuje? Mój HTC Desire po prostu podłączam przez USB do komputera, wybieram na telefonie udostępnianie połączenia, Ubuntu chwilę mryga ikonką połączeń sieciowych i już. Bez jednego kliknięcia na PC.

    1. Grzegorz Ułan Grzegorz Ułan napisał(a):

      Ubuntu tak, gorzej z Windowsem:). Ale tu chodzi o co innego.

      Przykładowy zapis z regulaminu pakietu internetowego, jednego z telekomów:

      „W ramach usługi zakazane jest wykorzystanie telefonu komórkowego jako modem podłączony do komputera (tzw. tethering). W przypadku wykrycia takiego działania przez Operatora, Operator zastrzega sobie prawo do nieodwołalnego wyłączenia usługi Abonentowi.”

      To jest głównym problemem, który rozwiązuje ten sposób. Nie chodzi o Wi-Fi, jest dozwolone, tylko o wykorzystywanie samego telefonu jako modemu, czyli przez podłączenie go do urządzenia po USB i udostępnienie mu łącza 3G operatora.

    2. Marcin Mały napisał(a):

      Ten artykuł to jakaś pomyłka chyba. Od dawna na wielu różnych telefonach z Androidem używałem udostępniania internetu i przez USB, i przez WiFi, bez instalowania czegokolwiek, korzystając z usług trzech różnych operatorów. Nie rozumiem w ogóle, o co biega w tym artykule.

  9. Danbec napisał(a):

    Kumpel ma HTC i jakoś bez żadnych problemów udostępnia mi swój transfer poprzez wifi.

  10. Oleg Konstanty Janas napisał(a):

    to jakiś problem z htc, ja na samsungach mam tez normalnie prtscreeny bez problemow.

  11. OsMax napisał(a):

    Oczywiście nie jest prawdą o potrzebie instalowania HTC Sync …
    Dla Desire nie trzeba nic instalować, Galaxy ACE nie trzeba nic instalować, Wildfire S nie trzeba nic instalować, Samsung Galaxy S nic nie trzeba instalować…

  12. lukas napisał(a):

    Nawet HTC Magic z Androdiem 1.5 udostępniał internet po podłączenie Smartofona do PC przez kabel USB. W Ubuntu wygląda to tak, że podpinasz Smarta do PC, w opcjach zaznaczasz udostępnianie internetu, a reszta sama się robi. W HTC Magic i Androidzie 2.1 wyświetla się automatycznie okno dialogowe gdzie można wybrać do czego chcemy wykorzystać Smarta. Do wyboru: pamięć masowa, tylko ładowanie, HTC sync, udostępnianie internetu.

  13. lukas napisał(a):

    Zapytałem Google co wie na temat tych ograniczeń zapisanych w regulaminie operatora i:

    Chodzi tu przede wszystkim o Pakiet Społecznościowy czyli darmowy dostęp do portali społecznościowych m.in. Facebooka… Chodzi głównie o wielkość pakietów, które przesyłane są prze siec operatora. Nie muszę tłumaczyć czym różni się mobilny FB,NK od oryginalnej wersji FB,NK???

  14. corgan napisał(a):

    Niewiele zrozumiałem z tego artykułu. O jakie zapisy w regulaminach chodzi ?
    Na Nokiach i innych Sony Ericssonach od epoki kamienia łupanego można było łączyć się z netem i po kablu za pomocą dołączonego oprogramowania udostępniało się połączenie internetowe dla PC …
    Kiedy coś się zmieniło w tym temacie, bo nie za bardzo ogarniam intencji autora tekstu ?

  15. Lahcim napisał(a):

    Nie wiem czy dobrze zrozumiałem… Ten sposób pozwala mi korzystać z internetu z PC na telefonie, czy z internetu z telefonu na PC?