From bce777d7c64a69a33f3aa047ced718b1b42067bd Mon Sep 17 00:00:00 2001 From: topjohnwu Date: Fri, 3 Jan 2020 02:19:10 +0800 Subject: [PATCH] Set stub version in stub --- shared/src/main/java/com/topjohnwu/magisk/DynAPK.java | 4 +--- .../src/main/java/com/topjohnwu/magisk/obfuscate/Mapping.java | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/shared/src/main/java/com/topjohnwu/magisk/DynAPK.java b/shared/src/main/java/com/topjohnwu/magisk/DynAPK.java index 41f9fb906..c5daa0398 100644 --- a/shared/src/main/java/com/topjohnwu/magisk/DynAPK.java +++ b/shared/src/main/java/com/topjohnwu/magisk/DynAPK.java @@ -11,8 +11,6 @@ import static android.os.Build.VERSION.SDK_INT; public class DynAPK { - private static final int STUB_VERSION = 6; - // Indices of the object array private static final int STUB_VERSION_ENTRY = 0; private static final int CLASS_COMPONENT_MAP = 1; @@ -64,7 +62,7 @@ public class DynAPK { } public static class Data { - public int version = STUB_VERSION; + public int version; public Map classToComponent; } } diff --git a/stub/src/main/java/com/topjohnwu/magisk/obfuscate/Mapping.java b/stub/src/main/java/com/topjohnwu/magisk/obfuscate/Mapping.java index 5b781d80e..95ac2d0cd 100644 --- a/stub/src/main/java/com/topjohnwu/magisk/obfuscate/Mapping.java +++ b/stub/src/main/java/com/topjohnwu/magisk/obfuscate/Mapping.java @@ -6,6 +6,8 @@ import java.util.Map; import static com.topjohnwu.magisk.DynAPK.Data; public class Mapping { + private static final int STUB_VERSION = 7; + private static Map map = new HashMap<>(); private static Map inverseMap; @@ -29,6 +31,7 @@ public class Mapping { public static Data data() { Data data = new Data(); + data.version = STUB_VERSION; data.classToComponent = inverseMap; return data; }