As emocionantes aventuras de um sysadmin linux na procura pelo uptime perfeito!

To vendendo meu iPhone

Posted: novembro 9th, 2008 | Author: coredump | Filed under: Pessoal | Tags: ,

Deu. Tô de saco cheio desse telefone e quero outro. Não porque ele seja ruim ou nada, mas é o technolust, saca. Pessoas que tem wanderlust querem sair andando por ai e conhecer novos lugares, meu technolust me leva a querer trocar de telefone, TV, DVD, etc… de tempos em tempos. Quero testar um aparelho Windows Mobile agora.

Coloquei o dito no Mercado Livre.

intel

No Comments »

Desbloqueio e Jailbreak do iPhone 2.0.1

Posted: agosto 16th, 2008 | Author: coredump | Filed under: Linux e Open Source | Tags: ,

Então gente, eu vou escrever um guia direitinho mas para os interessados o Winpwn 2.0.4 suporta o novo firmware da apple. Eu fiz e já está funcionando com esse guia aqui: http://sleepers.net/news/2008/07/25/winpwn-20-guide/

O processo é na maior parte igual ao do firmware 2.0, então não acho que vá ter problemas.

intel

No Comments »

Apps legais para iPhone 2.0 (Cydia e App Store)

Posted: agosto 6th, 2008 | Author: coredump | Filed under: Programação | Tags:

Então, com o iPhone jailbroken fica mais fácil viver. Sério, eu tento imaginar como as pessoas que vivem no mundo AT&T sem jailbreak conseguem viver sem algumas aplicações.

Nos últimos dias o Cydia deu uma melhorada no catálogo de aplicações “alternativas”, mas ainda está muito longe do antigo Installer.app, mesmo assim já existem alguns softwares notáveis. Alguns aplicativos que eu recomendo:

  • BrFix (Cydia): Resolve os problemas com Caller Id com números nacionais e adiciona os ícones das operadoras brasileiras que ficam aparecendo ali do lado do medidor de sinal. Indispensável.
  • Winterboard (Cydia): DJAGA como este aqui fez falta. A interface do iPhone pode ser muito bonitinha mas viver sem os temas do Summerboard estava complicado. O Winterboard tem uma interface horrorosa mas aplica os temas compatíveis com o Summerboard sem falha, de wallpaper a icones. Indispensável.
  • Flashlight (Cydia ou App Store): Sejamos sinceros, o que mais tem na App Store são aplicativos que transformam o iPhone em lanterna. Eu particularmente uso o que está no Cydia, porque ele realmente aumenta o brilho do LCD, os da App Store são bem ruinzinhos.
  • Remote (App Store): Você associa seu iPhone com seu iTunes no computador ou Apple TV e via rede sem fio controla o funcionamento do mesmo. Procurar albuns, músicas, etc. Legalzinho.
  • WordPress (App Store): Postar em blogs WordPress direto do telefone! Nunca testei direito, digitar grandes coisas no iPhone ainda é um saquinho.
  • Bubbles (App Store): Tá bom, este é meio debilóide mas instalei porque meu filho gosta de brincar com o iPhone (muito para o meu desespero). Passando o dedo pelo LCD cria bolhas e tapping estoura as bolhas com efeito visual e barulhinho. Divertido.
  • YouNote (App Store): Um criador de notas multi-facetado. O mesmo programa permite gravar notas de voz, texto, fotografia e desenhando com o dedo. Eu já usei algumas vezes, muito mão na roda.

Quando eu for instalando mais coisas eu vou postando denovo.

intel

4 Comments »

Desbloqueio e Jailbreak do iPhone versão 2.0 (atualizado)

Posted: julho 27th, 2008 | Author: coredump | Filed under: Linux e Open Source, Programação | Tags: ,

