Publicações marcadas com: Baseband 02.30.03

Para quem vem acompanhando as notícias do iPhone essa semana com certeza se deparou com o downgrade do baseband 02.30.03, porém esse procedimento é muito complicado para quem não está acostumado com linha de comando, ou conexões SSH. Até aqui no blog postei um tutorial tentando deixar essa experiência com linha de comando para o usuário mais fácil possível, porém realmente não é tão fácil assim para quem não está acostumado. Então, venho apresentar para vocês o DownDB, que é um pacote com todos os arquivos e scripts que vocês precisarão para fazer esse downgrade, o mesmo foi disponibilizado pelo EvilPenguin e está disponível no repositório do iClarified no Cydia, segue abaixo um “How to”:

1 – Abra o Cydia clicando no ícone que está no springboard:

OBS:Você precisa estár com as sources do iClarified setadas no seu iPhone, caso não esteja siga os próximos passo, se já tiver as sources setadas então vá para o passo 5:

2 – Selecione a aba Manage e em siga clique em Sources:

3 – Agora clique em Edit (que fica no topo do lado direito da tela) e depois clique em Add (que irá aparecer no topo do lado esquerdo da tela, logo após você clicar em edit):

4 – Irá abrir uma tela para você digitar uma URL, então digite http://cydia.iClarified.com em seguida clique em Add Source, PRONTO, agora você já tem o repositório do iClarified e já pode instalar o DownDB:

5 – Selecione a aba Sections:

6 – Selecione a pasta que tiver o nome iClarified:

7 – Selecione o programa DownBB da lista de pacotes que irão aparecer:

8 – Clique no botão install que se encontra no canto superior direito da tela:

9 – Clique em Confirm para iniciar a instalação:

10 – Depois que a instalação for concluída, clique no botão Return to Cydia:

11 – Precione o botão Home para voltar ao springboard e após isso clique no programa Terminal (se não tiver instalado ainda entre no cydia e na aba Search digite Mobile Terminal, dai irá aparecer o programa, depois só instalar e boa :D ):

12 – Após abrir a tela do terminal digite su (esse comando significa que a gente vai entrar com o user ROOT, ou seja, como super-usuário. SU = Super User :P ) e em seguida coloque a senha alpine (quando você começar a digitar a senha não irá aparecer nada, porém a senha está sendo digitada, isso é padrão de todos os sistemas Unix e como o iPhone OS é baseado em Unix se aplica à ele também):

13 – Digite DownBB na linha de comando para iniciar o script de downgrade do baseband:

14 – Em seguida o script irá perguntar se você realmente quer proceder com o downgrade – vale lembrar que se você possui o Boot Loader 05.09 não é recomandado o procedimento, caso você não saiba o seu Boot Loader entre nesse post e leia o começo do mesmo, lá ensina como ver o Boot Loader – após isso, digite yes e clique em return:

15 – Agora o DownBB irá executar o script que fará o downgrade da sua BB:

16 – Depois que o script terminar de rodar ele irá rebootar seu aparelho automaticamente:

17 – Depois do iPhone rebootado vá em Settings>General>About>Modem Firmware ele deve estar no 02.28.00, agora é só rodar o yellowsn0w novamente e voltar a usar o chip da sua operadora no iPhone sem mais preocupações:

OBS: se não souber instalar o yellowsn0w siga esse tutorial do MacMagazine a partir do passo 3 e dai já era! UNLOCKED!

Valeu pessoa e até o próximo tutorial! Qualquer dúvida só postar aqui que irei ajuda-los!

[Via iClarified]

Quem acompanha o mundo iPhone sabe que essa semana a notícia foi o downgrade do baseband 02.30.03 para o 02.28.00 (que dai é possível o uso do yellowsn0w), para quem atualizou sem querer o iPhone quando o firmware 2.2.1 foi liberado e agora está sem utilizar a parte de telefonia do mesmo, essa notícia veio como uma chuva no deserto, porém o procedimento tem uma restrição, só funciona em iPhones com o bootloader 05.08 (esse bootloader vêm com iPhones comprado antes de dezembro do ano passado), quem tem o bootloader 05.09 infelizmente não poderá fazer o procedimento.

