Fail al instalar Cyanogenmod 10 en Nexus S

imagen de información de sistema
Este fail no es algo que no tuviera en mente. Fue buscado, pero quería probarlo. Como no podría ser de otra forma, he esperado un tiempo a actualizar a la versión modificada de android 4.1 Jelly Bean de Cyanogen (en este caso ya la 4.1.2). Pero esta vez no he instalado de cero. He probado a actualizar el sistema. Cosa que no ocasionaría problemas, al menos en teoría. Sin embargo sabemos que existen dos paquetes de aplicaciones de Google que son diferentes para la versión de Android 4.0 y para la versión 4.1. Y esto es lo que ocurrió: al no ser compatibles el sistema iba perfecto pero ninguna de las aplicaciones como Gmail, calendario o Google play funcionaban. Lo siguiente en probar fue si podría servir desinstalar alguna de estas aplicaciones e instalarlas de nuevo. Así probé con Gmail y el resultado fue el mismo.
Tras este falso Fail, opté rápidamente a poner las cosas en su sitio. Descargué la versión correspondiente de las aplicaciones de Google para Jelly Bean y listo.
Algunos usuarios han informado que tienen problemas con estas actualizaciones viniendo de versiones experimentales. Pues bien, estas versiones (también llamadas nightlies) son las que he usado casi siempre. Y he actualizado de ICS a JB de nightly a nightly. Incluso actualicé la versión de la radio, que la tenía más bien olvidada y puede que sea la culpable de los quebraderos de cabeza con pérdidas de cobertura de voz (que no de datos).
Tras un par de días con esta nueva CM10 puedo decir que no hay color comparando con la oficial que instalé en Julio. Interesante lo de borrar aplicaciones no instaladas desde la pestaña TODAS del Google Play. Va todo casi perfecto. Todo menos lo de siempre: la batería. Esperemos que poco a poco se vayan “ajustando” los kernels.
Si tenéis alguna duda, comentádmela.

Una manera entretenida de hacer abdominales

Portada de Athlean X

Esta es una de las maneras en las que la tecnología ayuda a hacer ejercicio. Y más aún con lo poco entretenido que es hacer abdominales. AthleanX es un programa generado para ayudar a fortalecer los abdominales con rutinas de menos de 7 minutos. Si os aburren los abdominales, esto al menos intentará que sea menos rutinario. Se va registrando un progreso y la dificultad aumenta a medida que se avanza. Os dejo unas capturas:

20120816-113002.jpg20120816-113015.jpg


20120816-113031.jpg20120816-113041.jpg

 

Como veis incluyen desde un plan de comidas hasta poder elegir música (cosa que yo no utilizo por el tiempo gastado y la concentración que hay que prestar). Además, para cada ejercicio existe un vídeo para ayudar en la ejecución del mismo y se puede observar entre series habiendo una pausa en la rutina hasta que se reanude de forma manual. Esto será útil las primeras veces puesto que los nombres son algo extraños para los que no están muy inmersos en el tema.

Lo dicho, es un plan simple y estructurado. Eso sí, si sois principiantes puede que sea un poco agotador. Probadlo de todas formas.

 

¿Esto es una aplicación móvil? ¡JA!

Ha vuelto a pasar. Se da a conocer que alguien va a presentar una aplicación móvil interesante y ,sobre todo, útil y acaba siendo una simple adaptación de una página web a dispositivos móviles con apariencia de aplicación. En este caso me ha tocado de cerca porque se trata de una aplicación para informar sobre las fiestas de mi ciudad natal, Palencia. Unas fiestas de San Antolín 2012 que podrían adaptarse a los tiempos geek que corren si hubiera sido lo que en un principio anunciaban. Me fastidia porque hasta el día de ayer no se hacía la presentación y así lo vendían como algo excepcional. Un tirón de orejas, al igual que otras empresas como bancos importantes que hicieron lo mismo dependiendo del sistema operativo. En fin. Un apasionado de la movilidad como yo se siente muy decepcionado. Os dejo unas capturas de pantalla desde mi Android (en iOS es lo mismo).
image

image

Actualizar Nexus S a Jelly Bean (Android 4.1) con root desde CM9

image

Cuando se disfrutan de ROMs personalizadas en los terminales Nexus se exprime el sistema Android verdaderamente. Pero puede ocurrir que las actualizaciones no lleguen de forma automática. En mi caso, estaba disfrutando de las versiones experimentales de CyanogenMod 9 en mi Nexus S y ya conocía el famoso “error 7” que ocurre al reiniciar el terminal tras actualizar a mano con la versión oficial de Google.

Recuerdo que este tutorial es para los que vengan de una ROM personalizada. Eso significa que pasos como acceso root o desbloqueo de bootloader ya lo tengan hecho. Si se tiene alguna duda al respecto, comentadla.

Hay que hacer dos pasos: el primero, pasar a la versión de Ice Cream Sandwich 4.0.4 oficial de Google denominada “stock”, flashear de nuevo el recovery, y luego instalar la nueva versión de Jelly Bean. La secuencia de pasos es la siguiente:

