iPhone Dev Team lança Redsn0w Lite (ATENÇÃO!)
O iPhone Dev Team publicou ontem a noite o Redsn0w Lite, não oficialmente no site do Redsn0w.com. O Jailbreak, obviamente é o Jailbreak Tethered, ou seja, a cada boot do aparelho é preciso que o mesmo esteja conectado a um computador.
O motivo do pessoal do DevTeam não ter publicado o Jailbreak que não precisa estar conectado ao PC a cada boot, é que o mesmo usa código oficial da Apple, proibido para distribuições em massa, como provavelmente iria ocorrer.
O método é realmente MUITO complicado de ser feito e eu vou fazer uma ferramenta para usuários de Mac/Linux que permite fazer o Jailbreak, mas aviso logo que não funciona no Windows por um motivo: usa a libusb que funciona muito mal no Windows.
Aguardem!
QuickPwn para Windows saiu, com tradução em Português!
[Update by pH - 18:01]
Sempre é bom lembrar que os iPhones com Yellowsn0w não devem usar o QuickPwn para ir para o Firmware 2.2.1, porque o iTunes atualiza a Baseband durante o processo de restauração feito para atualizar o aparelho para o Firmware 2.2.1.
Nesse caso, recomendo o uso do PwnageTool/WinPWN, que permitem a criação de um arquivo .ipsw que, quando usado no iTunes, não atualiza a Baseband.
[Fim do Update]
O pessoal do DevTeam fez um trabalho muito bom nessa versão do QuickPwn. Acabou de ser lançada a versão para Windows, com um add-on: tradução para português, feita, por nós do iBlogeek!
Isso mesmo! Agora, quando você baixa o QuickPwn para Windows, ele tem uma versão em português! Para entrar nela, basta clicar no globo terrestre na parte inferior do programa e selecionar o idioma!
Segue algumas Screenshots do QuickPwn em português:




