mirror of
https://github.com/KDE/kdeconnect-android
synced 2025-08-22 18:07:55 +00:00
Do not listen for PACKAGE_REPLACED broadcasts
We already listen for MY_PACKAGE_REPLACED which is sent since API 12
This commit is contained in:
parent
f54ebdb39b
commit
1c3389efa0
@ -138,14 +138,6 @@ SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted
|
|||||||
|
|
||||||
<receiver android:name="org.kde.kdeconnect.KdeConnectBroadcastReceiver"
|
<receiver android:name="org.kde.kdeconnect.KdeConnectBroadcastReceiver"
|
||||||
android:exported="true">
|
android:exported="true">
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.PACKAGE_REPLACED" />
|
|
||||||
|
|
||||||
<data
|
|
||||||
android:host="kdeconnect"
|
|
||||||
android:path="/"
|
|
||||||
android:scheme="package" />
|
|
||||||
</intent-filter>
|
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MY_PACKAGE_REPLACED"/>
|
<action android:name="android.intent.action.MY_PACKAGE_REPLACED"/>
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
|
@ -26,14 +26,6 @@ public class KdeConnectBroadcastReceiver extends BroadcastReceiver {
|
|||||||
Log.i("KdeConnect", "MyUpdateReceiver");
|
Log.i("KdeConnect", "MyUpdateReceiver");
|
||||||
BackgroundService.Start(context);
|
BackgroundService.Start(context);
|
||||||
break;
|
break;
|
||||||
case Intent.ACTION_PACKAGE_REPLACED:
|
|
||||||
Log.i("KdeConnect", "UpdateReceiver");
|
|
||||||
if (!intent.getData().getSchemeSpecificPart().equals(context.getPackageName())) {
|
|
||||||
Log.i("KdeConnect", "Ignoring, it's not me!");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
BackgroundService.Start(context);
|
|
||||||
break;
|
|
||||||
case Intent.ACTION_BOOT_COMPLETED:
|
case Intent.ACTION_BOOT_COMPLETED:
|
||||||
Log.i("KdeConnect", "KdeConnectBroadcastReceiver");
|
Log.i("KdeConnect", "KdeConnectBroadcastReceiver");
|
||||||
BackgroundService.Start(context);
|
BackgroundService.Start(context);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user