Obijuan:Notas sobre ubuntu phone

De WikiRobotics
Saltar a: navegación, buscar

Pruebas

02/Abril/2015

Para flashear una imagen de ubuntu hacer lo siguiente:

Desde el PC ejecutar:

  • Descargar este fichero: recovery.img
  • En el movil ubuntu darle a reiniciar
  • Dejamos apretado el botón de encendido y el del volumen +
  • Cuando se pone el led rojo soltamos el de encendido
  • Al cabo de unos segundos entramos en el modo Bootstrap
  • Soltamos el botón de volumen +
  • Con + seleccionamos el modo Fastboot
  • Le damos al botón - para seleccionar Fastboot
  • Ejecutar este comando desde ubuntu pc:
$ ubuntu-device-flash touch --channel ubuntu-touch/stable/bq-aquaris.en --bootstrap --recovery-image recovery.img
obijuan@dagobah ~
$ ubuntu-device-flash touch --channel ubuntu-touch/stable/bq-aquaris.en --bootstrap --recovery-image recovery.img
2015/04/02 11:20:45 Expecting the device to be in the bootloader... waiting
2015/04/02 11:20:45 Device is |krillin|
2015/04/02 11:20:45 Flashing version 20 from ubuntu-touch/stable/bq-aquaris.en channel and server https://system-image.ubuntu.com to device krillin
2015/04/02 11:21:04 Start pushing /home/obijuan/.cache/ubuntuimages/ubuntu-touch/stable/bq-aquaris.en/krillin/version-20.tar.xz to device
2015/04/02 11:21:04 Start pushing /home/obijuan/.cache/ubuntuimages/pool/custom-a3941aab372c0186baf02b45f12a9f3fb09cf751b3fe5f938dc9c208190c4dd1.tar.xz to device
2015/04/02 11:21:05 Start pushing /home/obijuan/.cache/ubuntuimages/pool/device-3d9dd0223548ca63a353ce8460b9aaa0ed5f7b065c4d11aeb8ee05a9c0fc28b3.tar.xz to device
2015/04/02 11:21:05 Start pushing /home/obijuan/.cache/ubuntuimages/pool/ubuntu-82d7ffe31cedfe186f053995aef55d37377b38e282e66e8dbe97eb2b3945d0fd.tar.xz to device
2015/04/02 11:21:05 Start pushing /home/obijuan/.cache/ubuntuimages/gpg/image-signing.tar.xz to device
2015/04/02 11:21:05 Start pushing /home/obijuan/.cache/ubuntuimages/gpg/image-master.tar.xz to device
2015/04/02 11:21:05 Done pushing /home/obijuan/.cache/ubuntuimages/ubuntu-touch/stable/bq-aquaris.en/krillin/version-20.tar.xz to device
2015/04/02 11:21:05 Done pushing /home/obijuan/.cache/ubuntuimages/gpg/image-signing.tar.xz to device
2015/04/02 11:21:05 Done pushing /home/obijuan/.cache/ubuntuimages/gpg/image-master.tar.xz to device
2015/04/02 11:21:32 Done pushing /home/obijuan/.cache/ubuntuimages/pool/custom-a3941aab372c0186baf02b45f12a9f3fb09cf751b3fe5f938dc9c208190c4dd1.tar.xz to device
2015/04/02 11:21:35 Done pushing /home/obijuan/.cache/ubuntuimages/pool/device-3d9dd0223548ca63a353ce8460b9aaa0ed5f7b065c4d11aeb8ee05a9c0fc28b3.tar.xz to device
2015/04/02 11:22:22 Done pushing /home/obijuan/.cache/ubuntuimages/pool/ubuntu-82d7ffe31cedfe186f053995aef55d37377b38e282e66e8dbe97eb2b3945d0fd.tar.xz to device
2015/04/02 11:22:22 Created ubuntu_command: /home/obijuan/.cache/ubuntuimages/ubuntu_commands717803469
2015/04/02 11:22:22 Rebooting into recovery to flash


Tras varios minutos, nos arrancara el movil ubuntu tal cual vienen de fabrica

El proceso completo me ha tardado 5 minutos y medio.

Mas información: http://askubuntu.com/questions/602035/how-do-i-use-ubuntu-device-flash-with-the-bq-aquaris-e4-5

Más información sobre la arquitectura de ubuntu touch: http://events.linuxfoundation.org/sites/events/files/slides/Ubuntu%20Touch%20Internals_1.pdf


28/Marzo/2015

  • Tengo instalado en el portatil un ubuntu 14.10
$ lsb_release -dc
Description:	Ubuntu 14.10
Codename:	utopic
  • Voy a instalar las herramientas para flashear:
$ sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
$ sudo apt-get update
$ sudo apt-get install ubuntu-device-flash
  • Instalacion de phablet-tools. Son las herramientas que nos permiten acceder al telefono conectado por usb:
$ sudo apt-get install phablet-tools
  • Todas las utilidades includidas en phablet-tools se pueden ver con:
$ dpkg -L phablet-tools | grep bin

/usr/bin
/usr/bin/phablet-config
/usr/bin/phablet-test-run
/usr/bin/repo
/usr/bin/phablet-demo-setup
/usr/bin/click-buddy
/usr/bin/phablet-shell
/usr/bin/phablet-network
/usr/bin/phablet-click-test-setup
/usr/bin/phablet-dev-bootstrap
/usr/bin/phablet-screenshot
/usr/bin/phablet-bootchart
/usr/bin/phablet-flash
  • Ponemos el teléfono en modo desarrollador. Para ello vamos a configuración del sistema y pinchamos en "Acerca de este teléfono", en la parte inferior. Luego pinchamos en mode de desarrollador en la parte inferior. Activamos el modo desarrollador (es necesario que haya algún tipo de seguridad. Yo tengo puesto un código, el 1234 (para frikear)
  • Podemos usar ahora phablet-tools para tomer pantallazos y que se nos graben en nuestro directorio de trabajo. Lo hacemos así:
 $ phablet-screenshot test5.png
 I: Dumping fb0 ...
 4657 KB/s (2073600 bytes in 0.434s)
 I: Done

Nos genera el archivo test5.png, con un pantallazo del móvil. Esto es genial para hacer documentaciones.

  • Para poder instalar aplicaciones con apt-get install, y sentir el verdadero de poder :-) es necesario poner la imagen del teléfono en modo de escritura - lectura. Esto lo hacemos con el comando:
 phablet-config writable-image

Al cabo de un tiempo el teléfono se re-iniciará en este modo, y ya podremos instalar dese apt-get install

  • Para abrir la consola hay que instalarla primero. Nos vamos a la tienda de ubuntu y buscamos la aplicación "Terminal". La instalamos
  • Arrancamos el terminal
  • Ahora ya podemos instalar. Vamos a probar con python:

sudo apt-get install python

  • Y lo arrancamos