Atualizaçãozinha: 1) A maioria dos erros no processo que envolvem erro 1600, -8 ou 1608 acontecem porque o telefone não estava em modo DFU. Então se algo der errado com seu processo, confira o DFU e tente denovo. 2) A primeira vez que o iPhone for conectado no iTunes ele vai dar uma opção para restaurar o backup, trazendo de volta contatos, calendário, fotos e etc. 4) As propagandas do google que estão espalhadas no site não mordem se você clicar nelas. Este artigo teve 300 visitas e 2 pessoas clicaram nas propagandas, gerando seis centavos na minha conta do AdSense…

- Post Original –

Então, eu estava vigiando os sites mais barulhentos com relação a um desbloqueio e jailbreak dos iPhone que não envolvesse a gambiarra do cartão SIM (nada de pejorativo aqui, gambiarra é uma arte brasileira e é elite! Bom trabalho ao povo do desbloqueiobr). Além disso, iPhone sem Jailbreak não tem graça nenhuma, a AppStore da Apple é cheia de software, software inútil. Os programinhas que prestam mesmo vão ser provavelmente feitos pela comunidade Jailbreak/Installer.app/Cydia.

Eu segui esse tutorial aqui, que eu vou traduzir e aproveitar as imagens porque me deu preguiça de fazer screenshot, e as telas são as mesmas.

Vamos aos avisos aos desavisados:

  • O desbloqueio e Jailbreak só funcionam no iPhone 2G. O mais recente iPhone 3G ainda não foi desbloqueado por essa técnica, só com a gambiarra do SIM Card. Então: iPhone 2G pode ser desbloqueado e Jailbroken, iPhone 3G só pode ser Jailbroken usando esse tutorial.
  • Faça um Backup do seu iPhone antes de fazer qualquer alteração. Para forçar um backup vá no iTunes, Edit -> Preferences, aba Syncinc e remova o backup indicado lá na lista, volte para o iTunes e peça para sincronizar o iPhone novamente, ele vai criar um backup atualizado.

Desvantagens do iPhone firmware 2.0:

  • A AppStore só tem software de utilidade duvidosa;
  • A Apple tornou algumas coisas impossíveis no 2.0, como aplicações que rodam em background, então coisas como o Mobile Scrobbler não funcionam na 2.0;
  • Na verdade, como o 2.0 é novo, poucos programas foram portados do Installer.app antigo para o Cydia, então é bem vazio ainda. Tipo, SummerBoard, IntelliScreen, etc… nada ainda no 2.0.

Vantagens do firmware 2.0 do iPhone:

  • Ele tem teclado e dicionário em Português oficial da Apple. Não que os antigos fossem ruims, mas o dicionário desse realmente funciona e prediz as palavras direitinho, digitar ficou MUITO mais fácil.
  • A AppStore tem alguns softwares interessantes como o Remote e muita coisinha gratuita.
  • O Installer.app não é o instalador mais, o Cydia parece ser o instalador “oficial” e vejam só, ele é um apt portado do debian para o iPhone, nada melhor que um gerenciador de pacotes de verdade para a tarefa.

Dito isso, vamos aos programas que você precisa:

  • Windows XP ou superior (eu fiz no Vista Ultimate 64)
  • .NET Framework 2.0 ou superior
  • iTunes 7.7 (o mais atual, você baixa na Apple mesmo, e sim você TEM de reiniciar depois de instalar)
  • WinPwn 2.0 (2.0.3 foi o que eu usei, se tiver um novo é melhor). Se você tiver instalado o WinPWN algum dia na sua vida, desinstale antes de instalar a versão nova!
  • 2.0 Firmware, iPhone1,1_2.0_5A347_Restore.ipsw (tem de ser o 5A347, outros não funcionam)
  • Bootloader 3.9
  • Bootloader 4.6

