diff --git a/magisk-loader/src/main/java/org/lsposed/lspd/util/ParasiticManagerHooker.java b/magisk-loader/src/main/java/org/lsposed/lspd/util/ParasiticManagerHooker.java index 3ea41da9..061c820e 100644 --- a/magisk-loader/src/main/java/org/lsposed/lspd/util/ParasiticManagerHooker.java +++ b/magisk-loader/src/main/java/org/lsposed/lspd/util/ParasiticManagerHooker.java @@ -79,6 +79,8 @@ public class ParasiticManagerHooker { } HiddenApiBridge.ApplicationInfo_resourceDirs(newAppInfo, HiddenApiBridge.ApplicationInfo_resourceDirs(appInfo)); newAppInfo.uid = appInfo.uid; + // FIXME: It seems the parsed flags is incorrect (0) on A14 QPR3 + newAppInfo.flags = newAppInfo.flags | ApplicationInfo.FLAG_HAS_CODE; } catch (Throwable e) { Utils.logE("get manager pkginfo", e); }