From 43eebd1373212127d4c2e06b8da0572e958e9288 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Wed, 17 Jun 2026 21:09:22 +0800 Subject: [PATCH] usbip: Use special use foreground service type --- app/src/main/AndroidManifest.xml | 7 +++++-- app/src/main/java/io/nekohasekai/sfa/bg/USBIPService.kt | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b4b1a30..75b0e74 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -15,7 +15,6 @@ - @@ -150,7 +149,11 @@ + android:foregroundServiceType="specialUse"> + + = Build.VERSION_CODES.M) PendingIntent.FLAG_IMMUTABLE else 0 - private fun foregroundServiceType() = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) ServiceInfo.FOREGROUND_SERVICE_TYPE_CONNECTED_DEVICE else 0 + private fun foregroundServiceType() = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) ServiceInfo.FOREGROUND_SERVICE_TYPE_SPECIAL_USE else 0 } }