[parasitic] Skip hacking provider from other packages (#1188)
This commit is contained in:
parent
daf3e8dbd6
commit
25ec7c4b1b
|
|
@ -159,6 +159,7 @@ public class ParasiticManagerHooker {
|
|||
} else if (arg instanceof ProviderInfo) info = (ProviderInfo) arg;
|
||||
}
|
||||
if (ctx != null && info != null) {
|
||||
if (!info.applicationInfo.packageName.equals(BuildConfig.MANAGER_INJECTED_PKG_NAME)) return;
|
||||
if (originalContext == null) {
|
||||
info.applicationInfo.packageName = BuildConfig.MANAGER_INJECTED_PKG_NAME + ".origin";
|
||||
var originalPkgInfo = ActivityThread.currentActivityThread().getPackageInfoNoCheck(info.applicationInfo, HiddenApiBridge.Resources_getCompatibilityInfo(ctx.getResources()));
|
||||
|
|
|
|||
Loading…
Reference in New Issue