Archive | May, 2009

Os melhores aplicativos para o symbian

25 May

img_28111_symbian_os1

Como falei em um post anterior, comprei um novo celular (que usa o symbian 3ª edição) . De lá para cá já instalei vários aplicativos. Alguns bons, outros nem tanto.

Para ajudar os donos de aparelhos symbian resolvi fazer este lista com os melhores aplicativos que encontrei.

Vamos lá:

Gmail - Apesar de você poder usar o gmail nativamente do celular, a experiência fica muito melhor utilizando o cliente oficial do Gmail.

Gravity - De longe, o melhor cliente do twitter para o symbian. Ele tem inúmeros recursos e substitui completamente a interface web do twitter. O gravity é pago e sua licença custa cerca de R$20. Se você se incomoda em pagar isso por um ótimo software, meus pêsames.

Nimbuzz - Cliente para skype, MSN, Jabber, Gtalk, Yahoo e por aí vai. Sim, tudo centralizado de forma bem organizada. Eu o acho bem melhor que seu concorrente, o Fring.

Putty - Cliente SSH para symbian. Precisa dizer mais?

Sygic - Ótimo aplicativo de mapas para ser usado em conjunto com o GPS do aparelho. Possui mapas do Brasil atualizados, calculo de rota, navegação e tudo mais. Bem melhor que o Nokia Maps.

Qik - Aplicação para fazer streaming de vídeo usando a câmera do aparelho. Muito bom mesmo.

JoikuSpot - Com este aplicativo você pode transformar seu celular em um HotSpot Wi-fi, permitindo que você conecte seu notebook à internet através do celular, por exemplo. Ótimo para quem tem plano 3g.

Opera Mini -Um dos melhores navegadores web para mobile. :)

Skyfire - O opera mini é ótimo, mas tem problemas com alguns sites. É aí que o skyfire entra.  Com ele os sites funcionam exatamente como se você estivesse no PC, incluindo as coisas boas e ruins disso.

Mobbler - Last.fm Music Player que te permite descobrir músicas novas e até enviar o que você escuta pro Last.fm.

Várias outras aplicações do google - O google tem muitas aplicações bacanas para o symbian, incluindo youtube, tradutor e docs. Vale a pena dar uma olhada.

Wordmobi - Cliente para o wordpress. Com ele você pode fazer todas as operações básicas do seu blog, como postar artigos, deletar, aprovar comentários etc.

Estes são alguns dos melhores softwares que encontrei para o symbian (s60 3rd). Se você tiver alguma dica de software é só postar nos comentários.

Blog novo

20 May

À partir de agora este será meu blog novo. Os temas abordados continuarão basicamente os mesmos (linux, segurança, desenvolvimento, vida pessoal e, possivelmente, symbian). Se você está atrás das minhas postagens antigas visite meu antigo blog.

Guia de hack para o N78

20 May

Aplicando a assinatura

Recentemente eu comprei um Nokia N78. É um ótimo smartphone, com GPS, 3G, Wi-FI, Transmissor FM, Suite Office, N-Gage e mais uma porrada de coisa. Estou bem satisfeito.

Como todo geek, saí fuçando a net procurando o que podia fazer de bacana com meu novo brinquedo. Também vi que não era possível instalar alguns aplicativos no telefone porque eles não estavam definitivamente assinados com o certificado, o que me chateou bastante. Afinal, sou eu quem deve decidir quais aplicativos eu posso instalar no meu telefone. Pagos, ou não.

Vi que para resolver este problema e instalar qualquer aplicativo era preciso fazer um hack. Encontrei várias informações na net, mas algumas informações divergiam e outras estavam bem desatualizadas. Por causa disso resolvi fazer este guia atualizado de como fazer o hack no seu N78. O hack não é difícil de se fazer, mas dá trabalho.

NOTA: Não há nenhuma garantia neste procedimento e eu não me responsabilizo por quaisquer danos que ocorram ao seu aparelho. Eu fiz o hack no meu N78 exatamente como este guia e alguns amigos já o fizeram também, mas, novamente, não há nenhuma garantia que funcionará perfeitamente para você.

Preparativos:

Antes de você começar o hack eu recomendo:

  • Fazer um backup de todo o celular
  • Atualizar o firmware para o mais recente. Você pode fazer isso tanto pelo N78, quanto pelo Nokia Software Updater (NSU). Algumas pessoas estão reclamando do firmware mais atual (21.002), então este passo é totalmente opicional.

Hack (o que interessa):

1) O primeiro passo é obter um novo certificado para seu celular. É este certificado que será usado para assinar os aplicativos que serão instalados. Infelizmente, o site para obter o certificado está todo em chinês e se for não for fluente neste língua, como eu, está ferrado. :P

