Acho que o "Bug" tem a ver com o chaveamento de conexão 3G para 2G (EDGE), e vice-versa, em iphones 3G/3GS com firmware 3.1.2, baseband 5.11.07, desbloqueados com blackra1n RC3 e blacksn0w Aqui em Jundiai, a TIM ainda está implantando o sinal 3G. Percebi que quando vou de um bairro que não tem 3G, para um bairro que tem, o wifi para de funcionar. As vezes um boot resolve, as vezes "reset network settings" resolve, as vezes só com congelador + boot + reset. Percebi também que a bateria descarrega mais rápido quando o wifi está com esse bug.
Fiz o o procedimento abaixo, embora o wifi voltou, parece que o bug continua (e o boot fica mais lento, conforme mencionado no guia, ):
http://www.redmondpie.com/fix-blacksn0w-wifi-youtube-gps-problem-on-iphone-3.1.2-firmware-9140085/
Instalei o blacksnow RC2 e o wifi fix, me parece que o bug continua, só desligando e ligando pro wi-fi voltar. No guia menciona também instalar o push fix, essa parte eu não fiz ainda, pois esse SW é cobrado.
-- 03 Mai 2010 00:27 --
Uma solução melhor (ao menos no meu caso). Fiz esse procedimento:
*** Atenção, só vai funcionar em aparelhos com baseband 05.11.07 ***
1) Backup via iTunes,
2) Firmware 3.1.3 (via PwnageTool, pois meu iPhone foi comprado fora do Brasil). Passo a passo: http://www.redmondpie.com/pwnagetool-3.1.5-jailbreak-iphone-3.1.3-3g-3gs/
3) No Cydia, instalar o source http://cydia.pushfix.info , e instalar o "blacksn0w RC2 Final" que está nesse source (detalhes --- http://pushfix.info/forum/viewtopic.php?f=3&t=203 )
4) Restore via iTunes
5) Synch via iTunes
Resultado: iPhone 3GS, atualizado com OS 3.1.3, desbloqueado, wifi funcionando perfeitamente. (Notei que o GPS melhorou a precisão, e a bateria rendendo mais). Nenhum efeito colateral até agora, se perceber algo atualizarei o post.



