diff --git a/jar/src/main/assets/mtprovider.dex b/jar/src/main/assets/mtprovider.dex new file mode 100644 index 0000000..29286b5 Binary files /dev/null and b/jar/src/main/assets/mtprovider.dex differ diff --git a/jar/src/main/assets/provider.dex b/jar/src/main/assets/provider.dex deleted file mode 100644 index ebbbd1a..0000000 Binary files a/jar/src/main/assets/provider.dex and /dev/null differ diff --git a/manager/src/main/assets/mtprovider.dex b/manager/src/main/assets/mtprovider.dex new file mode 100644 index 0000000..29286b5 Binary files /dev/null and b/manager/src/main/assets/mtprovider.dex differ diff --git a/manager/src/main/assets/provider.dex b/manager/src/main/assets/provider.dex deleted file mode 100644 index ebbbd1a..0000000 Binary files a/manager/src/main/assets/provider.dex and /dev/null differ diff --git a/patch/src/main/java/org/lsposed/patch/NPatch.java b/patch/src/main/java/org/lsposed/patch/NPatch.java index eccfadb..97346d8 100644 --- a/patch/src/main/java/org/lsposed/patch/NPatch.java +++ b/patch/src/main/java/org/lsposed/patch/NPatch.java @@ -315,8 +315,8 @@ public class NPatch { } if (isInjectProvider){ - try (var is = getClass().getClassLoader().getResourceAsStream("assets/provider.dex")) { - dstZFile.add("assets/npatch/provider.dex", is); + try (var is = getClass().getClassLoader().getResourceAsStream("assets/mtprovider.dex")) { + dstZFile.add("assets/npatch/mtprovider.dex", is); } catch (Throwable e) { throw new PatchError("Error when adding dex", e); } diff --git a/share/java/src/main/java/org/lsposed/npatch/share/Constants.java b/share/java/src/main/java/org/lsposed/npatch/share/Constants.java index 1b6e010..dacf4b1 100644 --- a/share/java/src/main/java/org/lsposed/npatch/share/Constants.java +++ b/share/java/src/main/java/org/lsposed/npatch/share/Constants.java @@ -5,7 +5,7 @@ public class Constants { final static public String CONFIG_ASSET_PATH = "assets/npatch/config.json"; final static public String LOADER_DEX_ASSET_PATH = "assets/npatch/loader.dex"; final static public String META_LOADER_DEX_ASSET_PATH = "assets/npatch/metaloader.dex"; - final static public String PROVIDER_DEX_ASSET_PATH = "assets/npatch/provider.dex"; + final static public String PROVIDER_DEX_ASSET_PATH = "assets/npatch/mtprovider.dex"; final static public String ORIGINAL_APK_ASSET_PATH = "assets/npatch/origin.apk"; final static public String EMBEDDED_MODULES_ASSET_PATH = "assets/npatch/modules/";