Procedimentos:

  • Instale o iTunes
  • Reinicie o computador
  • Instale o WinPwn
  • Use o Icone do abacaxi no desktop para rodar o WinPwn
  • A tela inicial deve ser parecida com essa aqui
  • Clique em Browse IPSW e localize o arquivo de firmware (iPhone1,1_2.0_5A347_Restore.ipsw) e peça Open, vai aparecer mais texto na tela do WinPwn indicando que o firmware foi carregado.
  • Clique no IPSW Builder (se ele não abrir sozinho)
  • Configure as abas como descrito abaixo:
    • Aba Applications,
    • Aba Custom Images (você pode ou não colocar custom images, a escolha é sua)
    • Ignore a Aba Custom Payload. Serve para adicionar aplicativos que vão ser automaticamente instalados no iPhone.
    • Aba Advanced que é a mais importante. Neste ponto você deve clicar nos botões Bootloader 3.9 e Bootloader 4.6 e em cada um selecionar os arquivos que você baixou ali em cima, BL-39.bin e BL-46.bin. Os textos vão ficar verdes quando os arquivos forem selecionados.
  • Clique em Build IPSW (na parte debaixo da janela do IPSW Builder, e selecione onde vai ser salvo o arquivo customizado. É importante lembrar onde este arquivo está então não coloque em qualquer lugar!
  • Espere.
  • Espere mais um pouco. Demora mesmo.
  • Vai aparecer uma mensagem quando terminar. Sucessfully created IPSW file.
  • Clique Ok na mensagem, feche a janela do IPSW Builder e volte para a tela principal do WinPwn.
  • Clique no botão iPwner na tela principal e ele vai perguntar onde está o arquivo que foi criado no passo anterior, encontre e selecione o dito cujo.
  • Vai aparecer outra mensagem quando terminar.
  • Agora vem uma parte realmente importante. Coloque o telefone em modo DFU. Este vídeo mostra como fazer isso. Basicamente:
    • Desligue o iPhone completamente
    • Segure o botão redondo (Home) e o botão do topo (Power) durante 10 segundos
    • Solte o botão do topo depois de 10 segundos mas continue segurando o botão redondo
    • Em no máximo 10 segundos o windows e o iTunes vão mostrar mensagens dizendo que o telefone está em modo DFU
    • Se passar de 10 segundos, comece denovo.
  • É importante o iPhone estar em DFU, caso ele não esteja e você execute os próximos passos, eles vão falhar com erros bizarros.
  • Este é o passo final. Segure SHIFT e clique em Restore no iTunes, pode demorar um pouco mas ele vai abrir uma tela para selecionar qual arquivo deve ser usado. Selecione o arquivo criado pelo IPSW Builder novamente e espere. Vai demorar um pouco enquanto o iTunes instala todo o software no iPhone.
  • Quando terminado, espere os 2 ou 3 reboots que o iPhone vai dar enquanto desbloqueando coisas e pronto, você vai ter um iPhone 2.0 desbloqueado e jailbroken!

Bonus Track: Existe no Cydia um pacote chamado BrFix que resolve o problema do Caller ID e do formato dos números de telefone.

intel!

31 Comments »

Dicionário em português para texto preditivo e teclado do iPhone

Posted: maio 8th, 2008 | Author: coredump | Filed under: Programação | Tags: ,

Verdade. Depois de muito chafurdar nos googles e forums da vida, achei esse programinha aqui:

http://www.iphonedict.com/install

Ele funciona maravilhas. O português parece ser de portugal, mas pelo menos é mais fácil de ensinar o correto para ele quando a maioria das palavras já está na lingua certa.

Ele instala o dicionário necessário para que a digitação no iPhone vá sugerindo as palavras corretas enquanto você digita. Facilita bastante e faz a digitação de notas e SMS ficar bem mais rápida. Lembre-se: se a sugestão não for a que você quer, tap na palavra dentro do balãozinho e isso vai fazer o software de reconhecimento colocar aquela opção como baixa prioridade. Com o tempo ele vai sugerindo cada vez mais as palavras certas. Além disso ele aprende com as coisas que você digita.

woot, viva os jailbreaks

No Comments »