Hace un tiempo queria conectarme al wifi de la universidad pero recordé que estaba filtrado por MAC y estaba autorizada solo la del notebook, en ese momento tenía otro celular que no era Android asi que no tenía posibilidad de cambiársela pero ahora con este celular busqué en Internet y es posible.
Requerimientos
- Celular rooteado (requerido)
- Programa sshdroid en el celular
- Winscp u otro cliente SFTP en el computador
- Putty en el computador
- Conectarlo al computador por cable USB
- Aplicación de terminal instalada en el celular (las veces siguientes, opcional, para cambiar la mac desde el celular directamente)
Procedimiento
- Tienes que editar el archivo /etc/wl/nvram.txt agregando la linea macaddr=xx:xx:xx:xx:xx siendo las x’s la mac nueva.
- Para editar el archivo tienes que descargarlo en el computador, para eso es el programa sshdroid, lo inicias
- Si recien instalaste el sshdroid debes cambiar la contraseña, para eso presionas el botón Menu y seleccionas Opciones y luego seleccionas Password
- Con la clave cambiada abres el puTTY y te conectas al celular desde el computador
El usuario es root y la password es la que pusiste en el paso anterior.
- Ahora tienes que remontar la partición /system como lectura y escritura para poder editar el archivo nvram.txt, primero ejecutas el comando mount para saber en qué dispositivo está montado
Ahora remontas con: mount –t yaffs2 –o remount,rw /dev/block/mtdblock1 /system
Lo marcado en negrita es lo que sacaste del comando anterior
- Con el Winscp te conectas al celular
- Abres el archivo /etc/wl/nvram.txt y lo guardas como /etc/wl/nvram.bak
- El original lo editas y le agregas la linea macaddr al final con la mac a cambiar
- Guardas los cambios, si te tira error recuerda que debiste remontar la partición /system como lectura y escritura
- Reinicia el celular para aplicar los cambios, puedes usar el botón o desde el puTTY con el comando reboot.
Verifica que se haya cambiado la mac en opciones –> acerca del teléfono –> estado
- Para deshacer el cambio quita la línea macaddr del archivo y reinicia.
La aplicación de terminal que mencioné al principio es para cambiar el archivo de respaldo por el original y viceversa desde el celular sin necesidad del computador ejecutando los comandos
su (y aceptar cuando el celular pida permisos de root)
mount –t yaffs2 –o remount,rw /dev/block/mtdblock1 /system
mv /etc/wl/nvram.txt /etc/wl/nvram.original
mv /etc/wl/nvram.bak /etc/wl/nvram.txt
reboot
Además del programa celuchile, averigualo que son programas en Java MIDP para celulares normales, ayer encontré en el Android Market el programa Carrier Chile que permite averiguar a que compañia pertenece un número de celular y permite llamarlo directamente desde la aplicación.
Para identificar al contacto puedes buscarlo desde el directorio presionando en “Selecciona contacto” o digitarlo directamente, si seleccionas el contacto se mostrará una pantalla como la imagen siguiente donde sale la compañía y la opción de llamarlo directamente
Y si ingreso el número directamente debajo sale el resultado
Esta aplicación no incorpora publicidad y sólo pide permisos para acceder a los contactos y llamar desde la aplicación.
Para instalarla busca “Carrier Chile” en el Market o manda la aplicación desde el Market.
Hay planes que tienen tarifas diferenciadas para cuando llamas a celulares de la misma compañia o llamas a otra. Y no siempre puedes preguntar cuando te dan un numero de celular a que compañia pertenece.
Para averiguar esto hay dos programas en JAVA que dan esta informacion, averigualo y celuchile.
Averigualo
Averigualo.cl es un sitio donde puedes consultar online la compañia de un celular movil o fijo, el codigo postal dando la direccion e incluso la IP publica de tu PC. Aparte de esto ofrece bajar una aplicacion java gratuita que permite sacar estos datos.
En esta pagina puedes bajar la aplicacion y el codigo fuente.
- Licencia: FREE
- Codigo fuente disponible: SI
- Utilidades: Averiguar compañia, codigo postal y codigo area
- Ventajas: Gratuita
- Desventajas: Algo dificil de usar por la ubicacion de los botones, no permite importar numero desde la agenda.
Celuchile
Celuchile.cl es el sitio de este programa que ademas de consultar el numero de celular permite llamar directamente e importarlo desde la agenda.
Tiene una version FREE que permite consultar y sacar el numero de la agenda, pero dura solo un mes y al mes siguiente debes bajar otra version. En cambio la version FULL no expira y ademas permite llamar directamente desde el programa.
- Licencia: Hay una version FREE y otra FULL de pago
- Codigo fuente disponible: Por ser comercial la aplicacion, NO
- Utilidades: Averiguar compañia, llamar desde la app (version FULL) y sacar el numero desde la agenda.
- Ventajas: Mas facil de usar que la anterior y mas comodos los botones. Lee agensa desde telefono y SIM.
- Desventajas: La version FREE solo dura el mes que fue descargada, al mes siguiente hay que bajar otra version. Ademas no permite llamar directamente con la version gratuita.
Comentarios recientes