Você pode baixar a versão 2.2.5 do QuickPwn para Windows, que inclui a tradução para português clicando aqui.
Até a próxima!
Alguns detalhes adicionais sobre o “iPhone 2,1″
Depois de comentarmos ontem sobre as evidências da chegada de um novo modelo de iPhone – descobertas pelo MacRumors – a PinchMedia continua com mais alguns detalhes sobre a utilização do aparelho:
- A primeira detecção do “iPhone 2,1″ ocorreu no início de Outubro/2008
- Utilização vista no meio de Dezembro/2008
- Algumas dezenas de “iPhones 2,1″ foram detectadas, uma diferente da outra
- Praticamente toda a utilização foi registrada na região sul de São Francisco
- Foram detectadas conexões via wifi e AT&T
A PinchMedia fornece serviço de publicidade e análise para desenvolvedores inserirem no código do aplicativo e terem idéia da utilização do mesmo. Foi assim que os iPhones 2,1 foram detectados.
E quais seriam as principais novidades do novo iPhone? A denominação do novo aparelho mostra um sinal de uma mudança majoritária na parte arquitetural do aparelho. Enquanto o iPhone de primeira geração foi denominado de iPhone 1,1 e o iPhone 3G de iPhone 1,2, o iPhone 2,1 demonstra uma grande mudança, tal como aconteceu com o iPod touch, que recebeu novo hardware, caixa de som externa, controle de volume lateral e suporte ao Nike+ na versão 2,1. Com isso, a mudança pode incluir a utilização de componentes customizados, denominados “System on a Chip”, desenvolvidos pela Apple, utilizando processadores ARM e incorporando novos processadores PowerVR de video e processadores gráficos desenvolvidos pela Imagination Technologies.
Em Dezembro a Apple foi oficialmente citada como uma empresa licenciada da última tecnologia de chips gráficos para dispositivos portáteis desenvolvida pela Imagination Technologies, que poderá desenvolver chips ‘state-of-the-art’ customizados para iPods e iPhones. Além disso, a Apple adquiriu recentemente a indústria PA Semi fabless chip desing lab.
A criação de partes customizadas faria com que a empresa se diferenciasse no hardware para dispositivos portáteis no futuro, enquanto levaria vantagem com tecnologias de sofwares como Grand Central e OpenCL, que virá com o Snow Leopard, para acelerar o processamento de mídia utilizando um hardware otimizado para execuções multicore.
Apesar de ter sido desenvolvido para o Mac OS X Snow Leopard, o OpenCL em dispositivos portáteis poderá habilitar uma nova gama de aplicativos que demandam um processamento de alta performance (como citei no post anterior, sobre os Premium Games), desde reconhecimento de voz até processamento de vídeo. Renderização de alta eficiência também ajudaria a Apple a ampliar os esforços para entrar de vez no competitivo mundo de jogos com os dois aparelhos: iPhone e iPod touch.
“Conectado ao PC ou não, esta é a questão” (por Chronic Dev)
[O post a seguir foi traduzido por mim. O post original, foi feito em inglês pelo hacker Chronic Dev, que está trabalhando no Jailbreak do iPod touch 2G. Se você quiser ver ele, clique aqui.
Quando ele menciona o Tethered Jailbreak, significa o Jailbreak que a cada boot a pessoa tem que estar conectada a um computador. O Jailbreak permanente não pode ser lançado porque contém código oficial da Apple, ilegal para distribuição.]
Como vocês provavelmente devem saber agora, o AriX conseguiu colocar um Ramdisk funcional com vários hacks diferentes, contando com a ajuda de alguns membros do grupo (0wnboot para bootstrapping, -v boot arg, redsn0w, etc), mas a questão é como isso (O Jailbreak, claro!) deve ser lançado. Na forma descrita por AriX, é um pouco de hack juntado, e que contém código oficial da Apple. Isso foi feito manualmente e não automaticamente feito por um programa, como o QuickPwn faz o Jailbreak. Então, ainda não está pronto para lançamento, o que nos deixa de cara com a próxima questão: Nós realmente devemos investir tempo nisso?
Nós podemos rodar códigos não verificados, nós podemos dar boot a partir de um Ramdisk customizado para colocar o Cydia & Cia, mas isso tudo se resume pela opção do Tethered Jailbreak, e como todo mundo sabe, um exploit na bootrom é muito mais necessário para ter qualquer outra coisa futura. As pessoas continuam falando para nós publicarmos o Tethered Jailbreak, mas elas não tem noção do trabalho que daria para criar um programa de Interface amigável, o que tomaria todo o tempo que nós poderíamos usar revertendo o código da bootrom para ter um Jailbreak permanente (Non-Tethered). Eu não estou dizendo que isso não vá acontecer, mas eu acho que vocês devem olhar os fatos:
Tethered Jailbreak:
- Eu tenho meu iPod Jailbroken por este método e ter que conectar a um computador a cada boot do aparelho é bem irritante, pode parecer que não é, mas infelizmente é sim.
- A bateria acabou? Conecte a um computador para poder dar boot.
- Algum aplicativo travou ou está rodando mal? Conecte a um computador para reiniciar o aparelho.
- Esse método não suporta logos customizadas de boot
- Updates de firmware são irritantes para colocar no aparelho, mas isso também depende o quão bom o exploit é, e quanto ele mexe na memória NOR (deixar tudo do 2.2.1, substituir o kernel com o da 2.2.1 no filesystem? Colocar o patch dos arquivos do 2.2 e ter como boot defaut o DFU Mode? São algumas possibilidades)
- Ele vai gastar muito tempo nosso trabalhando nisso, enquanto tentamos achar um Jailbreak permanente
- Pessoas que tem o iPod vindo com o Firmware 2.2 de fábrica terão problemas que vão requerer trabalho, porque a nova NAND que o iBoot do 2.1.1 usa não é suportada, trabalho que tira tempo nosso, enquanto poderíamos estar procurando um exploit na bootrom.
- As pessoas não iriam ler o README e falarão que nós estamos brickando seus iPods, tomando nosso tempo.
- Nós iremos ter que dar suporte a problemas que as pessoas estão tendo, perdendo tempo que poderia estar sendo gasto procurando um exploit na bootrom, e isso faria nós ficarmos numa situação delicada, então, não é uma opção.
- Datal e nossos amigos iriam certamente copiar o nosso método, fazendo dongles baratos e vagabundos que serão fabricados na China, e eles podem vender eles por US$50 ou mais porque eles sabem que as pessoas comprarão o produto.
- E a lista continua.
Jailbreak permanente:
- O Jailbreak permanece com Updates de Firmware e o bug nunca pode ser consertado (O Jailbreak será vitalício no aparelho).
- Patches customizados do LLB, iBoot, etc. sempre que na memória NOR serão validados pela nova bootrom.
- Permite logos de boot customizadas
- Reinicia quantas vezes você quiser sem ter que conectar a um computador. Bateria fraca? Sem problemas. Aplicativos travando? Sem problemas
- Suporta o OpeniBoot/iPhone Linux
- Não precisamos ficar preocupados em ter um Jailbreak permanente como nós ficaríamos se lançarmos o Jailbreak por Tethered, o que nos dará tempo para fazer hacks legais para as pessoas que estão Jailbroken
. - Eu mencionei que você não precisa estar plugado a um computador?
Espero que as pessoas que querem o Tethered Jailbreak dêem uma olhada nisso e entendam porque definitivamente não é uma boa idéia fazer isso. Mudando de assunto, eu upei o 0wnboot na sessão de Downloads do nosso Google Code para os programadores estudarem ele. Eu peço desculpas, mas nós temos ainda sérios bugs para corrigir com o novo iRecovery tem com o /dumpMem, então, aguarde!


Comentários