Obijuan:Notas sobre ubuntu phone
De WikiRobotics
Revisión del 11:09 2 abr 2015 de Obijuan (Discusión | contribuciones)
- El 26/Marzo/2015 recibí mi ubuntu phone!!!! :-)
- Es un Aquaris E4.5 con Ubuntu
- Las fuentes del kernel están en el github de bq
- Aquí están las instrucciones para instalar ubuntu
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