Brincadeiras a parte, não é preciso saber nada do idioma (eu não sei nada). Há um ótimo guia no blog do ramalho, com várias screenshots, mostrando como obter o seu certificado. Depois de seguir o tutorial é só esperar cerca de 24h para receber o certificado.

2) Agora é preciso baixar alguns aplicativos que serão utilizados para fazer o hack:

  • Pacote HelloOx 1.04 - Este é um pacote com o aplicativo que fará o hack em si, e outro aplicativo para assiná-lo usando os certificados baixados.
  • RomPatcher - O nome já diz tudo. Aparentemente o rompatcher instalado pelo próprio HelloOx não funciona, então será preciso instalar este.

NOTA: Eu sei que 99% dos leitores deste blog são usuários Linux e, para todos eles eu paço desculpas. Todo esta parte da assinatura foi feita com aplicações Windows. Não consegui de forma alguma encontrar versões para Linux, e o jeito foi levantar uma máquina virtual do XP. Se preferir, pode usar o wine.

3) Descompacte o arquivo pacote-helloOx-n78.zip que foi baixado. Com isso você terá um aplicativo HelloOX.1.04.Unsigned e um diretório chamado SignSIS, com um aplicativo de mesmo nome dentro.

Conteúdo do pacote-helloOx-n78

Conteúdo do pacote-helloOx-n78

Você usará este aplicativo SignSIS para assinar o HelloOX.1.04.Unsigned com os certificados que você gerou no site chinês. Ficou perdido? Calma, não é tão complicado como parece. Vamos com calma:

4) Com os dois arquivos gerados pelo site chinês (o .cer e o .key) em mãos rode o aplicativo SignSIS. Você terá três campo para selecionar: Sis File, Cer File e Key File.

O campo Sis File deverá apontar para o arquivo HelloOX.1.04.Unsigned . O Cer File para o arquivo .cer gerado pelo site chinês e o Key File para o .key que também foi gerado. Vai ficar mais ou menos assim:

Aplicando a assinatura

Aplicando a assinatura

É só clicar em Sign The Sis para assinar o arquivo HelloOX.1.04.Unsigned. Será gerado um novo arquivo, chamado de HELLOOX.1.04.UNSIGNED.SiGNED (note o SIGNED no final). Este será o arquivo utilizado para fazer o hack.

5) Copie o HelloOx já assinado (HELLOOX.1.04.UNSIGNED.SiGNED) para o seu celular (usando o método que preferir). Pode jogar na pasta Others da memória mesmo.

6) No celular vá em  Opções -> Ferramentas -> Gerenc. arqs. Escolha o diretório onde você salvou o HELLOOX.1.04.UNSIGNED.SiGNED e execute-o. Aceite o termo inicial e diga que você quer instalar o HelloOx na memória do celular (DO CELULAR, não do cartão!!).

A instalação começará e, em um determinado momento, será perguntado se você deseja instalar o Rompatcher. Pode dizer que sim. No meu celular funcionou, mas vi relatos de pessoas onde este passo falhou e é por isso que depois precisaremos do RomPatcher que baixamos. Depois ele perguntará se você deseja instalar o Modo. Pode dizer que não sem problemas.

Agora vá em Menu -> Aplicativos e execute o HelloOx. Aguarde enquanto ele realiza todos os passos necessários.

Se tudo funcionar, parabéns. Você acabou de dar o passo mais importante do hack (mas ainda falta algumas coisas). Se não deu, veja a seção de possíveis problemas no final deste post.

NOTA: Se quiser, você já pode desinstalar o HelloOx do ceular.

Há um vídeo do Ramalho explicando toda esta parte do HelloOx. Ele é um pouco diferente, mas pode servir como base.

6) O último passo necessário é instalar o RomPatcher que baixamos. Descompactando o arquivo baixado você terá um arquivo chamado ROMPatcher e um diretório chamado E_patches, com 3 arquivos dentro.

Copie o arquivo ROMPatcher para o seu celular. Pode ser na pasta Others também.

Crie um diretório chamado Patches na raíz do celular (se ele não existir, claro). Em seguida copie o conteúdo do diretório E_patches (aqueles 3 arquivos descompactados) para dentro deste diretório Patches que você criou.

Já no celular, instale o RomPatcher indo em Opções -> Ferramentas -> Gerenc. arqs. Escolha o diretório onde você salvou o RomPatcher.sisx e execute-o para que ele seja instalado.

Depois vá em Menu -> Aplicativos e rode o Rompatcher. Deixe o item "patch installserver fp2.rmp" selecionado e vá em Opções -> Patch -> Add to auto.

Pronto, agora é só reiniciar o celular e aproveitar. Bom proveito. :)

