Ubuntu Touch - O Linux de bolso.

33
Ubuntu Touch : O Linux de bolso!

description

Palestra sobre a tecnologia Ubuntu Touch.

Transcript of Ubuntu Touch - O Linux de bolso.

Page 1: Ubuntu Touch - O Linux de bolso.

Ubuntu Touch : O Linux de bolso!

Page 2: Ubuntu Touch - O Linux de bolso.

Alessandro de Oliveira Faria (A.K.A.CABELO)

[email protected]

Page 3: Ubuntu Touch - O Linux de bolso.

● ARM● Sonho● Equipamentos● Ubuntu Touch

Page 4: Ubuntu Touch - O Linux de bolso.

1984 – Sistema educacional Britânico;

1987 – RISC comercial;

1990 – Líder de mercado de embarcados;

Page 5: Ubuntu Touch - O Linux de bolso.

Um Sonho● Minimizar o sincronismo;● Disponibilidade Aplicativos;● SSH 24x7;● Gcc na palma da mão;● Sempre no meu /home;● Poder computacional;● Jogos (não sou de ferro);● Distribuição Popular;● Computação em nuvem.

Page 6: Ubuntu Touch - O Linux de bolso.

2007Ipaq com Linux. Sonho realizado?

● Desempenho;● Distribuição;● Aplicativos;● Praticidade;

Page 7: Ubuntu Touch - O Linux de bolso.

A busca incansável...

Page 8: Ubuntu Touch - O Linux de bolso.

ATRIXAgora encontrei...

Page 9: Ubuntu Touch - O Linux de bolso.

Ubuntu para Android

Page 10: Ubuntu Touch - O Linux de bolso.

Ubuntu Touch

Page 11: Ubuntu Touch - O Linux de bolso.

TV

Tables

Computadores

Tel.

Projeto ambicioso...

Page 12: Ubuntu Touch - O Linux de bolso.

● Interface padronizada;● Recursos convencionais;● C/C++, HTML 5 e QML.

Page 13: Ubuntu Touch - O Linux de bolso.

● Dock (valeu Atrix);● Todos aplicativos disponíveis;● Até o gcc!

Page 14: Ubuntu Touch - O Linux de bolso.

● Não é versão FINAL!● Programas FAKE;● http://design.ubuntu.com/apps (oportunidade);● Tem GCC!

Page 15: Ubuntu Touch - O Linux de bolso.

✔ Suporte Oficial Canonical;✔ Desbloqueado;

✔ Bom hardware.

Page 16: Ubuntu Touch - O Linux de bolso.

Mako, grouper e manta.

Page 17: Ubuntu Touch - O Linux de bolso.

Sem confusão:● Ubuntu Touch: http://cdimage.ubuntu.com/ubuntu­

touch/daily­preinstalled/● Ubuntu Desktop: 

http://cdimage.ubuntu.com/releases/raring/release/ 

Page 18: Ubuntu Touch - O Linux de bolso.
Page 19: Ubuntu Touch - O Linux de bolso.

$ sudo add-apt-repository ppa:ubuntu-nexus7/ubuntu-nexus7-installer$ sudo apt-get update$ sudo apt-get install ubuntu-nexus7-installer

$ sudo fastboot devices015d3bXXXXXXXXXX fastboot

$ sudo fastboot oem unlock...(bootloader) erasing userdata...(bootloader) erasing userdata done(bootloader) erasing cache...(bootloader) erasing cache done(bootloader) unlocking...(bootloader) Bootloader is unlocked now.OKAY [ 90.093s]finished. total time: 90.093s

$ sudo fastboot reboot-bootloader

“Power” e “Volume Down”

Page 20: Ubuntu Touch - O Linux de bolso.
Page 21: Ubuntu Touch - O Linux de bolso.

$ ubuntu-nexus7-installer

Modo fácil !

Page 22: Ubuntu Touch - O Linux de bolso.
Page 23: Ubuntu Touch - O Linux de bolso.

Algo saiu errado?https://developers.google.com/android/nexus/images

