Bom depois de passar horas em blogs e foruns do mundo todo achei a melhor e mais rapida solução para esse problema, que acontece no Iphone 3GS 4.2.1, onde a função multi-tasking não funcionava.. mesmo com a mesma instalada.
Eu li a respeito e verifique que se trata de um erro de programação, onde o iphone lê parâmetros inválidos.
segue abaixo a solução:
Primeiro você deve ter instalado o winSCP (para explorar o seu iphone nas pastas raizes)
Este tutorial mostrará um exemplo de como dar permissão 755 a um aplicativo do iPhone!
1º – Instale o OpenSSH. Vá no installer, categoria System e instale o app OpenSSH.
2º – Descubra o IP do seu iPhone:
IPHONE EM PORTUGUÊS: Vá em Configurações > Geral > Rede > Wi_Fi,
Depois selecione o botão azul com uma seta para direita relativo a rede Wi-Fi que está conectado e aparecerá uma tela onde tem o endereço IP do seu Iphone. Ex: 192.168.0.5
IPHONE EM INGLÊS: Vá em Settings > General > Network > Wi_Fi,
Depois selecione o botão azul com uma seta para direita relativo a rede Wi-Fi que está conectado e aparecerá uma tela onde tem o endereço IP do seu Iphone. Ex: 192.168.0.5
3º – Baixe o WinSCP no seu pc através do link http://winscp.net/download/winscp406setup.exe e depois o instale!
4º – Depois de Instalado execute o WinSCP.
Em Host Name coloque o endereço IP do seu iPhone, em User Name Coloque “root” e em Password coloque “alpine” e depois clique em Save.
(Para FW 1.0.2 o User Name é “root” e o Password é “dottie“)
Depois de clicar em Save, ira aparecer 2 telas, uma com para salvar as configurações e outra com o endereço salvo. Só clicar em ok nas duas.
Depois clique em Login para ter acesso aos arquivos do seu iPhone!
Segundo passo, fazer funcionar o Multi-Tasking:
1-NÃO utilize a opção de escolha do Redsn0w para ativar a Multitarefa.
2-Faça manualmente, porque o Redsn0w tem alguns problemas com o dispositivo.
3-Vc precisa, logicamente ter o iPhone 3G instalado com o iOS 4.2.1 com Jailbreak.
4-Abrir o arquivo N82AP.plist com WinSCP ou iFile ou qualquer outro “explorer” que vc consiga editar este arquivo.
5-Navegue até / System / Library / CoreServices / SpringBoard.app e edit o arquivo N82AP.plist
6-Procure pelas linhas:
<key> multitasking </ key>
<false/>
<key> OpenGLES-1 </ key>
<false/>
E mudar os parametros conforme as novas linhas abaixo:
<key> multitasking </ key>
<true/>
<key> OpenGLES-2 </ key>
<true/>
7- Reinicie o iPhone e PRONTO!!!! Tudo Certo agora!!! ![Legal 8)](https://i0.wp.com/www.gsmfans.com.br/Smileys/GSMFans/cool.gif)
O processo é o mesmo para o iPod Touch 2G, porem o arquivo é outro: N72AP.plist