Possíveis problemas e perguntas frequentes:

Nesta seção tentarei por soluções para possíveis problemas durante o hack e perguntas frequentes sobre o mesmo.

P) Porque está dando erro de certificado quando eu tento instalar o HelloOx?

Provavelmente você não assinou o arquivo HelloOX.1.04.Unsigned corretamente ou o certificado gerado pelo site chinês está errado. Verifique se você digitou o IMEI corretamente no formulárui de requisição de certificado, lá no site chinês.

P) O que é e como eu descubro o IMEI ?

O IMEI (International Mobile Equipment Identity) é uma identificação única do seu celular. Para descobrir o IMEI digite no celular o código: *#06#

Você precisará deste código para conseguir seu certificado no site chinês. O fato do certificado ser gerado em cima deste número único faz com que o certificado que eu criei não funcione para você.

P) Como eu faço um hard reset?

Para fazer o hard reset digite o código: *#7370#

Será pedido um código de travamento. O padrão é 12345.

NOTA: Com o hard reset todos os seus dados serão perdidos. Faça um backup antes!

Caso tenha esquecido o código você pode fazer um hard reset via software. Para isso faça os seguintes passos:

  • Desligue o celular
  • Segura as teclas multimedia, * e 3
  • Liga o celular segurando as teclas até aparecer o logo da Nokia
  • Escolha o país e idioma e pronto

Ou veja a próxima pergunta.

P) Esqueci o código de segurança do meu celular, e agora?

Veja este tutorial que mostra como recuperar o código.

P) Como eu atualizo o meu N78?

Abra o Gerenciador de dispositivos e vá em Opções -> Verificar atualizações. Ou uso o NSU.

Para abrir o Gerenciador de dispositivos basta digitar o código: *#0000#

Fontes e maiores informações:

Qualquer dúvida ou sugestão é só postar nos comentários.

Resign as a Trusted User

18 May

I am not a Trusted User anymore. Unfortunately, i do not have much time now and there are some things that i have to leave. For now, at least. Real life can be a pain!

I want to use my free time developing some tools for the core part of our distro, so i do not have time to maintain too much packages right now.

Others TUs and AUR users: feel free to adopt any of my packages from community/AUR.

Saída do projeto Arch Linux Brasil

18 May

Depois de vários anos participando do Arch Linux Brasil resolvi que estava na hora de deixá-lo. O projeto continuará super vivo, claro, mas sem mim.

Vários motivos fizeram com que eu tomasse esta decisão. O principal deles? Tempo. Eu andava sem tempo algum para me dedicar ao projeto e não estava confortável levando-o com a barriga.

No início eu pensei apenas em largar a liderança do mesmo, mas decidi que era melhor sair de vez. Se não fosse assim eu sempre tentaria participar e palpitar em algo, o que também me tomaria tempo. Sabe, não é fácil conciliar trabalho full-time, universidade à noite, filho, empresa, vida social e vários projetos. Algo sempre acaba não saindo tão bem quanto deveria.

Sou extremamente grato por tudo que o projeto fez por mim e por tudo que consegui graças a ele. Foi uma experiência fenomenal e posso dizer, sem zoação, que hoje sou uma pessoa bem mais madura e com uma experiência profissional melhor por causa do projeto.

Consegui várias oportunidades de emprego importantes por causa desse tempo que passei à frente do projeto. O melhor de tudo, entretanto, foram as grandes amizades que fiz.  Conheci muita gente fantástica e algumas se tornaram amigos(as) bastante próximos(as).  :)

Enquanto líder acertei em várias coisas e errei em várias outras, o que me ensinou bastante. Logo depois o projeto passou  a ter uma comissão (ao invés de apenas um líder) e passei a ter ajuda de duas pessoas extremamente competentes (Paulo Matias e Renato Leão), que também me ensinaram muito.

Eles também decidiram deixar a liderança do projeto, o que resultou na escolha de uma nova comissão. Os 3 novos líderes (Kessia "SEM ACENTO" Pinheiro, Marcelo Cavalcante e Rodrigo Flores) são pessoas que já ajudam bastante o projeto e que vão mandar muito bem como líderes. O Arch Linux Brasil vai crescer ainda mais com eles.

Minha última participação como membro do grupo será no FISL, onde teremos um stand e realizaremos o 1º Encontro de Usuários do Arch Linux (mais detalhes em breve).  Eu ainda continuarei como desenvolvedor do Arch e a postar sobre a distribuição, mas farei isso independente do Arch Linux Brasil.

Bem, é isso. Fiz este post para dar uma satisfação e agradecer  a todos que confiaram em mim durante todo esse tempo. E, desde já, desejo muito boa sorte à nova comissão. :D