nexus 7 root

Root en la Nexus 7 desde Linux

root en Nexus 7

No había comentado como le hice root a la nexus 7, que, normalmente es de las primeras cosas que les hago a los teléfonos que he ido teniendo. Tener acceso root es muy útil (teniendo su cuidado de lo que instalamos y a lo que le damos permiso root) ya que nos permite instalar aplicaciones que hacen cosas que de manera normal sería imposible realizar, como por ejemplo backup completo del teléfono (con programas como Titanium Backup), acceso y modificación de datos del sistema, borrar aplicaciones impuestas por los operadores, etc etc…

Pues bien, buscando me encontré con un script para linux que hace todo en 1 solo paso:

http://forum.xda-developers.com/showthread.php?t=1813329

  1. Necesitaremos activar la depuración usb en la Nexus 7 (Ajustes/Opciones de desarrollo/Depuración USB). Si no tuvieramos el menú de desarrollo, hay que ir a Ajustes/Información de la tablet y pulsar unas cuantas veces (hasta que nos aparezca un mensaje como que ya somos desarrolladores) sobre Numero de Compilación.
  2. Descomprimimos el script descargado
  3. Abrimos un terminal y nos vamos a la carpeta donde lo hemos descomprimido y ejecutamos: sudo ./n7roo.sh
  4. El programa nos dice que habilitemos la depuración usb y pulsemos intro, lo pulsamos
  5. Yo solo le hice root e instalé el CWM (el recovery), porque yo ya había desbloqueado el fastboot de la nexus, pero si no lo tuvieras, también lo haría.

Ya con el root hecho, se abre el abanico de aplicaciones que nos permiten hacer funciones administrativas en nuestro dispositivo, sea una tablet, un movil, reproductor multimedia, etc etc.

[wp_ad_camp_4]

Para aquellos nos familiarizados con Linux, root es el usuario administrador del sistema, es el usuario que mas permisos tiene y que puede hacer y deshacer todo lo que quiera en un sistema, Android, al ser Linux en su base, contiene dicho usuario, pero este usuario no es usado por las  aplicaciones por defecto para evitar problemas de seguridad.

[wp_ad_camp_1]

ring for sex

Ring For Sex: Mi primera aplicación Android

Ring For Sex

Ring For Sex se ha convertido en mi primera prueba para subir al Play Store de Android, no es una gran cosa ni tampoco me va a jubilar el banner que tiene puesto. La cosa es que hace un tiempo, quería mandarle una indirecta a la parienta y me puse a buscar alguna frase por Google divertida para ese fin y me crucé con esta campana, y pensé en bajármela del Play Store para hacerlo con el móvil, mi sorpresa fue que no la localicé, y eso es muy raro, así que me decidí a aprender a programar para Android.

Como nunca me ha gustado Java, para Ring For Sex empecé a mirar ejemplos en Phonegap para la detección de agitar el teléfono (en inglés shake) y empecé a probar los ejemplos que vi sin mucho éxito, luego leí en alguna web, que recomendaban usar java nativo porque con javascript no va tan fluido, por lo que tras diversos intentos fallidos, empecé a mirar ejemplos en java. Localicé varios y empecé a acoplar los ejemplos dentro del código y empezó a funcionar, primero salia un mensaje cuando lo agitabas,  y después busqué ejemplos de reproducción de sonidos y conseguí hacer que se reprodujera la campana cada vez que agitabas el teléfono.
La idea de poner la campana en pantalla, fue de verla en el programa Pastor de Ontic Soluciones, y el día 1 de Marzo publiqué la aplicación poniendole un pequeño banner abajo, para ver como funciona el banner, porque tenía y tengo muy claro que no creo que llegue a cobrar nada por él.

La aplicación Ring For Sex en 1 semana mas o menos, lleva unas 160 descargas y aproximadamente 50 instalaciones, he hecho algunos arreglos porque fallaba y bueno, algunas cosillas para que quede mas bonito o funcione algo mejor.

Voy a crear una página estática para poder poner el Changelog de la aplicación.

whatsapp

Whatsapp finalmente se hace de pago en Android

Se confirman los movimientos raros que comeandroid-whatsappntaba el otro día, ya lo he leido en diversos sitios, y además hoy he tenido que instalarlo en un terminal y ya lo avisa, te dejan un año gratuito, pero al cabo de esos 12 meses, Whatsapp será de pago y habrá que pagar algo menos de 1€ al año. El precio no es caro, la verdad, es una cantidad asequible para todo un año de servicio. Bajo mi punto de vista, han sido muy listos en la manera de hacerlo, Android tenía un futuro incierto cuando salió y la única manera de extenderse era de manera gratuita (en iOS Whatsapp costaba dinero para descargarse desde el principio) y una vez copados los millones de teléfonos Android con Whatsapp, empezamos a cobrar, de manera paulatina, poco a poco, así, si todo el mundo menos tu, tiene la aplicación funcionando, mucha gente se verá forzada a comprarla, mientras que si fuera de pago a la vez, correrian el riesgo de perder muchos usuarios a otras redes no tan extendidas aun, pero en auge, como Line.

 

Por otro lado, hay rumores de que Google va a sacar un servcio de mensajería unificando Google Talk, con Google Hangout y Google+, por lo que podría ser un movimiento para Whatsapp a la desesperada para conseguir amortizar un poco su servicio antes de que Google, partiendo de la posición privilegiada que tiene, introduzca su servicio en todos los terminales, sin coste y con características similares.

