Il y a 4 heures à l’heure ou j’écris ces lignes, Comex nous a transmis un très long message par l’intermédiaire de Twitter. Le hackeur explique, dans ce TwitLonger, comment ce passe les premières étapes du processus de jailbreak, notamment sur l’iPad 2. Il parle également de la vitesse du jailbreak ainsi que sa stabilité qui sont deux facteurs très importants.
Dans son tweet, comex écrit un long texte que voici traduit :
Si vous ne le saviez pas, l’approche utilisée depuis des années pour le jailbreak – le fameux « Rechargement des données » de Cydia – consiste à déplacer les plus gros dossiers de la petite partition « / » à la plus grande partition /var, en créant des symlinks de l’original au nouveau chemin. Ceux-ci assurent que lorsque de nouvelles données arriveront dans les chemins originaux, ils seront automatiquement replacés dans la partition /var, et ainsi libéreront de l’espace dans la partition /. Cependant, ce processus rencontre quelques problèmes, comme par exemple prendre une éternité à se faire lorsque vous jailbreakez (je suis un fanatique de la rapidité). Il requiert également un redémarrage de l’appareil pour s’assurer qu’aucune application ou processus ne pointe vers les anciens chemins (idem : je veux un jailbreak qui ne requiert même pas un respring, mais cela apporte encore quelques soucis), rend le sandbox dans le kernel confus (car chaque application possède son propre sandbox avec dedans une liste de tous les fichiers autorisés pour l’application, mais qui après déplacement dans les partitions ne sont plus valides), requérant d’être patché.
Avec unionfs (qui étant l’idée de Saurik), de nouveaux fichiers sont crées dans la partition /var, et écrasent les fichiers correspondant dans la partition /. Ainsi, aucun fichier n’a besoin d’être déplacé, et aucun descripteur n’est invalidé, et je pense que le sandbox ne verra même pas ce qu’il se passe. Cela ouvre également les portes de la possibilité de mettre à jour le système sans pour autant supprimer les fichiers liés au jailbreak (enfin peut-être que les mises à jours OTA de l’iOS 5 permettent ça ? Je n’ai pas encore regardé).
Cela fait presque 1 an que je pense à ce système, mais je n’ai jamais vraiment travaillé dessus proprement dit.
Ainsi, j’espère que je pourrai me débarrasser de tous ces crash grâce à l’unionfs, que j’ai rendu compatible pour l’iPad 2 (mes copies du kernel de l’iPad 2 ne comportent pas les symboles. J’ai crée un petit « BinDiff-like tool » qui permet de copier des symboles à partir d’un kernel pour un autre appareil, mais cela n’est pas encore parfait) mais il reste encore des soucis de performance.
Ainsi, comme vous le voyez le hackeur travaille ardemment sur un nouveau type de jailbreak, qui de toute évidence ne pourra être que plus stable et surtout plus performant. De même, il se pourrait même que l’on puisse conserver le jailbreak après restauration. Mais cela reste à confirmer, car le hackeur semble tout de même dire que l’opération est délicate.








Donc ce n’est pas pour tout de suite.. ?
Nop
Excuse moi mais c’est n’importe quoi il a décrit ce qu’est son prochain jailbreak. Le JB sortira avant mercredi prochain. Si il savait qu’il lui restait tout ça à faire il aura jamais dit au mec qu’il essayerait de le sortir avant mercredi …
Je ne vois ABSOLUMENT à aucun moment que Xavier parle du prochain jailbreak. Cite moi une ligne, vas y. Il a informé le fait qu’un des prochains jailbreak allaient mettre en place ce système.
D’accord avec toi pour mercredi …
Quitte a avoir un jailbreak super stable, rapide et performant NOUS pouvons attendre quelque temps.
A voir :/
Ce serait vraiment génial !
Meme si ré-jailbreak après chaque maj n’est pas un problème ! :-)
Mais oui et une sauvegarde sur itunes permettra de jailbreaker directement les prochains iphones que l’on achetera !! …..
J’ai l’impression qu’il reve un peu. Il fait probablement du très Bon boulo mais il y a des choses qui semble infaisable comme un jailbreak definitif meme apres une restauration.
Et si l’iphone doit passer en sav on ferait comment pour enlever les traces du jailbreak ?
T’as pas compris, il a dit : Après mise à jour, et non pas après restauration.
T’inquiètes, la restauration le réinitialise toujours à son état d’origine.
J’ai rien comprit! Mais jlui fais confiance ! Courage Comex! :)
Et non . Dans 3 mois? Ou pluS.. voir jamais.
juste perfect
Gros Travail sur ce projet même si ont doit attendre sa sera parfait comme DAB merci comex et merci a l’équipe Iphone3gsytem pour la rapiditer des infos
La traduction et pas bonne possible de la refaire?? Pour mieux comprendre ce qu’il dit merci
Cette traduction est merveilleuse.
Amazing. Encore un qui va se faire embaucher par Apple.
Conserver le Jailbreak après une restauration serait génial selon moi car lors de problèmes avec nos devices on aurait plus qua restaurer et réinstaller les tweaks » a la carte sa serait bien plus pratique que les méthodes actuelles , sa serait un gain de temps et bien plus agréable comme cela ! Comex a bien raison de prendre son temps pour proposer cette méthode ! Courage a lui . Ps : pseudo gamme center KILLER59300