ANUNCIANDO! - ANTES DE PERGUNTAR, LEIA
Todos os futuros anúncios de atualização do BRiPhone 3.0.1 serão feitos alterando este post e não no meio do thread
BRiPhone 3.0.1-1 já esta disponível no repositório cydia do iphonemod.com.br. Como a número da versão indica, este é apenas para o firmware 3.0.1. As versões para os firmwares 2.1, 2.2, 2.2.1 e 3.0 continuam disponíveis no repositorio, pelo menos por enquanto (mas sem suporte).
O BRiPhone 3.0.1-1 é compativel com os iPhone 2G, 3G e deve funcionar (ainda não testado) no iPhone 3GS.
Historico de versões:
3.0-1 - Versão inicial
3.0-2 - Solução para a formatação no AddressBook/Contacts e "O Retorno do BRT".
3.0-3 - Compatibilidade com o iPhone 3GS e uso de patch on-the-fly.
3.0.1-1 - Atualização para o firmware 3.0.1, que é uma pequena variação do firmware 3.0.
CUIDADO: a Apple tem o habito de enviar "atualizações" da configuração de operadora (Carrier Bundles) via iTunes. Se você receber uma mensagem de que existe uma atualização de operadora, não instale pois senão parte do BRiPhone deixará de funcionar. Também tome cuidado com o processo de instalação do firmware 3.0. NÃO FAÇA UPDATE, FAÇA UM RESTORE. E DEPOIS DO RESTORE, NÃO VOLTE COM O BACKUP DO ITUNES. Isto evita que uma configuração de operadora (e outros problemas) seja propagados. Esta dica vale para qualquer situação, e não só para quem usa o BRiPhone (dica de longo tempo do Aviegas e recentemente do Dev-Team).
ATENÇÃO: Se voçê instalou um IPCC via iTunes ou configurou MMS/Tethering via Safari, você deverá remover a configuração "adicional" antes de instalar o BRiPhone. No caso de IPCC, remova, via SSH, o diretorio "/var/mobile/Library/Carrier Bundles". No caso de configuração via Safari, remova a profile/perfil de provisionamento da operadora, em "Settings->General->Profiles" ("Ajustes->Geral->Perfis"). Outra opção, que cobre ambos os casos e é muito mais segura: restaurar o telefone.
O que tem no BRiPhone 3.0.1:
* Atualização dos "Carrier Bundles" oficiais da Apple para a Vivo, Claro e TIM. Estas atualizações não conflitam com as versões disponíveis para download via iTunes e já incluem TODAS as alterações realizadas pela Apple até esta data.
- Tethering e MMS habilitado (nos telefones 2G, requer ainda o pacote "ActivateMMS2G").
- Maior controle da configuração: edição do APN e das configurações de MMS, data-on-roaming, etc.
- Logotipos gráficos das operadoras.
- No caso da Vivo, suporte para identificadores de rede invalidos como "elemig Cel".
- No caso da TIM, o carrier.plist tem diversos ajustes, principalmente para suportar os diversos nomes de rede 3G utilizados, cobrindo, inicialmente, os estados de RJ, SP, MG e o DF. Novos estados serão acrescentados a medida que os nomes sejam reportados.
* Carrier Bundle completo para a Oi e BRTelecom, (a BrasilTelecom ainda não esta 100% integrada com a Oi o que significa que, por enquanto, vamos manter os 2 carrier bundles). A Oi é única das grandes operadoras sem iPhone no Brasil.
* Novos logos de GPRS, em substituição ao "ponto". Como no Brasil ainda tem muita rede GRPS, este é um must.
* Suporte (via MobileSubstrate e Net.-Local Number Formating) para permitir o iPhone com a interface e o Regional Settings em ingles (ou qualquer outra língua) e ter a formatação dos números e o callerId matching com regras do Brasil (baseado nas informações de pais obtidas da rede celular). Outra vantagem desta modificação é que quando o telefone estiver em outro pais este "automagicamente" ira passar a utilizar a formatação do pais em questão.
* Patch no AppSupport para assegurar que no dialpad ocorra o match numero->nome quando um telefone local tem de ser comparado com um telefone com codigos interurbanos (ex: 4444-5555 e 041-21-4444-5555).
* Regras de decomposição dos números para o CallerID, mantendo o callerID "number-to-name matching" inalterado.
* Correção dos nomes de algumas cidades do Brasil
No firmware 3.0 a Apple deu um grande passo na qualidade do suporte as operadoras locais, incorporando facilidades anteriormente disponíveis exclusivamente via BRiPhone, a saber:
* Formatação de números 0300/0800/0900 (introduzido no FW 3.0).
* Correções de TimeZone (início e fim do horário de verão). Os firmware novos incluem a configuração de TZ mais recentes, que já incorpora as atulizações do horário de verão brasileiro. Com as novas regras, não será mais necessário este tipo de atualização no futuro, já que as regras atuais são válidas até 2038 (introduzido no FW 2.2).
* Correção/Melhorias na regras de CallerID "number-to-name maching". A Apple alterou significativamente o método utilizado neste mapeamento. Apesar do mesmo ainda não estar completamente mapeado (até o momento se sabe pouco como é o novo algoritmo e como este é controlado), o resultado é razoavel para o Brasil. Todavia, continua sendo necessario o patch para o AppSupport de forma a corrigir o comportamento do DialPad (introduzido no FW 2.2).
* Habilitar/Desabilitar o "Autocorrect" - Correção Automática (introduzido no FW 2.0).
Assim sendo, o suporte para estas correções/facilidades foram removidas do BRiPhone por não serem mais necessárias.
Como instalar:
1) Remova o SIM Card (chip) da sua operadora.
2) Instale o firmware 3.0.1 no seu iPhone (2G, 3G e 3GS) e faça o jailbreak com o redsn0w. Instalar corretamente significa fazer um RESTORE e não voltar o backup de configuração (configurar como iPhone novo no iTunes). Os resultados são imprevisíveis se ficar resto de informação de instalação anterior ou de um IPCC/Provisionamento incompleto/invalido.
3) Abra o cydia e faça todas as atualizações recomendadas.
4) Na pagina "Home" do Cydia, selecione "More Package Sources". Procure por "iPhoneMod Brasil" e instale o novo repositorio.
5) Vá na "section" de "Tweaks" e selecione a versão do BRiPhone que você quer instalar. Vão estar disponíveis as versões para o firmware 2.1, 2.2, 2.2.1, 3.0 e 3.0.1. Você deve utilizar este ultimo. Ao final o Cydia deverá solicitar um reboot mandatório.
6) Caso você tenha um iPhone 2G e deseje instalar o ActivateMMS2G, faça-o agora.
7) Caso você tenha um iPhone 3G ou 3GS que não tenha ativação/unlock de fábrica (oficial), instale o ultrasn0w.
8) Reinicie o seu iPhone (reboot ou desligue e ligue).
9) Somente agora insira o SIM Card (chip) de sua operadora. Reinicie o telefone mais uma vez.
10) Case seja necessário (sem sinal, APNs invalidos, tethering ou MMS não ativados), faça um "reset" (Redefinir Ajustes) nas configurações na página onde são mostrados os APNs: Ajustes->Geral->Rede->Rede de Dados de Celular. Se nao funcionar, faça um reset na configuração de rede: Ajustes->Geral->Redefinir->Redefinir Ajustes de Rede. Isto vai garantir que configurações anteriores sejam descartadas permitindo o funcionamento correto do BRiPhone e do ultrasn0w (se este estiver instalado).[/b]
11) Por fim, NÃO RESTAURE backup via iTunes. Pode vir um carrier bundle antigo, além de outros problemas.
Divirtam-se!









