Eu comprei um tablet Nexus 7 de 32GB (flo) e encontrei a informação para instalar o ubuntu-touch aqui: link
Instalei as duas ferramentas phablet e o ubuntu-device-flash, meu dispositivo foi reconhecido corretamente em adb e fastboot:
user@*****:~$ adb devices
List of devices attached
0498b5** device
user@*****:~$ adb reboot bootloader
user@*****:~$ fastboot devices
0498b5** fastboot
Este é o status relatado pelo bootloader após o desbloqueio:
PRODUCT NAME - flo
VARIANT - flo 32G
HW VERSION - rev_e
BOOTLOADER VERSION - FLO-04.02
LOCK STATE - unlocked
Estou tentando instalar o release Stable com o comando ubuntu-device-flash --canal = stable --bootstrap (como usuário) e é isso que recebo no meu terminal:
user@*****:~$ ubuntu-device-flash --channel=stable --bootstrap
2014/07/09 21:02:00 Expecting the device to be in the bootloader... waiting
2014/07/09 21:02:00 Device is |flo|
2014/07/09 21:02:01 Flashing version 1 from stable channel and server +++++ to device flo
2014/07/09 21:02:01 ubuntu-touch/stable is a channel alias to stable
45.05 MB / 45.05 MB
[=========================================================================================================================================================================] 100.00
% 3.02 MB/s
330.50 MB / 330.50 MB
[=======================================================================================================================================================================] 100.00 %
5.20 MB/s
/home/user/.cache/ubuntuimages/ubuntu-touch/stable/flo/version-1.tar.xz
/home/user/.cache/ubuntuimages/gpg/image-master.tar.xz
/home/user/.cache/ubuntuimages/gpg/image-signing.tar.xz
/home/user/.cache/ubuntuimages/pool/device-
771577bbf9ec25e5be7e513dd9e3e9b249a4fdb2664aef068c438fccb32cafbf.tar.xz
2014/07/09 21:03:21 Start pushing /home/user/.cache/ubuntuimages/ubuntu-
touch/stable/flo/version-1.tar.xz to device
2014/07/09 21:03:21 Start pushing /home/user/.cache/ubuntuimages/gpg/image-master.tar.xz
to device
2014/07/09 21:03:21 Start pushing /home/user/.cache/ubuntuimages/gpg/image-signing.tar.xz
to device
2014/07/09 21:03:21 Start pushing /home/user/.cache/ubuntuimages/pool/device-
771577bbf9ec25e5be7e513dd9e3e9b249a4fdb2664aef068c438fccb32cafbf.tar.xz to device
2014/07/09 21:03:21 Start pushing /home/user/.cache/ubuntuimages/pool/ubuntu-
4cecf3052ae3d517869ca2ac632e7d49dfb0ef0b56cd6167754528dffbb9f5d7.tar.xz to device
2014/07/09 21:03:21 Done pushing /home/user/.cache/ubuntuimages/ubuntu-
touch/stable/flo/version-1.tar.xz to device
2014/07/09 21:03:21 Done pushing /home/user/.cache/ubuntuimages/gpg/image-master.tar.xz
to device
2014/07/09 21:03:21 Done pushing /home/user/.cache/ubuntuimages/gpg/image-signing.tar.xz
to device
2014/07/09 21:03:33 Done pushing /home/user/.cache/ubuntuimages/pool/device-
771577bbf9ec25e5be7e513dd9e3e9b249a4fdb2664aef068c438fccb32cafbf.tar.xz to device
2014/07/09 21:04:17 Done pushing /home/user/.cache/ubuntuimages/pool/ubuntu-
4cecf3052ae3d517869ca2ac632e7d49dfb0ef0b56cd6167754528dffbb9f5d7.tar.xz to device
2014/07/09 21:04:17 Created ubuntu_command:
/home/user/.cache/ubuntuimages/ubuntu_commands937086177
2014/07/09 21:04:17 Rebooting into recovery to flash
Neste ponto, meu tablet (que estava na recuperação baseada no Ubuntu CWM) é reiniciado como esperado, mas nunca entra em recuperação, ele quer reiniciar normalmente e isso fica preso em um bootloop com o logotipo do Ubuntu e a barra de carregamento abaixo.
O próximo passo, alcançado este ponto, que tentei é o seguinte:
Atribuindo permissão de execução ao arquivo de script:
user@*****:~$ chmod +x /home/user/.cache/ubuntuimages/ubuntu_commands937086177
Reinicie o tablet manualmente para a recuperação e inicie o comando para executar o script deixado antes:
user@*****:~$ ubuntu-device-flash --run-script=/home/user/.cache/ubuntuimages/ubuntu_commands937086177
2014/07/09 21:10:02 Expecting the device to expose an adb interface...
2014/07/09 21:10:02 Device is |flo|
2014/07/09 21:10:02 Flashing version 1 from ubuntu-touch/stable channel and server
https://system-image.ubuntu.com to device flo
2014/07/09 21:10:02 ubuntu-touch/stable is a channel alias to ubuntu-touch/stable
2014/07/09 21:10:08 Start pushing /home/user/.cache/ubuntuimages/ubuntu-
touch/stable/flo/version-1.tar.xz to device
2014/07/09 21:10:08 Start pushing /home/user/.cache/ubuntuimages/pool/device-
771577bbf9ec25e5be7e513dd9e3e9b249a4fdb2664aef068c438fccb32cafbf.tar.xz to device
2014/07/09 21:10:08 Start pushing /home/user/.cache/ubuntuimages/pool/ubuntu-
4cecf3052ae3d517869ca2ac632e7d49dfb0ef0b56cd6167754528dffbb9f5d7.tar.xz to device
2014/07/09 21:10:08 Start pushing /home/user/.cache/ubuntuimages/gpg/image-master.tar.xz
to device
2014/07/09 21:10:08 Start pushing /home/user/.cache/ubuntuimages/gpg/image-signing.tar.xz
to device
2014/07/09 21:10:08 Done pushing /home/user/.cache/ubuntuimages/ubuntu-
touch/stable/flo/version-1.tar.xz to device
2014/07/09 21:10:08 Done pushing /home/user/.cache/ubuntuimages/gpg/image-master.tar.xz
to device
2014/07/09 21:10:08 Done pushing /home/user/.cache/ubuntuimages/gpg/image-signing.tar.xz
to device
2014/07/09 21:10:20 Done pushing /home/user/.cache/ubuntuimages/pool/device-
771577bbf9ec25e5be7e513dd9e3e9b249a4fdb2664aef068c438fccb32cafbf.tar.xz to device
2014/07/09 21:11:03 Done pushing /home/user/.cache/ubuntuimages/pool/ubuntu-
4cecf3052ae3d517869ca2ac632e7d49dfb0ef0b56cd6167754528dffbb9f5d7.tar.xz to device
2014/07/09 21:11:03 Created ubuntu_command:
/home/user/.cache/ubuntuimages/ubuntu_commands420201674
2014/07/09 21:11:03 Preparing to run
/home/user/.cache/ubuntuimages/ubuntu_commands937086177 to finish the flashing process
2014/07/09 21:11:03 fork/exec /home/user/.cache/ubuntuimages/ubuntu_commands937086177:
exec format error
Alguém pode me ajudar a fazer isso? Eu não tenho a menor idéia de ter 13x ou 14.x nele, contanto que eu possa tentar, realmente.
No meu laptop, que é a máquina que estou usando para flash, estou executando o Ubuntu Saucy x86_64 e tenho medo de que meu problema seja devido à arquitetura x86_64, mas não encontrei nenhuma informação na Internet sobre isso ...