26
HP Touchpad, o "hack tablet" Ricardo Jurczyk Pinheiro

HP Touchpad: O "hack tablet"

Embed Size (px)

DESCRIPTION

Palestra apresen

Citation preview

Page 1: HP Touchpad: O "hack tablet"

HP Touchpad, o "hack tablet"

Ricardo Jurczyk Pinheiro

Page 2: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 2

Agradecimentos

● Hostnet– Provedor de hospedagem.– Soluções em software livre.

● Instalador Automático.

– Apoio a projetos de software livre.● http://oss.digirati.com.br/

– Uso abrangente de software livre.– Foco em educação – OAH e tutoriais.– http://www.hostnet.com.br

Page 3: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 3

Meu “merchâ”!

– Podcast sobre microinformática dos anos 1970, 1980 e 1990.

– No ar desde janeiro de 2010.– (Quase) todo feito com software livre.– http://retrocomputaria.blogspot.com– http://tinyurl.com/retrorio– “Porque velho... É o seu PC!”

Page 4: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 4

Quem sou eu?● Professor:

– FAETEC (ensino médio técnico).– Faculdades (UERJ, UniverCidade, Paraíso).

● Matemático e professor de matemática pela UFRJ.

● Mestre em Computação pela UFF.● Palestrante em FISLs e outros congressos.● Usuário de MSX desde 1986, Unix desde

1991, Linux desde 1998.

Page 5: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 5

Um pouco de história● Tablet – conceito antigoantigo.

– Menções em obras de ficção científica.● Jornada nas Estrelas● 2001: Uma Odisséia no Espaço

– Tentativas: ● Windows for Pen Computing.● Notebooks com telas touchscreen.● PDAs (Palm).

● 2010: Surge o iPad. E aí... Todos pira.

Page 6: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 6

Mais um pouco de história● Em 2010, todo fabricante quer en-

trar nesse mercado e lançar um ta-blet.

– Até a Microsoft... Atrasada, como sempre.

– Quase todos com Android (Motoro-la, Samsung, Toshiba, Coby, entre muitos e muitos outros...).

● E a HP, atrasada, lança o Touchpad, com WebOS (Palm).

Page 7: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 7

Quem é esse HP Touchpad?

● Processador: Qualcomm Snapdragon dual-core 1,2 Ghz.

● Tela: 9,7 polegadas, capacitiva, Gorilla Glass.

● Interfaces: 802.11n, Bluetooth 2.1● Memória RAM: 1 Gb.● Armazenamento: 16 ou 32 Gb.● Sist. operacional: HP WebOS 3.0

Page 8: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 8

A triste história do Touchpad● Lançado em 01/07/2011 (EUA e Canadá).

– Preço inicial: US$ 500.– Originalmente ele seria um tablet Android!

● Descontinuado em 18/08/2011 (menos de 50 dias!) – junto com toda a linha WebOS.

– Vendido a US$ 100 (16 Gb) e US$ 150 (32 Gb) – queima de estoque.

● Custo de produção calculado: US$ 310 (16 Gb) e US$ 330 (32 Gb).

● Preço baixo tornou-o atraente para hackers.

Page 9: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 9

Pausa para o agradecimento

● Meg Whitman, a CEO mais sem-noção que a HP já teve... Mas graças a ela, eu e muitos

outros temos um HP Touchpad! Yay!

Page 10: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 10

WebOS● Sistema baseado em Linux.● Frameworks Mojo e Enyo – raízes

na Web (HTML, Javascript, etc).● Multitarefa, baseado em cartões

para aplicativos.● Visual – limpo, bonito e funcional.● Principal motivador para a

compra da Palm pela HP, por US$ 1,2 bilhão, em 2010.

Page 11: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 11

Problemas do WebOS

● Projeto revolucionário demais.– Tecnologia sem gente preparada para usar.

– Palm é boa nisso... Lembram do Folio (2007)?

● Erros de gestão da própria Palm.● Falta de inovação da HP.● Poucos aplicativos na HP App Catalogue.● Sistema pesado...

Page 12: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 12

Hacks no WebOS● Homebrew

– Aplicativos, temas e patches feitos pela co-munidade e não “chancelados” pela HP.

