Android i tethering (udostępnianie internetu z telefonu) – również bez roota

 

W piątek pisałem o tym jak szukać darmowego internetu przy pomocy telefonu z Androidem. Temat zaciekawił kilka osób, a mnie natomiast zaciekawił jeden z otrzymanych maili:

Z tego co wyczytałem o telefonach z Androidem, w tym również u Ciebie, na takim HTC Magic czy Hero można zrobić w internecie praktycznie wszystko. Jak sam ostatnio napisałeś, internet jest teraz praktycznie wszędzie i wystarczy trochę się rozejrzeć żeby trafić na jakieś otwarte WiFi, a bezprzewodową sieciówkę ma też w zasadzie każdy notebook. Dostęp do sieci mamy więc praktycznie zawsze i wszędzie.

ALE załóżmy sobie jakiś czarny scenariusz, np: na zegarze druga w nocy, mam w domu tylko stacjonarny PC, mojemu ISP właśnie coś padło i straciłem dostęp do internetu, a ja MUSZĘ coś błyskawicznie wysłać / ściągnąć / zrobić przy pomocy programu, który działa tylko na komputerze. Łapię leżący obok telefon i… a) dzwonię i budzę mieszkających blisko kumpli błagając o pomoc, b) w jakiś sposób używam telefonu jako modemu GSM? Ponoć w przypadku iPhone odpowiedź B wcale nie była taka oczywista. Jak to jest Androidem?

Ha! Dobre pytanie, nie zastanawiałem się nad tym wcześniej. Pamiętam dobrze jak bez problemu spinałem mojego netbooka z poprzednim telefonem (Nokia E51) przy pomocy Bluetooth i po dosłownie kilku kliknięciach miałem internet. A jak to jest w przypadku telefonów z Androidem?

Dwie wiadomości. Bardzo dobra: tethering z Androidem jest możliwy i na dodatek w zasadzie bez dodatkowych kosztów. Mniej dobra: nie jest to tak proste jak w przypadku np. mojej starej Nokii. W zależności od posiadanego systemu operacyjnego na komputerze i wersji Androida w telefonie, będzie trzeba trochę pokombinować. Ale najważniejsze, że da się.

Chyba wszędzie do USB tetheringu będzie potrzebne uaktywnienie debugowania USB (Menu » Ustawienia » Aplikacje » Programowanie » Debugowanie USB) i na komputerze powinny być zainstalowane sterowniki do naszego telefonu (dostępne np. wraz z HTC Sync lub Android SDK).

Android z rootem

Właściciele telefonów z zmodyfikowanym systemem (zrootowanym, dostęp do konta root) mają do wyboru w zasadzie pełną gamę rozwiązań.

CyanogenMod USB Tethering

ROM CyanogenModwww.cyanogenmod.com – możliwia udostępnianie internetu poprzez USB (USB Tethering) bez konieczności instalowania dodatkowych aplikacji. Wystarczy podłączyć kabelek i korzystać z nowowykrytego modemu.

Wired Tether for Root Users

Android Wired USB Tether Root

Jeśli korzystamy z innego ROM-u niż CyanogenMod, możemy skorzystać z aplikacji Wired Tether for Root Users dostępnego w zasobach Google Code pod adresem code.google.com/p/android-wired-tether. Aplikacja udostępnia telefoniczne połączenie 2G/3G komputerom połączonym przez USB.

Wireless Tether for Root Users

Wireless Thether for Root Users również dostępny w zasobach Google Code – code.google.com/p/android-wifi-tether – jest chyba najbardziej kompleksowym rozwiązaniem. Umożliwia udostępnianie zarówno telefonicznego połączenia 2G/3G jak i WiFi. Z komputerem można połączyć telefon poprzez kabel USB, połączenie WiFi Ad-Hoc jak i Bluetooth. Na telefonie instalujemy jedną aplikację i gotowe. Zasadę działania pokazuje poniższe nagranie:

