Ruhend · vor 7 Monaten

iCrashDiag

Liest iPhone-Absturzprotokolle und sagt, welches Teil zu tauschen ist.

iCrashDiag
Beispiel-Logs
Kernel PanicHardwareiPhone 11 · iOS 18.6
95 % Konfidenz

Temperatursensor des unteren Mikrofons fehlt (mic1)

Flexkabel des Ladeanschlusses

Wahrscheinlichkeiten
  • 85%Defektes Flexkabel des LadeanschlussesDer Sensor ist darauf aufgelötet: Der Tausch des Flexkabels behebt das Problem.
  • 10%Audiochip (Codec) liest den Sensor nicht mehrMikrolöten erforderlich.
  • 5%Nur der SensorwiderstandNur der NTC ist defekt: Er lässt sich durch Mikrolöten ersetzen.
Reparatur
  1. Flexkabel des Ladeanschlusses ersetzen.
  2. Unteres Mikrofon in Sprachmemos testen (aufnehmen, anhören).
  3. Prüfen, ob der Sensor in der Diagnose wieder gelesen wird.
  4. Besteht der Fehler weiter: Audiochip (Codec) unter dem Mikroskop prüfen.
Die verräterische Zeile
Missing sensor(s): mic1

Engine portiert aus DiagnosisEngine.swift: 14 der 267 Muster ihrer Datenbank. · Die Analyse läuft im Browser: Es wird nichts gesendet.

Aus dem öffentlichen Quellcode nachgebaute Oberfläche: kein Bildschirmfoto.

App

Eine macOS-App für Reparaturtechniker. Man gibt ihr das Protokoll einer iPhone-Panic; sie erkennt das Modell, die fehlenden Sensoren und den Dienst, der nicht mehr antwortet, und benennt das defekte Teil.

Commits
33
Erstellt am
10. April 2026
Letzter Push
13. April 2026
Sprache
Swift

Zahlen: gh api --paginate orgs/atelier-sam/repos?type=public&per_page=100 (forks et .github écartés) ; gh api -i repos/atelier-sam/iCrashDiag/commits?per_page=1 (en-tête Link, page « last ») ; gh api repos/atelier-sam/iCrashDiag/commits?per_page=40, abgerufen am 9. November 2026.

Verlauf

Die letzten Commits, so wie sie im Repository stehen.

33 Commits

  1. 13. April 2026chore: bump version to 1.3.1, add changelog entry82eb303
  2. 13. April 2026fix: v1.3.1 — verdict from all logs, permission onboarding UXc1434de
  3. 13. April 2026fix(security): full license audit — 4 bypass vectors closedafd08da
  4. 13. April 2026fix: license bypass on session restore + permission manager08c5720
  5. 13. April 2026docs: update CLAUDE.md — tags and releases now on GitHub2b800c7
  6. 13. April 2026feat: License tab — Free vs Pro comparison tablef57f46f
  7. 13. April 2026docs: add CLAUDE.md — strict agent guide with release process4aaf2fd
  8. 13. April 2026feat: dynamic changelog — WhatsNew + About both driven by Changelog.swift7f1698f
  9. 13. April 2026feat: v1.3.0 — audit fixes, live KB reload, settings button, language auto-detect25855da
  10. 12. April 2026fix(crash): replace force-unwrap URL! with safe optional binding (E1)b7488de
  11. 12. April 2026fix(security): use kSecAttrAccessibleWhenUnlocked, check SecItemAdd statusca939af
  12. 12. April 2026fix(security): move grace period timestamp from UserDefaults to Keychain85cd902