Project_SylDa/android
Repository files (latest commit first)
Filename Latest commit message Latest commit date
eddy e116f2b493 Make EspFlasher cancellable to prevent resource leak
Add @Volatile cancelled flag with cancel() method. Check flag at 3
checkpoints (after initial sleep, after transport setup, before each
flash step) so the thread exits early and closes the USB connection
in the finally block. SettingsActivity.onDestroy now calls cancel().

Reviewed in codereview.md (recommendation 3.2).
2026-07-26 17:02:06 +02:00
..
app Make EspFlasher cancellable to prevent resource leak 2026-07-26 17:02:06 +02:00
gradle/wrapper Replace BLE encryption with HMAC-only auth, add buildnr, fix post-flash flow 2026-07-26 15:46:28 +02:00
build.gradle Upgrade Kotlin from 1.9.24 to 2.0.21 2026-07-26 16:40:21 +02:00
gradle.properties Initial commit: BLE relay controller for Atom VoiceS3R 2026-07-26 01:17:31 +02:00
gradlew Initial commit: BLE relay controller for Atom VoiceS3R 2026-07-26 01:17:31 +02:00
settings.gradle Rewrite USB key reader: raw USB API + retry logic 2026-07-26 09:02:41 +02:00