Kehittäjä Lars Fröder (opa334), joka tunnetaan paitsi suositusta TrollStore-perma-signing-apuohjelmasta, myös pyrkimyksistään tehdä Fugu15-jailbreak iOS-ja iPadOS 15.0-15.4.1-laitteita käyttäville arm64e-laitteille toiminnallisesti vakaa loppukäyttäjille. yritys, jota tällä hetkellä kutsutaan nimellä Fugu15 Max, julkisti keskiviikkona Fugu15 Max-projektin viidennen betaversion.
Ilmoitus, Twitterissä tehty ja kuvattu yllä olevassa kuvakaappauksessa paljastaa, että Fugu15 Maxin viidennessä betaversiossa on”periaatteessa kaikki nyt paitsi käyttäjäystävällisyys ja käyttäjätilan koukut”. Siitä huolimatta Fröder suosittelee vain betaa kehittäjien testattavaksi tällä hetkellä.
Projektin GitHub-sivulla olevaan viralliseen muutoslokiin viitaten voimme päätellä, että Fugu15 Max beta 5 sisältää seuraavat muutokset ja/tai parannuksia:
Muutoslogi:
– Lisää tuki käyttäjätilan uudelleenkäynnistyksille (HUOMAA: Koska tämä on edelleen beta-versio, joka on tarkoitettu pääasiassa kehittäjille, sinun on manuaalinen käyttäjätilan uudelleenkäynnistys jailbreakingin jälkeen)
– Korjaa automaattinen täyttö, joka ei toimi respringin jälkeen
– Korjaa toimintojen kytkentä ja säädä injektiota prosesseihin, joissa on erittäin kova hiekkalaatikko (esim. WebContent)
– Korjaa joitain laite/versioyhdistelmiä, joita ei tueta ( eli iPad 8 versiossa 15.1)
– Päivitä bootstrap uusimpaan
– Paranna järjestelmän laajaa koukkua noudattamaan aina vikasietotilaa ja pidä kirjasto poissa DriverKit-ja BlastDoor-prosesseista
– Estä säätöjen lisääminen prosesseihin, jotka voivat käyttää haarukkaa, koska C-toimintojen kytkeminen prosessiin katkaisee tällä hetkellä forkin toimimisen, asianmukainen korjaus odottaa edelleen
– Lisää oletusvarastot (Chariz, Havoc, Ellekit.space, BigBoss)
– Korjaa muistivuodot jailbreakissa
>-Korjaa SSH:n mobiiliksi
– jbupdate-toiminto,/var/jb/basebin/jbctl-päivitys tipatai/var/jb/basebin/jbctl päivitys basebin , huomaa, että päivittäminen TIPA:han päivittää myös basebinin, mutta riippuu siitä, että TrollStore on asennettu laitteeseen
– Päivitä ellekit käynnistettyyn koukkuun, toteuta varatoiminto oikein rpaths-poluilla
– Poista lisää Xina-jäännöstiedostoja jailbreakista
br>– Paljon vakauden parannuksiaTunnetut ongelmat:
– Joillekin käyttäjille Sileo kaatuu käynnistyksen yhteydessä, eikä tähän ole olemassa nykyistä korjausta tai ratkaisua , Sileo-kehittäjät odottavat asianmukaista korjausta
– Joissakin versioissa Zebra-kaatumisissa tekemällä mitään, tähän ei ole nykyistä korjausta tai kiertotapaa, Zebra-kehittäjät odottavat asianmukaista korjausta
– Kun jokin tarttuu C:hen toimintojärjestelmän laajuinen, käyttäjätilan uudelleenkäynnistykset jumiutuvat, perimmäinen syy tähän on tuntematon
– Spinlock-paniikki, ei aavistustakaan, mikä aiheuttaa tämän, saattaa olla jonkin hyväksikäytön myöhäinen sivuvaikutus
– Jonkinlainen kilpailutilanne pmap-paniikki, en myöskään aavistustakaan, mistä tämä johtuu, mutta luulen, että tämä on luultavasti virhe ympäristössä jossain
– Käynnistä kaatumispaniikki, kunnollista kaatumislokiohjelmaa ei ole vieläkään otettu käyttöön
– 15.0–15.3.1, sinun on poistettava wifi kokonaan käytöstä jailbreakin aikana.Huomautuksia:
– Viimeisellä jailbreakillä on eri nimi
– Tämä jailbreak on juureton; rootful-paketteja ei tueta
– Pääkäyttäjän oletussalasana: alpine (sinun on asennettava openssh paketinhallinnasta)
– Ainoa tunnettu käynnistyssilmukkaongelma on, kun poistat jotkin järjestelmätiedostot kansiosta/private/preboot itse, joten älä Etkö tee sitä?Tweak-kehittäjille:
– Päivitä theos uusimpaan versioon, niin voit rakentaa juurettomille käyttämällä THEOS_PACKAGE_SCHEME=rootless
-Tallenna/lataa asetukset joko cfprefsd-sovellusliittymien kautta tai/var/jb/var/mobile/Library/Preferencesissa (lopullisessa jb:ssä on cfprefsd-koukku, joka ohjaa kaikki ei-varastossa olevat tavarat tälle polulle)
– Sinun on kääntää kaikki rootlessille
– Kaikki riippuvuudet on käännettävä rootlessille ja tallennettava tiedostoon $THEOS/lib/iphone/rootless
– Sinun on asetettava kaikki entiset pääpolut, joita käytät rootless.h<:ssa määritettyjen makrojen kautta. br>– Sinun on käännettävä Xcode 12:lla tai uudemmalla, muuten dylibisi kaataa prosessin (jos et halua menettää iOS 12/13 arm64e-tukea, sinun on silti käännettävä juurtuneita paketteja Xcode 11:llä)
– Tällä hetkellä Theos-vika, jossa juurettomat kirjastot eivät voi yhdistää muihin juurettomiin kirjastoihin
– Ei rocketbootstrap/IPC:tä (vielä? koskaan? kuka tietää?)
Jos käytät jo Fugu15 Maxin julkista beetaversiota tavallisena käyttäjänä, vaikka Fröder ehdottikin, että et käytä, sinun pitäisi luultavasti päivittää uusimpaan versioon saada uusimmat korjaustiedostot. Muussa tapauksessa sinun tulee odottaa julkista julkaisua sen sijaan, että käytät julkista betaversiota, koska se on tarkoitettu vain kehittäjille, jotka saattavat haluta testata sitä tai valmistella jailbreak-muokkauksiaan työstämään sitä.
Fugu15 Max on vain tämän projektin työnimi, ja se on käytännössä yritys tehdä Linus Henzen Fugu15 jailbreakistä käyttäjäystävällinen jailbreak graafisen käyttöliittymän, säätöruiskeen, pelätyn Wi-Fi-virheen korjauksen ja muiden kiillotustekijöiden avulla. Kun Fröder on virallisesti lopettanut betaversion, sen odotetaan antavan jailbreakille uuden nimen.
Koska Fugu15 Max on tarkoitettu vain arm64e-laitteille, joissa on iOS ja iPadOS 15.0-15.4.1, tämä tarkoittaa, että se on tarkoitettu toimimaan vain iPhone XS ja uudemmat edellä mainituissa laiteohjelmistoversioissa. Jokaisen, jolla on iPhone X tai vanhempi, jossa on iOS tai iPadOS 15.0-16.x, on käytettävä sen sijaan checkm8 bootrom-hyötykäyttöön perustuvaa palera1n jailbreak-ohjelmaa.
Uusimman Fugu15 Maxin julkisen betaversion voi hankkia projektin viralliselta GitHub-sivulta. Älä lataa työkalua muista lähteistä oman turvallisuutesi vuoksi.
Oletko innoissasi Fugu15 Maxin jailbreakin edistymisestä? Kerro meille alla olevassa kommenttiosiossa.