HP Touchpad, o "hack tablet"




       Ricardo Jurczyk Pinheiro
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   2
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      3
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         4
Um pouco de história
  ●   Tablet – conceito antigo.
                        antigo
           –   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    5
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   6
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:13o FISL -WebOS 3.0
20/07/12
                          HP Porto Alegre        7
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                8
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         9
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   10
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            11
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           12
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     13
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   14
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   15
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   16
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.
20/07/12
           –   Atual: CM9 Alpha -2. Alegre
                           13o FISL Porto    17
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          18
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     19
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        20
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   21
Ibagens or it didn't happen!




20/07/12             13o FISL - Porto Alegre   22
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       23
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        24
Perguntas?




20/07/12     13o FISL - Porto Alegre   25
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
20/07/12               13o FISL - Porto Alegre      26

HP Touchpad: O "hack tablet".

  • 1.
    HP Touchpad, o"hack tablet" Ricardo Jurczyk Pinheiro
  • 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 2
  • 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 3
  • 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 4
  • 5.
    Um pouco dehistória ● Tablet – conceito antigo. antigo – 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 5
  • 6.
    Mais um poucode 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 6
  • 7.
    Quem é esseHP 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:13o FISL -WebOS 3.0 20/07/12 HP Porto Alegre 7
  • 8.
    A triste históriado 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 8
  • 9.
    Pausa para oagradecimento ● 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 9
  • 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 10
  • 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 11
  • 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 12
  • 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 13
  • 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 14
  • 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 15
  • 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 16
  • 17.
    CyanogenMod no HPTouchpad ● 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. 20/07/12 – Atual: CM9 Alpha -2. Alegre 13o FISL Porto 17
  • 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 18
  • 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 19
  • 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 20
  • 21.
    E outros sistemasoperacionais? ● 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 21
  • 22.
    Ibagens or itdidn't happen! 20/07/12 13o FISL - Porto Alegre 22
  • 23.
    E outros sistemasoperacionais? ● 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 23
  • 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 24
  • 25.
    Perguntas? 20/07/12 13o FISL - Porto Alegre 25
  • 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 20/07/12 13o FISL - Porto Alegre 26