Encontré una forma de utilizar mi equipo con android como modem externo para la computadora, los pasos son sencillos y en menos de 15 minutos estarás navegando sin ningún problema, los pasos son los siguientes.
- Primero, en tu equipo con Android instala la aplicación "Proxoid", se encuentra facilmente en la Market (click aquí)
- Configura tu Android para que se pueda comunicar correctamente vía USB a tu computadora;
- Ve a la pantalla inicial de tu Android (no de la aplicación Proxoid).
- Entra a Menu y selecciona Ajustes.
- Dentro de ajustes ve a Aplicaciones y seleccionar Desarrollo.
- Activa la opción "Depuración de USB".
- En la computadora vamos a configurar udev para que reconozca tu equipo Android
- Creamos un archivo llamado 09-android.rules:
- Copiamos los siguientes datos dentro del archivo; recuerda cambiar "user" por tu nombre de usuario.. "juan" "alberto" "pokemon" etc..
- En tu equipo con Android ejectua la aplicación "Proxoid" y activa "Start/Stop Proxoid". Conectalo a la computadora vía usb y haz un lsusb para verificar que se reconoce el dispositivo
- Descargamos el Android SDK desde aquí y una vez descargado lo extraemos y ejecutamos;
- tar xvzf android-sdk_r16-linux.tgz
- ./android-sdk-linux/tools/android
- Se abrirá la aplicación Android SDK y seleccionamos "Android SDK Platform-Tools" y damos click en el botón "Install", después de que se instale podemos cerrar la aplicación.
- Reiniciamos UDEV: (si el siguiente comando no funciona reinicia tu computadora y continua con el paso 8)
- Entra a la carpeta donde están los archivos extraídos de SDK y hacemos el Tunneling para la comunicación entre Android y la computadora
- cd android-sdk-linux/platform-tools/
- ./adb forward tcp:8080 tcp:8080
- Listo! Ahora solo se tiene que configurar el navegador para que utilice localhost:8080 como servidor proxy.
En Firefox: Editar - Preferencias - Avanzado - Red - Configuración
En Chromium: Herramientas - Preferencias - Avanzada - Red - Cambiar la configuración del proxy
Proxy HTTP: localhost
Puerto: 8080
Usar mismo proxy para todos los protocolos
Cada vez que te quieras conectar es necesario hacer el Tunneling (paso 8), puedes crear un alias en tu .bashrc para no tener que escribir tanto:
echo "alias wifi= './android-sdk-linux/platform-tools/adb forward tcp:8080 tcp:8080' " >> /home/[user]/.bashrcVerifica que la ruta marcada sea la correcta en tu computadora, y cambia [user] por tu nombre de usuario.
sudo gedit /etc/udev/rules.d/09-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666", OWNER="user"
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", OWNER="user"
SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666", OWNER="user"
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666", OWNER="user"lsusb
...
Bus 001 Device 002: ID 04e8:685e Samsung Electronics Co., Ltd
...
sudo /etc/init.d/udev restart






ventana principal de VirtualBox elegimos "Nueva", nos abrirá el asisten
leccionamos y damos click en "Iniciar"



