mirror of
https://github.com/revanced/Apktool.git
synced 2024-12-12 05:47:46 +01:00
finally making progress. I've found that were at 42 bytes of configflags from the previous 36. Increasing the value fixes the WARNINGs, but then it errors later on because it doesn't know how to handle that new data. That new data I was planning on using AAPT to read, but APPT won't read these weird HTC Sense APKs. So gonna have to step 1 by 1 via java debugger :(
This commit is contained in:
parent
5c31f4de8e
commit
cd845cb212
@ -170,7 +170,7 @@ final public class AndrolibResources {
|
|||||||
fileDecoder.decode(res, in, out);
|
fileDecoder.decode(res, in, out);
|
||||||
}
|
}
|
||||||
|
|
||||||
LOGGER.info("Decoding values*/* XMLs...");
|
LOGGER.info("Decoding values */* XMLs...");
|
||||||
for (ResValuesFile valuesFile : pkg.listValuesFiles()) {
|
for (ResValuesFile valuesFile : pkg.listValuesFiles()) {
|
||||||
generateValuesFile(valuesFile, out, xmlSerializer);
|
generateValuesFile(valuesFile, out, xmlSerializer);
|
||||||
}
|
}
|
||||||
|
@ -395,7 +395,7 @@ public class ARSCDecoder {
|
|||||||
|
|
||||||
private static final Logger LOGGER =
|
private static final Logger LOGGER =
|
||||||
Logger.getLogger(ARSCDecoder.class.getName());
|
Logger.getLogger(ARSCDecoder.class.getName());
|
||||||
private static final int KNOWN_CONFIG_BYTES = 36;
|
private static final int KNOWN_CONFIG_BYTES = 36; // 42 now. Just need to map them out.
|
||||||
|
|
||||||
|
|
||||||
public static class ARSCData {
|
public static class ARSCData {
|
||||||
|
Loading…
Reference in New Issue
Block a user