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.

iphone slow

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:

homescreen-wallpaper

para:

homescreen-wallpaper


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