From b1b427f7d31c39392f92e24945e79e03683d04a2 Mon Sep 17 00:00:00 2001 From: Michael Uray <25169478+MichaelUray@users.noreply.github.com> Date: Mon, 6 Apr 2026 15:15:47 +0000 Subject: [PATCH] fix: use specialUse foreground service type for Android 16 compatibility Android 16 throws SecurityException when starting a foreground service with type systemExempted. Change to specialUse which is supported on all Android versions >= 14. Also change targetSdkVersion from 35 to 34 for broader compatibility. --- netbird | 2 +- tool/src/main/AndroidManifest.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/netbird b/netbird index 7bbe71c3..d0aa79ee 160000 --- a/netbird +++ b/netbird @@ -1 +1 @@ -Subproject commit 7bbe71c3ac4b8d95cb6e5b764dd87d6ba8c9c271 +Subproject commit d0aa79eebf102ecfcccbbb73fb1bdd8547dbc26e diff --git a/tool/src/main/AndroidManifest.xml b/tool/src/main/AndroidManifest.xml index ca6d03b2..27bda26e 100644 --- a/tool/src/main/AndroidManifest.xml +++ b/tool/src/main/AndroidManifest.xml @@ -5,7 +5,7 @@ - + + android:foregroundServiceType="specialUse">