De momento, viendo el line, tiene cosas que están mejor que Whatsapp, pero claro, a la mayoría de la gente no le terminará, porque es distinto, y porque no puedes decir que estas en el baño con un solo emoticón…la gente echará en falta la mierdecilla, una pena…veremos en los próximos meses como se van restando usuarios a Whatsapp y subiendo en otras redes.

 

[wp_ad_camp_1]

whatsapp

Movientos raros en el Whatsapp

Llevo unos días viendo a varias personas que han tenido problemas con el whatsapp, el que les avisa, como siempre ha hecho, de que caduca al dia siguiente, tras esas 24 horas, efectivamente, el whatsapp deja de funcionar, no se si total o parcialmente porque conozco el caso de alguien que podía enviar fotos. El caso es que se de gente que ha pagado el Whatsapp ya que se ha visto en la necesidad o bien porque han sido incapaces de ver el panorama si se soluciona o bien la gente empieza a moverse a otra de las muchas aplicaciones de mensajería que hay. De momento, por lo que he visto, después de 24 horas, te vuelven a dar 1 mes, no se si después de ese mes el Whatsapp volverá a renovarse o definitivamente parará. El caso es que me ha extrañado mucho ver bastante gente con este problema y no leer nada en ningún sitio…supongo que será algún fallo de los servidores porque con la competencia que hay, dudo mucho que cobren a estas alturas un servicio ql que han acostumbrado a la gente a usarlo sin pagar, en todo caso, si necesitaran financiación, la publicidad, o venderse a los operadores, podrían ser sus salidas.

[wp_ad_camp_1]

Linux ubuntu

Ubuntu mobile en la Nexus 7

Hace unos dias que Canonical anunciaba que iba a sacar Ubuntu mobile, empezando por los dispositivos Nexus. El viernes pude probar la rom flasheando mi Nexus 7 y ver como funcionaba. Tras tenerla unas horas y probarla, estas han sido las conclusiones:

Pros:

  • Esteticamente está muy cuidado, un nuevo look muy detallado.
  • Aun a pesar de ser versión muy temprana, va muy suave, si aun se puede afinar mas, volará, al menos es la impresión causada en la Nexus 7.
  • Integración con las apps cuidada.
  • Navegación entre menús diferente, pero intuitiva y sobretodo llamativa.

Contras:

  • Versión todavía muy temprana, no se puede probar bien.
  • Por lo mismo que el punto anterior, muchos cuelgues.
  • Aun falta mucho software adaptado.

 

En definitiva, la sensación muy buena, y que deja abierta la puerta para reemplazar la versión del firmware y cambiar Android o convivir con ambos y arrancar uno u otro. Aunque si el software que existe para linux (sobretodo en los repositorios de Ubuntu) empieza a ser usable en la versión mobile (adaptando el interface al táctil), poco se va a echar en falta y la tablet se convierte en un ordenador de bolsillo.

Para poder probarlo, es necesario tener la Nexus con el fastboot desbloqueado, root y bueno, backup de lo que necesites, porque te vas a cargar todo lo que la Nexus tenga, bueno, no solo la tablet, también todos los teléfonos.

[wp_ad_camp_4]

Si quieres probarlo para en tu dispositivo Nexus, estos son los pasos a seguir desde Ubuntu:

Instalamos el repositorio del software:

sudo add-apt-repository ppa:phablet-team/tools

Actualizamos los repositorios:

sudo apt-get update

Instalamos el software:

sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot

 

Ahora con el software instalado, instalaremos, con la tablet encendida y con la depuración USB activada:

phablet-flash -b

 

[wp_ad_camp_1]

Cuando decidamos volver a Android, bajamos la factory image de nuestro dispositivo, la descomprimimos y ejecutamos:

adb reboot-bootloader

./flash-all.sh

Tras un rato, volveremos a tener nuestro/a Nexus como de fábrica.

 

programacion android

Phonegap: Framework para Android

Como ya he dicho antes, estoy mirando por aprender a programar para Android, y el primer paso que dí era la programación nativa en Java con eclipse y después de mirar en internet mucha información al respecto, creo que voy a empezar con un Framework HTML5, CSS y Javascript ya que de las 3 cosas, lo único que no he tocado nunca (o a penas) es Javascript, por lo que me será mas sencillo aprender a usar el framework y así, ayudarme a aprender de manera mas avanzada HTML y CSS ( que lo que he tocado ha sido siempre de manera sencilla). El Framework elegido ha sido Phonegap.

De momento solo he tenido tiempo para el clásico Hello world y modificar apenas los ficheros para hacer uso de algunas funciones del Framework para ver como funciona Phonegap, pero me gusta para comenzar, el día que quiera pasar a la programación nativa, intentaré sacar días de unas 28-29 horas, para tener algo mas de tiempo para estas cosas, de momento, hasta que no vea que el día se amplía, usaré Phonegap.

Frameworks hay bastantes en el mercado y muchos de ellos son iguales y posiblemente mejores a Phonegap, pero me he decidido por él (dudaba entre Phonegap y Titanium) por el hecho de haberme encontrado mas información y ejemplos en internet y la verdad, después de leer las especificaciones, pocas son las limitaciones por lo que pronto empezaré a colgar los ejemplos que vaya sacando por si ayuda a alguien igual que me ayudan a mi los ejemplos que la gente cuelga en sus blogs.