Android bez roota

Sytuacja druga – przynieśliśmy z sklepu/salonu telefon z Androidem i nie chcemy modyfikować oprogramowania. Taka sytuacja ma miejsce w przypadku mojego HTC Magic z sieci Orange, wciąż na oryginalnym oprogramowaniu.

Azilink

Azilink USB tethering

Azilink, do pobrania z Google Code code.google.com/p/azilink, to aplikacja umożliwiająca udostępnianie połączenia 2G/3G lub WiFi poprzez kabel USB komputerom z praktycznie dowolnym systemem operacyjnym: Windows, Mac czy Linux. Minusem jest trochę skomplikowana konfiguracja: musimy zainstalować na swoim komputerze OpenVPN i ADB (Android Debug Bridge) wyciągnięty z Android SDK. Następnie ustawić odpowiednie przekierowanie portów, ustawić w OpenVPN NameServery na IP podłączonego telefonu.

PdaNet

PdaNet Android USB Bluetooth Tethering

Jeśli na myśl o samodzielnej konfiguracji Azilink rozbolała Cię głowa, PdaNet jest dla Ciebie zdecydowanie lepsze. Wystarczy ściągnąć ze strony producenta kilkumegowy plik i zainstalować na naszym komputerze (dostępne wersje dla Windows 32bit i 64bit i OS X 10.5+). Instalator doda do systemu nowy interface sieciowy i małą aplikację do obsługi połączenia. W telefonie instalujemy z Marketu aplikację udostępniającą połączenie z telefonu:

PdaNet Android QR

Uruchamiamy w telefonie aplikację, podpinamy USB, na komputerze klikamy „Connect”… i gotowe. Jeśli mamy telefon z Androidem 2.0+, możemy również wybrać połączenie przez Bluetooth.

PdaNet Modem

PdaNet jest dostępny w dwóch wersjach: darmowej i płatnej, która kosztuje $29. Różnica jest taka, że wersja darmowa blokuje ruch HTTPS (port 443).

Na razie PdaNet sprawdza się bez pudła. W miarę prosta instalacja, zero konfiguracji, aplikacja bezpłatna.

Inne sposoby?

Znasz inne sposoby lub inne (rozwijane jeszcze) aplikacje umożliwiające udostępnianie internetu z telefonu? Daj znać w komentarzu!

» Zobacz dodatkowe ilustracje do wpisu «

 

Wpis opublikowany 25 stycznia 2010
Tagi: , , , , , , , , ,
Kategorie: android, gsm, internet, it, Polecane wpisy, software, wszystkie

Zobacz również:

