From ece115fbd624fee891d442c4dfcdeb04e6379760 Mon Sep 17 00:00:00 2001 From: eddy Date: Sun, 26 Jul 2026 22:51:54 +0200 Subject: [PATCH] Update README with RECEIVER_EXPORTED note --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 406065c..35a4d75 100644 --- a/README.md +++ b/README.md @@ -403,6 +403,7 @@ sylvia-touch-relay/ - Bij geweigerde BLE-permissies wordt de HOLD-knop uitgeschakeld en toont de app "Permissies geweigerd — open Instellingen" met een link naar de systeem-instellingen. - De BLE-scan wordt in `onPause` betrouwbaar gestopt via `handler.removeCallbacks(scanRunnable)`, wat voorkomt dat scans doordraaien op de achtergrond. - Het firmware flash-proces is annuleerbaar: `EspFlasher` gebruikt een `@Volatile cancelled` flag met checkpoints in de flash-lus. `SettingsActivity.onDestroy` roept `flasher?.cancel()` aan. +- USB systeem-broadcasts (`ACTION_USB_DEVICE_ATTACHED`/`DETACHED`) worden geregistreerd met `RECEIVER_EXPORTED` voor compatibiliteit met Android 14+ (API 34). De custom `ACTION_USB_PERMISSION` broadcast gebruikt `RECEIVER_NOT_EXPORTED` (app-intern). ## Licentie