Lars Fröder (@opa334) fejlesztő kedd délután a Twitteren jelentette be ezt a kiadást a Fugu15 Max beta 8-ból, a fejlesztők által tesztelésre szánt nyilvános béta bevezetések sorozatának legújabb része.
A tweetre hivatkozva a Fugu15 Max beta 8 elérte azt a stabilitási szintet, amelyet Fröder „használhatónak” tart a fejlesztők számára. átlagos felhasználó. Ez lényegében azt jelenti, hogy a béta 8 valószínűleg elég stabil ahhoz, hogy a nem fejlesztők is telepítsék és játszhassanak vele, azonban Fröder nem támogatja kifejezetten ezt, amíg ki nem fejezi a béta verziót.
Ami a végső kiadást illeti, Fröder nem közölt közvetlen várható várható érkezési időpontot, de azt mondja, ez még eltelik egy ideig, mivel van még néhány dolog, amit ki kell deríteni. Fröder arra is figyelmeztetett, hogy aki a végső kiadás előtt telepíti a bétát, annak meg kell elégednie a rendszerindító teljes törlésével, és ezt nem lehet megkerülni.
A Fugu15 Max újdonságait illetően béta 8, Fröder azt mondta, hogy ez elsősorban egy hibajavítási frissítés volt néhány stop gap megoldással a jailbreak környezet elrejtésére vagy eltávolítására. A GitHub oldalának megfelelő teljes változási napló alább található:
Változásnapló:
– Adjon hozzá megoldást a fork() és vfork() függvényekhez olyan folyamatok, amelyekhez hook került (korábban a gyermek azonnal összeomlott)
– Még jobb setuid megoldás (köszönet: @sbingner)
– A szállított Sileo frissítése 2.4.4-re
– Lehetőség hozzáadása a jailbreak környezet elrejtéséhez/eltávolításához az alkalmazáshoz, a jailbreak gomb hosszú lenyomásával érhető el (stop gap megoldás a végső verzióig megfelelő UI-val), CSAK HASZNÁLJA, MÉG NEM JAILBROKEN
– A jailbreak után megjelenő riasztásnak van egy gombja a userspace újraindításához (stop hézagmegoldás a végleges verzióig megfelelő felhasználói felülettel)Ami még hiányzik a végső kiadáshoz:
– Helyes név/UI
– Felhasználóbarátság
– Userland hook az ikongyorsítótárhoz és a beállításokhoz
– libkrw
– Teljesen működő Sileo/Zebra buildekIsmert problémák:
– Egyes felhasználóknál a Sileo összeomlik indításkor, erre nincs aktuális javítás vagy megoldás, a megfelelő javításra a Sileo fejlesztői várnak
– Egyes verzióknál, ha bármit megtesznek a Zebra összeomlásakor, erre nincs aktuális javítás vagy kerülő megoldás. , megfelelő javításra várnak a Zebra fejlesztői
– Ha valami beakad egy C függvénybe a logd-n belül, a userspace újraindítása elakad, ez egy probléma az Ellekitben, és hamarosan kijavítják
– Spinlock-pánik, fogalmam sincs, mi okozza ez lehet az egyik exploit késői mellékhatása
– Valamiféle versenyhelyzet pmap pánik, fogalmam sincs, mi okozza, de azt hiszem, ez valószínűleg a környezeti hiba valahol
– 15.0. – 15.3.1, teljesen ki kell kapcsolnia a wifit a jailbreak közben.Megjegyzések:
– A végső jailbreaknek más neve lesz
– Ez a jailbreak gyökér nélküli, a gyökér csomagok nem támogatottak
– Alapértelmezett jelszó a root számára: alpine (telepíteni kell az openssh-t a csomagkezelőből)
– Az egyetlen ismert bootloop probléma az, amikor a/private/preboot mappából saját maga töröl néhány rendszerfájlt , szóval ne tedd ezt?Tweak fejlesztők számára:
– Frissítse a Theos-t a legújabb verzióra, majd a THEOS_PACKAGE_SCHEME=rootless
– A beállítások tárolása/betöltése vagy a cfprefsd API-kon keresztül, vagy a/var/jb/var/mobile/Library/Preferences belsejében (a végső jb-ben egy cfprefsd hook lesz, amely az összes nem raktáron lévő anyagot erre az útvonalra irányítja)
– Mindent le kell fordítani a gyökérmentességhez
– Minden függőséget root nélkülire kell fordítani, és a $THEOS/lib/iphone/rootless mappában kell tárolni.
– Minden korábbi gyökér elérési utat el kell helyeznie a rootlessben definiált makrókon keresztül..h
– Xcode 12 vagy újabb verzióval kell fordítanod, különben a dylib összeomlik a folyamatban (ha nem akarod elveszíteni az iOS 12/13 arm64e támogatását, akkor is le kell fordítanod a gyökér csomagokat Xcode 11-el )
– Jelenleg van egy theos-hiba, ahol a gyökértelen könyvtárak nem tudnak kapcsolódni más gyökértelen könyvtárakhoz
– Nincs rocketbootstrap/IPC (még? valaha? ki tudja?)
Egy ideje tudjuk, hogy a Fugu15 Max csak a projekt munkaneve volt, és hogy Fröder saját egyedi nevet ad neki a hivatalos nyilvánosság előtt kiadás. A fenti tweet-karakterlánc megjegyezte, hogy hamarosan meg fog jelenni a név, de még nem közölte a hivatalos nevet.
Ha még mindig a Fugu15 Max kipróbálása előtt áll, akkor is javasoljuk, hogy várjon a hivatalos nyilvános kiadás. Egy kis szerencsével már nem tart sokáig, és a felhasználók élvezhetik az iOS és iPadOS 15 rendszerhez készült, gyökértelenül támogatott jailbreak-beállítások összességét, amelyeknek az utóbbi időben tanúi lehettünk.
A Fugu15 Max csak iOS és iPadOS 15.0-15.4.1 rendszert futtató arm64e eszközökhöz (iPhone XS és újabb). A legújabb nyilvános béta elérhető a projekt GitHub-oldaláról, és továbbra is elsősorban jelenleg csak fejlesztőknek készült.
Örülsz a Fugu15 Max fejlődésének? Tudassa velünk lent a megjegyzések részben.