Android 0.13, versionCode 15 #137

Merged
paulhitt merged 2 commits from release/0.13 into main 2026-09-10 13:24:39 +00:00
paulhitt commented 2026-09-10 13:07:37 +00:00 (Migrated from gitlab.com)

The notification was built correctly all along: CATEGORY_CALL, PRIORITY_MAX,
ongoing, autoCancel off, full-screen intent. Android was refusing it.

USE_FULL_SCREEN_INTENT: default; rejectTime=+2m52s ago

Since Android 14 that permission is auto-granted only to apps the system
already treats as calling apps. Declared and not granted, an incoming call is
demoted to an ordinary heads-up: about two seconds at the top, then gone,
which reads as the call notification being broken.

The system refuses silently, so nothing anywhere said so. Notification
settings now checks canUseFullScreenIntent and offers the one screen that can
grant it.

The fuller fix is a self-managed ConnectionService, which makes this a calling
app in the system's eyes and needs no permission prompt at all. That is a
larger change than telling somebody the truth today.

Co-Authored-By: Claude Opus 5 noreply@anthropic.com

The notification was built correctly all along: CATEGORY_CALL, PRIORITY_MAX, ongoing, autoCancel off, full-screen intent. Android was refusing it. USE_FULL_SCREEN_INTENT: default; rejectTime=+2m52s ago Since Android 14 that permission is auto-granted only to apps the system already treats as calling apps. Declared and not granted, an incoming call is demoted to an ordinary heads-up: about two seconds at the top, then gone, which reads as the call notification being broken. The system refuses silently, so nothing anywhere said so. Notification settings now checks canUseFullScreenIntent and offers the one screen that can grant it. The fuller fix is a self-managed ConnectionService, which makes this a calling app in the system's eyes and needs no permission prompt at all. That is a larger change than telling somebody the truth today. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
paulhitt commented 2026-09-10 13:07:37 +00:00 (Migrated from gitlab.com)

assigned to @paulhitt

assigned to @paulhitt
paulhitt commented 2026-09-10 13:07:39 +00:00 (Migrated from gitlab.com)

restored source branch release/0.13

restored source branch `release/0.13`
paulhitt commented 2026-09-10 13:24:39 +00:00 (Migrated from gitlab.com)

mentioned in commit 6dd8633b08

mentioned in commit 6dd8633b0896579e84e7f84282a17f614ff6347a
paulhitt (Migrated from gitlab.com) merged commit 6dd8633b08 into main 2026-09-10 13:24:39 +00:00
Sign in to join this conversation.