What's Changed
- Thermal Diagnostics Average Temperature Fix (Issue #64): Aligned
cpuAvg,gpuAvg,skinAvg, andbatteryAvgthermal tile calculations with the selected graph time window (rolling 60-second timestamp filter). Prevents post-gaming average temperature mismatches on devices running legacy sysfs telemetry. - Synchronous Crash-Safety Snapshot Boundary: Replaced asynchronous
apply()with synchronouscommit()inSettingsRepositoryforsaveGamingOptimizationSnapshot()andclearGamingOptimizationSnapshot(). Guarantees pre-gaming system recovery snapshots are flushed to disk before any system parameters are modified.