$ tar -xzvf nakasi-jdq39-factory-c317339e.tgz nakasi-jdq39/nakasi-jdq39/flash-base.shnakasi-jdq39/flash-all.batnakasi-jdq39/bootloader-grouper-4.18.imgnakasi-jdq39/flash-all.shnakasi-jdq39/image-nakasi-jdq39.zip

$ cd nakasi-jdq39/

$ sudo ./flash-all.sh

Page 24: Ubuntu Touch - O Linux de bolso.

Instalação do Ubuntu Touch● Modo Console

$ sudo add-apt-repository --remove ppa:ubuntu-nexus7/ubuntu-nexus7-installer

$ sudo add-apt-repository ppa:phablet-team/tools$ sudo apt-get update

$ sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot

# sudo phablet-flash -b"Touch Developer Preview for Ubuntu" is released for freenon-commercial use. It is provided without warranty, even the implied " " " " " " " " " " " "and licenses can be found at:https://developers.google.com/android/nexus/drivers.

Do you accept? [yes|no]Device detected as grouper

Page 25: Ubuntu Touch - O Linux de bolso.

Instalação do modo root e multiboot(via de NERD não é fácil)

Para o Nexus 7 com Android 4.2.2: recovery­clockwork­6.0.2.3­grouper .img (ou superior)recovery­clockwork­touch­6.0.2.3­grouper .img  (ou superior)

# adb reboot -bootloader# fastboot flash recovery recovery-clockwork-touch-6.0.2.3-grouper.img # fastboot reboot

# adb push UPDATE-SuperSU-v1.04.zip /sdcard/# adb reboot-bootloader

Links:Root Nexus 4: http://forum.xda-developers.com/showthread.php?t=1995440Root Nexus 7: http://forum.xda-developers.com/showthread.php?t=2150661Root Nexus 10: http://forum.xda-developers.com/showthread.php?t=2144831SuperSU : http://download.chainfire.eu/310/SuperSU/UPDATE-SuperSU-v1.04.zip

Page 26: Ubuntu Touch - O Linux de bolso.

Instalação do modo root e multiboot(via de NERD não é fácil)

Page 27: Ubuntu Touch - O Linux de bolso.

● MultiROMhttp://forum.xda­developers.com/showthread.php?p=34577851

# adb push multirom_v10_n7-signed.zip /sdcard/# adb push kernel_kexec_422.zip /sdcard/

# adb reboot bootloader# fastboot flash recovery TWRP_multirom_nX_YYYYMMDD.img

Page 28: Ubuntu Touch - O Linux de bolso.

● Criando HelloWorldhttp://developer.ubuntu.com/get­started/

# sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-proper # sudo add-apt-repository ppa:ubuntu-sdk-team/ppa # sudo apt-get update # sudo apt-get install ubuntu-sdk notepad-qml

Page 29: Ubuntu Touch - O Linux de bolso.

Considerações importantes

Page 30: Ubuntu Touch - O Linux de bolso.

Considerações importantes

Page 31: Ubuntu Touch - O Linux de bolso.

Considerações importantes

Page 32: Ubuntu Touch - O Linux de bolso.

Links 

Root Nexus  4: http://forum.xda­developers.com/showthread.php?t=1995440Root Nexus  7: http://forum.xda­developers.com/showthread.php?t=2150661Root Nexus 10: http://forum.xda­developers.com/showthread.php?t=2144831SuperSU : http://download.chainfire.eu/310/SuperSU/UPDATE­SuperSU­v1.04.zipMultiROM : http://forum.xda­developers.com/showthread.php?p=34577851Modified Recovery (TWRP 2.5.0.0): http://www.mediafire.com/?cu1p4ixdymz8fdtkexec 4.2.2: http://www.mediafire.com/?x38j3jur23afpt9Imagem Ubuntu Touch: http://cdimage.ubuntu.com/ubuntu­touch­preview/daily­preinstalled/current/Imagem Ubuntu Desktop: http://cdimage.ubuntu.com/daily­preinstalled/current/Exemplo (código fonte)Ubuntu Touch: https://bazaar.launchpad.net/~dpm/+junk/CurrencyConverterUpdated/files/8

Page 33: Ubuntu Touch - O Linux de bolso.

Alessandro de Oliveira Faria (A.K.A.CABELO)

[email protected]

Obrigado!