ONE Jailbreak Ad

Cr4shed for iOS: Verktøy for krasjrapportering

Promotion image of Cr4shed article.

Når du kjører mange justeringer i bakgrunnen på den jailbroken enheten din, kan det hende at en av dem krasjer systemet. Cr4shed-appen er et gratis verktøy for raskt å generere og vise krasjlogger for å oppdage prosessen og den nøyaktige dylib-en som er ansvarlig for krasjet.

Repository

Cr4shed-tweaken ble utgitt gratis gjennom Havoc Repository. Denne offisielle utgivelsen støtter rootful jailbreaks opp til iOS 15, men nylig ble det laget en ny versjon for å legge til støtte for iOS 15 og iOS 16, inkludert rootless (dopamin) enheter. Cr4shed rootless-versjonen er tilgjengelig for nedlasting som en DEB-pakke for manuell installasjon.

Hva er Cr4shed?

Cr4shed er et gratis jailbreak-verktøy designet for å generere en krasjrapport som inkluderer informasjon som prosessen som krasjet, den nøyaktige årsaken til krasjet, dylib-filen som forårsaket krasjet og hele kallstakken da krasjet inntraff.

Applikasjonen fungerer med iOS 9 opp til iOS 16.

Denne programvaren kan være svært nyttig, ikke bare for utviklere av jailbreak-tweaks, for å identifisere og fikse krasj, men også for brukere, for å identifisere årsakene til krasj. Cr4shed kan identifisere årsaken til krasj i apper, jailbreak-tweaks og SpringBoard selv.

Selv om Cr4shed nå er fullt funksjonelt og kan erstatte CrashReporter, anbefaler utvikleren for øyeblikket ikke å avinstallere CrashReporter. Den nyeste versjonen av Cr4shed inkluderer imidlertid støtte for Palera1n jailbreak på iOS 15 til og med iOS 15.7.1.

Skjermbilde av Cr4shed-appen for rootless.

Når du installerer en ny jailbreak-tweak, kan enhetens SpringBoard krasje og gå inn i sikkermodus. Dette kan skje hvis tweaken ikke er kompatibel med iOS-versjonen din, eller hvis det er konflikter med andre tweaks. For å identifisere disse problemene kan du bruke Cr4shed.

Krasjlogger for iOS

Når en app eller tweak krasjer, genererer Cr4shed krasjloggfiler og lagrer dem i /var/tmp/crash_logs for fremtidig tilgang. Den inkluderer også en innebygd krasjvisning som viser en liste over alle krasjede prosesser, sammen med dato, årsak og årsak.

Fra Cr4shed-innstillingssiden kan du konfigurere noen grunnleggende innstillinger, som for eksempel prosessorteringsmetode (etter dato eller navn), og definere en svarteliste for å ignorere bestemte prosesser for rapportering. Hver loggfil kan enkelt eksporteres og deles med andre brukere eller justeringsutviklere.

Cr4shed ble designet for å fungere på alle moderne jailbreaks som unc0ver og checkra1n som kjører iOS 9, iOS 10, iOS 11, iOS 12, iOS 13, iOS 14 og iOS 15. Den kan brukes ved siden av CrashReporter. iOS 15 støttes på Palera1n Jailbreak, men rootless jailbreaks, inkludert XinaA15, støttes ikke.

En krasjloggfil inneholder diverse informasjon, som datoen for krasjet, navnet og pakke-ID-en til prosessen, enhetens navn og versjon, den installerte iOS-versjonen, det utløste biblioteket, registerverdier, lastede bilder, skyldige, unntakskoder, unntaksundertype og unntakstype. Disse loggene lagres som tekstfiler.

Cr4shed kildekode

Cr4shed-appen ble utgitt som et åpen kildekode-prosjekt med kildekode tilgjengelig gjennom utviklerens GitHub Repository. De siste endringene i kildekoden ble lagt til 13. desember 2022. Denne utgivelsen inkluderer støtte for iOS 15 til og med iOS 15.7.1.

Hvis du er en jailbreak-app- eller tweak-utvikler og ønsker å lære av koden, kan du gjerne se kildekoden. Cr4shed er hovedsakelig skrevet i Objective-C, som utgjør 70,7 % av koden. Den inkluderer også deler skrevet i Logos, Objective-C++, C, makefile og shell-språk. Det finnes imidlertid ingen informasjon tilgjengelig om kodelisensen.

To iPhone-skjermer som viser Cr4shed-verktøyet for jailbreak-krasjrapportering på iOS.


Slik installerer du Cr4shed på iOS

Cr4shed-appen ble utgitt via Havoc Repo. Legg Cr4shed Repo til listen din over Cydia-kilder . Installer den moderne krasjrapporteringstjenesten for iOS og identifiser problemer med jailbreak-tweaks og apper. Fra versjon 4.3 kan du også kjøre tweak-en på iOS 15 – iOS 15.7.1. XinaA15 støttes ikke.

For å installere Cr4shed for iOS 15 ved hjelp av Cydia, følg trinnene:

  1. Åpne Cydia-appen fra startskjermen.
  2. Trykk på Kilder-fanen, og velg deretter Rediger-knappen.
  3. Legg til følgende URL-adresse for arkivet:
     https://havoc.app/
  4. Søk etter Cr4shed-pakken i det nylig tillagte repoet og installer den.
  5. Start Springboard på nytt når du blir bedt om å bruke endringene.
  6. Cr4shed-appikonet vil bli lagt til på startskjermen.

Cr4shed for rotløse jailbreaks

For å installere Cr4shed på rotløse miljøer må du installere tilleggspakker som libSandy (Sileo), ldid (Sileo), RocketBootStrap og libnotifications.

Tillegg

ShutUpCr4shed er et nyttig tillegg til Cr4shed-appen, ettersom det forhindrer verktøyet i å rapportere unødvendige jetsam-krasj. Det rapporterer imidlertid fortsatt krasj fra andre apper, systemproblemer og justeringer som normalt. Den nyeste versjonen av denne gratis jailbreak-justeringen er 1.020722.

For å installere denne justeringen må du først legge til MYXXdev Repo (myxxdev.github.io) i listen over Cydia-kilder. Etter installasjonen tilbyr ikke ShutUpCr4shed noen konfigurasjonsalternativer.

Hva er nytt

  • Oppdaterte Cr4shed til versjon 4.3.0.
  • La til støtte for Palera1n Jailbreak på iOS 15.
  • Rett opp dupliserte krasjrapporter.
  • Lagt til mørk modus.
  • Forbedret symbolikk.
  • Støtte for Swift-feilmeldinger.
  • Jetsam-krasjrapportering.
  • Sørg for at Jetsam-rapporter respekterer svartelisten.
  • Forbedret støtte for iOS 14.
Author Photo
Skrevet av

Kuba har over 20 års erfaring innen journalistikk, med fokus på jailbreak siden 2012. Han har intervjuet fagfolk fra diverse selskaper. Ved siden av journalistikk spesialiserer Kuba seg på videoredigering og droneflyging. Han studerte IT på universitetet før han startet forfatterkarrieren.

Legg inn en kommentar

Siste innlegg