Jailbreakme.com 3.0 – det hurtigste jailbreak, fungerer med iPad 2, bringer mange ændringer

Jeg ventede et år på en ny jailbreak-løsning fra comex, men du vil se, at ventetiden var det hele værd, fordi jailbreakme.com 3.0 vil ændre mange ting til det bedre. Først vil Comex implementere et system kaldet fagforeninger hvilket vil dramatisk øge hastigheden, hvormed jailbreaket implementeres. Indtil nu har en metode kaldt gemmer som dog flytter mange filer under jailbreaket fagforeninger det vil ikke længere gøre dette, men vil skrive filerne nøjagtigt i de mapper, hvor de skal være, og den nødvendige tid til at udføre jailbreaket vil blive betydeligt reduceret. Praktisk talt, nu vil "reorganisering af filsystem"-operationen slet ikke længere eksistere.

For det andet vil comex udvikle jailbreak-løsningen, så den giver os mulighed for at opdatere (ikke gendanne) til nye versioner af iOS uden at miste de filer, der er installeret efter jailbreaket. Jeg kender stadig ikke metoden, hvormed det vil gøre dette, men teoretisk set ville det være muligt, at efter opdatering til en ny version af iOS, kan vi stadig have de gamle filer installeret fra Cydia tilgængelige. Det vides ikke, om jailbreaket vil blive bevaret under en opdatering til en ny version af iOS, men det er svært at tro, at det vil ske.

For det tredje vil den nye jailbreak-løsning også fungere med iPad 2-tabletten og vil være kompatibel med iOS 4.2.1 - 4.3.3, så alle vil kunne jailbreake uden problemer. comex fortæller ikke, om den nye jailbreak-løsning bliver brugerland eller ej, men ifølge teaseren på jailbreakme.com vil vi have en løsning, der ligner den, der hedder Spirit.

For det fjerde og sidst annoncerede comex, at dets nye jailbreak-løsning ikke vil blokere muligheden for at hacke applikationer. i0n1c sagde sidste søndag, at han kunne lave en jailbreak-løsning, der ville blokere for muligheden for at hacke applikationer, men Comex sagde, at en sådan løsning let kunne overvindes, og dens udvikling ville ikke give mening. Comex understøtter ikke hacking-applikationer, men det vil ikke fungere forgæves på noget, der vil blive hacket meget nemt.

Vi har ikke en udgivelsesdato for denne jailbreak-løsning, men jeg ved med sikkerhed, at mange af jer vil have den tilgængelig så hurtigt som muligt. Dette kan være en af ​​de vigtigste jailbreak-løsninger indtil videre og kan ændre meget for os, men også for dem, der udvikler jailbreak-løsninger.

Hvis du ikke ved det, har jailbreaks brugt til stashing-metoden i årevis – Cydias “Reorganizing Filesystem” – involverer at flytte nogle store mapper fra den lille /-partition til den store /var-partition, og derefter oprette symbolske links fra den originale til den nye placering . Dette sikrer både, at alle yderligere ting, der er lagt i disse mapper af pakker, ender i /var-partitionen, og frigør plads på /-partitionen til filer, der er oprettet uden for disse mapper. Processen har dog nogle problemer, som at tage evigheder at gøre, når du jailbreaker (jeg er lidt fanatisk omkring hastighed), hvilket stort set kræver, at jailbreaket genstarter systemet for at sikre, at der ikke er nogen kørende programmer, der peger på de gamle filer ( ditto om hastighed, jeg vil have et jailbreak til ikke engang at kræve en genfjeder, som i star, men da star brugte stashing, kunne nogle obskure ting forårsage problemer før en genstart) og alvorligt forvirre sandkassekoden i kernen (fordi hver applikation har en sandkasse med en liste over tilladte filnavne, men efter at symbollinket har flyttet filer, matcher filnavnene ikke længere), hvilket kræver, at den kode skal lappes (det skal alligevel lappes i disse dage, fordi tweaks skal køre under applikationernes sandkasser de hænger på, men er afhængige af at få adgang til forskellige mapper, men det føles stadig godt at slippe af med en klods).

Med unionfs (som var sauriks idé oprindeligt), oprettes nye filer i /var-partitionen og flettes sammen med filer i de tilsvarende mapper i /-partitionen, så ingen filer skal flyttes, ingen deskriptorer er ugyldige, og jeg tror, Sandbox-koden vil ikke bemærke, hvad der skete. Det åbner også døren for opgradering af basisoperativsystemet uden at ødelægge jailbreak-filerne (selvom måske iOS 5 delta-opdateringer allerede vil tillade dette? Jeg har ikke kigget på dem endnu).

Jeg har ønsket at gøre dette siden bogstaveligt talt et år siden (det er datoen for nullfs check-in, da jeg var dum og troede, jeg ville have det i stedet for unionfs), men jeg nåede aldrig at få det til at fungere ordentligt.

Så jeg håber bare, at jeg kan slippe af med de nedbrud, min indblanding i unionfs' kode har introduceret, og rette det til iPad 2 (mine dumpede kopier af iPad 2-kerner inkluderer ikke symboler; jeg skrev et lille BinDiff-lignende værktøj til at kopiere over symboler fra en kerne til en anden enhed, men den er ikke perfekt), og at der ikke er nogen problemer med ydeevnen.