Curiosa forma de renovar WhatsApp por un año más gratis

image

Menuda sorpresa que me he llevado ayudando a otra persona. El caso es que, por el tema de WhatsApp plus, he ayudado a alguien que lo tenía instalado para hacer un respaldo forzado de la base de datos e instalar la aplicación oficial de mensajería en su Android. A dicha persona le había saltado el aviso de que se le había concedido un mes más de WhatsApp para que, en ese tiempo, pudiera abonar el pago para seguir usando el programa. Pues bien, sorpresa que se ha llevado cuando su cuenta ha sido agraciada con un año más de servicio sin hacer más que desinstalar e instalar esas aplicaciones.
Para los más inquietos aviso que, al menos, no sirve si no se ha recibido ese aviso de concesión de una prórroga para pagar. Pero tampoco he podido hacer más pruebas. Ya me contaréis si os lleváis más pequeñas alegrías.

Actualización manual del Nexus 5 a Android Lollipop con máquina virtual

Actualizacion-Nexus5-Manual-Maquina-virtual

Mi caso a la hora de actualizar el Nexus de forma manual, como el de muchos, es algo especial puesto que no dispongo de un sistema windows tipo PC. Bueno, sí dispongo, pero siempre intento hacer todo desde la virtualización con mi Mac. Antes las cosas eran más difíciles, pero la compatibilidad de los drivers actuales lo hace todo más sencillo.
Las instrucciones generales para la actualización manual de un Nexus a Lollipop se pueden leer en la página oficial de Desarrolladores de Google, donde se encuentran las imágenes de descarga para cada terminal. Yo tenía el Nexus 5 rooteado, con el Kernel Franco y Xposed framework operativo en mi versión de Kit Kat 4.4.4. Antes de nada, probé a actualizar vía OTA. Lo primero es desinstalar todo lo relacionado con Xposed, desactivando módulos y desinstalando. Luego, por si acaso y para partir de una instalación limpia, hice un reset de fábrica al terminal. Aún así, el kernel seguía siendo Franco y en el momento de actualizar, el error estaba ahí.

Androide típico cuando algo sale mal.

Androide típico cuando algo sale mal.

Así que tocaba actualizar de forma manual. Y ahí fue donde tuve que echar mano de la máquina virtual y poner la paciencia en mi mano derecha como aliada. Instalar todo lo correspondiente al SDK son unas cuantas gigas de datos y no es recomendable hacerlo con prisas.
Una vez todo listo, conectando el terminal por USB en modo fastboot (encendiendo el móvil apretando a la vez botón de volumen arriba+botón de volumen abajo+ botón de encendido) y siguiendo las instrucciones básicas de darle a flashear todo con flash-all.bat, surgió el siguiente error (o algo similar):

target reported max download size of 1073741824 bytes
archive does not contain ‘boot.sig’
archive does not contain ‘recovery.sig’
failed to allocate 1005154516 bytes
error: update package missing system.img
Press any key to exit…

Pongo a continuación el proceso de flasheo manual descrito por Google:

Flashing Instructions

To flash a device using one of the system images below (or one of your own), you need the

1
fastboot

tool. You can get the

1
fastboot

tool either:

Once you have the

1
fastboot

tool, add it to your

1
PATH

environment variable (the

1
flash-all

script below must be able to find it). Also be certain that you’ve set up USB access for your device, as described in the Using Hardware Devices guide.

Caution: Flashing a new system image deletes all user data. Be certain to first backup any personal data such as photos.

To flash a system image:

  1. Download the appropriate system image for your device below, then unzip it to a safe directory.
  2. Connect your device to your computer over USB.
  3. Start the device in fastboot mode with one of the following methods:
    • Using the adb tool: With the device powered on, execute:
      adb reboot bootloader
    • Using a key combo: Turn the device off, then turn it on and immediately hold down the relevant key combination for your device. For example, to put a Nexus 5 (“hammerhead”) into fastboot mode, press and hold Volume Up + Volume Down + Power as the device begins booting up.
  4. If necessary, unlock the device’s bootloader by running:
    fastboot oem unlock

    The target device will show you a confirmation screen. (This erases all data on the target device.)

  5. Open a terminal and navigate to the unzipped system image directory.
  6. Execute the
    1
    flash-all

    script. This script installs the necessary bootloader, baseband firmware(s), and operating system.

Once the script finishes, your device reboots. You should now lock the bootloader for security:

  1. Start the device in fastboot mode again, as described above.
  2. Execute:
    fastboot oem lock

Locking the bootloader does not wipe any data, but when you want to flash it again, you must run

1
fastboot oem unlock

again, which will wipe the data.

La solución ante ese problema de memoria es simple: descomprimir también el archivo de la imagen de Lollipop (en Nexus 5 GSM sería el archivo “image-hammerhead-lrx21o.zip”), asegurarse de tener todo descomprimido en la carpeta “platform-tools” del SDK y ejecutar desde esa carpeta en línea de comandos (cmd) las siguientes órdenes una a una (en la referente al flasheo de la imagen, paciencia. Id a tomar algo. Tarda mucho. Lo justo y necesario para desesperarse pensando que va mal):

fastboot flash bootloader bootloader-hammerhead-hhz12d.img
fastboot reboot-bootloader
fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.21.img
fastboot reboot-bootloader
fastboot flash system system.img
fastboot reboot-bootloader
fastboot flash userdata userdata.img
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot erase cache
fastboot flash cache cache.img
fastboot reboot

 

Ventana de Explorer de Windows 7 con todos los archivos descomprimidos

Ventana de Explorer de Windows 7 con todos los archivos descomprimidos que deben aparecer en la carpeta “platform-tools”. Los correspondientes a la imagen, resaltados. Pulsar para ampliar.

Durante todo el proceso el terminal debe quedarse en modo fastboot. Y con el último comando el terminal empezará a iniciar Lollipop. Paciencia también, que estará unos minutos hasta que aparezcan las palabras Android. Lo mejor es no prestar atención al terminal.

Y listo. La forma más manual de actualizar el Nexus 5 a Lollipop de una manera limpia y con máquina virtual.

De todas formas, para los que les guste ver las cosas en vez de leerlas, aquí os dejo uno de los vídeos en español sobre cómo actualizar a mano el terminal Nexus. Explica la forma tradicional de Google con flash-all.bat. Pero, repito, si os falla como me pasó a mí…ya sabéis qué hacer.


 

Cómo restaurar el Motorola Moto G sin desbloquear el bootloader

Si ocurre algún error a la hora de ejecutar una actualización o por algún otro motivo se reinicia el Motorola Moto G y, al pasar de las primeras animaciones de la marca, se queda el móvil congelado en una pantalla negra, se puede volver al estado de fábrica sin tener que andar tocando comandos ni conectarlo a ordenador alguno. Motorola lo explica muy claramente en su página web de soporte técnico. Si se Googlea un poco se encuentran otras alternativas más agresivas que acarrean el desbloqueo del bootloader, perdiéndose la garantía del terminal. Así que mejor seguir los pasos que se detallan a continuación:

IMPORTANTE:
Al utilizar esta función, se borran todos los elementos del dispositivo.
Para el restablecimiento se necesitará un nivel mínimo de batería del 25 %. Si no se puede llevar a cabo un restablecimiento, cargue durante 20-30 minutos y volver a intentarlo.

1. Con el teléfono apagado, pulsar la TECLA BAJAR VOLUMEN durante 2-3 segundos. A continuación, pulsar la tecla de ENCENDIDO y después soltarla.

2. El dispositivo mostrará distintas OPCIONES DE ARRANQUE

3. Utilizar la tecla BAJAR VOLUMEN para DESPLAZARSE a Recuperación y la tecla SUBIR VOLUMEN para seleccionar

Consejo: si el dispositivo se reinicia, es que se ha esperado demasiado para hacer una selección. Hay que volver a empezar el proceso.

4. El dispositivo mostrará el logotipo de Motorola y, a continuación, el de Android de emergencia (logotipo con una exclamación).

5. Mantener pulsada la tecla SUBIR VOLUMEN durante 10-15 segundos. Manteniendo pulsada la tecla SUBIR VOLUMEN, tocar y soltar la tecla de ENCENDIDO.
Consejo: se puede intentar llevar a cabo este paso sosteniendo el teléfono en horizontal. Si se queda atascado en el paso 6, intentar llevar a cabo un reinicio forzado pulsando la tecla de encendido y la tecla de bajar volumen y, a continuación, volver a iniciar el proceso.

6. El dispositivo mostrará opciones de menú adicionales (el texto aparecerá en AZUL)

7. Utilizar la tecla BAJAR VOLUMEN para desplazarse hasta Borrar datos/ajustes de fábrica y la tecla de ENCENDIDO para seleccionar esta opción

8. Utilizar otra vez la tecla BAJAR VOLUMEN para seleccionar SÍ. Elimine todos los datos del usuario y pulse la tecla de ENCENDIDO para CONFIRMAR

