Archivo

Archivo para la categoría ‘Android’

Cambiar MAC del Wifi LG Optimus One

sábado, 6 de agosto de 2011 2 comentarios

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

image

  • Si recien instalaste el sshdroid debes cambiar la contraseña, para eso presionas el botón Menu y seleccionas Opciones y luego seleccionas Password

image image

  • Con la clave cambiada abres el puTTY y te conectas al celular desde el computador

image

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

image

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

image

  • 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

image

  • 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

image

  • 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

Rootear LG Optimus One con z4root

lunes, 25 de julio de 2011 4 comentarios

Luego de adquirir este celular (LG Optimus One p500) ví que se podía rootear. Rootear es tener acceso al usuario root del sistema que es el administrador quien tiene todos los privilegios, si el celular no está rooteado sólo tienes acceso de usuario.

Beneficios

  • Acceso total al celular y al sistema de archivos de éste.
  • Como tienes acceso completo al sistema puedes editar los archivos de sistema para instalar ROMS, custom recovery, etc (ojo que tambien puedes dañar el SO si modificas incorrectamente un archivo)
  • Instalar aplicaciones solo-root como: Titanium Backup para respaldar todo, cpu tuner para modificar la configuracion de la CPU y ahorrar batería, SSHDroid para acceder por SSH al celular como root, Market Enabler para descargar aplicaciones en el market que no estan para tu país, etc.

Inconvenientes

  • Puedes tener problemas con la garantía del celular si lo consideran como modificación del SO, aunque z4root permite desinstalarlo una vez instalado.

Como esta es una operación delicada que podría fallar debes hacerlo bajo tu propio riesgo y respaldando los datos. El sitio no se hace responsable de si ocurre algún problema.

Primero necesitas que el celular Android tenga la versión 2.2 del SO, no sirven versiones superiores, incluyendo la 2.2.1 que no se puede rootear con este método, si tienes esa versión debes downgradearla a 2.2 y hacer el rooteo usar Gingerbreak.

Update: para la versión 2.2.1 y superiores puedes hacer el rooteo con el programa GingerBreak, ese programa se usa de forma similar a éste. Ya no necesitas downgradear a 2.2.

Update2: z4root también lo probé con la versión 2.1 de Android (eclair) y pude rootearlo exitosamente.

Para verificar la versión debes ir a Configuración –> Acerca del teléfono

image

Luego de comprobar que la versión es compatible descarga z4root desde este enlace e instálalo como una aplicación normal.

Luego ejecutalo y hace clic en “Permanent Root”

image

Luego espera unos minutos que se rootee el teléfono, luego de esto se reiniciará automáticamente. El tiempo de espera son aproximadamente 5 minutos.

Luego de reiniciado si el rooteo fue exitoso debería aparecer un ícono de superusuario en la sección de aplicaciones

image

Además si vuelves a ejecutar z4root aparecerán los botones para deshacer el rooteo o para rootearlo de nuevo si es que hay algún problema.

image

Ahora podrás ejecutar aplicaciones que usen permisos de root, al momento de ejecutarla te saltará una ventana solicitándote permiso estilo UAC, también puedes ejecutar como comandos desde la terminal instalando un programa de terminal y ejecutando el comando su. También tienes la opción para recordar la opción, util para el cputuner que requiere permiso de root constante cada vez que cambia la configuración de la CPU.

image

La aplicación superusuario permite mostrar los programas que usan permisos de root sin preguntar porque presionaste la opción Recordar, además del registro de aplicaciones que han usado los permisos de superusuario y configuraciones.

image

Update: mis experiencias de rooteo con este programa es que ha resultado al segundo intento, el primero luego de aproximadamente 15 minutos se cierra y no sucede nada, para intentar nuevamente hay que reiniciar el teléfono y volver a correr el programa, ahí se reinició automáticamente y el rooteo estaba hecho. Entre intentos de rooteo hay que reiniciar el celular, si no funciona probar con otro programa, y finalmente buscar en google «<marca> <modelo celular> rooteo android <version>»

Enjoy! xD

Identifica a que compañia pertence un numero en Android

sábado, 9 de julio de 2011 4 comentarios

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.

image

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

image

Y si ingreso el número directamente debajo sale el resultado

image image image

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.

Plugin de WordPress para crear una version movil de tu sitio

miércoles, 6 de julio de 2011 5 comentarios

Con el aumento del uso de los smartphones conviene crear una versión móvil del sitio ya que está adaptada a la pantalla del celular y de esa forma se puede leer fácilmente el sitio.

Eso se puede conseguir instalando el plugin de WordPress Wptouch, el proceso es igual que cualquier plugin:

  • Descargar plugin
  • Subir carpeta plugin a wp-content/plugins
  • Acceder al panel de administracion, sección plugins
  • Activar plugin

Luego de esto si visitas el sitio desde un celular aparecerá la versión móvil como se puede ver en la imagen

image image

Se puede leer la primera parte del artículo haciendo clic en la flecha al costado

image

El visitante si desea desactivar el tema móvil en el pie de la página está el switch para volver a la versión normal

image

Por defecto toma como celular y por ende muestra la versión móvil a: android, iphone, blackberry, ipad y otros, pero se le pueden agregar más en el panel como Opera mobile por ejemplo.

Categories: Android, Webmaster Tags: , ,