Jailbreakme.com 3.0 – nopein jailbreak, toimii iPad 2:n kanssa, tuo monia muutoksia

Odotin vuoden Comexin uutta jailbreak-ratkaisua, mutta näet, että odotus oli sen arvoista, koska jailbreakme.com 3.0 muuttaa monia asioita parempaan suuntaan. Ensin comex toteuttaa järjestelmän nimeltä ammattiliitot mikä lisää dramaattisesti nopeutta, jolla jailbreak toteutetaan. Tähän asti menetelmä ns piilottaminen joka kuitenkin siirtää paljon tiedostoja jailbreakin aikana ammattiliitot se ei enää tee tätä, vaan kirjoittaa tiedostot täsmälleen niihin kansioihin, joissa niiden pitäisi olla, ja jailbreakin suorittamiseen tarvittava aika lyhenee huomattavasti. Käytännössä nyt "tiedostojärjestelmän uudelleenjärjestely" -toimintoa ei enää ole ollenkaan.

Toiseksi comex kehittää jailbreak-ratkaisun niin, että sen avulla voimme päivittää (ei palauttaa) iOS:n uusiin versioihin menettämättä jailbreakin jälkeen asennettuja tiedostoja. En vielä tiedä, millä menetelmällä se tekee tämän, mutta teoriassa olisi mahdollista, että uuteen iOS-versioon päivityksen jälkeen voimme edelleen saada vanhat tiedostot asennettuna Cydiasta. Ei tiedetä, säilyykö jailbreak päivityksen aikana iOS:n uuteen versioon, mutta on vaikea uskoa, että näin tapahtuu.

Kolmanneksi uusi jailbreak-ratkaisu toimii myös iPad 2 -tabletin kanssa ja on yhteensopiva iOS 4.2.1 - 4.3.3 -versioiden kanssa, joten kuka tahansa voi murtautua ilman ongelmia. comex ei kerro, tuleeko uusi jailbreak-ratkaisu käyttäjämaahan vai ei, mutta jailbreakme.comin teaserin mukaan meillä on samanlainen ratkaisu kuin Spirit.

Neljänneksi ja viimeisenä Comex ilmoitti, että sen uusi jailbreak-ratkaisu ei estä sovellusten hakkerointia. i0n1c sanoi viime sunnuntaina, että hän voisi tehdä jailbreak-ratkaisun, joka estäisi sovellusten hakkeroinnin, mutta comex sanoi, että tällainen ratkaisu voitaisiin helposti voittaa, eikä sen kehittäminen olisi järkevää. Comex ei tue hakkerointisovelluksia, mutta se ei toimi turhaan sellaisissa asioissa, joihin hakkeroidaan erittäin helposti.

Meillä ei ole julkaisupäivää tälle jailbreak-ratkaisulle, mutta tiedän varmasti, että monet teistä haluavat sen saataville mahdollisimman pian. Tämä voi olla yksi tärkeimmistä jailbreak-ratkaisuista tähän mennessä ja voi muuttaa paljon meille, mutta myös niille, jotka kehittävät jailbreak-ratkaisuja.

Jos et tiedä, salausmenetelmä jailbreakit ovat käyttäneet vuosia – Cydian "Reorganiizing File System" - sisältää joidenkin suurten hakemistojen siirtämisen pienestä /-osiosta suureen /var-osioon ja sitten symlinkkien luomisen alkuperäisestä uuteen sijaintiin. . Tämä varmistaa sekä sen, että kaikki pakettien hakemistoihin lisäämät lisämateriaalit päätyvät /var-osioon, että vapauttaa tilaa /-osiosta tiedostoille, jotka on luotu näiden hakemistojen ulkopuolella. Prosessissa on kuitenkin joitain ongelmia, kuten ikuisuuden kesto jailbreakissa (olen hieman fanaattinen nopeuden suhteen), mikä vaatii jokseenkin jailbreakin käynnistämään järjestelmän uudelleen varmistaakseen, että käynnissä ei ole vanhoihin tiedostoihin osoittavia sovelluksia ( samoin nopeudesta, haluan, että jailbreak ei edes vaadi respringiä, kuten starissa, mutta koska tähti käytti piilottamista, jotkin epäselvät asiat voivat aiheuttaa ongelmia ennen uudelleenkäynnistystä) ja ytimessä olevan hiekkalaatikon koodin vakavaa hämmennystä (koska jokaisella sovelluksella on hiekkalaatikko, jossa on luettelo sallittuista tiedostonimistä, mutta sen jälkeen kun symbolilinkki on siirtänyt tiedostoja, tiedostonimet eivät enää täsmää, jolloin koodi on korjattava (se on korjattava joka tapauksessa nykyään, koska säätöjen on suoritettava sovellusten hiekkalaatikoiden alla ne ovat koukkuun, mutta riippuvat pääsystä eri hakemistoihin, mutta silti tuntuu hyvältä päästä eroon kludgeista).

Unionfsilla (joka oli alun perin Saurikin idea) uudet tiedostot luodaan /var-osioon ja yhdistetään vastaavissa /-osion hakemistoissa oleviin tiedostoihin, joten tiedostoja ei tarvitse siirtää, kuvauksia ei mitätöidä, ja mielestäni hiekkalaatikkokoodi ei huomaa mitä tapahtui. Se avaa myös oven peruskäyttöjärjestelmän päivittämiselle tuhoamatta jailbreak-tiedostoja (tosin ehkä iOS 5:n deltapäivitykset sallivat tämän jo? En ole vielä katsonut niitä).

Olen halunnut tehdä tämän kirjaimellisesti vuosi sitten (se on nullfs checkinin päivämäärä, koska olin tyhmä ja ajattelin haluavani sen unionfsin sijaan), mutta en koskaan saanut sitä toimimaan kunnolla.

Joten toivon vain, että pääsen eroon unionfs-koodiin sekaantumiseni aiheuttamista kaatumisista ja korjaan sen iPad 2:lle (ipad 2:n ytimien poistetut kopioni eivät sisällä symboleja; kirjoitin pienen BinDiff-tyyppisen työkalun kopioida symboleja ytimestä toiselle laitteelle, mutta se ei ole täydellinen) ja että suorituskykyongelmia ei ole.