9. Una vez completado el formateo, pulsar la tecla de ENCENDIDO para confirmar el REINICIO

10. El dispositivo se reiniciará y comenzará la secuencia de encendido normal.

Aquí un par de imágenes con los menús que se observarán. Estarán en inglés, así que hay que aplicar la correspondiente traducción de las instrucciones ;).

restaurando moto g

A la izquierda el menú del modo Fastboot o Arranque. A la derecha, el menú con opciones adicionales posterior al de arranque. Pulsar para ampliar.

Espero que sirva de ayuda. Un problema de fácil solución (aunque con la pérdida de datos que conlleva) y que quita de un plumazo muchos quebraderos de cabeza. Y por supuesto, sin desbloquear el Bootloader.

ACTUALIZACIÓN

Debido a la avalancha de comentarios que he observado, tengo que aclarar que este tutorial tenía fecha de Febrero de 2014, por lo que se refería al modelo Moto G de 1º Generación.
De todas formas y gracias al comentario de Emiliano, puedo decir que si se tiene un Moto G de 2º generación o con Lollipop 5.2 (al menos) hay que tener en cuenta ciertas modificaciones: si existe el error de no salir de la pantalla de comandos en vez de mantener la tecla volumen+ por 5 seg y luego la tecla de bloqueo y soltar, lo que hay que hacer es a la inversa, o sea mantener presionada la tecla de desbloqueo por 5 o mas segundos y luego la tecla de vol+ y soltar.

Disculpad por no poder contestar todos los comentarios. Lo que sí que hice fue aprobarlos para que la gran comunidad del Moto G pudiera contestar.

La revolución de los 0,89€

Revolución WhatsApp LINE Telegram BBM
Estos días están siendo especiales en relación a la revolución que está habiendo por los 0,89€ (89 céntimos de euro) que cuesta la renovación de la licencia del servicio de mensajería instantánea WhatsApp por un año. Ya hubo revuelo por la expansión en el mercado de la aplicación LINE. Y es que ese WhatsApp killer se espera por muchos como agua de Mayo. ¿O a lo mejor no tanto?. ¿Es por lo que cuesta, por las dificultades de realizar el pago o porque tenemos ganas de dar guerra?. Pues es una mezcla de las tres.
Hace unos días difundí por las redes sociales este método para ampliar la licencia de WhatsApp. Y lo hice a modo de experimento para ver la respuesta. Aún sabiendo que mis contactos provocarían un grandísimo sesgo en los resultados, encontré todas las situaciones: gente que prorrogaba la licencia aún habiendo dado guerra con la renovación, otros que lo hacían por ver si era verdad, otros que no sabían pagar la licencia (de ahí que permitieran el pago por otro usuario) y vieron luz al final del túnel y bastantes que aún ven mal eso de pagar cuando existe la posibilidad de hacerlo free.
LINE y Telegram (o BBM para algunos) puede que sirvan como alternativa. Los que trasteamos con la tecnología tenemos la ventaja de poder elegir, pero la mayoría de la gente no. Y no porque sea incapaz, sino porque ni les va ni les viene. Con WhatsApp vale. No se quieren complicar. La seguridad o la versatilidad no importa cuando todo el mundo lo tiene.
Lo que sí me ha hecho cierta gracia con Telegram es que está revolviendo más las aguas que LINE. Aunque sea en nuestros entornos más geek. La seguridad empleada en las conversaciones y que sea de código abierto son dos características que llaman. Junto con la versatilidad entre plataformas. Eso sí, de ahí a que se originen pequeñas batallas entre los defensores de uno u otro sistema…me parece enfermizo.
Las cartas están encima de la mesa. Sin embargo y aunque podamos tener la opción de usar distintos servicios, una cosa está clara: todo el mundo usa WhatsApp.
La pregunta es sencilla ¿verdaderamente los 0,89€ son un problema?.

La aplicación de MEGA fundiendo los datos

