[NO ROOT][USB TETHERING] Azilink
Ecco a voi il programma DEFINITIVO per effettuare il tethering senza root via USB di una qualsiasi connessione internet del cellulare (aka connessione dati || WiFi) al vostro computer o mac!
Azilink è un programma che sfrutta OpenVPN, quindi è cross platform. Non fa altro che attuare da router. Purtroppo non può fare il WiFi tethering, ma non importa molto dato che collegandosi all'USB ti fa anche ricaricare il cellulare ;)
Brevissimo tutorial per Mac OS (se provate su altri sistemi scrivete qui!)
Cominciamo:
-- siate sicuri che la modalità debug USB sia attiva (così da far comunicare adb con il cellulare)
-- per installare le applicazioni al di fuori del market dovete spuntare l'apposita opzione dalle impostazioni di sistema
-- bisogna aver installato l'android SDK: Android 1.5 SDK, Release 3 | Android Developers ed aver messo dentro il file ~/.bash_profile (eventualmente creato):
codice:
export PATH=${PATH}:/Users/TUOUTENTE/PATH/ALL/SDK/tools
^-- dopo chiudete e riaprite il terminale, al comando "which adb" dovrebbe venire fuori [la directory dell'sdk]/tools/adb
*************
INSTALLAZIONE
*************
1. rechiamoci sul sito ( azilink - Project Hosting on Google Code ) e scarichiamo i due file: l'applicazione apk ed il file zip (contenente la configurazione OpenVPN).
2. colleghiamo il nostro smartphone ed installiamoci azilink.
3. trasferiamo/copiamo il file azilink.ovpn in ~/Libreria/openvpn (create la cartella prima!)
4. rechiamoci sul sito ( tunnelblick - Project Hosting on Google Code ) e scarichiamo Tunnelblick, installiamolo
***********
ESECUZIONE
***********
5. colleghiamo il cellulare via USB
6. da terminale diamo il comando
codice:
adb forward tcp:41927 tcp:41927
7. avviamo Azilink sul cellulare
8. avviamo Tunnelblick e selezioniamo (nel systray in alto a destra) connect to azilink
^-- una volta che il tunnel rimane sullo stato di "aperto" possiamo navigare ;)
TESTATO SU: Mac OS X 10.5.7 (Leopard) con Tunnelblick (GUI per OpenVPN).
PROBLEMI & RISOLUZIONI (Mac OS X):
Problema: Nonostante abbia eseguito tutti i passaggi non riesco a connettermi ad internet (o solo a google (o_O))
Knowledge: a quanto pare Mac OS X fa un controllo sugli adattatori di rete: quando tutti sono offline (pallino ROSSO), semplicemente non andrà a leggere le impostazioni del sistema per i DNS.
Soluzione: create un network tramite la scheda WiFi (dalla systray, menu delle connessioni -> crea nuova network), mettete una password qualsiasi (per evitare che qualcuno usi la vostra rete). Andate nelle Preferenze di Sistema -> Network, AirPort: Avanzate... -> DNS: Server DNS, aggiungete 192.168.56.1
^-- nota: se abilitate la condivisione internet avete appena messo su un WiFi Tethering xD