Instalación del firmware en el teléfono

Espermos que no sea necesario hacerlo nunca...
... Los terminales Ubuntu Phone que están a la venta (y lo llevan de serie instalado) llevan una versión del Recovery que tiene adb desactivado. Esto afecta a las operaciones que realiza ubuntu-device-flash. Para poder usar ubuntu-device-flash es necesario proporcionar una imagen de Recovery temporal que tenga adb activado.
Para el bq Aquaris E4.5 Ubuntu Edition (también conocido como krillin) hay que usar la imagan del recovery que hay en [http://people.canonical.com/~jhm/barajas/recovery-krillin.img]
Para el teléfono BQ Aquaris E5 Ubuntu Edition (también conocido como vegetahd) es necesario usar la imagen del recovery que hay en recovery-vegetahd.img.
ubuntu-device-flash se puede ejecutar con el parámetro --recovery-image para usar una imagen de recovery diferente a la que tiene el terminal, ejemplo:
$ ubuntu-device-flash touch --channel ubuntu-touch/stable/bq-aquaris.en \
--bootstrap --recovery-image ruta/a/la/imagen/.img
Cuando la terminal muestre:
Expecting the device to be in the bootloader... waiting
Puedes poner el teléfono (Aquaris E4.5 o Aquaris E5) en el modo bootloader manteniendo pulsados varios segundos los botones encendido y subir volumen. Cuando se ilumne el LED rojo hay que soltar el botón de encendido. Después al hay que seleccionar la opción 'fastboot' del menú de inicio del teléfono.
unknown flag `recovery-image'
Si aparece este mensaje de error quiere decir que la versión que está instalada de ubuntu-device-flash es antigua. Para instalar una versión más reciente se tiene que añadir el PPA:
$ sudo add-apt-repository ppa:phablet-team/tools
$ sudo apt-get update; sudo apt-get upgrade
Última actualización: sábado, 19 de diciembre de 2015, 16:54:58 CET