Menos mal que fue justo al salir de viaje y el último día de mes (al igual que de año…y aprovechando… ¡Feliz 2014!), que si no la gracia no me hubiera caído nada bien. Se trata de un error de la aplicación de MEGA para Android que casi funde mi bono de datos en unas horas y sin yo saberlo. Tengo habilitada cierta opción de subida de vídeos de forma automática a mi cuenta de MEGA. Como podéis imaginar, siempre lo tengo configurado para que la subida de los archivos se realice en wifi. Y, para más seguridad, cuando esté cargando el móvil. Con esto de la posibilidad de grabar en HD el tamaño de los vídeos en ocasiones es considerable. Pues bien, cuidado con desconectar el terminal mientras sube algún archivo pesado y salir inmediatamente a la calle activando los datos de forma automática. Es decir, teniendo activados tanto la conexión wifi como los datos y dejando que cambien de una a otro tipo de opción inalámbrica según estén disponibles. Ese día, más de medio gigabyte fue ingerido por alguna supuesta subida que debió pausarse al desconectar primero de la red eléctrica y luego al salir de casa (ver imagen) . Un error  que ni lo noté pero podría haber sido grave en otra situación. No tengo idea su esto ocurre en otros sistemas operativos (mi Nexus 5 corre Android Kit Kat 4.4.2), pero es mejor prevenir. Cuidado y estad seguros de que todo funcione correctamente y forzad su detención antes de que sea demasiado tarde.
image

Así sincroniza MEGA para Android

Tras todo el día trasteando con el móvil, desde que actualicé a esta última versión y oficial de MEGA para Android la sincronización ha sido perfecta. Configurado para subir sólo por WiFi los vídeos, lleva todo el día quemando la batería (porque más de 2 gigas con las redes que disponemos los españolitos, tardan un poco). Pero la conexión y desconexión para pausar y reanudar la subida es igual de instantánea que la conexión con la WiFi.
Os dejo unas capturas del día y la última sin cortes por todas las actualizaciones rutinarias.

image

image

image

Conclusión: me está gustando esta opción de sincronización de capturas de la cámara con la nube. Más aún con las 50 gb. 😉

Basura acumulada en OSX y Android

Tranquilos, no voy a criticar ningún sistema operativo. Sólo quiero mostrar lo que sucede en segundo plano en dos de los sistemas que utilizo todos los días: Android y OSX.
En el sistema de la manzana Mountain Lion he pasado el afamado Clean my Mac versión 2 y me he encontrado con la grata sorpresa de más de 10 gb de datos listos para limpiar. En mi caso, llevo exactamente 11 meses con el sistema instalado de cero y aquí tengo las consecuencias. Y os aseguro que suelo tener limpia “la casa” ;).
Imagen que muestra el espacio para limpiar en OSX
Aquí mi sorpresa con mi Galaxy Nexus. Más de 1 Gb de datos en la memoria caché. Diréis que seguro que ciertas aplicaciones y el navegador Chrome pueden no ir tan fluidas cuando la he limpiado, pero con este pequeño monstruo de doble núcleo y 1 gb de RAM no he notado absolutamente nada. La versión Android utilizada es Jelly Bean 4.2.2 de CyanogenMod (10.1) y, en este caso, llevo aproximadamente 6 meses sin instalaciones de cero.
Imagen que muestra la caché acumulada en el sistema Android
Hace mucho que no trasteo “verdaderamente” con Linux de escritorio por cuestiones de trabajo y desconozco sus movimientos internos, pero estas cosas me recuerdan mucho a aquel sistema de las “ventanas” que se comía los discos duros por la mala gestión de la basura acumulada.

Consejo Androide: cambio del launcher Trebuchet en CM10

cambio-de-launcher-CM10-1

El launcher (que puede traducirse como lanzador de aplicaciones y definirse como el gestor de escritorios, widgets y aplicaciones en los terminales Android) por defecto en la versión modificada del desarrollador Cyanogen en su versión 10.1 (Jelly Bean 4.2.2) para los Galaxy Nexus es Trebuchet. Desde el anterior Nexus S, este launcher ya daba problemas. Pero no lo veía muy lógico en un terminal con potencia suficiente como el penúltimo Nexus. La fluidez de perdía constantemente. Pensé en un principio que sería por el tránsito de aplicaciones con que exprimo al móvil pero algo de culpa la tiene el “lanzador”. Total, que viendo alguna review me decanté por probar hace una semana el Nova Launcher en su versión lite y he dado en el clavo. Se acabaron las transiciones lentas y la falta de fluidez en la navegación de los escritorios, donde tengo widgets en cada uno de los 5 que mantengo configurados. Además, actualicé a una nueva nightly de CM10 con el launcher predefinido y parece que va mejor incluso que antes. Si a alguno le da problemas de fluidez con CyanogenMod 10.1, esta puede ser una solución.

Nova Launcher en Google Play

Aplicándome en Twitter con Android

Twitter-Comic

