Cydia est l’application suprême pour tout iPhone jailbreaké. Elle permet notamment la personnalisation et l’amélioration des fonctionnalités de nos iDevices.
Cependant, en creusant bien, on peut s’arrêter sur un petit défaut : le multitâche.
[EDIT : Nous préférons vous mettre en garde, cette manipulation modifie le comportement de Cydia, et, selon les dires de Saurik lui même, il n'est pas conseillé d'activer le multitâche comme ceci. C'est une astuce, et iPh ne serait le conseiller aux novices et aux personnes n'en voyant pas l'intérêt, voir EDIT 2 en bas de l'article. ]
MAJ. Si vous avez eu un soucis il vous suffit de remplacer le fichier Info.plist par celui-ci => http://www.megaupload.com/?d=GYMAXY5C
En effet, il n’est pas possible par exemple d’installer un deb via cydia tout en naviguant dans l’iPhone ou en utilisant une autre app.
Mais cela va maintenant être faisable grâce à une petite manipulation assez simple que nous allons vous décrire dans ce petit tutoriel.
pré-requis
- iDevice jailbreaké (oui c’est mieux…),
- Application iFile (disponible sur le repo iPhons3GSystem).
Etape 1
Lancez iFile, puis naviguez en suivant le chemin suivant :
var/stash/Applications/Cydia.app
Etape 2
Arrivez ici, cherchez dans la liste des fichiers celui nommé : Info.plist

Etape 3
Cliquez ensuite sur ce fichier, puis choisissez « Visionneur de Texte« dans la liste qui se présente à vous.
Une fois ouvert, cliquez sur Modifier en haut à gauche de l’écran et rendez-vous tout en bas du fichier texte.
Etape 4
Repérez la ligne suivante :
<key>UIApplicationExitsOnSuspend</key>
Juste en dessous, vous voyez la valeur true attribuée à cette clé.
Il faut alors tout simplement changer cette valeur par false ce qui permettra ainsi à Cydia de ne pas ce fermer lorsque vous la quittez.
Vous devriez donc avoir cela :

Etape 5
Enregistrez votre modification, quittez iFile et effectuez un respring.
Voilà, Cydia est maintenant compatible multitâche !
Vous pourrez dorénavant installer une application ou un tweak via Cydia en tâche de fond pour profiter pendant ce temps la d’autres applications sur votre iPhone !
[EDIT 2 : Voici le texte que fournit Saurik à propos de cette 'astuce' ]
Before you think about doing this you may want to read Saurik’s warning first…………
<!– to ye who is reading this, I know what you are thinking: « saurik is an idiot, why did he turn this off? » –>
<!– the problem is that Cydia runs as root, and therefore cannot be sent a SIGSTOP by SpringBoard, as mobile –>
<!– what that means, is that when Cydia « multitasks » it will just keep running in the background, constantly –>
<!– and that means that all of those stupid webpages (and all of their horribly irritatingly slow ads!) will –>
<!– just keep running and animating and reloading in the background, burning your battery life and cpu speed –>
<!– even when you aren’t « using » the app anymore. so, no: it is not at all a good idea to turn this back on. –>
<!– the idea is that, eventually, Cydia will no longer need to run as root; and, when that happens, not just –>
<!– this, but a ton of other little things (mail composition, keyboard behaviors, mobilesubstrate, etc.) all –>
<!– will get fixed at the same time, and one of those wonderous new features will be « working multitasking ». –>
L’équipe iPhone3GSystem







Bonsoir, il y a un problème dans le tuto. Il faut remplacé trie par false les screenshot sont bon mais pas l’explication. Je viens de tester sur mon iPhone 4 ça marche parfaitement. Menoa
Il faut le remplacer par True ? Parce que y’a une incohérence entre le texte et les images là x)
il n y a pas une inversion entre avant apres ?
Est ce que cette méthode a été testée et est sans risque ?
Je suppose que si Saurik l a pas fait c qu il y a une raison, non ??
c est genial mais saurik n as pas fait un commentaire comme quoi cela pouvais engendrer des problèmes et engendrer une restauration de l i device et que c est pour cela qu il a fait le choix de ne pas inclure le multitache pour cydia?
Je suppose que si Saurik l a pas fait c qu il y a une raison, non ??
c est genial mais sauri k n as pas fait un commentaire comme quoi cela pouvais engendrer des problèmes et engendrer une restauration de l i device et que c est pour cela qu il a fait le choix de ne pas inclure le multitache pour cydia?
??? Pareil probleme la
Pourquoi n’est ce pas activé d’origine ??
Merci iPh ;)