diff --git a/app/src/main/java/foundation/e/advancedprivacy/NotificationsPresenter.kt b/app/src/main/java/foundation/e/advancedprivacy/NotificationsPresenter.kt index 7d4c408d52bdff5b166d10ad2a4e511c29890151..98399ed766b136a31271e850675c858b4d7b7e61 100644 --- a/app/src/main/java/foundation/e/advancedprivacy/NotificationsPresenter.kt +++ b/app/src/main/java/foundation/e/advancedprivacy/NotificationsPresenter.kt @@ -147,7 +147,7 @@ class NotificationsPresenter( } }.launchIn(appScope) - trackersStatisticsUseCase.lastCall.map(::showLastTrackerCall).launchIn(appScope) + // trackersStatisticsUseCase.lastCall.map(::showLastTrackerCall).launchIn(appScope) } private fun createNotificationFirstBootChannel() { diff --git a/trackersserviceeos/src/main/java/foundation/e/advancedprivacy/trackers/service/TrackersService.kt b/trackersserviceeos/src/main/java/foundation/e/advancedprivacy/trackers/service/TrackersService.kt index 5d4d74fbc12340b5b05b42c2db901ac0983fa628..8114921c91189114068477a24a55fb724f16c489 100644 --- a/trackersserviceeos/src/main/java/foundation/e/advancedprivacy/trackers/service/TrackersService.kt +++ b/trackersserviceeos/src/main/java/foundation/e/advancedprivacy/trackers/service/TrackersService.kt @@ -17,14 +17,9 @@ */ package foundation.e.advancedprivacy.trackers.service -import android.app.NotificationManager import android.app.Service import android.content.Intent -import android.content.pm.ServiceInfo import android.os.IBinder -import androidx.core.app.ServiceCompat -import foundation.e.advancedprivacy.core.utils.notificationBuilder -import foundation.e.advancedprivacy.domain.entities.NOTIFICATION_TRACKER_FLAG import foundation.e.advancedprivacy.domain.entities.NotificationContent import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers @@ -51,17 +46,6 @@ class TrackersService : Service() { } override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int { - ServiceCompat.startForeground( - this, - NOTIFICATION_TRACKER_FLAG, - notificationBuilder( - context = this, - content = notificationTrackerFlag - ).setPriority(NotificationManager.IMPORTANCE_MIN) - .build(), - ServiceInfo.FOREGROUND_SERVICE_TYPE_SYSTEM_EXEMPTED - ) - when (intent?.action) { ACTION_START -> { if (writeLogJob?.isActive != true || diff --git a/trackersserviceeos/src/main/java/foundation/e/advancedprivacy/trackers/service/TrackersSupervisorEos.kt b/trackersserviceeos/src/main/java/foundation/e/advancedprivacy/trackers/service/TrackersSupervisorEos.kt index 7ac2c63e024d5a8d96ce7ddce797d2a0c3960b63..f6bd3c5284a17a915399ae727cd656c8e6627ce4 100644 --- a/trackersserviceeos/src/main/java/foundation/e/advancedprivacy/trackers/service/TrackersSupervisorEos.kt +++ b/trackersserviceeos/src/main/java/foundation/e/advancedprivacy/trackers/service/TrackersSupervisorEos.kt @@ -56,7 +56,7 @@ class TrackersSupervisorEos(private val context: Context) : TrackersSupervisor { private fun startService(): Boolean { val intent = Intent(context, TrackersService::class.java) intent.action = ACTION_START - return context.startForegroundService(intent) != null + return context.startService(intent) != null } override fun stop(): Boolean {