Vale lembrar que o tutorial baseado aqui, foi uma melhoração do tutorial postado pelo meu amigo Daniel do Apple2All, siga o post dele aqui. Vi muita gente tendo dificuldades com linha de comando e com o WinSCP, por isso decidi fazer esse tutorial passo-a-passo com imagens e explicações… agora sem mais… vamos ao tutorial…

Verificando o Boot Loader:

Primeiramente caso você não tenha certeza do seu Boot Loader é melhor verifica-lo antes de proceder, caso você tenha certeza que está usando o 05.08 pode seguir em frente.

Primeiro, coloque o BBUpdaterExtreme para o seu iPhone e de a devida permissão ao mesmo 755 (abaixo têm todas essas instruções com screenshot), após isso de um unload na baseband usando esse comando:

launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

Após isso o baseband perderá a comunicação com a antena do aparelho, depois você digita esse comando:

./BBUpdaterExtreme queryversion

Após isso verifica o campos “Boot Loader Version: ICE2_BOOT_05.08…”

Se estiver ali o “05.08″ o seu bootloader é compatível, caso tiver 05.09, infelizmente seu bootloader não é compatível com o exploid.

TUTORIAL

Primeiramente você precisará dos arquivos para fazer o processo de downgrade (BBUpdaterExtreme, ICE2_02.28.00.fls e ICE2_02.28.00.eep). Você precisará do OpenSSH (se não souber como fazer siga esse tutorial) e o Mobile Terminal (se não tiver instalado no iPhone, só entre no Cydia e na aba search digite Mobile Terminal que dai você instala de boa) instalados no seu iPhone e o WinSCP no seu PC (se você utiliza MAC pode usar o CyberDuck), feito isso você precisa ativar o Wi-Fi do seu iPhone e verificar o IP do mesmo:

Vá em Settings>Wi-Fi

