Commit bce777d7 authored by topjohnwu's avatar topjohnwu

Set stub version in stub

parent 15bd2da8
...@@ -11,8 +11,6 @@ import static android.os.Build.VERSION.SDK_INT; ...@@ -11,8 +11,6 @@ import static android.os.Build.VERSION.SDK_INT;
public class DynAPK { public class DynAPK {
private static final int STUB_VERSION = 6;
// Indices of the object array // Indices of the object array
private static final int STUB_VERSION_ENTRY = 0; private static final int STUB_VERSION_ENTRY = 0;
private static final int CLASS_COMPONENT_MAP = 1; private static final int CLASS_COMPONENT_MAP = 1;
...@@ -64,7 +62,7 @@ public class DynAPK { ...@@ -64,7 +62,7 @@ public class DynAPK {
} }
public static class Data { public static class Data {
public int version = STUB_VERSION; public int version;
public Map<String, String> classToComponent; public Map<String, String> classToComponent;
} }
} }
...@@ -6,6 +6,8 @@ import java.util.Map; ...@@ -6,6 +6,8 @@ import java.util.Map;
import static com.topjohnwu.magisk.DynAPK.Data; import static com.topjohnwu.magisk.DynAPK.Data;
public class Mapping { public class Mapping {
private static final int STUB_VERSION = 7;
private static Map<String, String> map = new HashMap<>(); private static Map<String, String> map = new HashMap<>();
private static Map<String, String> inverseMap; private static Map<String, String> inverseMap;
...@@ -29,6 +31,7 @@ public class Mapping { ...@@ -29,6 +31,7 @@ public class Mapping {
public static Data data() { public static Data data() {
Data data = new Data(); Data data = new Data();
data.version = STUB_VERSION;
data.classToComponent = inverseMap; data.classToComponent = inverseMap;
return data; return data;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment