Fugu15 Max 8th Public Beta zbliża iOS 15.0-15.4.1 jailbreak do urządzeń arm64e
Deweloper Lars Fröder (@opa334) we wtorek po południu ogłosił na Twitterze wydanie Fugu15 Max Beta 8, najnowszej z serii publicznych wersji beta przeznaczonych do testowania przez programistów.
Odnosząc się do tweeta, Fugu15 Max beta 8 osiągnął poziom stabilności, który Fröder uważa za „użyteczny” dla przeciętnego użytkownika. Zasadniczo oznacza to, że wersja beta 8 jest prawdopodobnie wystarczająco stabilna, aby osoby niebędące programistami mogły ją instalować i bawić się, jednak Fröder wyraźnie odradza to, dopóki nie wyjdzie z wersji beta.
Jeśli chodzi o ostateczne wydanie, Fröder nie podał dokładnego ETA, ale mówi, że nie nastąpi to w najbliższym czasie, ponieważ wciąż jest kilka rzeczy do odkrycia. Freder ostrzegł również, że każdy, kto zainstaluje wersję beta przed ostatecznym wydaniem, będzie musiał zadowolić się całkowitym oczyszczeniem swojego bootstrapu i że nie ma sposobu, aby to obejść.
Jeśli chodzi o nowości w Beta 8 Fugu15 Max, Freder powiedział, że jest to przede wszystkim aktualizacja naprawiająca błędy z pewnymi obejściami, aby ukryć lub usunąć środowisko jailbreak. Pełny dziennik zmian na stronie GitHub znajduje się poniżej:
Lista zmian:
– Dodano obejście dla fork() i vfork() wewnątrz przechwyconych procesów (wcześniej proces potomny ulegał natychmiastowej awarii) – Jeszcze lepsze rozwiązanie setuid (dzięki @sbingner) – Zaktualizowano Sileo do wersji 2.4.4 – Dodano możliwość ukrywania/usuwania środowiska jailbreak w aplikacji, dostępnego po długim naciśnięciu przycisku jailbreak (zatrzymaj rozwiązanie do ostatecznej wersji z odpowiednim interfejsem użytkownika), UŻYWAJ TYLKO JEŚLI NIE ZHAKOWANO – Ostrzeżenie, które pojawia się po jailbreak ma teraz przycisk do ponownego załadowania przestrzeni użytkownika ( przestań rozpoznawać spację do ostatecznej wersji z odpowiednim interfejsem użytkownika)
Czego jeszcze brakuje do ostatecznej wersji:
– Niestandardowa nazwa/interfejs użytkownika – Przyjazny dla użytkownika – Niestandardowe zaczepy do pamięci podręcznej ikon i ustawień – libkrw – W pełni działające kompilacje Sileo/Zebra
Znane problemy:
– W przypadku niektórych użytkowników Sileo ulega awarii podczas uruchamiania, nie ma aktualnej poprawki ani obejścia tego problemu, odpowiednia poprawka czeka na programistów Sileo Programiści firmy Zebra oczekują odpowiedniej poprawki – Kiedy coś przechwytuje funkcję C wewnątrz, przeładowanie przestrzeni użytkownika zatrzymuje się, jest to problem w Ellekit i zostanie wkrótce naprawiony – Panika spinlocka, nie wiem, co ją powoduje, może być późnym efektem ubocznym jednego z exploitów – pewnego rodzaju pmap panic w stanie wyścigu, też nie wiem, co to powoduje , ale myślę, że to prawdopodobnie błąd gdzieś w środowisku – na 15.0 – 15.3.1 musisz całkowicie wyłączyć Wi-Fi podczas
logd
jailbreakuUwagi:
– Końcowy jailbreak będzie miał inną nazwę – Ten jailbreak nie jest zrootowany, zrootowane pakiety nie są obsługiwane – Domyślne hasło dla: (
root
musiszalpine
zainstalować openssh z menedżera pakietów/private/preboot
), więc nie rób tego?Dla deweloperów poprawek:
– Zaktualizuj theos do najnowszej wersji, a następnie możesz skompilować dostęp bez roota poprzez – Zapisz/ładuj ustawienia albo przez interfejs API cfprefsd, albo wewnętrznie (końcowe jb będzie miało hak cfprefsd, aby przekierować wszystkie niestandardowe rzeczy do tej ścieżki) – Musisz skompilować wszystko dla użytkownika innego niż root – wszystkie zależności muszą zostać skompilowane dla użytkownika innego niż root i zapisane w nim – Musisz umieścić każdą poprzednią ścieżkę roota, do której masz dostęp, za pomocą makr zdefiniowanych w rootless.h – musisz skompilować z Xcode 12 lub nowym er lub twój proces dylib ulegnie awarii (jeśli nie chcesz stracić obsługi arm64e iOS 12/13, nadal musisz skompilować swoje pakiety root z Xcode 11) IPC (na razie? kiedyś? kto wie?)
THEOS_PACKAGE_SCHEME=rootless
/var/jb/var/mobile/Library/Preferences
$THEOS/lib/iphone/rootless
Od dawna wiedzieliśmy, że Fugu15 Max to tylko roboczy tytuł projektu i że Fröder nada mu własną nazwę przed oficjalną premierą. W powyższej linii tweeta zauważono, że nazwa zostanie wkrótce ujawniona, ale oficjalna nazwa nie została jeszcze ujawniona.
Jeśli nadal masz wątpliwości, czy wypróbować Fugu15 Max, nadal zalecamy poczekanie na oficjalne publiczne wydanie. Przy odrobinie szczęścia nie potrwa to długo, a użytkownicy będą mogli zacząć cieszyć się wszystkimi świetnymi poprawkami jailbreak bez rootowania dla iOS i iPadOS 15, które ostatnio widzieliśmy.
Fugu15 Max jest przeznaczony tylko dla urządzeń arm64e (iPhone XS i nowsze) z systemem iOS i iPadOS 15.0-15.4.1. Najnowsza publiczna wersja beta jest dostępna na stronie GitHub projektu i obecnie jest przeznaczona głównie dla programistów.
Czy cieszysz się z postępów Fugu15 Max? Daj nam znać w sekcji komentarzy poniżej.
Dodaj komentarz