-Reiniciar el teléfono en modo fastboot: pulsando botón de volumen + botón de encendido un segundo.

– Devolver el Nexus a su estado “original”. Con las android tools instaladas, se necesita la imagen completa (se puede descargar de https://dl.google.com/dl/android/aosp/soju-imm76d-factory-ca4ae9ee.tgz y descomprimirse en una subcarpeta). Dentro de esa carpeta se ejecutan las siguientes órdenes:

1
2
3
4
5
6
adb reboot bootloader
fastboot flash bootloader bootloader-crespo-i9020xxkl1.img
fastboot reboot-bootloader
fastboot flash radio-crespo-i9020xxki1.img
fastboot reboot-bootloader
fastboot -w update image-soju-imm76d.zip

[NOTA: no hace falta flashear el archivo de radio si también tienes la versión que funcionaba correctamente con la ROM de Cyanogen.]

Al reiniciar el terminal ya se dispone de una 4.0.4 “original”, sin ninguna modificación (y de paso, sin root y sin un recovery personalizado)
Una vez aquí, hay que flashear el recovery de clockwork de la manera habitual; lo podemos sacar del hilo oficial de XDA:

1
fastboot flash recovery recovery-clockwork-touch-5.8.0.2-crespo.img

[NOTA: se puede instalar el recovery-clockwork sin touch en versión 5.2 por ejemplo sin problemas. No es requisito imprescindible tener el recovery con interfaz touch.]

Posteriormente se reinicia en modo recovery (se puede seleccionar estando en modo recovery), y se instala el archivo de Google, bajado de su página oficial, desde la sdcard.

Para terminar, una vez instalado, hay que volver a flashear el recovery de clockwork, e instalar desde esta interfaz la última versión de SuperUser, para ser root otra vez (en mi caso la 3.2).

En mi caso fue todo perfecto, pero en seguida se echa de menos ciertos mods de Cyanogen como ciertas configuraciones en la barra de notificaciones u otras “chorradas” como el desbloqueo rápido si usas un pin. En fin. Rápidamente indagué en XDA-developers y tengo instalada la ROM “[ROM][4.1.1][Base AOSP (JRO03H)] Codename Android 3.0.1 Beta [JB][07/02/2012]” desde hace unos días. Como está basada en la CM10 y parte de la versión de Jelly Bean denominada con el número de compilación JRO03H, sólo hay que hacer un wipe desde el recovery para dejarlo como si viniera de fábrica e instalar la ROM con las google apps de Cyanogen. No probé el kernel de serie sino que instalé una vez instalada la ROM el kernel que viene como recomendado en el post de XDA-developers. Llevo unos días con ella y va perfecta. Aunque no tan bien como la CM9, claro.

Para cualquier duda, comentario o e-mail. ;D

Cambiando la tarifa de Yoigo por SMS

En este caso quiero explicar cómo sucedió el cambio de tarifa que tenía en mente desde el mes pasado. Como todos sabréis, Yoigo lanzó un par de tarifas muy interesantes. La primera, llamada infinita, no se adecua a mis necesidades pero la denominada “tarifa del 2” mejora la del 8 ya que obtengo el doble de datos a alta velocidad y reduzco el minuto de llamadas un cuarto. Lo único que empeora es el precio de los SMS, pero reconozcamos que hay alternativas mucho más jugosas.
Tras unos infructuosos 8 minutos sin ponerme con un comercial de atención al cliente, decidí hacer caso a la reiterada sugerencia que escuchaba en la espera sobre enviar un sms al mismo número 622 transmitiendo mi problema. Conozco como se atienden estas peticiones y debido a que no me corría prisa el cambio y que lo iba a hacer de todos modos, me aventuré a mandar el mensaje. El mensaje en cuestión y las respuestas por parte de Yoigo se muestran en las siguientes capturas de pantalla:

Primera Captura de pantalla de la conversación con Yoigo

Segunda Captura de pantalla de la conversación con Yoigo

Tercera Captura de pantalla de la conversación con Yoigo

Cuarta Captura de pantalla de la conversación con Yoigo

Como se ve en las imágenes, la sucesión fue: 1º) mi mensaje e inmediata respuesta que verificaba su correcta recepción por su parte; 2º) la primera respuesta con otro número tras 8 minutos desde mi envío diciendo que ya está tramitado el cambio de tarifa y que si no lo pedí que llame al 622 (¡qué cachondos!); 3º) respondiendo directamente a mi mensaje inicial al 622 donde me informan con un saludo que me han cambiado la tarifa; y 4º) el final de los dos minutos recibiendo los mensajes culmina con la información de que mi bono de internet será cancelado al terminar el mes. Todo correcto por mi parte puesto que tenía la intención de cambiar y no me corría prisa. Pero la petición de mi mensaje no era solamente cambiar, sino informarme también sobre las condiciones.
En fin, sólo quería mostrar lo que sucede en estos casos y que si no hubiera querido cambiar realmente de tarifa o tuviera cierta prisa para hablar con un comercial, lo más seguro es que no dispusiera de todo el tiempo que las compañías de teléfonos creen que tenemos los clientes para zanjar estos asuntos.

1 2