iCrashDiag
Legge i registri dei crash dell’iPhone e dice quale pezzo cambiare.
Inventati, ma scritti con le vere stringhe di iOS.
Sensore di temperatura del microfono inferiore assente (mic1)
Flat del connettore di ricarica
Probabilità
- 85%Flat di ricarica difettosoIl sensore è saldato sul flat: sostituirlo risolve il problema.
- 10%Chip audio (codec) che non legge più il sensoreNecessaria microsaldatura.
- 5%Solo la resistenza del sensoreSi è guastata solo la NTC: si sostituisce con microsaldatura.
Riparazione
- Sostituire il flat del connettore di ricarica.
- Provare il microfono inferiore in Memo Vocali (registrare e riascoltare).
- Verificare che il sensore venga di nuovo letto nella diagnostica.
- Se il guasto persiste: ispezionare il chip audio (codec) al microscopio.
La riga che lo ha tradito
Missing sensor(s): mic1
Motore portato da DiagnosisEngine.swift: 14 dei 267 pattern del suo database. · L’analisi avviene nel browser: non viene inviato nulla.
Interfaccia ricostruita dal codice sorgente pubblico: non è una schermata.
Un’app per macOS scritta per i tecnici riparatori. Le si dà il registro di un panic dell’iPhone; riconosce il modello, i sensori mancanti e il servizio che non risponde più, poi indica il pezzo guasto.
- Commit
- 33
- Creato il
- 10 aprile 2026
- Ultimo invio
- 13 aprile 2026
- Linguaggio
- Swift
Numeri: 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, rilevati il 9 novembre 2026.
Gli ultimi commit, così come sono scritti nel repository.
33 commit
- 13 aprile 2026chore: bump version to 1.3.1, add changelog entry82eb303
- 13 aprile 2026fix: v1.3.1 — verdict from all logs, permission onboarding UXc1434de
- 13 aprile 2026fix(security): full license audit — 4 bypass vectors closedafd08da
- 13 aprile 2026fix: license bypass on session restore + permission manager08c5720
- 13 aprile 2026docs: update CLAUDE.md — tags and releases now on GitHub2b800c7
- 13 aprile 2026feat: License tab — Free vs Pro comparison tablef57f46f
- 13 aprile 2026docs: add CLAUDE.md — strict agent guide with release process4aaf2fd
- 13 aprile 2026feat: dynamic changelog — WhatsNew + About both driven by Changelog.swift7f1698f
- 13 aprile 2026feat: v1.3.0 — audit fixes, live KB reload, settings button, language auto-detect25855da
- 12 aprile 2026fix(crash): replace force-unwrap URL! with safe optional binding (E1)b7488de
- 12 aprile 2026fix(security): use kSecAttrAccessibleWhenUnlocked, check SecItemAdd statusca939af
- 12 aprile 2026fix(security): move grace period timestamp from UserDefaults to Keychain85cd902