... 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 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:
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: