El Xperia Ray es uno de los teléfonos de Sony que cuenta con soporte oficial del equipo de Cyanogen así como del FreeXperia Project, debido a esto existe Cyanogen para este dispositivo y funciona muy bien.
Si estás interesado en tener Cyanogen en tu Xperia Ray, puedes tener la versión 7.2, 9.1 o 10, es decir, Android 2.3.6, 4.0.4 o 4.1.1 respectivamente. En esta entrada explicaré como lo haces para 9.1, pero es exactamente lo mismo para cualquiera de las versiones.
Antes de comenzar, debes tener en cuenta que tu teléfono debe tener desbloqueado el bootloader, si no lo tienes o no estás seguro consulta esta página para que lo valides, en caso de que no te dan el procedimiento para hacerlo. Una vez desbloqueado continua con esta guía.
Lo primero que debes hacer es ingresar a la página de Cyanogen y buscar el dispositivo, luego escoger la opción de firmware (en este caso Estable) y seleccionar la última versión para hacer la descarga.
Para que puedas continuar, debes tener instalado el Android SDK y configurado o simplemente, baja e instalas flashtool, luego vas al directorio C:\Flashtool\x10flasher_lib (o al directorio dónde lo instaló) y desde ahí podrás hacer el procedimiento por línea de comandos que enseguida explico.
Esto te descargará el archivo cm-9.1.0-urushi.zip, una vez lo tengas, deberás abrirlo con 7Zip o cualquier programa de ZIP y extraer el archivo boot.img, este lo debes copiar en el directorio dónde puedas ejecutar con fastboot, por ejemplo C:\Flashtool\x10flasher_lib (si usas flashtool).
Ahora copia en la SD del teléfono el archivo descargado completo (sin descomprimir) cm-9.1.0-urushi.zip en la raíz de la tarjeta SD, apaga el teléfono, luego presiona la tecla volúmen arriba y conectalo al cable USB, se encenderá con la tecla de home de color azul, mira que Windows no te esté instalando drivers, si lo hace, espera que termine antes de continuar.
Ahora abre una consola de DOS y ve al directorio de dónde puedas ejecutar fastboot, por ejemplo, C:\Flashtool\x10flasher_lib y ejecuta el siguiente comando
fastboot flash boot boot.img
Una vez termine, ejecuta el comando
fastboot reboot
Desconecta el cable USB y comienza a presionar varias veces volumen abajo para que el teléfono inicie en modo recovery.
fastboot reboot
Desconecta el cable USB y comienza a presionar varias veces volumen abajo para que el teléfono inicie en modo recovery.
Ya en modo recovery selecciona la opción Install ZIP from SD Card y busca el archivo cm-9.1.0-urushi.zip, espera que haga la instalación.
Una vez instalado reinicia el teléfono y espera que suba CyanogenMod.
Finalmente, no olvides descagar las Google Apps e instalarlas por ClockWork Mod