Desde que llevo usando twitter con Android siempre se tiene ese inconformismo imposible de apaciguar del todo con una sola aplicación. Para mi cuenta personal utilizo ahora de tres a cuatro aplicaciones distintas para que, en conjunto, hagan todo lo que quiero. Digo ahora porque seguro que en breve la combinación será distinta.

 

twicca_screenshot

Captura de la interfaz de Twicca.

Para leer el timeline sigo usando twicca. El fantástico scroll y algunas otras características lo hacen agradable. Pero desde que quitaron la opción de citar un tweet y sólo hacer RT, me ha hecho replantear en ocasiones usar otra como lector. Eso sí, la ausencia de push y que sus notificaciones no son integradas con el sistema actual de Android Jelly Bean provoca el uso de la segunda aplicación que comento ahora.

Echofon_screenshot

Captura de la interfaz de Echofon.

Hace unos meses salió en el sistema operativo móvil de Google Echofon. Lo mejor es su integración con las notificaciones en Jelly Bean, pudiendo leer los tweets sin abrir la aplicación y contestar de forma directa desde la barra. Problema: que, al menos a mí, cuando das a responder hace el “reply” al último que te ha mencionado. Y si llevas varias cuentas a la vez, puede ser un caos elevado al número de cuentas con menciones. Ya me ha pasado alguna vez que de novatada he respondido a alguna persona con una cuenta que no le iba ni venía esa mención. Y dejo a parte esa publicidad en la parte superior si tienes la versión gratuita. Un engorro dependiendo de la situación.

Falcon_screenshot

Captura de la interfaz de Falcon.

Yo uso frecuentemente las listas. Y si sois usuarios de Twitter es chungo encontrar una aplicación que te las muestre así de simple como lo hace Falcon. Nada más ir a la derecha se nos muestra el panel con las listas, búsquedas guardadas y también con los trending topics mundiales y locales. El hecho de que la interfaz en la que se muestran los tweets y que las notificaciones no son push hace que Echofon siga como aplicación “notificadora”. Eso sí, su navegador integrado va más ràpido que Chrome en mi Galaxy Nexus. Aunque esto último puede ser indicativo de que tenga que hacer cierta limpieza ;D.

Por último, suelo trastear también con la aplicación oficial de Twitter para revisar los seguidores de todas las cuentas cada cierto tiempo. Pero como no tiene interfaz de noche, ni sus notificaciones están integradas en Jelly Bean ni el scroll es tan bueno, ni me muestra las listas rápidamente… pues se queda en cuarto plano.

Tras estos años combinándolas con Seesmic, Tweetdeck, Touiteur (y ahora Plume), Tweetcaster, Twidere, Slices, Hootsuite…etc. por ahora me quedo así. ¿Y tú? ¿Como gestionas Twitter?.

Probando Photo Sphere

Al fin he instalado en el Galaxy Nexus el paquete de aplicaciones de la nueva versión 4.2 de Jelly Bean donde se encuentran muchas mejoras. Una de ellas es la nueva aplicación para la cámara donde se puede utilizar la herramienta “photo sphere” para hacer instantáneas con aspecto envolvente. Dejo unas cuantas imágenes que he tomado en una localización que siempre es difícil de retratar para obtener todo el esplendor deseado. Este tipo de imágenes es imposible realizarlas sin una composición de varias imágenes por lo amplio del entorno a fotografiar.
La primera imagen fue para comprobar si es factible haciendo las fotos rápidamente y sin patrón a seguir, de un lado a otro. Y se ve porqué hay que ser “un poco ordenado”.

Primer intento con Photo Sphere

Primer intento algo fallido con Photo Sphere. Pulsar para agrandar.

En la segunda, intenté sacar una pequeña panorámica. Y no fue mal.

Segunda imagen con Photo Sphere. Pulsar para agrandar.

Segunda imagen con Photo Sphere. Pulsar para agrandar.

La última la saqué con la intención de captar toda la catedral de León.

Tercera imagen con Photo Sphere. Pulsar para agrandar.

Tercera imagen con Photo Sphere. Pulsar para agrandar.

Conclusiones: rápido procesamiento de la imagen, la imagen tiene un tamaño que no es la suma de todas las instantáneas y se deben hacer las fotos con cierto orden para que no haya saltos en la imagen final. Eso sí, tanto la nueva aplicación de cámara como el procesado de las imágenes “chupan” mucha batería.
En posteriores ocasiones iré añadiendo más para poder mostrar la capacidad del procesamiento de imágenes que ofrece Android.

1 2