Após isso, clique na rede onde você está conectado e verifique o IP que o iPhone está recebendo (o meu no caso está recebendo o IP 192.168.0.210:

Feito isso, agora o resto é dentro do seu PC mesmo, abra o WinSCP e entre com as configurações do seu iPhone, no caso IP que você adquiriu do mesmo, user (root) e password (alpine):

Clique em OK e o WinSCP irá se conectar ao seu iPhone, possibilitando assim a transferência de arquivos entre eles, aparecerá uma mensagem sobre Keys, somente clique em “Yes” (isso se for a primeira vez que você estiver conectando seu iPhone:

Seguindo… agora você conseguirá ver os conteúdos do seu iPhone através de uma janela interativa que o WinSCP tem, você verá dois diretórios (janelas), no caso o primeiro é onde está Meus Documentos do windows e o segundo é onde têm os arquivos do iPhone:

Através do browser do WinSCP vá até a pasta onde você baixou os arquivos, selecione todos os 3 arquivo e arraste para o lado (janela onde contêm os arquivos do iPhone), arraste bem abaixo da pasta Media que tem no iPhone:

Após isso uma tela de confirmação irá aparecer, só clique em Copy:

Depois disso começará a transferência dos arquivos para o seu iPhone:

Feito isso, você já conseguirá ver os arquivos dentro do seu iPhone, a aqui acaba o papel do PC (ou MAC) no downgrade do mesmo:

Bom… agora vamos brincar com o iPhone, primeiramente abra o programa Mobile Terminal e digite login, após isso ele pedirá o user (root) e em seguida o password (alpine):

Depois, de permissão de execução para o BBUpdaterExtreme usando o comando “chmod 755 BBUpdaterExtreme” (sem as aspas é claro… xP):

Após isso, vamos desligar a parte de comunicação do baseband com a antena usando o comando “launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist” (novamente digite os comandos sem as aspas) você perceberá que onde estáva o NO SIM aparecerá Searching (o Wi-Fi desliga também, porém ele demora uns segundos pra isso e bem na hora que tirei o SS ele ainda estava ligado):

Agora ta na hora da verdade, rode o comando “./BBUpdaterExtreme update -f ICE2_02.28.00.fls -e ICE2_02.28.00.eep” (sem aspas… chato eu né?! :P ):

Pronto! Agora é hora de ver o bicho rodando:

Depois que terminar o processo, só digite “reboot” (nem precisa falar mais né? hahahaha) e done, seu baseband foi “downgradeado” com sucesso!

Após isso você verá em Settings>General>About>Modem Firmware o seu novo firmware 02.28.00!

Agora só instalar (ou reinstalar se você já tiver instalado) o Yellowsn0w (se não souber instalar o programa siga esse tutorial do MacMagazine a partir do passo 3) e ser feliz usando a sua operadora de celular! :D

Qualquer dúvida ou problema você pode postar aqui que irei ajuda-lo!

Até a próxima pessoal, bom proveito!

[UPDATED]

Pessoal, quem tiver dificuldades com esse tutorial siga esse link, esse é o mesmo tutorial, porém não precisa usar clientes SSH nem nada, tudo pelo Cydia e Mobile Terminal, ou seja, você não irá precisar usar seu PC ou MAC para isso.

Pessoal, para quem atualizou sem querer seu iPhone 3G para a versão 2.2.1 e acabou atualizando o baseband para 02.30.03 (que não é suportado pelo yellowsn0w) deixando assim o aparelho só habilitado para utilização do mesmo como iPod, agora já podem se deliciar com um método de downgrade. No sábado o GeoHot (conhecido no mundo de unlock do iPhone) descobriu uma falha no bootloader 5.8 que permite que o usuário faça o downgrade do baseband 02.30.03 para a versão suportada pelo yellowsn0w (02.28.00), quem quiser saber mais sobre o processo e tudo explicadinho siga o link abaixo:

Apple2All

Com o lançamento do firmware 2.2.1 pela Apple, muitas pessoas que usavam o firmware 2.2 jailbroken atualizaram seus iPhones acidentalmente e acabaram perdendo o desbloqueio do mesmo, isso ocorreu porque o novo update atualiza o firmware junto com o baseband  - 02.30.03 - (parte que controla o telefone do gadget)  do mesmo e que não tem como regredir (o baseband).

Surgiram muitas soluções na net para resolver esse problema através de um downgrade do baseband, houve muita gente falando que obteve sucesso nos procedimentos seguidos por tais sites, porém estou escrevendo esse post justamente para alertar vocês  - que infelizmente atualizaram os seus iPhones e estão igual doido procurando por alguma solução – sobre essas “soluções” e dizer para terem MUITO cuidado ao seguir esses tutoriais. Por que estou falando isso? Bom, primeiramente para não fazerem os procedimentos, vale a pena esperar mais um pouco para ter uma solução confiável e seu iPhone saudável (até rimo! :P ), digo isso pois essas “soluções” colocam em risco o funcionamento do seu aparelho, não dão nenhuma garantia de funcionamento e elas não se responsabilizam por qualquer dano que seu aparelho apresentar, é claro que os métodos usados pela iPhone Dev Team (QuickPWN – Yellowsn0w) também não se responsabilizam pelos danos ocorridos no seu aparelho (é claro que isso só ocorre quando há mau uso da aplicação, geralmente por usuários inexperientes), porém a solução proposta por eles é testada e re-testada mil vezes antes de disponibilizada para o público. Resumindo, a Dev Team se preocupa com a qualidade das suas soluções. E segundo, muita gente já teve sérios problemas com essas soluções e não tiveram nenhum tipo de suporte (a Dev Team por exemplo disponibiliza um site para os usuários postarem seus feedbacks quanto às suas soluções e se alguém posta que não deu certo eles fazem de tudo pra ajudar a resolver o problema do usuário, ou seja, a comunidade do Dev Team é muito sólida, o que torna confiável para mim), simplesmente perderam seus aparelhos.

Para finalizar pessoal aqui vai a minha dica, antes de pensarem em utilizar esses métodos (que podem estragar seu aparelho) pense duas vezes nos danos irreversíveis que os mesmos podem causar e aposte em soluções que têm vários feedbacks de várias pessoas do mundo (estou fazendo um marketing aqui das soluções da Dev Team porque realmente elas merecem respeito e outra, todas elas são gratuitas!), pois isso torna um software mais consistente e estável.

PS: Para aqueles que quiserem comentar sobre seus iPhones, a área de comentários estará ativa, então, se tiverem alguma dúvida, pedidos de ajuda, etc… postem aqui, pois tentarei ao máximo ajudá-los.

Shuffle!

Últimas notícias sobre Android, Apple, Blackberry e Windows Phone. Tudo junto e misturado!