hp touchpad: o "hack tablet"
DESCRIPTION
Palestra apresenTRANSCRIPT
HP Touchpad, o "hack tablet"
Ricardo Jurczyk Pinheiro
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
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!”
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.
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.
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).
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
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.
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!
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.
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...
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.
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
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.
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 (!).
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!
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.
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.
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.
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.
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...
20/07/12 13o FISL - Porto Alegre 22
Ibagens or it didn't happen!
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
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
20/07/12 13o FISL - Porto Alegre 25
Perguntas?
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