Upgrade de FirefoxOS v1.0 a las versiones 1.2 / 1.3 en un ZTE Open

En el post anterior explicaba la manera de hacer downgrade (bajar de versión) de FirefoxOS 1.1 en un ZTE Open, consiguiendo obtener access root e instalando Clockwork Mod Recovery. Esta vez, vamos hacer upgrade (subir de versión) a nuestro equipo ZTE Open. Para ello se deben contar con los comandos adb y fastboot correctamente configurados en nuestro equipo. Así como también que el computador reconozca nuestro dispositivo móvil y la batería del dispositivo este al 100%.

Es importante antes de seguir estos pasos, haber realizado el downgrade en tu ZTE Open si en el mismo hiciste la actualización que pedía la rom oficial hacía la v1.1.0 . Recuerda que al hacer estos pasos perderas toda la información almacenada en tu dispositivio ZTE Open, como contactos, numeros, registro de llamadas, mensajes...

Una vez el ZTE Open esta conectado a nuestro equipo, lo verificamos de la siguiente manera:

adb devices
List of devices attached 
roamer2	device

Lo anterior nos indica que nuestro dispositivo esta siendo detectado como roamer2 , este nombre tan solo será una guía para nosotros. Ahora reniciaremos el dispositivo en modo bootloader, por que lo deberemos ejecutar:

adb reboot bootloader

Una vez reiniciado nuestro dispositivo en modo bootloader, comprobamos que el comando fastboot lo detecta:

fastboot devices
ROAMER2	fastboot

De lo contrario si recibimos el siguiente error:

fastboot devices
no permissions	fastboot

Tan solo deberemos reiniciar el servidor adb y luego volver a ejecutar el comando fastboot:

adb kill-server
adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
fastboot devices
ROAMER2	fastboot

Instalando las ROM de FirefoxOS v1.2 / v1.3

Si el comando fastboot reconoce nuestro dispositivo es hora de hacer upgrade desde la versión FirefoxOS v1.0 hacía cualquiera de las v1.2 o v1.3 . Gracias a un usuario que se encarga de compilar las ultimas actualizaciónes (nightly) de FirefoxOS v1.2 o v1.3 para el ZTE Open, podremos hacer el upgrade a nuestro ZTE Open, para ello visitaremos la siguiente dirección en donde se encuentran hospedadas todas las versiones (nightly) para nuestro ZTE Open:

https://daylightpirates.org/b2g_inari_nightly_builds/

El anterior enlace los llevara al listado de todas las versiones nightly compiladas hasta el momento, en mi caso subire desde FirefoxOS v1.0 a la v1.3 , por lo que me descargare la siguiente rom:

https://daylightpirates.org/b2g_inari_nightly_builds/b2g_inari_v1.3_2014-01-24_9a89ff8.tar.gz

Procedo a desempaquetarla, en el directorio encontremos un script shell que nos permitira hacer el upgrade a nuestro ZTE Open automaticamente, por lo que ejecutamos lo siguiente:

cd b2g_inari_v1.3_2014-01-24_9a89ff8/
chmod u+x flash.sh 
./flash.sh 

La salida del archivo flash.sh ejecutado es el siguiente:

error: device not found
ROAMER2	fastboot
erasing 'cache'...
OKAY [  0.532s]
finished. total time: 0.547s
erasing 'userdata'...
OKAY [  1.411s]
finished. total time: 1.411s
sending 'userdata' (58923 KB)...
OKAY [  5.399s]
writing 'userdata'...
OKAY [ 10.850s]
finished. total time: 16.250s
sending 'boot' (4158 KB)...
OKAY [  0.383s]
writing 'boot'...
OKAY [  0.769s]
finished. total time: 1.152s
sending 'system' (115803 KB)...
OKAY [ 10.630s]
writing 'system'...
OKAY [ 20.723s]
finished. total time: 31.353s
rebooting...

finished. total time: 0.009s
Attempting to set the time on the device
time 1391346143 -> 1391346143.0

Mostrado lo anterior, nuestro equipo se reiniciara, esperemos la carga de la interfaz y luego entraremos al asistente de configuración inicial para FirefoxOS v1.3.

Ya los que nos queda es jugar con nuestro ZTE Open con FirefoxOS v1.3.0, en otro post compilaremos desde las fuentes y agregaremos soporte a español pues esta versión compilado tan solo ofrece soporte a ingles, frances, chino simplificado y arabico.

¿Si tienes alguna duda? comenta!