– Muitas opções – inclusive com repositórios.– Aplicativo: Preware.

● Hacks para aumento de performance.– Overclock – até 1,9 Ghz!

● Serviços – Hulu.

Page 13: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 13

Finalmente... Android.

● Logo começou o trabalho de portar o Android para o HP Touchpad.

● Inicialmente Gingerbread (2.3), depois o ICS (4.0). Em breve, Jelly Bean (4.1).

● Firmwares comunitários– CyanogenMod– MIUI

Page 14: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 14

MIUI (pronuncia-se “mayway”, né?)

● Um dos grandes.● Pré-instalado em celulares

da Xiaomi (China).● Altamente customizável.● Foco em usabilidade.● Acusada de ser parecida

“demais” com o iOS.

Page 15: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 15

AOKP

● Android Open Kang Project.

● Início - novembro de 2011.● Otimizado.● Derivado do

CyanogenMod.● Altamente customizável.● Fascínio por unicórnios (!).

Page 16: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 16

CyanogenMod● O mais famoso dos

firmwares comunitários.● Suporte a 75 dispositivos

(oficialmente falando).● Próxima versão: CM10

(Jelly Bean).● Uma lista de alterações e

mudanças que não cabe aqui!

Page 17: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 17

CyanogenMod no HP Touchpad● Gingerbread (CM7)

– Início em agosto de 2011.

– CM7 Alpha 0 lançada em outubro.

– Atual: CM7 Alpha 3.6.

● ICS (CM9)– Início em novembro de 2011.

– CM9 Alpha 0 lançada em fevereiro de 2012.

– Atual: CM9 Alpha 2.

Page 18: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 18

O que (não) funciona?

● Até aqui, somente a câmera frontal.– Que é uma porcaria, a propósito.

● Algumas aplicações não tem “versão” para o Touchpad.

– Firefox não atualiza... Mas temos o Chrome.

● Android 4 (ICS) faz toda a diferença.– Agora o tablet substitui o meu notebook em

várias ocasiões.

Page 19: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 19

Instalação

● Via Linux é possível (viva!)● Arquivos necessários:

– Palm Novacom Driver (rpm ou deb).

– ACMEInstaller2.

– Clockwork Recovery.

– Moboot.

– CyanogenMod.

● “Disco” reparticionado, dual-boot, instalação.

Page 20: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 20

Vantagens e desvantagens

● Bem... É um tablet com Android instalado, sabe?

– Todas as vantagens do Android estão aqui.

– Extremamente customizável.

– Até o boot é mais rápido...

● Bateria descarrega mais rápido do que no WebOS.

● Alguns jogos (EA Mobile) não funcionam.

Page 21: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 21

E outros sistemas operacionais?

● Tecnicamente, qualquer distribuição Linux para ARM funciona.

– Ubuntu● 12.04 LTS (tá bom ou quer mais?)

– Arch Linux● Rolling release.

– Debian● Há relatos...

Page 22: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 22

Ibagens or it didn't happen!

Page 23: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 23

E outros sistemas operacionais?

● Maemo/Cordia/Meego/Jolla (whatever).– Versão 1.3 RC.

● NetBSD– Ainda não, mas deixa eles saberem disso!

● Mac OS X?– É, pediram... http://bit.ly/O2QC5e

Page 24: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 24

Links úteis

● HP: http://bit.ly/nY3QF0● WebOS Nation: http://www.webosnation.com/● Android: http://hptouchpadandroid.net/● CyanogenMod: http://bit.ly/rVYcId

– Instalação: http://bit.ly/x0kAQl

● Ubuntu: http://bit.ly/pgUreJ– Ubuntu, Arch e Debian! http://bit.ly/uPwwzt

Page 25: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 25

Perguntas?

Page 26: HP Touchpad: O "hack tablet"

20/07/12 13o FISL - Porto Alegre 26

Fim!

Esta apresentação é distribuída segundo a licença Creative Commons ShareAlike, logo:

● Liberada a cópia, reprodução e trabalhos derivados.

● Créditos devem ser mantidos.● Trabalhos derivados devem ser

compartilhados.● Texto da licença: http://tinyurl.com/492ssd