Usando o iPhone 3G com o novo firmware iOS 4 da Apple notei uma significante perda de desempenho para navegação e abertura de aplicativos, ou seja, ele ficou bem mais lento após a atualização. Acontece que duas novidades do iOS 4 são realmente pesadas para o iPhone 3G: Multitasking e os papéis de parede no fundo dos aplicativos. Já no 3GS isso não acontece devido ao melhor processador.
Eu havia ativado o multitasking quando fiz o jailbreak do firmware 4 e isso até onde eu sei não pode ser desativado, quanto aos papéis de parede existe uma maneira.
O seu iPhone deve ter Jailbreak, claro, e depois instalado o OpenSSH via Cydua para que você possa acessar via shell de comando. Instale também através do Cydia o Ericas Utilities e o editor de texto nano.
Através do terminal do Mac, (ou Putty no Windows) faça o seguinte:
1. Navegue até a pasta /System/Library/CoreServices/SpringBoard.app/
2. Vamos converter o arquivo N82AP.plist para xml a fim de poder edita-lo com o seguinte comando:
plutil -convert xml1 N82AP.plist
3. Agora edite o arquivo N82AP.plist e altere a linha:
para:
Você pode editar usando o nano que instalamos via Cydia, basta digitar nano e o nome do arquivo:
nano N82AP.plist
4. Salve o arquivo e reinicie o iPhone (desligue e ligue novamente).
Com esta alteração nós desativamos o papel de parede que usa muito recurso de memória e seu iPhone ficará bem mais rápido.
Veja como fazer downgrade do iOS 4 para 3.1.3
Stay connected