Komentarze do wpisu "Android i tethering (udostępnianie internetu z telefonu) – również bez roota"

  1. w moim HTC Hero (najoryginalniejszy soft jaki może być) wchodzę w „Ustawienia -> Sterowanie bezprzewodowe -> Udostępnianie w sieci komórkowej” i już! mam internet na komputerze po USB :)

    w innych HTC’kach tak nie ma?! Orange znowu coś sknocił z brand’owanym firmwarem?

    Autor komentarza, wtorek, 26 sty 2010 #

    • No to mnie teraz zaskoczyło… Sprawdzałem sytuację dla G1, Magic i Nexusa – i wszędzie trzeba było grzebać w systemie i rootować. Wyciągnąłem więc z tego wniosek, że skoro Google ugina się przed operatorami sieci i blokuje udostępnianie sieci, to robi to wszędzie.

      A tu proszę, OkazałoSię (TM), że HTC Hero i HTC Tattoo mają tę funkcję udostępnioną bez problemów…

      Autor komentarza, wtorek, 26 sty 2010 #

  2. Moje pytanie brzmi nieco inaczej – czy Android sam z siebie nie udostępnia klasycznego trybu modemu (a la ten z Nokii, gdzie się nawet podaje nr. tel na który się „dzwoni”)? A jeśli nie to która z tych aplikacji (czy w ogóle którakolwiek) wprowadza urządzenie w taki tryb?
    Pytam o to, ponieważ zależy mi na prawdziwym trybie modemu, a nie żadnych wariactwach z VPN’ami, proxy SOCKS itp. Zastanawiam się coraz poważniej nad telefonem z Androidem (Nexus One?), ale jeśli nie będę mieć prawdziwego modemu w tym urządzeniu (podobnie jak w iPhone) to zostaje przy Symbianie :).

    Autor komentarza, wtorek, 26 sty 2010 #

    • Do tej pory nie widziałem żadnego rozwiązania, które by umożliwiało potraktowanie np. HTC Magic jako „prawdziwego” modemu z wybieralnym numerem (*99# / *99***1#). Wszystkie wspomniane tu rozwiązania wykorzystująÂ połączenia nawiązane już przez telefon.

      Poszukam jeszcze w wolnej chwili, może ktoś wpadł na pomysł jak to obejść.

      Autor komentarza, wtorek, 26 sty 2010 #

  3. Tomku, nie wiem czy przeglądasz polskie forum androida, ale na wszelki wypadek, daję linka. Pojawił się oficjalny update Magików z 1.5 do 1.5 z sense UI. Update’owanie plikiem .exe w 5min, performance i wizualnie – wymiata. Więc jeśli nie interesuje Cię rootowanie w najbliższym czasie: http://forum.android.com.pl/showthread.php?t=5882

    pzdr

    Autor komentarza, wtorek, 26 sty 2010 #

    • Nie śledziłem tematu od jakiegośÂ czasu. Wielkie dzięki za info, na pewno zerknę.

      Autor komentarza, wtorek, 26 sty 2010 #

  4. Aktualizacja Sense UI dla HTC Magic, która pojawiła się kilka dni temu, również pozwala na udostępnianie połączenia bez dodatkowych zabiegów.

    Autor komentarza, poniedziałek, 1 lut 2010 #

  5. A czy da się dokonać tzw. reverse tetheringu? Nie mam w tej chwili domowego wi-fi, a chciałbym móc mieć w Hero internet przynajmniej przez USB…

    Autor komentarza, niedziela, 14 lut 2010 #

  6. witam a moze ktos wie jak wlaczyc tethering z nowym romem sense UI w magicu dla osx-a?

    Autor komentarza, piątek, 19 mar 2010 #

  7. Ciekawi mnie jedna rzecz , mam htc hero (play) i mam pakiet 2gb internetu to czy jak podłaczam pod komputer kb sa zabierane z pakietu czy nie ? jest laikiem a nie chce poniesc kosztów dodatkowych

    Autor komentarza, niedziela, 30 maj 2010 #

  8. Tomku mozesz powiedziec jaka aplikacja kryje sie pod kodem kreskowym w PdaNet bo moj milestone nie zczytuje tego kodu.

    Autor komentarza, czwartek, 15 lip 2010 #

    • Kod kieruje na URL market://search?q=pname:com.pdanet – wyszukanie „pdanet” w markecie również odnajduje właściwą aplikację (HTC Magic / A 2.1)

      Autor komentarza, czwartek, 15 lip 2010 #

  9. Mam pytanie do osób które wykorzystują telefony na Androidzie jako modem/router internetowy 3G np. dla laptopa (przez wifi czy też usb). Czy telefon w takim trybie pracy blokuje połączenia głosowe wychodzące/przychodzące?

    pozdrawiam

    Autor komentarza, środa, 4 sie 2010 #

  10. mam ptoblem ztabletem nieumiem połączyć się z internetem jest blokada wapprosze o pomoc i coto jest klucz szestnastkowy

    Autor komentarza, niedziela, 28 lis 2010 #

    • Chodzi o hasło do sieci bezprzewodowej, klucz WPA. Powinien być napisany na pudełku od Neostrady

      Autor komentarza, niedziela, 28 lis 2010 #

  11. Mam problem chce sobie kupić w erze sony ericsson Xperia X10 mini pro w abonamęcie za 100zł.Za 50zł wykupie neta to jest 5gb.I tera pytanie czy da sie podłączyć ten telefon jako modem.Proszę o pomoc jak to zrobić i czy da się w ogóle ;D

    Autor komentarza, poniedziałek, 14 mar 2011 #

    • Witam, mam sony xperia x10 mini pro zrootowałem go i zainstalowałem Wireless Thether for Root Users i przy próbie włączenia wyskakuje: „sorry, but your kernel does not have the necessary features for tethering” i co dalej? Oczywiście nie działa. Proszę o pomoc.

      Autor komentarza, niedziela, 30 paź 2011 #

  12. A ja biorę udział w programie „Testuj Smartfona” i mam w tym całym Huawei IDEOS 8650 z Androidem takie coś:

    Ustawienia -> sieci zwykłe i bezprzewodowe > Powiązanie i przenośny punkt dostępu > tutaj zafajkowuje opcję: „Przenośny punkt dostępu”, włącza się WiFi, na komputerze WiFi pokazuje mi nową sieć niezabezpieczoną (można w ustawieniach zabezpieczyć bez problemu:)), łączę się i mam neta:P

    Autor komentarza, wtorek, 23 sie 2011 #

  13. A jak udostępnić internet z androida na androida? Np mamy internet w telefonie z androidem go udostepnić do odbioru na np. tablecie z androidem?

    Autor komentarza, piątek, 20 kw. 2012 #

    • heh, juz znalazłem sposób :) – „Przenośny punkt WiFi” :)

      Autor komentarza, piątek, 20 kw. 2012 #

  14. J mam tablet z androidem ( nie rootowany) i nielimitowany internet w nokii n8 na symbianie:) i jak teraz udostępnić internet z nokii na tym tablecie? Dodam że joiku nie działa tzn tablet wogóle nie wykrywa tej sieci wifi.proszę o pomoc

    Autor komentarza, wtorek, 18 wrz 2012 #

    • mam to samo :( . Kicha ?

      Autor komentarza, piątek, 21 wrz 2012 #

  15. TAK.tak wszystko ladnie i pieknie a co jesli mam nokie n8 i tablet z androidem 4.0 i chcialbym z nokii udostepnic na tego (super nowego przez wszystkich zachwalanego) androida bez ”root”???? widocznie nie jest wspanialy hmmmm……..

    Autor komentarza, czwartek, 27 wrz 2012 #

  16. Sorrki, przeczytałem po łebkach bo już późno – ale w andoidzie od wersji 2 (htc desirae z z orange) i pewnie w duzej czesci telefonów na androidzie jest wbudowana funkcja hot-spot (sam często korzystam na lapku), włączasz internet w tel, potem wi-fi i udostępnianie internetu – w laku szukasz sieci (domyślnie nazwa tel.) i się łączysz jak z routerem.

    jesli chodzi o kabel – to po podpieciu tel mam opcję do wyboru jak ma telefon pracować, m.in. pamięc masowa i modem…

    Autor komentarza, niedziela, 30 wrz 2012 #

  17. Od kilku dni posiadam telefon alcatel 993D z android 4.0. nie mogę się połączyć z moim iPaq HP 214. Niestety pracuję na takim sprzęcie i przesyłam dane za pośrednictwem bluetooth przez telefon do sieci i dalej na serwer. Niestety ten telefon nie chce się połączyć w ten sposób. Starsze telefony bez problemów się łączą w ten sposób. Czy możecie mi pomóc w rozwiązaniu tej sytuacji?

    Autor komentarza, czwartek, 4 paź 2012 #

  18. Jeden sposób po prostu oki,dzięki

    Autor komentarza, wtorek, 22 sty 2013 #

Robisz zakupy w internecie?
Pomagaj ZA DARMO przy okazji
4000 organizacji społecznych i ponad 1000 sklepów