Use PACKAGE_FULLY_REMOVED for magiskhide
Remove from magiskhide only if pkg fully deleted
This commit is contained in:
parent
080ab6032c
commit
7b300ddef0
@ -54,6 +54,7 @@
|
|||||||
</intent-filter>
|
</intent-filter>
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.PACKAGE_REPLACED" />
|
<action android:name="android.intent.action.PACKAGE_REPLACED" />
|
||||||
|
<action android:name="android.intent.action.PACKAGE_FULLY_REMOVED" />
|
||||||
|
|
||||||
<data android:scheme="package" />
|
<data android:scheme="package" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
@ -79,8 +80,8 @@
|
|||||||
<provider
|
<provider
|
||||||
android:name="androidx.work.impl.WorkManagerInitializer"
|
android:name="androidx.work.impl.WorkManagerInitializer"
|
||||||
android:authorities="${applicationId}.workmanager-init"
|
android:authorities="${applicationId}.workmanager-init"
|
||||||
tools:node="remove"
|
tools:ignore="ExportedContentProvider"
|
||||||
tools:ignore="ExportedContentProvider" />
|
tools:node="remove" />
|
||||||
|
|
||||||
<!-- We don't invalidate Room -->
|
<!-- We don't invalidate Room -->
|
||||||
<service
|
<service
|
||||||
|
@ -40,6 +40,8 @@ open class Receiver : BaseReceiver() {
|
|||||||
}
|
}
|
||||||
Intent.ACTION_UID_REMOVED -> {
|
Intent.ACTION_UID_REMOVED -> {
|
||||||
getUid(intent)?.let { rmPolicy(it) }
|
getUid(intent)?.let { rmPolicy(it) }
|
||||||
|
}
|
||||||
|
Intent.ACTION_PACKAGE_FULLY_REMOVED -> {
|
||||||
getPkg(intent)?.let { Shell.su("magiskhide rm $it").submit() }
|
getPkg(intent)?.let { Shell.su("magiskhide rm $it").submit() }
|
||||||
}
|
}
|
||||||
Intent.ACTION_LOCALE_CHANGED -> Shortcuts.setupDynamic(context)
|
Intent.ACTION_LOCALE_CHANGED -> Shortcuts.setupDynamic(context)
|
||||||
|
@ -54,6 +54,7 @@
|
|||||||
</intent-filter>
|
</intent-filter>
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.PACKAGE_REPLACED" />
|
<action android:name="android.intent.action.PACKAGE_REPLACED" />
|
||||||
|
<action android:name="android.intent.action.PACKAGE_FULLY_REMOVED" />
|
||||||
|
|
||||||
<data android:scheme="package" />
|
<data android:scheme="package" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
|
Loading…
Reference in New Issue
Block a user